/* -----------------------------------------------------------------------


 Blueprint CSS Framework 1.0.1
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* print.css */
body {line-height:1.5;font-family: 'Helvetica Neue', Arial, Verdana, helvetica, sans-serif;color:#000;background:none;font-size:13px;border-top: 8px solid #002039;}

.container {background:none;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
.small {font-size:.9em;}
.large {font-size:1.1em;}
.quiet {color:#999;}
.hide {display:none;}
a:link, a:visited {background:transparent;font-weight:700;text-decoration:none;color: rgb(59, 58, 58);
    outline: medium none;
    text-decoration: none;}
a:link:after, a:visited:after {content: none !important;font-size:90%;}
        
.container.report{width: 900px;margin: 30px auto 0 auto;}


.cool_form input[type='text'], .cool_form input[type='email']{width: 335px;margin-bottom: 10px;font-family:verdana,helvetica,sans-serif;font-size:11px;}
.cool_form textarea{width: 340px;height: 70px;	resize: none;margin-bottom: 10px;font-family:verdana,helvetica,sans-serif;font-size:11px;}

.cool_form label.error{display: none !important; }
.cool_form input.error,textarea.error {background: #FBE3E4 !important;color: #8A1F11 !important;border: 2px solid #FBC2C4;}

.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.mr5{margin-right: 5px;}
.mr10{margin-right: 10px !important;}
.mr15{margin-right: 15px;}
.mr20{margin-right: 20px;}
.pr5{padding-right: 5px;}
.pr10{padding-right: 10px !important;}
.pr15{padding-right: 15px;}
.pr20{padding-right: 20px;}

.ml5{margin-left: 5px !important;}
.ml10{margin-left: 10px !important;}
.ml15{margin-left: 15px !important;}
.ml20{margin-left: 20px !important; }

.mt0{margin-top: 0px !important;}
.mt5{margin-top: 5px !important;}
.mt10{margin-top: 10px !important;}
.mt15{margin-top: 15px !important;}
.mt20{margin-top: 20px !important; }
.mt90{margin-top: 90px !important; }

.mb0{margin-bottom: 0 !important;}
.mb5{margin-bottom: 5px !important;}
.mb10{margin-bottom: 10px !important;}
.mb15{margin-bottom: 15px !important;}
.mb20{margin-bottom: 20px !important; }
.clear{clear: both;}

.container.report{width: 900px;}

/* --------- Custom ----------- */
.report_header{font-weight: 100;color: #3c3b3b;margin: 0;}
.report_header.blue{color: #00a0dc;}

.sentDate{color: #7d7b7b;}
.company_address{color: #3c3c3c;margin: 10px 0;}

.greeting{color: #202121;font-weight: 200;margin-top: 20px;}
.greeting i{color: #000;font-size: 20px;}
.greeting .name{color: #064968;font-size: 20px;}
.greeting .sentence{color: #202121;font-size: 15px;}

.double_seperator{border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;height: 3px;}
.double_seperator2{border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;height: 5px;background-color: #f6f6f6;}

.action_list ul{list-style: none;margin: 0;padding: 0;}
.action_list ul li{display: inline-block;	margin: 0 10px;}
.action_list ul li:last-child{margin: 0 !important;}

.action_list ul li a{display: inline-block;cursor: pointer;color: #7d7b7b;text-decoration: none;font-weight: 200;}
.action_list ul li a:hover{color: #337ab7;}

.report_main_slider{position: relative;display: block;}
.report_main_slider .bx-wrapper{position: relative;height: 450px;}
.report_main_slider .bx-wrapper .bx-viewport{box-shadow: none !important; border: none !important;left: 0px;}
.report_main_slider .bx-wrapper .bx-controls-direction a{width: 29px;height: 29px;}

.report_main_slider .rent_sale{
	font-family: 'Open Sans', sans-serif;font-weight: bold;background-color: #ff0030;color: #fff;position: absolute;
	top: 25px;left: 10px;padding: 3px 10px;text-transform: uppercase;
}


.address{font-family: 'Open Sans', sans-serif;font-weight: 200;}

.report_main_slider .bx-wrapper .bx-prev{ left: -4px;background: url('../images/print/prev_yellow.png') no-repeat left top; }
.report_main_slider .bx-wrapper .bx-next{ right: -4px;background: url('../images/print/next_yellow.png') no-repeat left top; }
.report_main_slider .bx-wrapper .bx-prev:hover{background: url('../images/print/prev_yellow.png') no-repeat left top;}
.report_main_slider .bx-wrapper .bx-next:hover{background: url('../images/print/next_yellow.png') no-repeat left top;}

.report_property_slider{list-style: none;margin: 0;padding: 0;}
.report_property_slider li{
	height: 450px;width: 100%;background-repeat: no-repeat;background-size: cover;background-position: center center;-webkit-border-radius: 5px;
	-moz-border-radius: 5px; border-radius: 5px;overflow: hidden;float: left;background-color: #ffffff !important; -webkit-print-color-adjust: exact;
}
.report_property_slider li img{width: 100%;background: #ffffff !important; -webkit-print-color-adjust: exact;display: block;}

.report_description, .report_description p{color: #464646;font-weight: 200;}

.ammenities{list-style: none;padding-left: 10px;margin: 0 !important;}
.ammenities li{font-weight: 200;}

.print_logo{background-color: #c47814 !important;padding: 15px 10px;display: inline-block;}
.agent_details_report{font-size: 12px;line-height: 15px;}
.agent_details_report a{text-decoration: underline;color: #2f7ed0;}

.agent_image_report{
	width: 100px;height: 100px;
	overflow: hidden;
	margin: 0 auto;
	    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100%;
    background-color: #c47814;
    border-bottom: 1px solid #d6d6e2;
}
.agent_image_report img{width: 100%;min-height: 100px;}


.property_hover{position: absolute;bottom: 30px;left: 40px;}


.property_hover .mainPrice{
	font-family: 'Open Sans', sans-serif;
	  font-weight: 200;
	  font-size: 24px;
	  height: 40px;
	  line-height: 40px;
	  background-color: #064968;
	  color: #fff;
	  padding: 0 20px;
	  display: inline-block;
}
.property_hover .smallPrice{background-color: rgba(255,255,255,0.8);font-size: 14px;min-height: 32px;line-height: 32px;}
.property_hover .smallPrice ul{list-style: none;padding: 0;margin: 0 10px;}
.property_hover .smallPrice ul li{
	display: inline-block;
	  font-size: 16px;
	  line-height: 16px;
	  border-right: solid 1px #000;
	  padding: 0 5px;
}
.property_hover .smallPrice ul li:last-child{border-right: none !important;}

.details_report{margin: 0 !important;padding: 0 !important;color: #666666;}
.details_report ul{list-style: none;padding: 0;margin: 0 0 15px 0;}
.details_report ul li{display: inline-block;margin-right: 5px;font-weight: 200;font-size: 14px;line-height: 14px;border-right: solid 1px #555; padding: 0 10px;
}
.details_report ul li img{float: left;}
.details_report ul li:first-child{padding-left: 0 !important;}
.details_report ul li:last-child{padding-right: 0 !important;border-right: none !important;}

.disclaimer p{color: #064968;font-size: 12px;	line-height: 16px;font-family: 'Helvetica Neue', Arial, sans-serif !important;opacity: 0.4;}
.disclaimer p span{font-weight: bold;}
.disclaimer p a{color: #064968;cursor: pointer;font-weight: bold;}
.disclaimer p a:hover{color: #000;opacity: 1;}

.poweredby{font-size: 12px;}

.show-print, .show-print * {  display: none; }
 
@media print
{    
	body{border-top: none !important;}
	
	.no-print, .no-print * {  display: none !important; }
  .show-print, .show-print * {  display: inline-block !important; }
    
  .show-print .property_hover{position: relative;left: 0 !important;clear: both;bottom: auto !important;border-bottom: 1px solid #333;margin-bottom: 10px;width: 100%;}
  .show-print .left{float: none;}
  .show-print .rent_sale{
  	margin-bottom: 20px;padding: 3px 10px;background-color: #ff0030; 
    color: #fff; font-family: "Open Sans",sans-serif; font-weight: bold;
    display: inline-block;text-transform: uppercase;
  }
  
  .show-print  .property_hover .smallPrice { font-size: 14px; line-height: 24px; min-height: 24px; }
  .show-print  .property_hover .smallPrice ul{margin: 0;}
  .show-print  .property_hover .smallPrice ul li{padding-left: 0 !important;}
  .show-print .property_hover .mainPrice{padding: 0 20px 0 0;line-height: 24px; min-height: 24px;display: block;}
     
  table tr td.half{width: 50%;}
  .report_property_slider{/*width: 100% !important;left: 0 !important;*/float: none; display: inline-block;}

  .details_report ul{margin-bottom: 5px;}
}

