body{



  padding: 0px;



  margin: 0px;



  list-style: none;



  font: normal 14px/16px 'Open Sans', sans-serif;



  color:#000;



  background: #fff;



  -webkit-font-smoothing: antialiased;



  -moz-osx-font-smoothing: grayscale;



}



/*font-family: 'Open Sans', sans-serif;*/







a{cursor: pointer;}







@font-face {



    font-family: 'SegoeUIRegular';



    src: url('../fonts/segoeui.eot');



    src: url('../fonts/segoeui.eot') format('embedded-opentype'),



         url('../fonts/segoeui.woff') format('woff'),



         url('../fonts/segoeui.ttf') format('truetype'),



         url('../fonts/segoeui.svg#SegoeUIRegular') format('svg');



}







@font-face {



    font-family: 'segoeuil';



    src: url('../fonts/segoeuil.eot');



    src: url('../fonts/segoeuil.eot') format('embedded-opentype'),



         url('../fonts/segoeuil.woff2') format('woff2'),



         url('../fonts/segoeuil.woff') format('woff'),



         url('../fonts/segoeuil.ttf') format('truetype'),



         url('../fonts/segoeuil.svg#segoeuil') format('svg');



}







.owl-carousel{



  cursor:-webkit-grab;



}



/* Customização Estrutura Bootstrap */



.breadcrumb{



  padding: 0;



  margin: 0;



  list-style: none;



  background-color: transparent;



  border-radius: 0px;



}



.breadcrumb a{font-size: 13px; color: #82888a;}



.breadcrumb .active{



  font-size: 13px;



  color: #444444;



  font-weight: 600;



}



label{ font-size: 13px; }







/* Customzação Botões */



.btn-laranja {



  font: 700 12px/22px "Open Sans",sans-serif;



  color: #FFF;



 /* background-color: #8f6e0e;



  border-color: #8f6e0e;*/
  
   background: rgba(0, 0, 0, 0) linear-gradient(to right, #cba60b 0%, #ebdd03 100%) repeat scroll 0 0;



  border-radius: 0 !important;



}



.btn-laranja:hover {



  color: #FFF;



}







/* Customzação Tooltip Top */



.tooltip-inner {background-color: #172e60;color: #fff;}



.tooltip.top .tooltip-arrow {border-top-color: #172e60;}



.tooltip.right .tooltip-arrow {border-right-color: #172e60;}



.tooltip.bottom .tooltip-arrow {border-bottom-color: #172e60;}



.tooltip.left .tooltip-arrow {border-left-color: #172e60;}







/* Slide */



.box-slide{



  position: absolute;



  width: 100%;



  height: 100%;



  background-color: #0b1a3a;



  z-index: 1;



  opacity: 0.3;



}







.no_marg{ margin: 0px !important;}



.no_padng{ padding: 0px !important;}



.no_brdr{ border: none !important;}



.no_bg{ background: none !important;}







.wrapper{ width: 100%; }



.header_sec{ width: 100%; border-bottom: 0px solid #e2e2e3; }



.header_top{ width: 100%; background: url(../images/top_bg1.jpg) repeat-y 0 0;  background-size: 100%; }



.header_top_left{ width: auto; float: left;}



.header_top_left ul{ padding: 0px; margin: 0px; list-style: none; }



.header_top_left ul li{ padding: 0px; margin: 0px; float: left; }



.header_top_left ul li a{ padding: 7px 10px; margin: 0px; float: left; font: 600 12px/20px 'Open Sans', sans-serif; text-decoration: none; color:#fff;



  -moz-transition: all 0.2s ease-in-out;



  -o-transition: all 0.2s ease-in-out;



  -webkit-transition: all 0.2s ease-in-out;



  -ms-transition: all 0.2s ease-in-out;



  transition: all 0.2s ease-in-out;



}



.header_top_left ul li a:hover{ background:#dfdfdf; color:#fff;}











.header_top_right{ width: auto; float: right;}



.header_top_right ul{ padding: 0px; margin: 0px; list-style: none; float: right; }



.header_top_right ul li{ padding: 0px; margin: 2px 0 3px 22px; float: left;}



.header_top_right ul li:first-child{ margin-left: 0px;}



.header_top_right ul li span{ font: 600 11px/14px 'Open Sans', sans-serif; color:#fff; float: left; }



.header_top_right ul li span strong{ font-weight: 700;}



.header_top_right ul li a.top_btn{ width: auto; float: left; padding: 8px 22px; background: #dfdfdf; font: 700 11.06px/12px 'Open Sans', sans-serif; color:#fff; 



text-decoration: none; 



  -moz-transition: all 0.2s ease-in-out;



  -o-transition: all 0.2s ease-in-out;



  -webkit-transition: all 0.2s ease-in-out;



  -ms-transition: all 0.2s ease-in-out;



  transition: all 0.2s ease-in-out;



}



.header_top_right ul li a.top_btn img{ max-width: 100%; float: right; margin: 2px 0 0 6px;}



.header_top_right ul li a.top_btn:hover{ background: #172e60;}







.navbar-header{/*max-width: 150px;*/}



.nav_top{ width: 100%; height: inherit; min-height: inherit; border: none; border-radius: 0px; background: none; box-shadow: inherit; margin: 0px; padding: 0px;}



.navbar-brand{ width: auto; float: left; margin: 0px; padding: 0px; min-height: inherit; height: auto;}



.navbar-brand img{max-width: 100%;}





@media screen and (max-width: 997px)

{

	.menu_sec{ width: auto; padding: 24px 0 0 20px; margin: 0px; list-style: none;  background:#252525 !important;}

	.menu_rt{ width: auto; padding: 24px 0 0 20px; margin: 0px; list-style: none;  background:#252525 !important;}

}



@media screen and (min-width: 998px)

{

	.menu_sec{ width: auto; padding: 24px 0 0 20px; margin: 0px; list-style: none; }

}





@media screen and (max-width: 1024px)

{

.menu_sec li{ width: auto; padding: 0px; margin: 0 0 0 20px; list-style: none; }	

}

@media screen and (min-width: 1025px)

{

.menu_sec li{ width: auto; padding: 0px; margin: 0 0 0 30px; list-style: none; }

}



.menu_sec li:last-child{ margin-left: 30px;}



.menu_sec li a{ padding: 0px; margin: 0px; font: 600 12px/25px 'Open Sans', sans-serif; color:#ffffff !important; text-decoration: none;



  -moz-transition: all 0.2s ease-in-out;



  -o-transition: all 0.2s ease-in-out;



  -webkit-transition: all 0.2s ease-in-out;



  -ms-transition: all 0.2s ease-in-out;



  transition: all 0.2s ease-in-out;



}



.menu_sec li a:hover{ color:#999999 !important;}











.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{ background: none !important; 



color:#172e60 !important;}



.caret{ margin-left: 10px;}



.menu_sec li ul.dropdown-menu{ padding: 0px; margin: 0px; list-style: none;}



.menu_sec li ul.dropdown-menu li{ padding: 0px; margin: 0px;}



.menu_sec li ul.dropdown-menu li a{ padding: 0 10px; margin: 0px;}



.menu_sec li a.venda_btn{ padding: 2px 12px; color:#fff; background: #dfdfdf; color:#fff !important;



  -moz-transition: all 0.2s ease-in-out;



  -o-transition: all 0.2s ease-in-out;



  -webkit-transition: all 0.2s ease-in-out;



  -ms-transition: all 0.2s ease-in-out;



  transition: all 0.2s ease-in-out;



}



.menu_sec li a.venda_btn:hover{ background: #172e60 !important;}







.menu_rt{padding: 0px; margin: 0px; /*width: 48%;*/}







.menu_rt li{ /*padding: 18px 5px;*/ margin: 10px 5px; float: left; /*width: 43%;*/}



.menu_rt li a{ padding: 0 !important;}



/*.menu_rt li a{ padding: 18px 10px; margin: 0px; float: left;}*/







.menu_rt li span.left_icon{ width: 44px; float: left;}



.menu_rt li span.left_icon img{ max-width: 100%;}



.menu_rt li span.rt_txt{



  width: auto;



  float: left;



  margin: 0px 0 0 5px;



  font: 600 11px/14px 'Open Sans', sans-serif;



  color:#ffffff !important;



  text-transform: uppercase;



  -moz-transition: all 0.2s ease-in-out;



  -o-transition: all 0.2s ease-in-out;



  -webkit-transition: all 0.2s ease-in-out;



  -ms-transition: all 0.2s ease-in-out;



  transition: all 0.2s ease-in-out;



}



.menu_rt li a:hover span.rt_txt{ color:#dfdfdf !important;}



/*.header_bottm{ width: 100%; padding: 7px 0;  background: url(../images/azul.png) repeat-y left center #0a3e89; }*/

.header_bottm{ width: 100%; padding: 0px 0;  background: url(../images/azul.png) repeat-y left center #252525; }



.header_bottm .menu_rt {padding: 0px 0;}



.header_bottm.fixed {



  position: fixed; 



  top:0px; 



  width:100%; 



  z-index: 999; 



  background: url(../images/azul.png) repeat center center #0a3e89;



  -webkit-box-shadow: 0 -1px 4px 0 rgba(50, 50, 50, 0.75);



  -moz-box-shadow:    0 -1px 4px 0 rgba(50, 50, 50, 0.75);



  -ms-box-shadow:    0 -1px 4px 0 rgba(50, 50, 50, 0.75);



  -o-box-shadow:    0 -1px 4px 0 rgba(50, 50, 50, 0.75);



  box-shadow:         0 -1px 4px 0 rgba(50, 50, 50, 0.75);



}



.header_bottm.fixed .navbar-brand{ width: auto;}



.header_bottm.fixed .menu_sec{ padding: 10px 0 6px 15px;}



.header_bottm.fixed .menu_rt {padding: 0;}



.header_bottm.fixed .menu_rt li a{ padding: 2px 8px;}



.header_bottm.fixed .menu_rt li a span.left_icon{ width: 38px;}



.header_bottm.fixed .menu_rt li a span.rt_txt{ margin: 4px 0 0 6px; padding: 3px 0 0;}



.header_bottm.fixed .left_icon img{ margin-top: 3px;}





@media screen and (max-width: 997px)

{

	.banner_sec {

		position: relative !important;

		top: 60px !important;

	}

	

}



.banner_sec{ width: 100%; position: relative;}



.banner_Box{ width: 100%; min-height: 450px; background-size: cover !important; position: relative; }



.banner_Box img{ width: 100%;}



.banner_txt_main{ width:100%; position: absolute; left: 0px; top: 8%; text-align: center; z-index: 99; }



.banner_txt{



  max-width: 720px;



  margin: 0 auto;



  text-align: center;



  padding: 0;



  /*padding: 40px 0 0;*/



}



.banner_txt h2{ padding: 0px; margin: 0px; color:#fff; font: 700 50px/54px 'Open Sans', sans-serif; color:#fff; text-shadow: 1px 1px 1px rgba(0,0,0, 0.3); }



.banner_txt h1{padding: 18px 0 0; margin: 0px; color:#fff; font: 400 16px/20px 'Open Sans', sans-serif; color:#fff;}



.banner_txt p{ padding: 18px 0 0; margin: 0px; color:#fff; font: 400 16px/20px 'Open Sans', sans-serif; color:#fff; }



.banner_txt a{



  font-size: 12px;



  font-weight: 700;



  width: auto;



  display: inline-block;



  text-align: center;



  margin: 25px 0 0;



  padding: 12px 32px;



  border: 2px solid #fff;



  color:#fff;



  text-transform: uppercase;



  text-decoration: none;



  -moz-border-radius: 2px;



  -webkit-border-radius: 2px;



  border-radius: 2px;



}



.banner_txt a:hover{



  color: #dfdfdf;



  border-color: #dfdfdf; 



}



.carousel-inner {min-height: 450px;}



.banner_sec .carousel-indicators{ bottom: 10px;}



.banner_sec .carousel-indicators li{ width: 10px; height: 10px; background: #fff; border: none; margin: 0 3px; }



.banner_sec .carousel-indicators li.active{ width: 10px; height: 10px; background: #dfdfdf; border: none; }







.banner_search_main{ width:100%; position: absolute; left: 0px; bottom: 9%; text-align: center; z-index: 99}



.banner_search{ width: 100%;  background: #CC2327; display: inline-block; position: relative; z-index: 1; box-shadow: 0px -5px 38px #2e0101;}

@media screen and (max-width: 997px)

{

	.banner_search{margin-left:0%;}

}

@media screen and (min-width: 998px)

{

	.banner_search{margin-left:0px;}

}



.banner_search_left{ width: 18%; float: left; background: #fff; padding: 28px 20px;}



.banner_search_left p{ padding: 0px; margin: 0px; font: 600 13px/15px 'Open Sans', sans-serif; color:#dfdfdf; text-align: left; }



.banner_search_left a{ width:100%; padding: 12px 0; margin: 8px 0 0; font: 700 12px/14px 'Open Sans', sans-serif; color:#fff; text-decoration: none; 



background: #dfdfdf; float: left;



/* -moz-transition: all 0.5s ease-in-out;



  -o-transition: all 0.5s ease-in-out;



  -webkit-transition: all 0.5s ease-in-out;



-ms-transition: all 0.5s ease-in-out;



  transition: all 0.5s ease-in-out;*/ }



.banner_search_left a:hover{ background: #172e60;}







@media screen and (max-width: 997px)



{



.banner_search_right{ width: 100%; float: right; padding: 30px 20px 12px; position: relative;}	



}



@media screen and (min-width: 998px)



{



/*.banner_search_right{ width: 82%; float: right; padding: 30px 20px 12px; position: relative;}	*/

.banner_search_right{ width: 100%; float: right; padding: /*30px 6px 12px*/ 20px 20px 0px; position: relative; }	

}







.banner_search_right ul{ padding: 0px; margin: 0px; list-style: none;

    width: 100%;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    justify-content: space-between;
}

@media screen and (min-width: 1998px) {
    .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
        width: 350px;
    }
}

@media screen and (min-width: 998px) and (max-width: 1997px) {
    .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
        width: 160px;
    }
}


.banner_search_right ul li{ padding: 0px; margin: 0 5px 0 0; float: left;}



.banner_search_right ul li:last-child{ margin-right: 0px;}



.banner_search_Box1{ width: 100%; float: left;}



.banner_search_Box1 p{ padding: 0 0 8px; margin: 0px; font: 500 10px/15px 'Open Sans', sans-serif;color: #fff;text-transform: uppercase; text-align: left;}



.bt-buscar {min-width:100px;}



@media only screen and (min-width : 998px){

.banner_search_Box1 a{ min-width: 220px; height:37px; float: left; border-bottom: 1px solid #ccc; background: #fff; text-align: left; margin-left:10px;}

}



@media only screen and (max-width : 997px){

.banner_search_Box1 a{ min-width: 200px; height:37px; float: left; border-bottom: 1px solid #ccc; background: #fff; text-align: left; margin-left:10px;}

}



/*font: 600 13px/36px 'Open Sans', sans-serif; color:#7d7e82; text-decoration: none;*/ 



 /*-moz-transition: all 0.5s ease-in-out;



  -o-transition: all 0.5s ease-in-out;



  -webkit-transition: all 0.5s ease-in-out;



-ms-transition: all 0.5s ease-in-out;



  transition: all 0.5s ease-in-out;*/ }







.banner_search_Box1 a:hover{ background: #d9a300; color:#fff; border: 1px solid #d9a300;}



.banner_search_Box1 a.active2{   background: rgba(0, 0, 0, 0) linear-gradient(to right, #cba60b 0%, #ebdd03 100%) repeat scroll 0 0;

box-shadow: 0 0 20px -10px #000; color:#fff; border: 0px solid #d9a300; box-shadow: 2px 2px 4px #777777}



.banner_search_Box1 a.selectBox-dropdown{ border-radius: 0px; border: 1px solid #bebdbd; box-shadow: inherit; text-align: left; 



font: 400 13px/20px 'Open Sans', sans-serif !important; color:#7d7e82; }



.banner_search_Box1 a.selectBox-dropdown:hover{ background: #fff; color:#7d7e82; border: 1px solid #bebdbd;}











.banner_search_Box1 .selectBox-dropdown:focus, .banner_search_Box1 .selectBox-dropdown:focus{border: 1px solid #bebdbd !important;}



.selectBox-options li a{ font: 400 13px/26px 'Open Sans', sans-serif; color:#7d7e82; text-align: left; padding: 0 8px; }



.selectBox-dropdown-menu{ margin-top: 6px !important;}




@media screen and (max-width: 997px)
{

.banner_search_Box1 input[type="text"]{
 display:block !important;	
}
}
@media screen and (max-width: 997px)
{
  .banner_search_Box1 input[type="text"]{
 /*display:none !important;	*/
}	
}
.banner_search_Box1 input[type="text"]{
  width: auto;



  float: left;


  height: 34px;



  background: #da4949;



  padding: 0 30px 0 15px;



  border: 1px solid #da4949;



  font: 400 13px/36px 'Open Sans', sans-serif;



  color:#fff;



  text-align: left;



  border-radius: 4px;
  width: 98%;



  /*background: url(../images/text_icon1.png) no-repeat 98% center #fff;



  -webkit-box-shadow: 1px 1px 4px -2px rgba(50, 50, 50, 0.75) inset;



  -moz-box-shadow:    1px 1px 4px -2px rgba(50, 50, 50, 0.75) inset;



  box-shadow:         1px 1px 4px -2px rgba(50, 50, 50, 0.75) inset;*/



}


#Codigo::placeholder {
    color: #fff !important;
}




.banner_search_Box2{ width: 110px; float: left;}



.btn-cod-busca {width: 100px !important; height:36px; float: left;  text-align: center !important; padding:0px;font: 700 12px/36px 'Open Sans', sans-serif;  text-decoration: none; text-transform: uppercase; margin:0px 0 0;background: rgba(0, 0, 0, 0) -webkit-linear-gradient(left, #2787cc 0%, #39abff 100%) repeat scroll 0 0 !important; color:#ffffff !important;    background: rgba(0, 0, 0, 0) linear-gradient(to right, #2787cc 0%, #39abff 100%) repeat scroll 0 0 !important ;box-shadow: 2px 3px 10px #a2a2a2; }



.banner_search_Box2 a.bscr{ width: 100%; height:36px; float: left;  text-align: center; padding:0px;



font: 700 12px/36px 'Open Sans', sans-serif;  text-decoration: none; text-transform: uppercase; margin: 23px 0 0; color:#ffffff;

    background: rgba(0, 0, 0, 0) linear-gradient(to right, #cba60b 0%, #ebdd03 100%) repeat scroll 0 0;
	box-shadow: 2px 3px 10px #a2a2a2; }



.banner_search_Box2 a.bscr:hover {
	background: rgba(0, 0, 0, 0) linear-gradient(to right,  #ebdd03 100%, #cba60b 0%) repeat scroll 0 0;
	box-shadow: 2px 3px 10px #a2a2a2; }



.banner_search_Box2 a.bscr2{ width: 100%; float: left; padding:0px; font: 400 12px/18px 'Open Sans', sans-serif; color:#e43717; text-decoration: underline;  margin: 0; outline: none;cursor:pointer; }



.banner_search_Box2 a.bscr2 img{ max-width: 100%; float: right; margin: 10px 0 0;}







.banner_search_Box3{ width: 110px; float: left;}



.banner_search_Box3 a.bscr3{ width: 100%; float: right; padding:0px; font: 600 12px/16px 'Open Sans', sans-serif; color:#172e60; text-decoration: none;  margin: 23px 0 0; 



text-align: left;cursor: pointer;}



.banner_search_Box3 a.bscr3:hover{ text-decoration: underline; }











.emprend_sec{ width: 100%; background: #ededf2; padding: 25px 0 40px 0;}



.emprend_inner{ width: 100%;}



.emprend_inner_head{ width: auto; float: left;}



.emprend_inner_head h3{ padding: 20px 0 0; margin: 0px; font: 600 36px/40px 'Open Sans', sans-serif; color:#172e60; }



.emprend_inner_head h6{ padding: 20px 0 0; margin: 0px; font: 700 25px/40px 'Open Sans', sans-serif; color:#252525; }



.emprend_inner_head_rt{ width: auto; float: right;}



.emprend_inner_head_rt p{ padding: 0 0 8px; margin: 0px; font: 400 13px/15px 'Open Sans', sans-serif; color:#243f78; }



.emprend_inner_head_rt input[type="text"]{ width: 150px; float: left; height: 36px; background: #fff; border: 1px solid #bebdbd; padding: 0 15px;



font: 400 13px/36px 'Open Sans', sans-serif; margin: 0 10px 0 0; }



.emprend_inner_head_rt input[type="email"]{ width: 150px; float: left; height: 36px; background: #fff; border: 1px solid #bebdbd; padding: 0 15px;



font: 400 13px/36px 'Open Sans', sans-serif; margin: 0 10px 0 0; }



.emprend_inner_head_rt input[type="submit"]{ width: auto; height:36px; float: left; padding: 0px 40px; background: #243f78; color:#fff; cursor: pointer; border: none;



 font: 600 12px/36px 'Open Sans', sans-serif; }







.emprend_main{ width: 100%;}



.emprend_Box{ width: 100%; margin-top: 30px; border: 2px solid #ededf2;



-moz-transition: all 0.5s ease-in-out;



  -o-transition: all 0.5s ease-in-out;



  -webkit-transition: all 0.5s ease-in-out;



-ms-transition: all 0.5s ease-in-out;



  transition: all 0.5s ease-in-out; 



}



.emprend_Pic1{ width: 100%; position: relative;}



.emprend_Pic1 img{ max-width: 100%;}



.emprend_txt1{ width: 50%; position: absolute; height: 100%; padding: 30px; left: 0px; top: 0px; background: url(../images/blue_trans.png) repeat 0 0;}



.tag{ width: auto; background: #dfdfdf; color:#fff; padding: 5px 12px; /*-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;*/ 



font: 400 11px/12px 'Open Sans', sans-serif; color:#fff; position: absolute; left: 22px; top: 22px;  }



.emprend_txt1 h4{ padding: 80px 0 0; margin: 0px; color:#fff; font: 400 36px/40px 'Open Sans', sans-serif; color:#fff; display: inline-block; width: 100%; }



.emprend_txt1 h5, .emprend_txt2 h5{color: #dfdfdf;font-weight: bold;}



.emprend_txt1 p{ padding: 15px 0 0; margin: 0px; color:#e2e2e3; font: 300 16px/24px 'Open Sans', sans-serif; color:#e2e2e3; display: inline-block;}



.emprend_txt1 a{ padding: 8px 16px; display: inline-block; margin: 25px 0 0; color:#fff; border: 1px solid #fff; font: 600 12px/14px 'Open Sans', sans-serif; text-decoration: none;



-moz-transition: all 0.5s ease-in-out;



  -o-transition: all 0.5s ease-in-out;



  -webkit-transition: all 0.5s ease-in-out;



-ms-transition: all 0.5s ease-in-out;



  transition: all 0.5s ease-in-out; }



.emprend_txt1 a:hover{ color:#fff; background: #dfdfdf; border: 1px solid #dfdfdf;}







.emprend_Pic2{ width: 100%; position: relative;}



.emprend_Pic2 img{ max-width: 100%;}



.emprend_txt2{ width: 100%; position: absolute; padding: 22px; left: 0px; bottom: 0px; background: url(../images/blue_trans.png) repeat 0 0;}



.emprend_txt2 h4{ padding: 0; margin: 0px; color:#fff; font: 400 24px/28px 'Open Sans', sans-serif; color:#fff; display: inline-block; width: 100%; }



.emprend_txt2 p{ padding: 8px 0 0; margin: 0px; color:#e2e2e3; font: 300 14px/20px 'Open Sans', sans-serif; color:#e2e2e3; display: inline-block;}



.emprend_txt2 a{ padding: 8px 16px; display: inline-block; margin: 10px 0 0; color:#fff; border: 1px solid #fff; font: 600 12px/14px 'Open Sans', sans-serif; text-decoration: none;



-moz-transition: all 0.5s ease-in-out;



  -o-transition: all 0.5s ease-in-out;



  -webkit-transition: all 0.5s ease-in-out;



-ms-transition: all 0.5s ease-in-out;



  transition: all 0.5s ease-in-out;  }



.emprend_txt2 a:hover{ color:#fff; background: #dfdfdf; border: 1px solid #dfdfdf;}







.emprend_Box:hover{ border: 2px solid #172e60; overflow:hidden;



-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);



-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);



box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);}



.emprend_Box:hover .emprend_txt1 a{color:#fff; background: #dfdfdf; border: 1px solid #dfdfdf;}



.emprend_Box:hover .emprend_txt2 a{color:#fff; background: #dfdfdf; border: 1px solid #dfdfdf;}











.whit_carocel_sec{ width: 100%;}



.whit_carocel_sec_inn{ width: 100%;}







.product_item_sec{padding: 80px 0;}



.product_item_sec h2{margin: 0 0 10px 10px; padding: 0px; font: 600 36px/40px 'Open Sans', sans-serif; color: #172e60; }



/*.product_item_sec h6{margin: 0 0 10px 10px; padding: 0px; font: 600 36px/40px 'Open Sans', sans-serif; color: #172e60; }*/



.product_item_sec h6{



    color: #444444;



    font: 900 20px/10px "Open Sans",sans-serif;



    margin: 0 0 10px 10px;



    padding: 0;



    text-transform: uppercase;



}



.product_item_sec_2 h2{text-align:center;}



.img_hov_Prtlft{width: auto;float: right;position: absolute;top: 10px; left:15px; z-index: 99;}



.img_hov_Prtlft img{max-width: auto; display: inline-block; width: auto; }



.img_hov_Prtrit{width: auto;float: right;position: absolute;top: 10px; right:15px; z-index: 99;}



.img_hov_Prtrit img{max-width: auto; display: inline-block; width: auto;  }



.product_itemBx{border: 1px solid #e2e2e3;



-moz-transition: all 0.2s ease-in-out;



-o-transition: all 0.2s ease-in-out;



-webkit-transition: all 0.2s ease-in-out;



-ms-transition: all 0.2s ease-in-out;



transition: all 0.2s ease-in-out;



}



.product_itemBxTop{ position: relative;}



.product_itemBxTop > img{display: block; width: 100%;}



.product_itemBxTop .img_hov_Prtrit{left: auto; right: 12px;}



.product_itemBxTop .img_hov_Prtrit a:hover{text-decoration: none;}







.product_itemBxTop span{position: absolute; bottom: 0px; right:0px; font-weight: bold; 



background: #5d5633; width: 100%; padding: 8px 14px; font: 700 16px/18px "Open Sans",sans-serif; color:#fff; text-align: right;}







.product_itemBxTop span strong{ font: 400 11px/12px 'Open Sans', sans-serif; color:#fff; float: left; padding-right: 5px; padding-top: 4px;}



/*.product_itemBxTop span strong{font-size: 11px; font-weight: normal; padding-right: 5px; padding-top: 4px;}*/







.product_itemBxBot{ padding:25px 15px; min-height: 215px}



.product_itemBxBot h3{ font: 700 13px/20px 'Open Sans', sans-serif; text-align: center; margin: 0px 0 20px 0;}



.product_itemBxBot h3 a{color: #444444; text-decoration: none; text-transform: uppercase;}



.product_itemBxBot h3 span{display: block; color: #172e60; font: 400 16px/18px 'Open Sans', sans-serif; padding-top: 7px;}



.product_itemBxBot p{color: #82888a; font-size: 13px; font-weight: 600; text-align: center; margin: 0px; padding: 0px;}



.product_itemBxBot p span{ font-weight: 400;}



.product_itemBxBot ul{list-style: none; margin: 16px 0 0; padding: 0px; width: 100%; text-align: center;}







.product_itemBxBot ul li{display: inline-block; margin: 0; padding: 0 0px 0 0;}



.product_itemBxBot ul li span{display: inline-block; font: 600 12px "Open Sans",sans-serif; color: #7d7e82;}



.product_itemBxBot ul li a{color: #82888a; font-size: 13px; font-weight: 400; text-align: center; text-decoration: none !important;}







.product_itemBx:hover{ border: #172e60; border: 1px solid #172e60;



-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);



-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);



box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);}



.whit_carocel_sec_inn .product_item_sec .owl-controls .owl-prev{



  width: 36px;



  height:36px;



  position: absolute;



  right: 35px;



  z-index: 9; 



  background: url(../images/prev_new1.png) no-repeat 0 0;



  left: inherit;



  top: -45px;



  bottom: inherit;



  font-size: 0px;



}



.whit_carocel_sec_inn .product_item_sec .owl-controls .owl-prev:hover{







}







.whit_carocel_sec_inn .product_item_sec .owl-controls .owl-next{ width: 36px; height: 36px; position: absolute; right: 0px; z-index: 9; 



background: url(../images/nxt.png) no-repeat 0 0; top: -45px; bottom: inherit; font-size: 0px;}







.whit_carocel_sec_inn .product_item_sec .owl-controls .owl-next:hover{



  background-color: #F1F1F1; 



}







.product_itemBx:hover .product_itemBxBot_bottm h4 a{ background: #172e60;}







.pdct_pic{ width: 100%; position: relative;}



.pdct_pic img{ width: 100%;}



.prdct_dtls{ background: rgba(237, 37, 44, 0.5); position: absolute; left: 0px; top: 0px; height: 100%; width: 100%; opacity: 0; z-index:99;



-moz-transition: all 0.5s ease-in-out;



  -o-transition: all 0.5s ease-in-out;



  -webkit-transition: all 0.5s ease-in-out;



-ms-transition: all 0.5s ease-in-out;



  transition: all 0.5s ease-in-out; }







.prdct_dtls a{ width: 122px; position: absolute; left: 50%; margin-left: -61px; top: 50%; height: 48px; margin-top: -24px; text-align: center; border: 2px solid #fff;



font: 500 14px/48px "Roboto",sans-serif; color:#fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-decoration: none; display: block; }



.product_itemBx:hover .prdct_dtls{ opacity: 1;}







.product_item_sec .owl-carousel .owl-item{ padding: 0 10px;}







.img_hov_Prtrit a{ display:block; padding: 0 0 5px;}



.img_hov_Prtrit_star{ background: url(../images/whit_star.png) no-repeat; padding: 20px !important;}



.img_hov_Prtrit_star:hover{ background: url(../images/yello_star.png) no-repeat; padding: 20px;}







.product_itemBx{ margin: 25px 0 0 0; min-height: 400px;background: #ffffff;}







.product_itemBxBot_bottm{ width: 100%; padding: 0 15px; margin-bottom: 13px; min-height: 30px;}



.product_itemBxBot_bottm h4{ padding: 0px; margin: 0px;}



.product_itemBxBot_bottm h4 span{ color: #7d7e82; font: 700 13px/13px 'Open Sans', sans-serif; text-decoration: underline; float: left; padding: 8px 0 0 0;}



.product_itemBxBot_bottm h4 a{ color: #fff; background:#dfdfdf; font: 700 12px/29px 'Open Sans', sans-serif; width: 105px; height: 30px; text-decoration:none;



text-align: center; display: inline-block; margin: 0; float: right;



-moz-transition: all 0.2s ease-in-out;



-o-transition: all 0.2s ease-in-out;



-webkit-transition: all 0.2s ease-in-out;



-ms-transition: all 0.2s ease-in-out;



transition: all 0.2s ease-in-out;}







.map_sec{ width: 100%;}



.map_sec img{ width: 100%;}



.map_sec iframe{ width: 100%; height: 556px;}







/* Notícias */



.header-noticias{



  text-align: center;



  background: #F1F1F1 url("../images/bg_header_noticias.jpg") no-repeat top center;}



.header-noticias h1{



  font: 700 35px/35px 'Open Sans', sans-serif;



  color: #FFF;



  margin: 50px;



  padding: 0;}



.post-list-content{margin-top: 50px;}



.post-list{



  display: block;



  width: 100%;



  float: left;



  margin-bottom: 40px;



  padding-bottom: 40px;



  border-bottom: 1px solid #e2e2e3;}



.post-list .content{



  padding: 30px;



  border-left: 1px solid #e2e2e3;}



.post-list .content h2{



  font: 700 25px/30px 'Open Sans', sans-serif;



  color: #172e60;



  margin: 0;



  padding: 0;}



.post-list .content h2:hover{



  text-decoration: underline;



  color: #dfdfdf;}



.post-list .content p{



  font: 400 16px/22px 'Open Sans', sans-serif;



  color: #67696f;



  margin-top: 20px;



  margin-bottom: 20px;}



.post-list .content .read{



  display: inline-block;



  font: 400 13px/13px 'Open Sans', sans-serif;



  color: #FFF;



  background-color: #dfdfdf;



  padding: 5px 10px;}



.post-list .content .read:hover{



  color: #FFF;



  background-color: #172e60;}



.post-list .data{



  text-align: right;



  padding: 30px;}



.post-list .data h6{



  font: 700 35px/30px 'Open Sans', sans-serif;



  color: #172e60;



  padding: 0;



  margin: 0;}



.post-list .data span{



  display: block;



  font: 600 11px/18px 'Open Sans', sans-serif;



  color: #dfdfdf;



  text-transform: uppercase;



  margin-top: 20px;}







.post{



  display: -webkit-box;



  margin-top: 70px;



  margin-bottom: 70px;}



.post .data{



  text-align: right;



  padding: 30px;}



.post .data h6{



  font: 700 35px/30px 'Open Sans', sans-serif;



  color: #172e60;



  padding: 0;



  margin: 0;}



.post .data span{



  display: block;



  font: 600 11px/18px 'Open Sans', sans-serif;



  color: #dfdfdf;



  text-transform: uppercase;



  margin-top: 20px;}



.post .content{



  padding: 30px;



  border-left: 1px solid #e2e2e3;}



.post .content h1{



  font: 700 25px/30px 'Open Sans', sans-serif;



  color: #172e60;



  margin: 0;



  padding: 0;}



.post .content p{



  font: 400 14px/26px 'Open Sans', sans-serif;



  color: #67696f;



  margin-top: 20px;



  margin-bottom: 20px;}



.post .content .read{



  display: inline-block;



  font: 400 13px/13px 'Open Sans', sans-serif;



  color: #FFF;



  background-color: #dfdfdf;



  padding: 5px 10px;}



.post .content .read:hover{



  color: #FFF;



  background-color: #172e60;}







.sidebar{



  display: -webkit-box;



  margin-top: 90px;}



.sidebar h4{



  font: 700 14px/14px 'Open Sans', sans-serif;



  color: #67696f;



  border-bottom: 1px solid #e2e2e3;



  padding-bottom: 20px;}



.sidebar .product-item{



  padding: 15px 0;



  margin: 10px 0;



  border-bottom: 1px solid #e2e2e3;}



.sidebar .product-item .pi-info-wrapper .pi-data{



  font: 600 13px/13px 'Open Sans', sans-serif;



  color: #dfdfdf;



}



.sidebar .product-item .pi-info-wrapper .pi-titulo{



  margin: 10px 0;



}



.sidebar .product-item .pi-info-wrapper .pi-titulo a{



  font: 700 14px/18px 'Open Sans', sans-serif;



  color: #172e60;



}











.notice_sec{ width: 100%; padding: 50px 0 100px 0;}



.notice_left{ width: 100%;}



.notice_left_head{ width: auto; float: left;}



.notice_left_head h3{



    padding: 12px 0 0;



    margin: 0px;



    font: 700 36px/40px 'Open Sans', sans-serif;



    color: #252525;



    display: inline-block;



    border-top: 2px solid #252525;



}



.notice_rt_btn{ width: auto; float: right; margin-top: 18px;}



.notice_rt_btn a{



  padding: 10px 20px;



  margin: 0px;



  text-decoration: none;



  font: 600 12px/14px 'Open Sans', sans-serif;



  color:#fff;



  display: inline-block;



  text-align: center;



  background: #dfdfdf;



  -moz-transition: all 0.2s ease-in-out;



  -o-transition: all 0.2s ease-in-out;



  -webkit-transition: all 0.2s ease-in-out;



  -ms-transition: all 0.2s ease-in-out;



  transition: all 0.2s ease-in-out;



}



.notice_rt_btn a:hover{ background: #243f78;}



.notice_box_main{ width: 100%; margin: 20px 0 0; display: inline-block;}



.notice_box{ width: 100%; margin: 25px 0 0;}



.notice_box_left{ width: 100%; margin-top: 5px;}



.notice_box_left h4{ font: 700 44.21px/26px 'Open Sans', sans-serif; color:#3d3f43; padding: 0px; margin: 0px; text-align: center; }



.notice_box_left h4 span{ font-weight: 400; font-size: 21.43px; text-transform: uppercase;}



.notice_box_right{ width: 100%;}



.notice_box_right h4{ font: 600 18px/24px 'Open Sans', sans-serif;  margin: 0px; padding: 0px;}



.notice_box_right h4 a{ color: #172e60; }



.notice_box_right p{ font: 400 13px/18px 'Open Sans', sans-serif; color:#444a56; margin: 0px; padding: 0px;}



.notice_box_right p a{ color: #7d7e82; }







.office_add{ width: 100%; /*margin-top: 75px;*/}



.office_top{ width: 100%;}



.office_top img{ width: 100%;}



.office_bottm{ width: 100%; background: #47301d; padding: 10px; text-align: center;}



.office_bottm h4{ padding: 0px; margin: 0px; color:#e4af3d; font: normal 21.05px/22px 'SegoeUIRegular';}



.office_bottm h5{ padding: 0px; margin: 0px; color:#fff; font: normal 14.17px/20px 'SegoeUIRegular';}



.office_bottm p{ padding: 10px 0 0; margin: 0px; color:#fff; font: normal 15px/20px 'SegoeUIRegular'; font-style: italic;}







.chat_pic{ width: 100%;}



.chat_pic img{ max-width: 100%;}











#hide{ display: none;}



.expand_sec_main{ width: 100%; position: relative;}



.expand_sec{ position: absolute; width: 100%; top: -3px; z-index: 999; background: #ececee; padding: 20px; left: 0px; box-shadow: 0px 19px 16px #777;}

@media screen and (max-width: 997px)

{

	.expand_sec{margin-left:1.5%;}

}

@media screen and (min-width: 998px)

{

	.expand_sec{margin-left:0px;}

}





.expand_top{ width: 100%; padding: 16px 0; border-bottom: 1px solid #d0d0d1;}



.expand_top_left{ width: 100%;}



.expand_top_left ul{ padding: 0px; margin: 0px; list-style: none; float: left;}



.expand_top_left ul li{ padding: 0px; margin: 0 8px 0 0 !important; float: left; border: none !important; background: none !important;}



.expand_top_left ul li:last-child{ margin-right: 0px;}



.expand_top_left ul li a{ padding: 0px !important ; margin: 0px;}



.expnd_slct_bx1{ width: 42px; float: left; margin: 24px 0 0;}



.expnd_slct_bx1 img{ max-width: 100%; float: left;}







.expnd_slct_bx2{ width: 88px; float: left; text-align: left;}



.expnd_slct_bx2 label{ width: 100%; float: left; font: 500 9px/12px 'Open Sans', sans-serif;color: #444444;text-transform: uppercase; text-align: left; padding: 0 0 6px; margin: 0px; }







.expnd_slct_bx2 .selectBox-dropdown{ height: 43px;}



.expnd_slct_bx2 .selectBox-dropdown .selectBox-label{ padding: 11px 0 0 15px;}



.home_srch_btm .top_body_L_R_menu ul li a.selectBox{ background: #fff;}



.bt_finalidade{ cursor: pointer; padding-top: 10px;}







.expand_top_right{ width: 100%;}



.expand_rang{ width: 100%; float: left; text-align: left;}



.expand_rang label{ width: 100%; /*float: left;*/ font: 600 11px/16px 'Open Sans', sans-serif; color:#444444; padding: 0 0 4px; margin: 0px; }







.expand_rang .fsslider > .fssel-value{background: #dfdfdf !important;}



.expand_rang .fsslider > .fscaret, .expand_rang .fsslider > .fssel-left, .expand_rang .fsslider > .fssel-right {



    background: #fff none repeat scroll 0 0;



    border: 1px solid #c2c2c2 !important;



    border-radius: 50% !important;



    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);



    height: 23px !important;



    min-width: 22px !important;



    padding-left: 5px;



    padding-right: 5px;



    top: 0;}



.expand_rang .fsslider > .fsfull-value{background: #bebdbd !important;}



.expand_rang .fsslider > .fsfull-value, .expand_rang .fsslider > .fssel-value {



    height: 4px !important;



    left: 0;



    margin-top: -2px !important;}











.expand_rang .fsslider > .fssel-left{ float: left !important;}



.expand_rang .fsslider > .fssel-right { float: right !important;}







.expand_bottom { padding: 16px 0; width: 100%;}



.expand_bottom_box1{ width: 100%; float: left; text-align: left;}



.expand_bottom_box1 p{ padding: 0px; margin: 0px; font: 700 13px/16px 'Open Sans', sans-serif; color:#dfdfdf; }



.expand_bottom_box1 p a{ color:#ffad38; text-decoration: none;}







.expand_bottom_box2{ width: 100%; float: left; padding-bottom: 15px;}







.expand_bottom_box2 input[type="checkbox"] {



    display: none;



}



.expand_bottom_box2 input[type="checkbox"] + label {



    color: #82888a;



    cursor: pointer;



    display: inline-block;



    font-size: 12px;



    line-height: 15px;



    margin: 7px 0px;



    padding: 0px 0 0 20px;



    text-align: left;



    vertical-align: middle;



    font-family: 'Open Sans', sans-serif;



    background: url(../images/chh.png)no-repeat 0 1px;



    font-weight: 400;



    width: 100%;



} 







.expand_bottom_box2 input[type="checkbox"]:checked + label {



    background:url(../images/chh_in.png) no-repeat 0 1px; outline:none;



}











.expand_bottom .col-md-2{ padding: 0 5px;}



.expand_bottom .col-sm-2{ padding: 0 5px;}



.expand_bottom .row{ margin: 0 -5px;}







.expand_bottom_box3{ width: 100%; float: left; text-align: right;}



.expand_bottom_box3 a{ padding: 0px; margin: 0px; font: 700 13px/16px 'Open Sans', sans-serif; color:#82888a; text-decoration: underline; display: block; }



.expand_bottom_box3 a img{ max-width: 100%; float: right; margin: 8px 0 0 10px;}



.expnd_slct_bx1 a{ background: none !important;}







.expand_top_left a.selectBox-dropdown{ border-radius: 0px; border: 1px solid #bebdbd; box-shadow: inherit; text-align: left; 



font: 400 13px/20px 'Open Sans', sans-serif !important; color:#7d7e82; }



.expand_top_left a.selectBox-dropdown:hover{ background: #fff; color:#7d7e82; border: 1px solid #bebdbd;}



.expand_top_left .selectBox-dropdown:focus, .banner_search_Box1 .selectBox-dropdown:focus{border: 1px solid #bebdbd !important;}



.selectBox-options li a{ font: 400 13px/26px 'Open Sans', sans-serif; color:#7d7e82; text-align: left; padding: 0 8px; }







.nova_gallery_sec{ width: 100%; padding: 20px 0 30px 0;}



.nova_gallery_inner{ width: 100%;}



.nova_gallery_inner_left{ width: auto; float: left;}



.nova_gallery_inner_left img{ max-width: 100%;}



.nova_gallery_inner_right{ width: auto; float: right; margin-top: 14px;}



.nova_gallery_inner_right p{ padding: 0px; margin: 0px; font: 600 18px/20px 'Open Sans', sans-serif; color:#252525; text-align: right; }







.nova_gallery_main{ width: 100%; margin-top: 18px; display: inline-block;}



.nova_gallery_Box{ width: 100%; margin-top: 4px;}



.nova_gallery_pic{ width: 100%; float: left; position: relative;}



.nova_gallery_pic img{ width: 100%;}



.nova_gallery_main .row{ margin: 0 -2px;}



.nova_gallery_main .col-sm-6{ padding: 0 2px;}







.nova_gallery_txt1{ width: 100%; background: url(../images/trans.png) repeat 0 0; padding: 25px 25px 20px; position: absolute; left: 0px; bottom: 0px; }



.nova_gallery_txt1 h4{ padding: 0px; margin: 0px; color:#fff; font: 600 20px/22px 'Open Sans', sans-serif; color:#fff;  }



.nova_gallery_txt1 ul{ padding: 15px 0 0; margin: 0px; list-style: none; display: inline-block; width: 100%;}



.nova_gallery_txt1 ul li{ padding: 0px; margin: 0 20px 0 0; float: left; }



.nova_gallery_txt1 ul li a{ padding: 0px; margin: 0px; display: inline-block;}



.nova_gallery_txt1 ul li a img{ float: left; margin: 2px 6px 0 0; max-width: 100%; width: 23px; }



.nova_gallery_txt1 ul li a span{ float: left; font: 600 11.52px/23px 'Open Sans', sans-serif; color:#dc9703;  }



.nova_gallery_txt1 ul li:last-child{ margin-right: 0px;}







.nova_gallery_txt2{ width: 100%; padding: 25px 25px 20px; position: absolute; left: 0px; top: 27%; }



.nova_gallery_txt2 h4{ padding: 0px; margin: 0px; color:#fff; font: 700 30px/32px 'Open Sans', sans-serif; color:#fff; text-align: center; }



.nova_gallery_txt2 ul{ width: 100%; text-align: center; padding: 14px 0 0; margin: 0px; display: inline-block; list-style: none; }



.nova_gallery_txt2 ul li{text-align: center; padding: 0px; margin: 0 0 0 8px; display: inline-block; width: 240px;}



.nova_gallery_txt2 ul li a{ width: 100%; padding: 10px 0; background: #fff; text-align: center; text-decoration: none; font: 700 12px/14px 'Open Sans', sans-serif; 



display: inline-block; color: #dfdfdf; }



.nova_gallery_txt2 ul li a:hover {color: #FFF; background: #dfdfdf;}



.nova_gallery_txt2_btm{ width: 100%; display: inline-block; margin-top: 45px;}



.nova_gallery_btm_left{ width: auto; float: left;}



.nova_gallery_btm_left span.nmbr{ width: auto; float: left; font: 700 18px/32px 'Open Sans', sans-serif; color:#fff; text-align:center}



.nova_gallery_btm_left span.nmbr2{ width: auto; float: left; font: 400 11px/14px 'Open Sans', sans-serif; color:#fff; margin: 4px 0 0 5px;  }



.nova_gallery_btm_right{ width: auto; float: right;}



.nova_gallery_btm_right a{ padding: 10px 20px; border: 1px solid #fff; text-align: center; font: 600 12px/14px 'Open Sans', sans-serif; text-decoration: none; 



 -moz-border-radius: 30px; -webkit-border-radius: 30px; border-radius: 30px; display: inline-block; color:#fff; }



.nova_gallery_btm_right a img{ max-width: 100%; float: right; margin: 4px 0 0 8px; width: 9px;}







.orange_sec{ width: 100%; background: url(../images/ornge_bg.jpg) repeat-y 0 0;}



.orange_left{ width: auto; float: left;}



.orange_left ul{ padding: 0px; margin: 0px; list-style: none;}



.orange_left ul li{ padding: 16px 0 12px 0; margin: 0 20px 0 0; float: left;}



.orange_left ul li:last-child{ margin-right: 0px;}



.orange_left ul li a{ padding: 0px; margin: 0px; display: inline-block;}



.left_icon2{ width:52px; float: left; margin:0 6px 0 0; height: 52px; background: #fff; padding-top:5px;



 -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; text-align: center;}



.left_icon2 img{ max-width: 100%; margin-top: 6px;}



.rt_txt2{ width: 122px; float: right; padding-top: 10px;}



.rt_txt2 p{ padding: 0px; margin: 0px; font: 400 12.05px/14px 'Open Sans', sans-serif; color:#fff; text-transform: uppercase;  }



.rt_txt2 h5{ padding: 0px; margin: 0px; font: 700 12.05px/14px 'Open Sans', sans-serif; color:#fdbb0b; text-transform: uppercase;  }



.pd_top{ padding-top: 10px;}



.orange_rt{ width: 36%; float: right; position: relative;}



.orange_rt .man2{ position: absolute;}



.orange_rt .man2 { left: 0; position: absolute; width: 200px; top: -78px; right: 4px;}



.orange_left ul li:last-child span.rt_txt{ width: 184px;}



.chat_txt{ width: auto; float: right; padding: 15px 0 0;}



.chat_txt h4{ padding: 0px; margin: 0px; font: 400 15.05px/17px 'Open Sans', sans-serif; color:#fff;  text-transform: uppercase; }



.chat_txt h3{ padding: 0px; margin: 0px; font: 800 32.91px/38px 'Open Sans', sans-serif; color:#fff;  text-transform: uppercase; }







.footer_sec{ width: 100%;}



.footer_top{ width: 100%; background: #edefef; padding: 35px 0;}



.footer_map{ width: 100%;}



.footer_map img{ max-width: 100%; width: 100%;}



.footer_map iframe{ height: 222px;}



.footer_top_rt{ width: 100%;}



.footer_top_rt_Box{ width: 100%;}



.footer_top_rt_Box h4{ padding: 0 0 14px; margin: 0px; font: 700 12px/10px 'Open Sans', sans-serif; color:#121213;  text-transform: uppercase;  }



.footer_top_rt_Box ul{ padding: 0px; margin: 0px; list-style: none;}



.footer_top_rt_Box ul li{ padding: 0 0 0 10px; margin: 0px; float: left; width: 100%; background: url(../images/ftr_arw.png) no-repeat left 6px; }



.footer_top_rt_Box ul li a{ padding: 0px; margin: 0px; float: left; width: 100%; font: 400 13px/18px 'Open Sans', sans-serif; color:#555555;  }



.footer_top_rt_btm{ width: 100%; margin-top: 60px; float: right;}



.footer_top_rt_btm_Inner{ width: auto; float: right;}



.footer_top_rt_btm_Inner p{ padding: 0px; margin: 0px; font: 600 10px/14px 'Open Sans', sans-serif; color:#373535; text-transform: uppercase;}



.footer_top_rt_btm_Inner ul{ padding: 0; margin: 0px; list-style: none; display: inline-block; width: 100%;}



.footer_top_rt_btm_Inner ul li{ padding: 0px; margin: 0 2px; float: left;}



/*.footer_top_rt_btm_Inner ul li img{ max-width: 100%;}*/



.footer_top_rt_btm_Inner ul li a{ color: #555555; font-size: 26px; }



.footer_top_rt_btm_Inner ul li a:hover { color: #dfdfdf;}







.footer_bottom{ width: 100%; background: #1c1f24; padding: 16px 0;}



.footer_bottom_left{ width: auto; float: left;}



.footer_bottom_left p{margin: 0px; font: 400 11px/14px 'Open Sans', sans-serif; color:#9fa1a5; text-transform: uppercase; }



.footer_bottom_rt{ width: auto; float: right;}



.footer_bottom_rt p{ padding: 0px; margin: 0px; font: 300 11px/18px 'Open Sans', sans-serif; color:#4b4d50; }



.footer_bottom_rt p img{ max-width: 100%; float: right; margin: 0 0 0 10px;}



.footer_bottom_rt p span{ float: left; margin: 8px 0 0; color: #9fa1a5;}















.black_overlay{



    display: none;



    position: fixed;



    top: 0%;



    left: 0%;



    width: 100%;



    height: 100%;



    background-color: black;



    z-index:99999999;



    -moz-opacity: 0.8;



    opacity:.80;



    filter: alpha(opacity=80);



}



.white_content {



    display: none;



    position: fixed;



    top: 50%;



    left: 50%;



    width: 600px;



    height: 490px;



    padding: 16px;



    border: none;



    background: #fff;



    z-index:999999999;



    overflow: auto;



    margin: -245px 0 0 -300px;



}







.close{ position: absolute; right: 24px; top: 20px; z-index: 99; opacity: 1;}



.close img{ max-width: 100%;}



















/*============PRODUCT_LIST==============*/



.prd_list_sec{ width: 100%; background: #edefef;}



.resulto_top{width: 100%;}



.resulto_top_sec1{width: 100%; padding: 30px 0; border-bottom: 1px solid #e2e2e3;}



.resulto_top_sec1 p{font: 500 16px/15px 'Open Sans', sans-serif; color:#565a5c;margin: 0; padding: 0;}



.resulto_top_sec1 p a{text-decoration: none; color: #ee262d;outline: none;}



.resulto_top_sec1 span.gray{font:400 15px/15px 'Open Sans', sans-serif; color:#82888a;margin: 0; padding: 0; float: right;}



.resulto_top_sec1 span strong{ color: #dfdfdf; font-weight: 600;}







.resulto_top_sec2{width:100%; padding: 20px 0; display: inline-block;}



.resulto_top_sec2_lft{width: 100%; padding: 6px 0 20px;}



.resulto_top_sec2_lft ul{margin: 0; padding: 0; width: auto; float: left;}



.resulto_top_sec2_lft ul li{list-style: none; background:url(../images/ln2.png)no-repeat right center;display: inline-block; padding-right: 8px; margin-right: 0px;



font:400 13px/15px 'Roboto', sans-serif;color:#565a5c;}



.resulto_top_sec2_lft ul li a{text-decoration: none; font:400 13px/15px 'Open Sans', sans-serif; color:#82888a; padding: 0 7px; display: inline-block; outline: none;}



.resulto_top_sec2_lft ul li:last-child{background: none;}



.resulto_top_sec2_lft ul li a:hover{color:#EF7D14; }



.resulto_top_sec2_lft ul li a.active{color:#82888a; font-weight: 700;}



.resulto_top_sec2_lft p{ color: #82888a; font:400 13px/15px 'Open Sans', sans-serif;}



.resulto_top_sec2_lft span.gray{font:400 15px/15px 'Open Sans', sans-serif; color:#82888a;margin: 0; padding: 0; float: right;}



.resulto_top_sec2_right{width: 100%;float: right; padding: 0;}



.resulto_top_sec2_right p{font:400 13px/15px 'Open Sans', sans-serif; color:#82888a ;margin: 0; padding: 0;float: left;padding: 8px 10px 0 0;}



.resulto_top_sec2_right ul{ margin: 0; padding: 0;}



.resulto_top_sec2_right ul li{ list-style: none;font:400 15px/15px 'Roboto', sans-serif;color:#565a5c;margin: 0; padding: 0;display: inline-block;}



.resulto_top_sec2_lft span a{ color: #dfdfdf; font-weight: 600;}



.resulto_top_sec2_lft span a:hover{ text-decoration: none;}







.styled-select4 .selectBox-dropdown{ height: 30px; }



.styled-select4 .selectBox-dropdown .selectBox-label{ padding: 0px 0 0;}



.styled-select4 select { background: transparent;width: 180px; padding: 5px;font-size: 16px;line-height:1;border: 0;border-radius: 0;font: 400 16px/16px 'Roboto', sans-serif;outline: none; color: #82888a; height: 48px;-webkit-appearance: none;}



.styled-select4 {width: 65px;  height: 30px; overflow: hidden;background: url(../images/arrow.png) no-repeat 90% #fff;border: 1px solid #bebdbd;float: none; display:inline-block; -webkit-border-radius: 2px;



-moz-border-radius: 2px;border-radius: 2px;margin-right: 10px;}



.styled-select4 .selectBox-dropdown{min-width: 64px !important;  }



.styled-select5 .selectBox-dropdown{ height: 30px;}



.styled-select5 .selectBox-dropdown .selectBox-label{ padding: 0px 0 0;}



styled-select5 select { background: transparent;width: 180px; padding: 5px;font-size: 16px;line-height:1;border: 0;border-radius: 0;font: 400 16px/16px 'Roboto', sans-serif;outline: none; color: #82888a; height: 48px;-webkit-appearance: none;}



.styled-select5 {width: 133px;  height: 30px; overflow: hidden;background: url(../images/arrow.png) no-repeat 90% #fff;border: 1px solid #bebdbd;float: none; display:inline-block; -webkit-border-radius: 2px;



-moz-border-radius: 2px;border-radius: 2px;margin-right: 10px;}



.styled-select5 .selectBox-dropdown{min-width: 70px !important;  }







.resulto_top_sec2_right_rit{width: auto; float: right;}



.resulto_top_sec2_right_rit ul{margin: 0; padding: 0;}



.resulto_top_sec2_right_rit ul li{list-style: none; display: inline-block; padding:8px;}







.desk{ display: block;}



.mobile{ display: none;}











/*============PRODUCT_LIST==============*/



.prd_list_sec{ width: 100%; background: #edefef; border-bottom: 2px solid #e2e2e3;}



.resulto_top{width: 100%;}



.resulto_top_sec1{ width: 100%; padding: 30px 0; border-bottom: 1px solid #e2e2e3; margin: 0;}



.resulto_top_sec1 p{font: 500 16px/15px 'Open Sans', sans-serif; color:#565a5c;margin: 0; padding: 0;}



.resulto_top_sec1 p a{text-decoration: none; color: #ee262d;outline: none;}



.resulto_top_sec2{width:100%; padding: 25px 0 20px 0; display: inline-block;}



.resulto_top_sec2_lft{width: 100%; padding: 6px 0 20px;}



.resulto_top_sec2_lft ul{margin: 0; padding: 0; width: auto; float: left;}



.resulto_top_sec2_lft ul li{list-style: none; background:url(../images/ln2.png)no-repeat right center;display: inline-block; padding-right: 8px; margin-right: 0px;



font:400 13px/15px 'Roboto', sans-serif;color:#565a5c;}



.resulto_top_sec2_lft ul li a{text-decoration: none; font:400 13px/15px 'Open Sans', sans-serif; color:#82888a; padding: 0 7px; display: inline-block; outline: none;}



.resulto_top_sec2_lft ul li:last-child{background: none;}



.resulto_top_sec2_lft ul li a:hover{color:#EF7D14; }



.resulto_top_sec2_lft ul li a.active{color:#82888a; font-weight: 700;}



.resulto_top_sec2_lft p{ color: #82888a; font:400 13px/15px 'Open Sans', sans-serif;}



.resulto_top_sec2_lft span.gray{font:400 15px/15px 'Open Sans', sans-serif; color:#82888a;margin: 0; padding: 0; float: right;}



@media screen and (min-width: 998px)

{

.resulto_top_sec2_right{width: 50% !important;}

}

@media screen and (max-width: 997px)

{

	.resulto_top_sec2_right{width: 200px !important;}

}



.resulto_top_sec2_right{float: right; padding: 0;}



.resulto_top_sec2_right p{font:400 13px/15px 'Open Sans', sans-serif; color:#82888a ;margin: 0; padding: 0;float: left;padding: 8px 10px 0 0;}



.resulto_top_sec2_right ul{ margin: 0; padding: 0;}



.resulto_top_sec2_right ul li{ list-style: none;font:400 15px/15px 'Roboto', sans-serif;color:#565a5c;margin: 0; padding: 0;display: inline-block;}



.resulto_top_sec2_lft span a{ color: #dfdfdf; font-weight: 600;}



.resulto_top_sec2_lft span a:hover{ text-decoration: none;}







.styled-select4 .selectBox-dropdown{ height: 30px; }



.styled-select4 .selectBox-dropdown .selectBox-label{ padding: 0px 0 0;}



.styled-select4 select { background: transparent;width: 180px; padding: 5px;font-size: 16px;line-height:1;border: 0;border-radius: 0;font: 400 16px/16px 'Roboto', sans-serif;outline: none; color: #82888a; height: 48px;-webkit-appearance: none;}



.styled-select4 {width: 65px;  height: 30px; overflow: hidden;background: url(../images/arrow.png) no-repeat 90% #fff;border: 1px solid #bebdbd;float: none; display:inline-block; -webkit-border-radius: 2px;



-moz-border-radius: 2px;border-radius: 2px;margin-right: 10px;}



.styled-select4 .selectBox-dropdown{min-width: 64px !important;  }



.styled-select5 .selectBox-dropdown{ height: 30px;}



.styled-select5 .selectBox-dropdown .selectBox-label{ padding: 0px 0 0;}



styled-select5 select { background: transparent;width: 180px; padding: 5px;font-size: 16px;line-height:1;border: 0;border-radius: 0;font: 400 16px/16px 'Roboto', sans-serif;outline: none; color: #82888a; height: 48px;-webkit-appearance: none;}



.styled-select5 {width: 133px;  height: 30px; overflow: hidden;background: url(../images/arrow.png) no-repeat 90% #fff;border: 1px solid #bebdbd;float: none; display:inline-block; -webkit-border-radius: 2px;



-moz-border-radius: 2px;border-radius: 2px;margin-right: 10px;}



.styled-select5 .selectBox-dropdown{min-width: 70px !important;  }







.resulto_top_sec2_right_rit{width: auto; float: right;}



.resulto_top_sec2_right_rit ul{margin: 0; padding: 0;}



.resulto_top_sec2_right_rit ul li{list-style: none; display: inline-block; padding:8px;}







.roww2{width: 100%; padding: 30px 0 0; display: inline-block; }



.roww2 input[type="submit"]{width:26%; height: 41px; background: #dfdfdf url(../images/search3..png) no-repeat center center;outline: none; border: none;float: right;-webkit-border-top-right-radius: 3px;



}



.roww2 ul{margin: 0; padding: 0; display: inline-block; min-height: 30px;}



.roww2 ul li{



  list-style: none;



  display: inline-block;



  background: #fff;



  font:700 13px/14px 'Open Sans', sans-serif;



  color:#82888a;



  padding: 9px 10px;



  margin: 10px 0 10px 0;



  -webkit-border-radius: 3px;



  /*margin-right:5px;



  margin-bottom:5px;*/



  -moz-border-radius: 3px;



  border-radius: 3px;



}



.roww2 ul li a{text-decoration: none; padding:0 0 0 15px; }



.roww3 {width: 100%; padding: 0; display: inline-block;}



.roww3 input[type="checkbox"] {



    display: none;



}



.roww3 input[type="checkbox"] + label {



    color: #82888a;



    cursor: pointer;



    display: inline-block;



    font-size: 13px;



    line-height: 13px;



    margin: 7px 0px;



    padding: 0px 24px;



    text-align: left;



    vertical-align: middle;



    font-family:'Open Sans', sans-serif;



    background: url(../images/chh.png)no-repeat 0 0;



    font-weight: 400;



    width: 60%;



    } 







.roww3 input[type="checkbox"]:checked + label {



    background:url(../images/chh_in.png) no-repeat; outline:none;}







.roww3 a{width: 100%; text-decoration:underline; font: 600 13px/14px 'Open Sans', sans-serif;color: #dfdfdf;display:inline-block; padding: 8px 0 5px;outline: none;}



.styled-select6 .selectBox-dropdown{ height: 40px;}



.styled-select6 .selectBox-dropdown .selectBox-label{ padding: 4px 0 0; color: #82888a;}



.styled-select6 select { background: transparent;width: 180px; padding: 5px;font-size: 16px;line-height:1;border: 0;border-radius: 0;font: 400 16px/16px 'Roboto', sans-serif;outline: none; color: #82888a; height: 48px;-webkit-appearance: none;}



.styled-select6 {width: 127px;  height: 40px; overflow: hidden;background: url(../images/arrow.png) no-repeat 90% #fff;border: 1px solid #bebdbd;float: none; display:inline-block; -webkit-border-radius: 2px;



-moz-border-radius: 2px;border-radius: 2px;margin-right: 10px;}



.styled-select6 .selectBox-dropdown{min-width: 70px !important;  }



.half_1{width: 49%; float: left;padding-bottom: 30px;}



.half_2{width: 49%; float:right;padding-bottom: 30px;}







.roww4{width: 100%; padding: 5px 0 0; display: inline-block; margin-bottom: 30px;}



.roww4 .fsslider > .fssel-value{background: #dfdfdf !important;}



.roww4 .fsslider > .fscaret,.roww4 .fsslider > .fssel-left,.roww4 .fsslider > .fssel-right {



    background: #fff none repeat scroll 0 0;



    border: 1px solid #c2c2c2 !important;



    border-radius: 50% !important;



    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);



    height: 23px !important;



    min-width: 22px !important;



    padding-left: 5px;



    padding-right: 5px;



    top: 0;}



.roww4 .fsslider > .fsfull-value{background: #bebdbd !important;}



.roww4 .fsslider > .fsfull-value,.roww4 .fsslider > .fssel-value {



    height: 4px !important;



    left: 0;



    margin-top: -2px !important;}







.roww4 input[type="text"]{width: 100%;background: #fff;font:500 13px/13px 'Open Sans', sans-serif; color:#82888a;padding: 0 18px;height: 41px;margin-bottom: 0px;



border-radius: 3px;



-webkit-border-radius: 3px;



-moz-border-radius: 3px;



border: 1px solid #bebdbd;float: left;text-align: center;}











.roww4 input[type="number"]{width: 100%;background: #fff;font:500 13px/13px 'Open Sans', sans-serif; color:#82888a;padding: 0 18px;height: 41px;margin-bottom: 0px;



border-radius: 3px;



-webkit-border-radius: 3px;



-moz-border-radius: 3px;



border: 1px solid #bebdbd;float: left;text-align: center;}







.half_3{width: 45%; float: left;padding-bottom: 20px; padding-top: 8px;}



.half_4{width: 45%; float:right;padding-bottom: 20px;padding-top: 8px;}



.half_5{width: 45%; float: left;padding-bottom: 0px; padding-top: 10px;}



.half_6{width: 45%; float:right;padding-bottom: 0px;padding-top: 10px;}







.roww5{width: 100%;  padding: 38px 0 ; display:inline-block; }



.roww5 ul{width: 100%; margin: 0; padding: 0;}



.roww5 ul li{list-style: none; display: block;font: 500 14px/16px 'Open Sans', sans-serif; color: #82888a; padding: 10px 0;}







.resulto_rit{width: 100%; padding: 0 0 45px 0;}



.resulto_col1{width: 100%;margin-bottom: 20px;display: inline-block; border: 1px solid #e2e2e3; background:#fff;



-moz-transition: all 0.5s ease-in-out;



  -o-transition: all 0.5s ease-in-out;



  -webkit-transition: all 0.5s ease-in-out;



-ms-transition: all 0.5s ease-in-out;



  transition: all 0.5s ease-in-out; 



min-height: 285px;

}







.resulto_col1_lft{width: 40%; float: left;position: relative;}



.captn_prt{width: 100%; position: absolute; background: url(../images/cap_bg.png)repeat-x 0 0; bottom: 0;left: 0;padding: 10px 13px; background: #5d5633;}



.cap_lft{width: auto; float: left;}



.cap_lft a{text-decoration: none; background: #ec2027;font: 400 15px/16px "Roboto",sans-serif; color: #fff;display: inline-block; padding: 9px 24px !important;}



.cap_rit{width: auto; float: right;}



.cap_rit h4{font: 700 26px/26px "Roboto",sans-serif; color: #fff; margin: 0; padding: 0;}



.cap_rit h5{font: 700 11px/0px "Roboto",sans-serif; color: #ededed;display: block;}



.cap_rit h4 span{font-size: 11px; font-weight: 500;}



.cap_hov_Prtrit{width: auto;position: absolute;top: 10px; left:0px; z-index: 98; width: 100%; padding: 0 12px;}



.cap_hov_Prtrit img{max-width: auto; display: inline-block;  }







.resulto_col1_lft .flex-direction-nav li .prev{background: url(../images/pv.png) no-repeat !important; left: 83% !important; top: 86% !important;  }



.resulto_col1_lft .flex-direction-nav li .next{background: url(../images/nx.png)no-repeat right center !important;right: 20px !important;top: 86% !important;  }



.resulto_col1_lft .flex-direction-nav li a{outline: none !important;}



.resulto_col1_lft  .flex-direction-nav li a{ margin: 0px !important; padding: 0px !important; height: 22px !important; width: 12px !important;}







.resulto_col1_rit{width:60%; padding:18px 30px 0 30px;float: right; }



.resulto_col1_rit h2{font:700 22px/30px 'Open Sans', sans-serif; color:#444444;margin: 0;padding: 0 0 8px 0; }



.resulto_col1_rit h4{font:500 13px/20px 'Open Sans', sans-serif; color:#82888a;margin: 0;padding: 0;}



.resulto_col1_rit p{font:400 13px/20px 'Open Sans', sans-serif; color:#82888a;margin: 0;padding: 15px 0 0;}







.resulto_item{border: none !important; padding:10px 0 0px 0;width: 67%;float: left;}



.resulto_item ul{text-align: left;}



.resulto_item ul li span{display: inline-block;margin: 0 5px;}



.resulto_item_btn{width: auto;float:right; padding:26px 0 0px 0;}



.resulto_item_btn a{text-decoration: none;background: rgba(0, 0, 0, 0) linear-gradient(to right, #cba60b 0%, #ebdd03 100%) repeat scroll 0 0; font:600 10px/15px 'Open Sans', sans-serif;color:#fff;padding:10px 15px;



-moz-transition: all 0.5s ease-in-out;



  -o-transition: all 0.5s ease-in-out;



  -webkit-transition: all 0.5s ease-in-out;



-ms-transition: all 0.5s ease-in-out;



  transition: all 0.5s ease-in-out; }



.resulto_col1:hover{ border: 1px solid #ec2027;



-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);



-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);



box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);}



.resulto_col1:hover .resulto_item_btn a{ background: #ec2027;}



.odd{background:url(../images/od.png)repeat-y  0 0 !important;margin: 12px 0 0;}



.odd3{padding: 10px 20px 13px;}



.odd2 li{width: 100%;margin:5px 0 !important;}



.odd2{padding: 13px 0 0;  text-align: justify;}







.resulto_rt_flt{width: auto; float: left;padding: 0 0 0; }



.resulto_rt_rit{width: auto; float: right;padding: 0 0 0;}



.resulto_rt_rit .pagination{margin: -6px 0 0 0 !important;}



.resulto_rt_flt p{color: #565a5c;



    font: 400 15px/15px "Roboto",sans-serif;



    margin: 0;



    padding: 0;}







.resulto_rt_rit .pagination > li > a, .pagination > li > span{color: #5D5D5D !important;}



.result_bot_lst{width: 100%; padding: 0 0 70px; display: inline-block;}











.resulto_col1:hover{ border: 1px solid #dfdfdf;



-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);



-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);



box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);}



.resulto_col1:hover .resulto_item_btn a{ background: #dfdfdf;}



.cap_hov_Prtrit a{ display: block; padding: 0 0 6px;}







.cap_lft h4{ font: 600 20px/20px 'Open Sans', sans-serif; color: #fff; margin: 0px; padding: 0px;}



.cap_lft span{ font: 400 13px/14px 'Open Sans', sans-serif; color: #fff; margin: 0px; padding: 0px;}



.resulto_col1_lft img{ max-width: 100%;}



.cap_rit img{ height: auto !important;}



.cap_lftyelo a{



    width: auto;



    background: #fdbb0b;



    color: #fff;



    padding: 5px 12px !important;



    font: 400 11px/12px 'Open Sans', sans-serif;



    position: absolute;



    left: 20px;



    top: 5px;



}











.roww5 h4{ font:700 16px/18px 'Open Sans', sans-serif; color:#172e60; margin: 0; padding: 0;}











.mobil_roww3 .panel-heading a{ background: #EDEFEF url("../images/aco_arow.png") no-repeat scroll 98% center !important;



    color: #000;



    display: inline-block;



    font: 500 15px/32px "Roboto",sans-serif;



    outline: medium none;



    padding: 6px 12px;



    text-decoration: none;



    width: 100%;}







.mobil_roww3 .panel-heading{ padding: 0px;}



.mobil_roww3 .panel-default > .panel-heading{ border-bottom: 1px solid #ddd !important; border: none !important;}



.mobil_roww3 .panel-group .panel{ border-radius:  0px !important;}



.mobil_roww3 .resulto_main_L h4{ padding: 0px !important;}



.mobil_roww3{ display: none;}



.mobil_roww3 .panel-default > .panel-heading{ background: #edefef;}











/*==============product-detail===================*/



.prd_detal_sec {background: #edefef none repeat scroll 0 0; width: 100%; padding: 30px 0;}



.prd_detal_Inn{ width: 100%;}



.prd_detal_Inn .resulto_top_sec1{ padding: 25px 0; margin: 0 0 30px 0; }



.prd_detal_top_form{ width: 100%;}



.prd_detl_top_srch{ width: 100%; background: #fff; border: 1px solid #bebdbd; padding: 25px 30px;}



.prd_detl_top_srch .banner_search_Box1 input[type="text"]{ width: 382px;}



.prd_detl_top_srch .banner_search_Box1 a{ width: 122px;}



.banner_search_Box2{ width: 114px;}







.prd_detl_top_menu{ width: 100%; padding: 25px 0 43px;}



.top_body_L2{width: 100%; display: inline-block;}



.top_body_L2_lft_menu{width: 50%; float:left;background:url(../images/arrows2.png) no-repeat left 4px;  }



.top_body_L2_lft_menu ul{margin: 0;padding: 0px 0 0px 30px;}



.top_body_L2_lft_menu ul li{list-style: none; background:url(../images/ln2.png)no-repeat right center;display: inline-block; padding-right: 8px; margin-right: 0px;}



.top_body_L2_lft_menu ul li:last-child{background: none;}



.top_body_L2_lft_menu ul li a{text-decoration: none; font:400 13px/15px 'Open Sans', sans-serif;color:#82888a; padding: 0 7px; display: inline-block; outline: none;}



.top_body_L2_lft_menu ul li a:hover{color: #565a5c;}



.top_body_L2_lft_menu ul li a.active3{color: #82888a; font-weight: 600;}



.top_body_L2_rit_menu{width: auto; float:right; }



.top_body_L2_rit_menu ul{margin: 0;padding:0 ;}



.top_body_L2_rit_menu ul li{list-style: none; display: inline-block;padding: 0 20px; }



.top_body_L2_rit_menu ul li a{text-decoration: underline;font:500 13px/13px 'Open Sans', sans-serif; color:#82888a;  display: inline-block; outline: none;}



.top_body_L2_rit_menu ul li a:hover{color: #565a5c;}



.top_body_L2_rit_menu ul li a.active3{color: #82888a;}



.top_body_L2_rit_menu ul li:last-child{padding-right: 0px;}







.prd_detl_top_menu_L3{ width: 100%;}



.top_body_L3{width: 100%;display: inline-block;padding: 40px 0 25px;}



.top_body_L3 p{font:700 14px/14px 'Roboto', sans-serif;color:#82888a;margin: 0 ;padding: 0;}



.top_body_L3 p span{font-weight: 500;}



.top_body_L3 h2,.top_body_L3 h1{font:700 36px/36px 'Roboto', sans-serif;color:#ed252c;margin: 0 ;padding: 15px 0 10px 0;}



.top_body_L3 h6{font:500 14px/14px 'Roboto', sans-serif;color:#565a5c;margin: 0 ;padding: 0px 0 0px 20px;background:url(../images/icn1.png)no-repeat left center; }



.top_body_L3_lft{width:auto; float: left;}



.top_body_L3_rit{width:auto; float: right;padding:40px 0 0; }



.top_body_L3_rit ul{margin: 0; padding: 0;}



.top_body_L3_rit ul li{list-style: none; display: inline-block;padding: 0 0 0 13px; font:700 24px/24px 'Roboto', sans-serif;color:#ed252c; }



.top_body_L3_rit ul li span{font:400 13px/13px 'Roboto', sans-serif;color:#82888a;}



.top_body_L3_rit ul li strong{font:700 13px/13px 'Roboto', sans-serif; color:#82888a;}



.produto_l3_rt2 { float: right; width: 100%;}



.produto_l3_rt2 ul{ padding: 0px; margin: 0px; list-style: none; float: right;}



.produto_l3_rt2 ul li{ font: 400 13px/15px "Roboto",sans-serif; color:#565a5c; padding: 0px; margin: 15px 0 0 15px; float: left;}



.produto_l3_rt2 ul li:first-child{ margin-left: 0px;}



.produto_l3_rt2 ul li strong{ font-weight: 700;}



.top_rt_l3_main{ width: 350px; float: right;}















.grey_Prt{width: 100%; padding: 30px 0;}



.grey_image_Prt{width: 100%;position: relative;}











/*============pop_up(08.12.2015)==============*/



.popup_main{ width: 100%; padding: 45px 80px; float: left; text-align: center;}



.popup_main h3{ padding: 0px; margin: 0px; text-align: center; font: 700 30px/32px 'Open Sans', sans-serif; color:#172e60; }



.popup_main p{ padding: 16px 0 0; margin: 0px; text-align: center; font: 400 16px/22px 'Open Sans', sans-serif; color:#82888a; }



.popup_inner{ width: 256px; display: inline-block; margin-top: 20px;}



.popup_frm{ width: 100%; margin-top: 10px; display: inline-block;}



.popup_frm input[type="text"]{ width: 100%; background: #fff; height: 42px; border: 1px solid #bebdbd; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;



margin: 0px; padding: 0 12px; font: 500 13px/42px 'Roboto', sans-serif; color:#82888a; 



 -webkit-box-shadow: 1px 1px 4px -2px rgba(50, 50, 50, 0.75) inset;



-moz-box-shadow:    1px 1px 4px -2px rgba(50, 50, 50, 0.75) inset;



box-shadow:         1px 1px 4px -2px rgba(50, 50, 50, 0.75) inset;}



.popup_frm input[type="text"]:focus{ outline: none;}



.popup_frm p{ padding: 8px 0 0; margin: 0px; text-align: center; font: 700 13px/14px 'Roboto', sans-serif; color:#82888a;  }



.left_pop{ width: 48% !important; float: left !important;}



.rt_pop{ width: 48% !important; float: right !important;}



.popup_frm input[type="submit"]{ width: 100%; background: #0bb97e; text-align: center; height: 42px; border: none; color:#fff; font: 500 14px/42px 'Open Sans', sans-serif;



cursor: pointer; margin: 0px; padding: 0px; 



-moz-transition: all 0.5s ease-in-out;



  -o-transition: all 0.5s ease-in-out;



  -webkit-transition: all 0.5s ease-in-out;



-ms-transition: all 0.5s ease-in-out;



  transition: all 0.5s ease-in-out; }



.popup_frm input[type="submit"]:hover{ background: #dfdfdf;}







.resulto_col1_rit .product_itemBxBot{ min-height: inherit;}



.panel{ -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);



-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);



box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);}











/*==============product-detail===================*/



.prd_detal_sec {background: #ffffff none repeat scroll 0 0; width: 100%; padding: 0 0 5px 0;}



.prd_detal_Inn{ width: 100%;}



.prd_detal_top_form{ width: 100%;}



.prd_detl_top_srch{ width: 100%; background: #fff; border: 1px solid #bebdbd; padding: 25px 30px;}



.prd_detl_top_srch .banner_search_Box1 input[type="text"]{ width: 382px;}



.prd_detl_top_srch .banner_search_Box1 a{ width: 110px;}



.banner_search_Box2{ width: 114px;}







.prd_detl_top_menu{ width: 100%; padding: 25px 0 43px;}



.top_body_L2{width: 100%; display: inline-block;}



.top_body_L2_lft_menu{width: 50%; float:left;background:url(../images/arrows2.png) no-repeat left 4px;  }



.top_body_L2_lft_menu ul{margin: 0;padding: 0px 0 0px 30px;}



.top_body_L2_lft_menu ul li{list-style: none; background:url(../images/ln2.png)no-repeat right center;display: inline-block; padding-right: 8px; margin-right: 0px;}



.top_body_L2_lft_menu ul li:last-child{background: none;}



.top_body_L2_lft_menu ul li a{text-decoration: none; font:400 13px/15px 'Open Sans', sans-serif;color:#ffffff; padding: 0 7px; display: inline-block; outline: none;}



.top_body_L2_lft_menu ul li a:hover{color: #565a5c;}



.top_body_L2_lft_menu ul li a.active3{color: #82888a; font-weight: 600;}



.top_body_L2_rit_menu{width: auto; float:right; }



.top_body_L2_rit_menu ul{margin: 0;padding:0 ;}



.top_body_L2_rit_menu ul li{list-style: none; display: inline-block;padding: 0 20px; }



.top_body_L2_rit_menu ul li a{text-decoration: underline;font:500 13px/13px 'Open Sans', sans-serif;color:#82888a;  display: inline-block; outline: none;}



.top_body_L2_rit_menu ul li a:hover{color: #565a5c;}



.top_body_L2_rit_menu ul li a.active3{color: #82888a;}



.top_body_L2_rit_menu ul li:last-child{padding-right: 0px;}







.prd_detl_top_menu_L3{ width: 100%;}



.top_body_L3{width: 100%;display: inline-block;padding: 0px 0 25px;}



.top_body_L3 p{font:600 14px/14px 'Open Sans', sans-serif; color:#252525;margin: 0 ;padding: 0;}



.top_body_L3 p span{font-weight: 400;}



.top_body_L3 h2,.top_body_L3 h1{font:700 36px/45px 'Open Sans', sans-serif;color:#444444;margin: 0 ;padding: 9px 0 10px 0;}



.top_body_L3 h6{font:400 14px/14px 'Open Sans', sans-serif; color:#82888a; margin: 0 ;padding: 0px 0 0px 20px;background:url(../images/loc_icon.png)no-repeat left center; }



.top_body_L3_lft{width:60%; float: left;}



.top_body_L3_rit{width:auto; float: right;padding:40px 0 0; }



.top_body_L3_rit ul{margin: 0; padding: 0;}



.top_body_L3_rit ul li{list-style: none; display: inline-block;padding: 0 0 0 13px; font:600 24px/24px 'Open Sans', sans-serif;color:#252525; }



.top_body_L3_rit ul li span{font:600 13px/13px 'Open Sans', sans-serif;color:#252525;}



.top_body_L3_rit ul li strong{font:600 13px/13px 'Open Sans', sans-serif;color:#82888a;}



.produto_l3_rt2 { float: right; width: 100%; padding: 7px 0 0;}



.produto_l3_rt2 ul{ padding: 0px; margin: 0px; list-style: none; float: right;}



.produto_l3_rt2 ul li{ font: 400 13px/15px 'Open Sans', sans-serif; color:#565a5c; padding: 0px; margin: 5px 0 0 0px; float: left; width: 100%; text-align: right;}



/*.produto_l3_rt2 ul li:first-child{ margin-left: 0px;}*/



.produto_l3_rt2 ul li strong{ font-weight: 600;}



.top_rt_l3_main{ width: 40%; float: right;}











.grey_Prt{width: 100%; padding: 0 0 30px 0;}



.grey_image_Prt{width: 100%;position: relative;}



.grey_image_Prt img{max-width: 100%; display: inline-block; width: 100%;}



/*.img_hov_Prt{width: 100%; height: 100%;position: absolute;top: 10px; left:15px; z-index: 99; }*/



.img_hov_Prtlft{width: auto;float: right;position: absolute;top: 10px; left:15px; z-index: 99;}



.img_hov_Prtlft img{max-width: auto; display: inline-block; width: auto; }



.img_hov_Prtrit{width: auto;float: right;position: absolute;top: 10px; right:15px; z-index: 99;}



.img_hov_Prtrit img{max-width: auto; display: inline-block; width: auto;  }



.side_frm_Prt{width: 100%;} 



.side_frm_Prt p{font:700 13px/16px 'Open Sans', sans-serif; color:#fff;margin: 0; padding-bottom: 5px; text-align: center; }



.pn_no{width: 100%;padding: 0;position: relative; }



.pn_no h3{font:400 30px/30px 'Open Sans', sans-serif; color:#ffffff; margin: 0; padding: 0; text-align: center;}







.hov_a{width: 100%;position: absolute;top:0;right: 0;text-align: right;background: url(../images/gradian.png) repeat-y 50px center; min-height: 43px; display: none;}



.hov_a a{text-decoration: underline;font:400 13px/13px 'Roboto', sans-serif;color:#fff;margin: 0;}







.mid{width: 100%;padding: 30px 0; text-align: center;}



.mid p{padding: 0px;}



.frm_lft_prt{width: 100%;}



.frm_lft_prt input{



  margin-bottom: 10px;



  -webkit-border-radius: 0px;



  -moz-border-radius: 0px;



  border-radius: 0px;



  /*width: 100%;



  background: #fff;



  font:500 13px/13px 'Roboto', sans-serif;



  color:#82888a;



  padding: 0 18px;



  height: 41px;*/



  /*-webkit-box-shadow: inset 1px 1px 3px 0px rgba(190, 189, 189, 0.75);



  -moz-box-shadow:    inset 1px 1px 3px 0px rgba(190, 189, 189, 0.75);



  box-shadow:         inset 1px 1px 3px 0px rgba(190, 189, 189, 0.75);



  border: 1px solid #bebdbd;



  display: inline-block;*/ 



}/*



.frm_lft_prt input[type="email"]{



  width: 100%;



  background: #fff;



  font:500 13px/13px 'Roboto', sans-serif;



  color:#82888a;



  padding: 0 18px;



  height: 41px;



  -webkit-box-shadow: inset 1px 1px 3px 0px rgba(190, 189, 189, 0.75);



  -moz-box-shadow:    inset 1px 1px 3px 0px rgba(190, 189, 189, 0.75);



  box-shadow:         inset 1px 1px 3px 0px rgba(190, 189, 189, 0.75);



  margin-bottom:10px;



  -webkit-border-radius: 3px;



  -moz-border-radius: 3px;



  border-radius: 3px;



  border: 1px solid #bebdbd;



}*/







.frm_lft_prt textarea{



  margin-bottom: 10px;



  -webkit-border-radius: 0px;



  -moz-border-radius: 0px;



  border-radius: 0px;



  /*width: 100%;



  background: #fff;



  font:500 13px/13px 'Roboto', sans-serif;



  color:#82888a;



  padding: 15px 18px;



  height: 100px;



  -webkit-box-shadow: inset 1px 1px 3px 0px rgba(190, 189, 189, 0.75);



-moz-box-shadow:    inset 1px 1px 3px 0px rgba(190, 189, 189, 0.75);



box-shadow:         inset 1px 1px 3px 0px rgba(190, 189, 189, 0.75);



margin-bottom:10px;



-webkit-border-radius: 3px



;-moz-border-radius: 3px;



border-radius: 3px;



border: 1px solid #bebdbd;



resize: none;*/



}



.half{width:48.5%;float: left;}



.half2{width:48.5%;float: right;}







.frm_lft_prtBtn{ display: inline-block; width: 100%;}



.frm_lft_prtBtn label{float: left; width:56%; font-size: 12px; font-weight: 500; color: #fff; position: relative; padding-left: 20px; margin: 7px 0 0 0px;}



.frm_lft_prtBtn label input[type="checkbox"]{position: absolute; top: -1px; left: 0px;}







.frm_lft_prtBtn input[type="submit"]{ float: right; width: auto; height: 44px; padding: 0 30px; color: #fff; font-size: 14px; font-weight: 500; 



background: #5d5633; border: none;}



.frm_lft_prtBtn input[type="submit"]:hover{ background: #dfdfdf;}







.content_sec{padding: 60px 0 0;}



.content_secRow{ /*width: 100%;*/ padding: 40px 0 0;}



.content_secRow h4{ color: #252525; padding: 0px 0 22px; margin: 0px; font:600 16px/22px 'Open Sans', sans-serif;}



.content_secRow p{ color: #565a5c; padding: 0 0 14px; margin: 0px; font:400 16px/27px 'Open Sans', sans-serif; }



.content_secRow p a{color: #82888a;}







.photos_sec{ display: inline-block; width: 100%;}



.photos_sec .photo_col{padding: 1.5px; position: relative;}



.photos_sec .photo_colInr{position: relative;}



.photos_sec .photo_col img{width: 100%; display: block;}



/*.photos_sec .photo_col img:hover{ border: 3px solid #dfdfdf;}



.photos_sec .photo_col img:focus{ border: 3px solid #dfdfdf;}*/



.photos_sec .photo_col .photo_colPop{position: absolute; background: rgba(0, 0, 0, 0.25); width: 100%; height: 100%; top: 0px; left: 0px; display: none;



border: 3px solid #dfdfdf;}







.photos_sec .photo_col:hover .photo_colPop{display: block;}



.photo_colPop{ display: none;}



.map_sec{padding: 30px 0 0;}



.map_sec img{display: block; width: 100%;}



.map_sec iframe{ width: 100%; height: 554px;}







.side_mnu{list-style: none; width: 100%; margin: 0px; padding: 0;}



.side_mnu li{width: 100%; margin-bottom: 10px;}



.side_mnu li a{ height: 40px; display: block; text-align: center; font-size: 14px; color: #31373c; font-weight: 500; border: 2px solid #bebdbd; line-height: 35px;



-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}



.side_mnu li a:hover{border-color: #0bb97e; color: #0bb97e; text-decoration: none; background: #e5e5e5;}







.side_sm{width: 100%; list-style: none; margin: 0px; padding: 0px; text-align: right;}



.side_sm li{display: inline-block; margin-right: 5px;}



.side_sm li a{font-size: 13px; color: #82888a; font-weight: 500; text-decoration: none;}











#sidebar .menu{ z-index: 999; padding: 0px;}



.rt_frm_top_main{background: #cba60b; padding: 25px;}



.rt_frm_btm_main{ width: 100%; margin-top: 60px; background: url(../images/ornge_bg2.jpg) repeat 0 0; background-size: cover; position: relative;     min-height: 190px;



padding: 30px; display: inline-block;}



.man_pic{ width: auto; position: absolute; left: 0px; top: -32px; z-index: 99;}



.man_pic img{ max-width: 100%;}



.man_txt{ width: 160px; float: right;}



.man_txt h3{ padding: 0px; margin: 0px; font: 700 20px/24px 'Open Sans', sans-serif; text-transform: uppercase; color:#fff; text-align: left;  }



.man_txt p{ padding: 10px 0 0; margin: 0px; font: 400 13px/18px 'Open Sans', sans-serif; color:#fff; text-align: left; }



.man_btn{ width: 100%; margin-top: 20px; }



.man_btn a.btn_nw{border: 2px solid #bebdbd; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; color: #31373c; display: block; text-decoration: none;



 font-size: 13px; font-weight: 600; height: 40px; line-height: 35px; text-align: center; font-family: 'Open Sans', sans-serif; margin: 0px; padding: 0px; width: 175px; float: left;}



.man_btn a.btn_nw:hover{ background: #fff; color:#000;}



.man_rt{ width: auto; float: right;}



.man_rt ul{ padding: 0px; margin: 0px; float: right; list-style: none;}



.man_rt ul li{ padding: 0px; margin: 0 0 0 10px; float: left; font: 600 13px/32px 'Open Sans', sans-serif; color:#31373c; }



.man_rt ul li:first-child{ margin-left: 0px;}



.man_rt ul li a{ padding: 0px; margin: 0px;}



.man_rt ul li a img{ max-width: 100%;}







.nivo-lightbox-theme-default .nivo-lightbox-close{ width: 22px; height: 22px;}



.expnd_brdr{ border: 1px solid #bebdbd;}







.white_content2 {



    display: none;



    position: fixed;



    top: 0%;



    left: 0%;



    width: 100%;



    height:100%;



    padding: 0px;



    z-index:999999999;



    overflow: auto;



}







.photo_light_sec{ float: left; width: 100%;}



.photo_light_secLft{float: left; width: 100%; padding-right: 430px; padding-top: 23px; padding-left: 50px; padding-bottom: 0px; }



.photo_light_secRight{width: 380px; position: absolute; height: 118%; background: #fff; top: 0px; right: 0px; padding: 25px 35px;}



.photo_light_secRight .side_frm_Prt p{ color: #31373c; font-size: 14px;}



.photo_light_secRight .hov_a a{ color: #31373c; font-size: 14px;}



.photo_light_secRight .hov_a{background: url(../images/gradianWht.png) repeat-y 50px center; font-size: 14px;}







.photo_light_secLft .light_caro{padding: 0; position: relative;}



.light_cross{position: absolute; top: -23px; right: -23px; z-index: 999;}







.photo_light_sec #sync2 img{width: 100%;}



.photo_light_sec #sync1 img{width: 100%;}



.photo_light_sec #sync2{padding: 0 60px;}



.photo_light_sec #sync2 .item{padding: 5px;}







.owl-controls .owl-prev{position: absolute; bottom: -71px; left: 0px; background: url(../images/light_caroLeft.png) no-repeat 0 0; width: 25px; 



height: 50px; font-size: 0px; z-index: 999;}



.owl-controls .owl-next{position: absolute; bottom: -71px; right: 0px; background: url(../images/light_caroRight.png) no-repeat 0 0; width: 25px; 



height: 50px; font-size: 0px; z-index: 999;}







.viw_map_sec{ width: 100%; background: #edefef; padding-bottom: 50px;}



.view_img{ width: 100%; text-align: center; margin-top: -2px;}



.view_img a{ padding: 25px 0; margin: 0px; text-align: center; display: inline-block; width: 100%; font: 700 16px/20px 'Open Sans', sans-serif; color:#fff;



text-decoration: none; background: #dfdfdf; border: 1px solid #edefef;}



.map_inner{ width: 100%; }



.map_inner_top{ width: 100%;}



.map_inner_top img{ max-width: 100%;}



.map_inner_top iframe{ width: 100%; height: 484px;}



.map_inner_botm{ width: 100%; background: #fff; text-align: center; padding: 24px 0; margin-top: -2px;}



.map_inner_botm p{ padding: 0px; margin: 0px; font: 400 16px/26px 'Roboto', sans-serif; color:#82888a; }







.product_dertails_inner{ width: 100%; padding: 50px 0 0;}



.product_dertails_inner h2{ padding: 0 0 15px; margin: 0px; text-align: center; font: 700 36px/40px 'Open Sans', sans-serif; color:#565a5c; }



.product_dertails_inner .product_itemBxBot{ background: #fff;}



.product_dertails_inner .product_itemBxBot_bottm{ background: #fff; display: inline-block;}



.product_dertails_inner .product_itemBx{ background: #fff;}







.news_letter{ width: 50%; float: left;}



.news_letter h5 { color: #373535; font: 500 16px/26px "Roboto",sans-serif; margin: 0; padding: 0; text-transform: uppercase;}



.news_letter_frm{ width: 100%; }



.news_letter_frm input[type="text"]{ width: 68%; float: left; height: 32px; background: #fff; padding: 0 12px; ont: 500 14px/32px "Roboto",sans-serif; color:#000;



border: none;}



.news_letter_frm input[type="text"]:focus{outline: none;}



.news_letter_frm input[type="submit"]{ width: 32%; float: left; height: 32px; background: #dfdfdf; padding: 0; font: 500 12px/32px "Roboto",sans-serif; color:#fff;



border: none; text-align: center; text-transform: uppercase; cursor: pointer;}











.region_banner{ width: 100%; height: 200px; background-size: cover !important; position: relative;}



.region_banner iframe{ width: 100%; height: 200px;}



.region_txt_main{ width: 100%; height:100%; position: absolute; left: 0px; top: 0px; z-index: 999; text-align: center; background: rgba(0, 0, 0, 0.5);}



.region_txt_inner{ width: 100%; padding: 55px 0 12px 0;}



.region_txt_inner h2{ padding: 0px; margin: 0px; font: 700 50px/54px 'Open Sans', sans-serif; color:#fff; }



.region_txt_inner p{ padding: 15px 0 0; margin: 0px; font: 600 13px/17px 'Open Sans', sans-serif; color:#fff; }



.region_txt_inner a{ 



    text-align: center;



    text-transform: uppercase;



    display: inline-block;



    border: 3px solid #fff;



    padding: 12px 20px 12px 20px;



    margin-top: 15px;



    color: #fff;



    text-decoration: none;



    font-size: 13px;



    font-weight: bold;}







.region_txt_inner a:hover {



  border-color: #dfdfdf; 



  color: #dfdfdf; 



}



.region_txt_inner a img{ max-width: 100%;}







.region_mais_imoveis {



    width: 100%;



    text-align: center;



    display: inline-block;



    border: 3px solid #fff;



    padding: 15px 50px 15px 50px;



    margin-top: 15px;



    color: #fff;



    text-decoration: none;



    font-size: 14px;



    font-weight: bold;



    background: #dfdfdf;



    border-radius: 7px;



}







.region_mais_imoveis:hover {



  color: #dfdfdf; 



  background: #fff; 



  border-color: #dfdfdf;



}







.region_sec{ width: 100%; padding-bottom: 54px; border-bottom: 1px solid #b1afb0;}



.region_frm{ border: none; border-bottom: 1px solid #bebdbd;}



.region_top{ width: 100%; padding: 0 0 40px;}



.region_top_left{ width: 100%; margin-top: 45px;}



.region_top_left h4{ padding: 0px; margin: 0px; font: 700 16px/18px 'Open Sans', sans-serif; color:#172e60;  }



.region_top_left p{ padding: 20px 0 0; margin: 0px; font: 400 13px/22px 'Open Sans', sans-serif; color:#82888a;  }



.region_top_left p a{ color:#dfdfdf; text-decoration: underline; font-weight: 700;}



.region_top_left h5{ padding: 40px 0 0; margin: 0px; font: 700 16px/18px 'Open Sans', sans-serif; color:#172e60;  }



.region_details{ width: 100%; margin-top: 30px;}



.region_details_left{ width: 100%;}



.region_details_left h6{padding: 0px; margin: 0px; font: 700 13px/26px "Roboto",sans-serif; color:#565a5c; }



.region_details_right{ width: 100%;}



.region_details_right p{padding: 0px; margin: 0px; font: 400 13px/22px "Roboto",sans-serif; color:#565a5c; }







.region_top_right{ width: 100%; margin-top: 45px;}



.region_map{ width: 100%;}



.region_map iframe{ width: 100%; height: 410px;}







/*==============product-detail-premium===================*/



.product_galery_sec{ width: 100%; background: #fff; padding: 42px 0;}



.product_galery_top{ width: 100%; padding-bottom: 32px; float: left;}



.product_galery_top_left{ width: auto; float: left;}



.product_galery_top_left h3{ padding: 0px; margin: 0px; font: 700 36px/40px 'Open Sans', sans-serif; color:#1c1f24;  }



.product_galery_top_right{ width: auto; float: right;}



.product_galery_top_right ul{ padding:0px; margin:0px; list-style:none; float: right;}



.product_galery_top_right ul li{ padding:0px; margin:0 0 0 8px; list-style:none; float: left; font: 600 13px/32px 'Open Sans', sans-serif; color:#565a5c; }



.product_galery_top_right ul li:first-child{ margin-left: 0px;}



.product_galery_top_right ul li img{ max-width: 100%;}











.product_premium_top{ width: 100%; padding-top: 0px; background: #1c1f24;}



.product_premium_menu{ background: #fff; padding: 20px; position: relative; min-height: 571px;}



.product_premium_menu .mid p{ color:#82888a;}



.product_premium_menu .frm_lft_prtBtn label{ color:#82888a;}



.premium_txt{ width: 100%; padding: 20px 0; text-align: center;}



.premium_txt p{ padding: 0px; margin: 0px; font: 500 13px/16px "Roboto",sans-serif; color:#ff0000; }



.pd_top2{ padding-top: 50px;}



.gallery_mid_dec .col-md-9{ padding: 0px;}



.gallery_mid_dec .col-md-3{ padding: 0px;}



.gallery_mid_dec .row{ margin: 0px;}



.top_tag{ width: 150px; height:27px; position: absolute; left: 50%; top: -12px; z-index: 9999; background: #dc9703; text-align: center; -moz-border-radius: 30px; 



-webkit-border-radius: 30px;  border-radius: 30px; text-transform: uppercase; margin-left: -75px; }



.top_tag p{ padding: 0px; margin: 0px; font: 700 10px/27px 'Open Sans', sans-serif; color:#fff;  }







.gallery_img_details{ width: 100%; background: url(../images/trans2.png) repeat 0 0; position: absolute; left: 0px; bottom: 0px; z-index: 9999; padding: 30px;}



.gallery_img_details_left{ width: auto; float: left;}



.gallery_img_details_left p{ padding: 0px; margin: 0px; font: 600 13px/14px 'Open Sans', sans-serif; color:#fff;  }



.gallery_img_details_left h4{ padding: 0 0 12px; margin: 0px; font: 700 30px/35px 'Open Sans', sans-serif; color:#dc9703;  }



.gallery_img_details_left h4 span{ font-size: 15px; line-height: normal;}



.gallery_img_details_left ul{ padding: 0px; margin: 0px; list-style: none;}



.gallery_img_details_left ul li{ padding: 0px; margin: 0 16px 0 0;  float: left; font: 400 13px/20px 'Open Sans', sans-serif; color:#fff; }



.gallery_img_details_left ul li strong{ font-weight: 700;}



.gallery_img_details_left ul li:last-child{ margin-right: 0px;}







.gallery_img_details_right{ width: auto; float: right; padding: 56px 0 0;}



.gallery_img_details_right ul { list-style: none; margin: 0px;  padding: 0; width: 100%; float: right;}



.gallery_img_details_right ul li { margin: 0; padding: 0 0 0 14px; float: left;}



.gallery_img_details_right ul li:first-child{ padding-left: 0px;}



.gallery_img_details_right ul li a { color: #dc9703;  font-size: 11px; font-weight: 600; text-decoration: none !important;}



.gallery_img_details_right ul li span { float: left; margin: 0 0 0 8px;}



.gallery_img_details_right ul li img{ float: left; width: 22px;}







.gallery_premium_top{ width: 100%; text-align: center; padding: 40px 0;}



.gallery_premium_top p{ padding: 0px; margin: 0px; font: 400 13px/15px 'Open Sans', sans-serif; color:#fff; }



.gallery_premium_top p span{ text-transform: uppercase; font-weight: 700;}



.gallery_premium_top h2{ padding: 5px 0 0; margin: 0px; font: 700 36px/40px 'Open Sans', sans-serif; color:#dc9703; }



.gallery_premium_top a{ padding: 5px 0 0; margin: 0px; font: 400 14px/40px 'Open Sans', sans-serif; color:#82888a; display: inline-block; }



.gallery_premium_top a img{ max-width: 100%; margin: 11px 5px 0 0; float: left;}



.gallery_brd{ padding: 18px 0; border-bottom: 1px solid #24282d;}







.gallery_premium_area_sec{ width: 100%; background: #edefef; padding: 14px 0 40px 0;}



.gallery_premium_area_left{ width: 100%;}



.gallery_premium_area_left_box{ width: 100%; margin-top: 34px;}



.gallery_premium_area_left_box h4{ padding: 0px; margin: 0px; font: 700 16px/22px 'Open Sans', sans-serif; color:#dc9703;  }



.gallery_premium_area_left_box h4 span{ float: right; color:#565a5c; font-weight: 400;}



.gallery_premium_area_left_box p{ padding: 10px 0 0; margin: 0px; font: 400 16px/26px 'Open Sans', sans-serif; color:#565a5c;  }



.gallery_premium_area_right{ width: 100%;}



.gallery_premium_area_right_box{ width: 100%; margin-top: 34px;}



.gallery_premium_area_right_box h4{ padding: 0 0 12px; margin: 0px; font: 700 16px/22px 'Open Sans', sans-serif; color:#dc9703;  }



.gallery_premium_area_right_box p{ padding: 0 0 12px; margin: 0px; font: 400 16px/22px 'Open Sans', sans-serif; color:#565a5c;  }



.gallery_premium_area_right_box p strong{ font-weight: 700;}







.odd2 ul{ margin: 0px;}



.odd_nw2{ padding: 70px 0 0;}



















.black_overlay10{



    display: none;



    position: absolute;



    top: 0%;



    left: 0%;



    width: 100%;



    height: 100%;



}



.white_content10 {



    display: none;



    position: absolute;



    top: 0;



    left: 0;



    width: 100%;



    height: 100%;



    padding: 15px 15px 15px 70px;



    border: none;



    background: #e8e8ea;



    z-index:999999999;



   /* overflow: auto;*/



}







.serch_left_arw { left: 0; position: absolute; top: 42%; width: auto; z-index: 999;}



.serch_right_arw { right: 0; position: absolute; top: 42%; width: auto; z-index: 999;}



.serch_right_arw img, .serch_left_arw img {opacity: 0.5}



.serch_right_arw:hover img, .serch_left_arw:hover img {opacity: 0.9}



.top_search_opn{ width: 100%; float: left; padding-top: 28px;}



.top_search_opn ul{ padding: 0px; margin: 0px; list-style: none; }



.top_search_opn ul li{ padding: 0px; margin: 0 20px 0 0; float: left;}



.top_search_opn ul li:last-child{ margin-right: 0px;}



.top_search_opn ul li span{ float: left; width: auto; font: 600 18px/36px "Open Sans",sans-serif; color:#444444; }



.top_search_opn ul li span strong{ font-weight: 700;}







.top_search_opn ul li input[type="text"]{ width: auto; background: #fff; height: 36px; border: 1px solid #bebdbd;



margin: 0px; padding: 0 15px; font: 500 13px/36px "Open Sans",sans-serif; color:#82888a; 



 -webkit-box-shadow: 1px 1px 4px -2px rgba(50, 50, 50, 0.75) inset;



-moz-box-shadow:    1px 1px 4px -2px rgba(50, 50, 50, 0.75) inset;



box-shadow:         1px 1px 4px -2px rgba(50, 50, 50, 0.75) inset;}



.top_search_opn ul li input[type="text"]:focus{ outline: none;}



.top_search_opn ul li input[type="submit"]{ width: 110px; height: 36px; background: #172e60; text-align: center; font: 700 12px/36px "Open Sans",sans-serif; border: none;



cursor: pointer; text-transform: uppercase; color:#fff;



-moz-transition: all 0.5s ease-in-out;



  -o-transition: all 0.5s ease-in-out;



  -webkit-transition: all 0.5s ease-in-out;



-ms-transition: all 0.5s ease-in-out;



  transition: all 0.5s ease-in-out; }







.top_search_opn ul li input[type="submit"]:hover{ background: #dfdfdf;}



.mt20{ margin-top: 20px;}



.mt20 a.selectBox{ background: none !important;}



.mt20 .banner_search_Box1 a{ background: none !important; color:#7d7e82 !important;}



.mt20 .banner_search_Box1 a.actv{ background: #2f4e8e !important; color:#fff !important}



.mt20 .banner_search_Box1 a:hover{ background: #2f4e8e !important; color:#fff !important}



.mt20 a.selectBox:hover{ background: none !important; color:#7d7e82 !important;}



.mt20 .banner_search_Box1 input[type="text"]{ background: url(../images/text_icon1.png) no-repeat 98% center #fff !important}











.black_overlay11{



    display: none;



    position: fixed;



    top: 0%;



    left: 0%;



    width: 100%;



    height: 100%;



}



.white_content11 {



    display: none;



    position: fixed;



    top: 0;



    left: 0;



    width: 100%;



    height: 100%;



    padding: 0px;



    border: none;



    background: #edefef;



    z-index:999999999;



    overflow: auto;



}







.main_search_popup{ width: 100%; float: left;}



.main_search_popup_top{ width: 100%; background: #fff; padding: 18px 20px;}



.main_search_popup_top h3{ padding: 0px; margin: 0px; font: 700 16px/18px "Open Sans",sans-serif; color:#1d3d72; }



.pop_close{ width: auto; position: absolute; right: 20px; top: 17px; z-index: 999;}



.pop_close img{ max-width: 100%;}



.main_search_popup_mid{ width: 100%; padding: 20px; background: #edefef;}







.empreendimento .top_body_prt .top_body_L2 {



  margin: 15px 0;



}







.sideform {position: relative; margin: 0 auto;}



.empreendimento .sideform #sidebar{



  background: #31373c;



  padding: 25px;



  margin: 0 auto;



  position: absolute;



  z-index: 99;



}



.empcapa {width: 100%;}



.empreendimento .content_sec {



  padding-top: 0;



  margin-top: -25px;



}



.empreendimento .side_mnu li a {



  background: #ef7d14;



  border:none;



  color: #fff;



  font-weight: bold;



}







@media only screen and (min-width : 992px) and (max-width :1199px){



.menu_sec li{ /*margin: 0 0 0 10px*/ }



.menu_sec li:last-child{ /*margin-left: 5px;*/ }



.menu_rt li a{ padding: 18px 2px;}



.menu_rt li a span.left_icon{ width: 30%;}



.banner_search_Box1 a{ width: 50%; font: 600 13px/36px "Open Sans",sans-serif;}



.banner_search_Box2{ width: /*70%;*/ }



.banner_search_right ul li{ margin: 0 5px 0 0;}



.banner_search_Box1 input[type="text"]{ width: 100%;}



.banner_search_Box1 p{ font: 600 12px/15px "Open Sans",sans-serif;}



.banner_search_Box1 a{ font: 600 12px/20px "Open Sans",sans-serif;}



.banner_search_Box1 a.selectBox-dropdown{font: 400 12px/20px "Open Sans",sans-serif !important;}



.banner_search_Box1 input[type="text"]{ padding: 0 5px; font: 400 12px/33px "Open Sans",sans-serif;}



.nova_gallery_txt2{ padding-top:0px;}



.notice_sec{ padding: 50px 0;}



.orange_left ul li{ margin: 0px;}



.orange_rt .man2 img{ max-width: 100%;}



.orange_rt .man2{ top: inherit; bottom: -12px;}



.orange_rt{ width: 40%;}



.product_itemBx{ padding: 0 0 20px 0;}



.emprend_inner_head h3{ font: 600 28px/35px "Open Sans",sans-serif;}



.emprend_inner_head h6{ font: 600 28px/35px "Open Sans",sans-serif;}



.emprend_txt1 h4 br{ display: none;}



.emprend_txt1 h4{ font: 400 24px/35px "Open Sans",sans-serif; padding: 27px 0 0;}



.nova_gallery_btm_left span.nmbr{ font: 700 25px/33px "Open Sans",sans-serif;}



.nova_gallery_txt1 h4{ font: 600 17px/21px "Open Sans",sans-serif;}







.expand_top_left ul li{ margin: 0 5px 0 0 !important; }



.expnd_slct_bx1{ width: 32px;}







.expnd_slct_bx2{ width: 75px;}



.expand_top_left a.selectBox-dropdown{ width: 70px !important; min-width: 70px;}



.expnd_slct_bx2 label{ font: 600 10px/16px "Open Sans",sans-serif;}



.expand_rang label{ font: 600 10px/16px "Open Sans",sans-serif;}



.expand_bottom{ padding: 16px 0 0;}







/*7.12.2015*/



.resulto_top_sec2_lft ul li a{font-size: 13px;}



.resulto_top_sec2_lft p{font-size: 13px;}



.resulto_top_sec2_right p{font-size: 13px;}



.styled-select6{width: 100%;}



.resulto_main_L h4{font-size: 11px;}



.roww4 input[type="text"]{ padding: 0 10px;}



.roww3 input[type="checkbox"] + label{width: 100%;}



.roww5 ul li{font-size: 12px;}



.roww3 input[type="checkbox"] + label{font-size: 12px;}



.roww2 ul li{font-size: 12px;}



.resulto_col1_rit{padding: 10px 20px 0;}



.resulto_item ul li{margin: 0;}



.resulto_col1_rit h2{font: 700 18px/21px "Open Sans",sans-serif;}



.resulto_item{padding: 50px 0 6px;}



.resulto_item_btn{ padding: 30px 0 0;}



.resulto_col1_rit p{padding: 6px 0 0;}



.odd2 { padding: 8px 0 14px !important;}







/*08.12.2015*/



.white_content{ top: 30%; height: auto;}







/*09.12.2015*/



.photo_light_secRight{ height: 100%;width: 290px;}



.photo_light_secLft{padding: 23px 340px 0 50px;}



.prd_detl_top_srch{ padding: 15px;}



.prd_detl_top_srch .banner_search_Box1 a{ width: 75px;}



.prd_detl_top_srch .banner_search_Box1 input[type="text"]{ width: 345px;}



.prd_detl_top_srch .banner_search_Box2{ width: 114px !important;}



.top_body_L3 h2,.top_body_L3 h1{ font: 700 29px/39px "Open Sans",sans-serif; padding: 15px 0 10px;}



.man_btn a.btn_nw{ font-size:11px; width: 130px; }



.man_rt ul li{ margin: 0 0 0 7px; font: 600 12px/32px "Open Sans",sans-serif;}



.rt_frm_btm_main{ padding: 15px;}



.man_pic{ width: 140px;}



.man_txt{ width: 135px;}



.man_txt h3{ font: 700 17px/22px "Open Sans",sans-serif;}



.man_txt p{ font: 400 11px/16px "Open Sans",sans-serif; padding: 8px 0 0;}



.man_pic{ width: 130px; top: -33px;}



.content_secRow p{ font: 400 13px/23px "Open Sans",sans-serif; padding: 0 0 10px;}



.content_secRow h4{ padding: 0 0 14px;}



.news_letter{ width: 47%;}



.news_letter_frm input[type="text"]{ width: 62%;}



.news_letter_frm input[type="submit"]{ width: 38%;}



.product_dertails_inner .product_itemBxBot ul li{ padding: 0 2px 0 0;}







.product_dertails_inner .product_itemBxBot_bottm h4 span{ font: 700 12px/13px "Open Sans",sans-serif; padding: 8px 0 0;}



.product_dertails_inner .product_itemBxBot_bottm h4 a{ width: 80px; font: 700 12px/29px "Open Sans",sans-serif;}



.product_dertails_inner .product_itemBxBot h3{ font: 700 16px/20px "Open Sans",sans-serif;}



.selectBox-dropdown .selectBox-label{ width: 132px !important;}







/*10.12.2015*/



.product_premium_menu{ padding: 15px; min-height: 500px;}



.product_premium_menu .frm_lft_prtBtn input[type="submit"]{ padding: 0 22px; height: 40px;}



.product_premium_menu .frm_lft_prtBtn label{ font-size: 10px; line-height: 12px; }



.premium_txt{ padding: 5px 0;}



.premium_txt p{ font: 500 12px/16px "Roboto",sans-serif;}



.product_premium_menu .mid p{ font: 700 12px/16px "Open Sans",sans-serif;}



.product_premium_menu .mid{ padding: 18px 0;}



.gallery_premium_area_left_box h4{ font: 700 14px/22px "Open Sans",sans-serif;}



.gallery_premium_area_left_box p{ font: 400 13px/22px "Open Sans",sans-serif;}



.gallery_premium_area_right_box h4{ font: 700 14px/22px "Open Sans",sans-serif;}



.gallery_premium_area_right_box p{ font: 400 13px/22px "Open Sans",sans-serif;}



.gallery_premium_area_left_box h4 span{ font-size: 13px;}







.resulto_col1_lft .flex-direction-nav li .prev{ top: 84% !important;}



.resulto_col1_lft .flex-direction-nav li .next{ right: 12px !important; top: 84% !important;}



.odd2 li{ margin: 4px 0 0 !important;}



.odd_nw2 {padding: 66px 0 0 !important;}



.top_search_opn ul li span{ font: 600 16px/36px "Open Sans",sans-serif;}



.top_search_opn ul li{ margin: 0 12px 0 0 !important;}



.top_search_opn ul li input[type="text"]{ width: 245px;}







.twitter-typeahead{width: 100% !important;}



.resulto_main_L input[type="text"]{width: 110%;}



.resulto_main_L input[type="submit"]{width: 100%;}



.roww2 input[type="submit"]{width: 100%;}







.fixed .menu_rt {



    width: 45%;



  }







}







@media only screen and (min-width : 768px) and (max-width:991px){



	.header_top_right { width: 100%; }



	.header_top_right ul { width: 100%; }



	.header_top_right ul li{ margin: 5px 0 5px 70px; }



	.header_top_left ul li a{ font: 600 13px/20px "Open Sans",sans-serif; padding: 10px 5px; }



	.header_top_left { display: none; }



	.header_top_right ul li span{ font: 600 11px/14px "Open Sans",sans-serif; }



	.header_top_right ul li a.top_btn{ padding: 8px 6px; font: 700 9px/12px "Open Sans",sans-serif;}



	.menu_sec{ padding-left: 0px;}



	.menu_sec li{ }



	.menu_sec li a{ font: 600 13px/25px "Open Sans",sans-serif;}



	.menu_sec li:last-child{ }



	.menu_sec li a.venda_btn{ padding: 2px 10px;}



	.menu_rt li a span.rt_txt{ font: 600 10px/14px "Open Sans",sans-serif; margin: 5px 0 0 6px;}



	.menu_rt li a{ padding: 18px 0px;}



	.menu_rt li a span.rt_txt{ /*margin: 5px 0 0 2px;*/ }



	.menu_rt li a span.left_icon{ width: 30%; /*margin: 5px 0 0;*/ }



	.menu_rt li a{ padding: 18px 0px; }



	.menu_rt li a:hover { color: #dfdfdf; }



	.header_bottm.fixed .menu_rt li a{ padding: 2px 0;}



	.banner_search_Box1 a{ width: 50%; font: 600 13px/36px "Open Sans",sans-serif;}



	.banner_search_Box2{ width: 100%;}



	.banner_search_right ul li{ margin: 0 5px 0 0;}



	.banner_search_Box1 input[type="text"]{ width: 100%;}



	.banner_search_Box1 p{ font: 600 11px/15px "Open Sans",sans-serif;}



	.banner_search_Box1 a{ font: 600 11px/35px "Open Sans",sans-serif;}



	.banner_search_Box1 a.selectBox-dropdown{font: 400 12px/20px "Open Sans",sans-serif !important;}



	.banner_search_Box1 input[type="text"]{ padding: 0 5px; font: 400 11px/33px "Open Sans",sans-serif;}



	.nova_gallery_txt2{ padding-top:0px;}



	.notice_sec{ padding: 50px 0;}



	.orange_left ul li{ margin: 0px;}



	.orange_rt .man2 img{ max-width: 100%;}



	.orange_rt .man2{ top: inherit; bottom: -12px;}



	.orange_rt{ width: 40%;}



	.product_itemBx{ min-height: 443px; padding: 0 0 20px 0;}



	.emprend_inner_head h3{ font: 600 28px/35px "Open Sans",sans-serif;}



	.emprend_txt1 h4 br{ display: none;}



	.emprend_txt1 h4{ font: 400 24px/35px "Open Sans",sans-serif; padding: 27px 0 0;}



	.nova_gallery_btm_left span.nmbr{ font: 700 25px/33px "Open Sans",sans-serif;}



	.nova_gallery_txt1 h4{ font: 600 17px/21px "Open Sans",sans-serif;}







	.expand_top_left ul li{ margin: 0 5px 0 0 !important; }



	.expnd_slct_bx1{ width: 32px;}







	.banner_txt h1{ font: 400 16px/20px 'Open Sans', sans-serif; }



	.banner_txt h2{ font: 700 36px/43px "Open Sans",sans-serif;}



	.banner_txt p{ font: 400 15px/18px "Open Sans",sans-serif;}



	.banner_search_Box3 a.bscr3{ font: 600 10px/18px "Open Sans",sans-serif;}



	.product_itemBxBot h3{ font: 700 15px/18px "Open Sans",sans-serif;}







	.product_item_sec h2{ font-size: 25px;}



	.product_itemBxBot h3 span{ font: 400 14px/18px "Open Sans",sans-serif;}



	.product_itemBxBot ul li span{ display: block;}



	.product_itemBxBot ul li{ padding: 0 5px;}



	.product_itemBxBot_bottm h4 span{ font: 700 10px/13px "Open Sans",sans-serif;}



	.product_itemBxBot_bottm h4 a{ width: 50%;}



	.product_itemBx{ min-height: 412px;}



	.emprend_inner_head h3{ font: 600 15px/29px "Open Sans",sans-serif;}



	.emprend_txt1 h4 br{ display: none;}



	.emprend_txt1 h4{ font: 400 18px/20px "Open Sans",sans-serif; padding: 40px 0 0;}



	.emprend_txt1 p{ padding: 4px 0 0 0; font: 300 12px/19px "Open Sans",sans-serif;}



	.emprend_txt2 h4{ font: 400 18px/20px "Open Sans",sans-serif;}



	.emprend_txt2 p{ padding: 4px 0 0 0; font: 300 10px/15px "Open Sans",sans-serif;}



	.nova_gallery_inner_right p{ font: 600 15px/20px "Open Sans",sans-serif;}



	.nova_gallery_txt1 h4{ font: 600 15px/19px "Open Sans",sans-serif;}



	.nova_gallery_txt2 h4{ font: 700 18px/27px "Open Sans",sans-serif;}



	.nova_gallery_txt2 ul li a{ font: 700 10px/14px "Open Sans",sans-serif;}



	.nova_gallery_txt2 ul li{ width: 40%; margin: 0px;}



	.nova_gallery_txt2{ top:7px; padding: 15px;}



	.nova_gallery_txt2_btm{ margin: 32px 0 0;}



	.nova_gallery_btm_right a{ font: 600 10px/14px "Open Sans",sans-serif; padding: 10px 7px;}



	.office_bottm p{ font: italic 13px/17px "SegoeUIRegular"; padding: 3px 0 0;}



	.office_bottm h4{ font: 18px/17px "SegoeUIRegular";}



	.notice_box_right h4{ font: 600 15px/21px "Open Sans",sans-serif;}



	.notice_box_left h4{ font: 700 33px/26px "Open Sans",sans-serif; text-align: center;}



	.notice_box_left h4 span{ font-size: 17px;}



	.rt_txt2{ width: 85px;}







	.orange_rt .man2{ display: none;}



	.footer_top_rt_Box h4{ font: 400 12px/18px "Open Sans",sans-serif;}











	.expnd_slct_bx2{ width: 75px;}



	.expand_top_left a.selectBox-dropdown{ width: 70px !important; min-width: 70px;}



	.expnd_slct_bx2 label{ font: 600 10px/16px "Open Sans",sans-serif;}



	.expand_rang label{ font: 600 10px/16px "Open Sans",sans-serif;}



	.expand_bottom{ padding: 16px 0 0;}



	.navbar-brand{ width: 125px; margin-top: 6px;}



	.banner_search_left{ padding: 35px 12px;}



	.banner_search_right{ padding: 15px 12px 12px;}



	.banner_search_left a{ font: 700 10px/14px "Open Sans",sans-serif; padding: 8px 0;}



	.banner_search_left p{ font: 600 11px/13px "Open Sans",sans-serif;}



	.banner_search_Box1 a.selectBox-dropdown{ width: 105px !important;}



	.banner_search_Box1 input[type="text"]{ width: 120px;}



	.banner_search_Box2 { width: 83px;}



	.banner_search_Box3{ width: 83px;}



	.expand_top_left ul{ width: 100%;}



	.expnd_slct_bx2{ width: 125px;}



	.expand_top_left a.selectBox-dropdown{ width: 100% !important;}



	.expand_bottom_box2{ padding-bottom: 8px;}



	.expand_top{ padding: 0px;}



	.emprend_txt2{ padding: 12px;}



	.nova_gallery_txt1{ padding: 15px;}



	.nova_gallery_txt1 ul{ padding: 10px 0 0;}



	.banner_search_Box2 a.bscr2{ font: 400 10px/18px "Open Sans",sans-serif;}



	.menu_rt li{ margin: 0 6px 0 0;}



	.header_bottm.fixed .menu_rt li a span.left_icon{ width: 30px;}



	.menu_rt{ margin-top: -4px;}



	.menu_sec{ padding-top: 20px;}















	/*7.12.2015*/



	.resulto_top_sec2_lft p{text-align: center;}



	.resulto_top_sec2_right{float: none;padding: 0 0 20px;}



	.styled-select4 .selectBox-dropdown .selectBox-label{font-size: 14px !important;}



	.styled-select5 .selectBox-dropdown .selectBox-label{font-size: 14px !important;}



	.resulto_main_L input[type="text"]{width: 100%;}



	.resulto_main_L input[type="submit"]{width: 100%;}



	.roww3 input[type="checkbox"] + label{width: 20%;}



	.styled-select6{width: 100%;}



	.styled-select6 .selectBox-dropdown .selectBox-label{font-size: 14px !important;}



	.resulto_col1_rit{padding: 17px 20px 0;}



	.resulto_item ul li{margin: 0;}



	.resulto_col1_rit h2{font: 700 22px/23px "Open Sans",sans-serif;}



	.resulto_item{padding: 50px 0 6px;}



	.resulto_item_btn{ padding: 35px 0 0;}



	.resulto_col1_rit p{padding: 6px 0 0;}



	.odd2 { padding: 8px 0 14px !important;}



	.resulto_top_sec2_lft span{ font: 400 13px/15px "Open Sans",sans-serif;}



	.resulto_top_sec1{ padding: 15px 0;}







	.product_itemBxBot ul li span{ display: inline-block;}



	.result_bot_lst{ padding: 0 0 40px 0;}



	.roww5{ padding: 35px 0 0 0;}











	/*08.12.2015*/



	.white_content{ top: 30%; height: auto; margin-top: -200px;}











	/*09.12.2015*/



	.photo_light_secRight{ height: 100%; width: 240px;}



	.photo_light_secLft{padding: 23px 300px 0 50px;}



	.product_itemBxBot{padding: 22px 0 0;}







	.prd_detl_top_srch{ padding: 15px;}



	.prd_detl_top_srch .banner_search_Box1 a{ width: 75px;}



	.prd_detl_top_srch .banner_search_Box1 input[type="text"]{ width: 238px;}



	.top_body_L3 h2,.top_body_L3 h1{ font: 700 29px/39px "Open Sans",sans-serif; padding: 15px 0 10px;}



	.man_btn a.btn_nw{ font-size:11px; width: 130px; }



	.man_rt ul li{ margin: 0 0 0 7px; font: 600 12px/32px "Open Sans",sans-serif;}



	.rt_frm_btm_main{ padding: 15px;}



	.man_pic{ width: 140px;}



	.man_txt{ width: 100%; padding-left: 18%;}



	.man_txt h3{ font: 700 17px/22px "Open Sans",sans-serif;}



	.man_txt p{ font: 400 11px/16px "Open Sans",sans-serif; padding: 8px 0 0;}



	.man_pic{ width: 95px; top: -33px;}



	.content_secRow p{ font: 400 13px/23px "Open Sans",sans-serif; padding: 0 0 10px;}



	.content_secRow h4{ padding: 0 0 14px;}



	.news_letter{ width: 100%;}



	.news_letter_frm input[type="text"]{ width: 62%;}



	.news_letter_frm input[type="submit"]{ width: 38%;}



	.footer_top_rt_btm_Inner{ width: 100%; margin-top: 10px;}







	.selectBox-dropdown .selectBox-label{ width: 132px !important;}







	/*10.12.2015*/



	.product_premium_menu{ min-height: inherit;}



	.gallery_premium_area_left_box h4{ font: 700 12px/18px "Open Sans",sans-serif;}



	.gallery_premium_area_left_box p{ font: 400 11px/18px "Open Sans",sans-serif;}



	.gallery_premium_area_right_box h4{ font: 700 12px/18px "Open Sans",sans-serif;}



	.gallery_premium_area_right_box p{ font: 400 11px/18px "Open Sans",sans-serif;}



	.gallery_premium_area_left_box h4 span{ font-size: 11px; width: 100%;}



	.product_galery_top_left h3{ font: 700 28px/40px "Open Sans",sans-serif;}











	.resulto_col1_lft .flex-direction-nav li .prev{ top: 84% !important;}



	.resulto_col1_lft .flex-direction-nav li .next{ right: 12px !important; top: 84% !important;}



	.odd2 li{ margin: 2px 0 0 !important;}



	.odd_nw2 {padding: 66px 0 0 !important;}



	.top_search_opn ul li span{ font: 600 13px/36px "Open Sans",sans-serif;}



	.top_search_opn ul li{ margin: 0 7px 0 0 !important;}



	.top_search_opn ul li input[type="text"]{ width: 215px;}



	.white_content10{ padding: 15px 15px 15px 80px;}



	



	.top_search_opn ul li input[type="submit"]{ width: 80px;}



	.top_search_opn{ padding-top: 21px;}







	/*10.03.16*/



	.banner_search_right ul li:nth-child(5) {



		width: 17%;



	}



	.banner_search_right ul li:nth-child(4) {



		width: 23%;



	}



	.banner_search_right ul li:nth-child(1) {



		width: 30%;



	}



}







/*** Mobile ***/



@media only screen and (max-width : 767px) {



  .empreendimento .sideform #sidebar {position: relative;}



  .header_top_left ul li a{ font: 600 10px/20px "Open Sans",sans-serif; padding: 10px 3px;}



  .header_top_right ul li span{ font: 600 9px/14px "Open Sans",sans-serif;}



  .header_top_right ul li a.top_btn{ padding: 8px 6px; font: 700 9px/12px "Open Sans",sans-serif;}



  .banner_search_main{ display: block;}



  /* Slide */



  .banner_txt h1 { font: 300 14px/18px "Open Sans",sans-serif;}  



  .banner_txt h2 { font: 700 18px/25px "Open Sans",sans-serif;}



  /*Produto Lista Home*/



  .product_item_sec h2{font-size: 27px;}



  .product_item_sec h6{font-size: 14px; margin: 0;}



  .product_itemBxTop span{ font: 700 13px/17px "Open Sans",sans-serif;}



  .pdct_pic img{ height: 160px;}



  .product_itemBxBot h3{ font: 700 16px/18px "Open Sans",sans-serif; margin: 10px;}



  .product_itemBxBot ul li span{ display: block;}



  .product_itemBx{ min-height: 450px;}







  /** Detalhes Produtos **/



  .prd_detal_Inn .resulto_top_sec1 { padding: 15px 0; margin: 0 0 30px 0; }



  .top_body_L3 p { font-size: 12px; }



  .top_body_L3 h1 { font: 700 18px/20px "Open Sans",sans-serif !important; }



  .top_body_L3 h6 { font: 400 13px/16px 'Open Sans', sans-serif; }







  .product_itemBxBot_bottm h4 span{ font-size: 9px;}



  .product_itemBxBot_bottm h4 a { font: 700 11px/22px "Open Sans",sans-serif; width: 44%; height: 24px;}



  .header_top{ display: none;}



  .desk{ display: none;}



  .mobile{ display: block;}



  .navbar-brand{ width: 170px;



    /*position:absolute; left: 50%; margin-left: -85px;*/



    z-index: 999; float: none;}



  .mobile{margin: 0 auto;padding-top: 5px;}



  .navbar-brand img{ max-width: 175px;}



  .nav_top .navbar-toggle{ float: left; border: none; width: 22px; height: 14px; margin: 19px 0 0 15px; padding: 0px;}



  .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background-color: inherit;}



  .navbar-default .navbar-toggle .icon-bar{ border-color:#ffffff; background-color:#ffffff; }



  .header_bottm{ padding: 10px 0 0; min-height: 72px;}



  .nav_top .navbar-collapse{ box-shadow: inherit; padding: 0px; margin-top: 30px; padding-bottom: 30px;}



  .menu_sec{ padding: 20px;}



  .menu_sec li,



  .menu_sec li:last-child{margin: 0 0 0 8px;}



  .menu_sec li a,



  .menu_sec li a.venda_btn{



    font: 600 14px/35px "Open Sans",sans-serif;



    background-color: transparent;



    color: #ffffff !important;



    padding: 0;



  }



  .call_btn{ /*display:*/ none; width: auto; float: right; margin-right: 15px;}



  .call_btn img{ max-width: 100%; margin: 8px 0 0;}



  .header_bottm.fixed{ min-height: 62px;}



  .header_bottm.fixed .nav_top .navbar-toggle{ margin: 8px 0 0}



  .header_bottm.fixed .navbar-brand{ width: 142px;}



  .header_bottm.fixed .menu_sec{ padding-left: 0px;}



  .header_bottm.fixed .menu_rt{ padding-bottom: 10px;}



  .banner_txt2_main{ width: 100%; text-align: center; display: inline-block; margin-top: 20px;}



  .banner_txt2{ width: 100%; text-align: center; display: inline-block;}



  .banner_txt2 a{ width: 200px; display: inline-block; text-align: center; margin: 10px 0 0; padding: 12px 0; border: 2px solid #dfdfdf; color:#dfdfdf;



  text-transform: uppercase; text-decoration: none; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }



  .banner_Box{min-height: 315px;}



  .banner_sec .carousel-indicators{ bottom: 0px;}



  .product_itemBxBot{ padding: 15px 10px;}



  .product_itemBxBot ul li{ padding: 0 10px 0 0;}



  .product_item_sec{ padding: 40px 0;}







.mob_buscar{ width: 100%; background: #e8e8ea; padding: 14px 0;}



.mob_buscar input[type="text"]{ width: 100%; padding: 0 15px; margin: 0px; background: #fff; border: 1px solid #cac9c9; height: 36px;



font: 400 13px/36px "Open Sans",sans-serif; color:#8f9194; }



.mob_buscar a{ width: 100%; height:36px; float: left; border: 1px solid #172e60; background: #172e60; text-align: center; padding:0px;



font: 700 12px/36px 'Open Sans', sans-serif; color:#fff; text-decoration: none; text-transform: uppercase; margin: 0; }



.mob_buscar .row{ margin: 0 -7px;}



.mob_buscar .col-xs-8{ padding: 0 7px;}



.mob_buscar .col-xs-4{ padding: 0 7px;}



.emprend_sec_mob{ width: 100%; background: #ededf2; padding: 40px 0 30px 0;}



.emprend_sec_mob h2 { color: #172e60; font-size: 19px; font-weight: 700; margin: 0 0 10px; padding: 0;}



.emprend_sec_mob .owl-controls .owl-prev{ width: 36px; height:36px; position: absolute; right: 35px; z-index: 9; 



background: url(../images/prev_new1.png) no-repeat 0 0; left: inherit; top: -45px; bottom: inherit; font-size: 0px;}



.emprend_sec_mob .owl-controls .owl-next{ width: 36px; height: 36px; position: absolute; right: 0px; z-index: 9; 



background: url(../images/nxt.png) no-repeat 0 0; top: -45px; bottom: inherit; font-size: 0px;}



.emprend_txt2{ padding: 15px;}



.emprend_sec_search{ width: 100%; background: #fff; padding: 16px 0; border-bottom: 1px solid #ededf2;}



.emprend_inner_head_rt input[type="text"]{ width: 100%; margin: 0 0 10px;}



.emprend_inner_head_rt input[type="submit"]{ width: 100%; text-align: center;}



.emprend_inner_head_rt p{ font: 400 16px/20px "Open Sans",sans-serif; color:#2e5189;}



.emprend_Pic2 img{ width: 100%;}



.nova_gallery_inner_left{ width: 180px; padding-bottom: 20px;}



.nova_gallery_mob{width: 100%; padding: 40px 0 30px 0; background: #fff;}



.nova_gallery_inner{ display: inline-block;}



.nova_gallery_mob .owl-controls .owl-prev{ width: 36px; height:36px; position: absolute; right: 35px; z-index: 9; 



background: url(../images/prev_new1.png) no-repeat 0 0; left: inherit; top: 0px; bottom: inherit; font-size: 0px;}



.nova_gallery_mob .owl-controls .owl-next{ width: 36px; height: 36px; position: absolute; right: 0px; z-index: 9; 



background: url(../images/nxt.png) no-repeat 0 0; top: 0px; bottom: inherit; font-size: 0px;}



.nova_gallery_Box{ display: inline-block;}



.nova_gallery_txt1{ padding: 15px 15px 2px;}



.nova_gallery_txt2{ top: 2%; padding: 10px;}



.nova_gallery_txt1 h4{ font: 600 15px/16px "Open Sans",sans-serif;}



.nova_gallery_txt1 ul{ padding: 8px 0 0;}



.nova_gallery_txt2 h4{ font: 700 20px/20px "Open Sans",sans-serif;}



.nova_gallery_txt2_btm{ text-align: center; margin: 6px 0 0;}



.nova_gallery_btm_left{ width: 100%; display: inline-block; text-align: center; float: none;}



.nova_gallery_btm_left span.nmbr{ float: none; display: inline-block;}



.nova_gallery_btm_left span.nmbr2{ float: none; display: inline-block;}



.nova_gallery_btm_right a{ font: 600 9px/14px "Open Sans",sans-serif; padding: 6px 10px; display: inline-block; float: none;}



.nova_gallery_btm_right{ width: 100%; margin-top: 4px;}



.nova_gallery_txt2 ul{ padding: 7px 0 0; }



.nova_gallery_txt2 ul li a{ font: 700 9px/14px "Open Sans",sans-serif; padding: 4px 0;}



.nova_gallery_txt2 { padding: 10px; top: 25%;}



.map_sec{ display: none;}



.notice_sec{ padding: 10px 0 40px;}



.notice_left_head h3{ font: 700 22px/14px "Open Sans",sans-serif; padding: 10px 0 0;}



.notice_rt_btn{ margin-top: -4px;}



.notice_box_left h4{ font: 700 20.21px/24px "Open Sans",sans-serif; }



.notice_box_left h4 br{ display: none;}



.notice_box_left h4 span{ font-size: 19.43px;}



.notice_box_right h4{ font: 600 15px/20px "Open Sans",sans-serif;}



.notice_box_right p{ padding: 10px 0 0;}



.notice_box_main{ margin: 0px;}



.orange_left{ display: none;}



.orange_rt {  float: left; position: relative; width: 100%;}



.orange_rt .man2 { left: 0; position: absolute; right: inherit; top: -33px; width: 119px;}



.orange_rt .man2 img{ max-width: 100%;}



.chat_txt{ padding: 10px 0 0;}



.chat_txt h4{ text-align: right; font: 400 11.05px/17px "Open Sans",sans-serif;}



.chat_txt h3{ text-align: right; font: 800 22.91px/31px "Open Sans",sans-serif;}



.footer_top{ padding: 15px 0;}



.footer_bottom{ width: 100%; text-align: center; padding: 20px 0;}



.footer_bottom_left{ width: 100%;}



.footer_bottom_rt { display: inline-block; float: none;  text-align: center;  width: 100%; margin: 12px 0 0;}



.footer_bottom_rt p span{ float: none; display: inline-block;}



.footer_bottom_rt p img{ float: none; display: inline-block;}







/*7.12.2015*/



.resulto_top_sec2_lft p{text-align: right;}



.resulto_top_sec2_right{float: none;padding: 0 0 20px;}



.styled-select4 .selectBox-dropdown .selectBox-label{font-size: 14px !important;}



.styled-select5 .selectBox-dropdown .selectBox-label{font-size: 14px !important;}



.resulto_main_L input[type="text"]{width: 72%;}



.resulto_main_L input[type="submit"]{width: 10%;}



.roww3 input[type="checkbox"] + label{width: 22%;}



.styled-select6{width: 100%;}



.styled-select6 .selectBox-dropdown .selectBox-label{font-size: 14px !important;}



.resulto_col1_rit{padding: 17px 20px 0;}



.resulto_item ul li{margin: 0;}



/*.resulto_col1_rit h2{font: 700 22px/23px "Roboto",sans-serif;}



.resulto_item{padding: 50px 0 6px;}



.resulto_item_btn{ padding: 53px 0 30px;}



.resulto_col1_rit p{padding: 6px 0 0;}



.odd2 { padding: 8px 0 14px !important;}*/



.resulto_col1_lft{width: 100%;}



.resulto_col1_rit{width: 100%;}



.resulto_col1_lft .flexslider .slides img{width: 100% !important;}



.resulto_rt_flt{width: 100%; text-align: center;}



.resulto_rit{padding: 25px 0 0;}



.resulto_rt_rit{padding: 30px 0;text-align: center;width: 100%;}



.result_bot_lst{padding: 0;}







.half_3{ width: 49%;}



.half_3 input[type="text"]{ width: 100% !important;}



.half_4{ width: 49%;}



.half_4 input[type="text"]{ width: 100% !important;}



.half_5{ width: 49%;}



.half_5 input[type="text"]{ width: 100% !important;}



.half_6{ width: 49%;}



.half_6 input[type="text"]{ width: 100% !important;}



.resulto_col1_rit h2 br{ display: none;}



.product_itemBxBot ul li span{ display: inline-block;}



.result_bot_lst{ padding: 0;}



.roww5{ padding: 35px 0 0 0;}



.resulto_col1_rit h2 br{ display: none;}



.resulto_col1_rit h2{ font: 700 19px/29px "Open Sans",sans-serif;}







.mobil_roww3{ width: 100%; display: block;}



.desk_roww3{ display: none;}



.mobil_roww3 .panel-heading a{ padding: 12px 12px 0;}



.panel-default{ border: none;}



.roww3 input[type="checkbox"] + label{ width: 100%;}







/*08.12.2015*/



.white_content { height: auto; margin-left: -270px; margin-top: -145px; top: 40%; width: 540px;}



.popup_inner{ width: 100%;}



.popup_main{ padding: 30px;}



.header_bottm.fixed .menu_rt li a{ padding: 2px 3px;}



.menu_rt li a{ padding: 6px 3px;}



.header_bottm.fixed .menu_rt li a span.rt_txt { margin: 4px 0 0 4px; padding: 3px 0 0;}



/*.menu_rt li a span.rt_txt { margin: 4px 0 0 4px; padding: 3px 0 0;}



.menu_rt li a span.rt_txt { font: 600 9px/12px "Open Sans",sans-serif; margin: -2px 0 0 5px;}*/



.resulto_top_sec2_lft span { font: 400 14px/20px "Open Sans",sans-serif; text-align: left;}







/*09.12.2015*/



.photo_light_secRight{width: 238px;width: 238px;}



.photo_light_secLft{padding: 23px 270px 0 23px;width: 100%;}



.photo_light_sec #sync2{ padding: 0 25px;}



.owl-controls .owl-prev{width: 18px;height: 37px;background-size: 100% auto;bottom: -53px; }



.owl-controls .owl-next{width: 18px;height: 37px;background-size: 100% auto;bottom: -53px; }



.product_item_sec { padding: 22px 0;}







.banner_search_right ul li{ width: 100%; margin: 0 0 10px;}



.prd_detl_top_srch .banner_search_Box1 a{ width: 50%;}



.prd_detl_top_srch .banner_search_Box1 input[type="text"]{ width: 100%;}



@media only screen and (max-width : 997px)

{

	

.banner_search_right ul li:nth-child(4){ width: 100%; float: left;}



.banner_search_right ul li:nth-child(5){ width: 100%; float: right;}



}

@media only screen and (min-width : 998px)

{

	

.banner_search_right ul li:nth-child(4){ width: 50%; float: left;}



.banner_search_right ul li:nth-child(5){ width: 50%; float: right;}



}



.banner_search_Box3{ width: 100%;}



.content_secRow p{ font: 400 14px/20px "Open Sans",sans-serif; padding: 0 0 10px;}



.news_letter{ width: 100%;}



.footer_top_rt_btm_Inner{ width: 100%; margin-top: 10px;}



.footer_top_rt_btm{ margin-top: 20px;}



.product_dertails_inner h2{ font: 700 26px/40px "Open Sans",sans-serif;}



.product_dertails_inner{ padding: 25px 0 0;}



.top_body_L3_lft{ width: 100%;}



.top_body_L3 h2,.top_body_L3 h1{ font: 700 24px/33px "Open Sans",sans-serif;}



.top_rt_l3_main { float: left; width: 100%;}



.top_body_L3_rit { float: left; padding: 25px 0 0;  width: 100%;}



.top_body_L3_rit{ width: 100%; float: left; padding: 22px 0 0;}



.top_body_L3_rit ul{ float: left; width: 100%;}



.top_body_L3_rit ul li{ width: 100%; float: left; padding: 0px;}



.produto_l3_rt2{ width: 100%; float: left;}



.produto_l3_rt2 ul{ width: 100%; float: left;}



.produto_l3_rt2 ul li{ width: 100%; text-align: left; float: left;}



.top_body_L2_lft_menu{ width: 100%;}



.top_body_L2_rit_menu{ width: 100%; margin-top: 10px; float: left;}



.top_body_L2_rit_menu ul li{ padding: 0 20px 0 0;}



.prd_detl_top_srch{ padding: 15px;}



.selectBox-dropdown .selectBox-label{ width: 100%;}



.man_txt{ width: 70%;}



.man_pic{ width: 135px;}



.selectBox-dropdown .selectBox-label{ width: 100% !important;}



.rt_frm_top_main{ padding: 15px;}



.man_btn a.btn_nw{ width: 100%;}



.man_rt { display: inline-block; float: none; margin: 10px 0 0; text-align: center; width: 100%;}



.man_rt ul{ display: inline-block; float: none; text-align: center; width: 100%;}



.man_rt ul li{ float: none; display: inline-block;}



.grey_Prt{ padding: 0px;}



.region_txt_inner h2{ font: 700 38px/37px "Open Sans",sans-serif;}



.region_top_left{ margin-top: 25px;}



.region_top_left p{ font: 400 13px/22px "Open Sans",sans-serif;}



.region_top_left h5{ padding: 26px 0 0;}



.region_details{ margin-top: 15px;}







/*10.12.2015*/



.gallery_premium_top{ padding: 20px 0;}



.gallery_premium_top h2{ font: 700 22px/30px "Open Sans",sans-serif;}



.gallery_img_details{ padding: 15px;}



.gallery_img_details_left h4{ font: 700 26px/32px "Open Sans",sans-serif; padding: 0 0 8px;}







.gallery_premium_area_left_box h4{ font: 700 14px/22px "Open Sans",sans-serif;}



.gallery_premium_area_left_box p{ font: 400 13px/22px "Open Sans",sans-serif;}



.gallery_premium_area_right_box h4{ font: 700 14px/22px "Open Sans",sans-serif;}



.gallery_premium_area_right_box p{ font: 400 13px/22px "Open Sans",sans-serif;}



.gallery_premium_area_left_box h4 span{ font-size: 13px; width: 100%;}



.gallery_premium_area_sec{ padding: 14px 0 20px 0;}



.gallery_premium_area_left_box{ margin-top: 25px;}



.gallery_premium_area_right_box{ margin-top: 25px;}



.product_galery_sec{ padding: 30px 0;}



.product_galery_top_left h3{ font: 700 24px/40px "Open Sans",sans-serif;}



.product_premium_menu{ min-height: inherit;}



.pd_top2 { padding: 30px 0 0;}



.viw_map_sec{ padding-bottom: 0px;}



.resulto_col1_lft .flex-direction-nav li .prev{ top: 87% !important;}



.resulto_col1_lft .flex-direction-nav li .next{ top: 87% !important;}



.header_bottm.fixed{ position: inherit;}







.main_search_popup_mid { background: #edefef; height: 650px; overflow-x: scroll; padding: 20px; width: 100%;}



.main_search_popup_mid .resulto_main_L{ padding-bottom: 40px;}



.main_search_popup_mid .styled-select6{ border-radius: 0px;}



.main_search_popup_mid .roww4 input[type="text"]{ border-radius: 0px;}



.main_search_popup_mid .half_3{ width: 35%;}



.main_search_popup_mid .half_4{ width: 35%;}



.main_search_popup_mid .half_5{ width: 35%;}



.main_search_popup_mid .half_6{ width: 35%;}



.roww10{ width: 100%; padding: 30px 0 0; display: inline-block; }



.roww10 ul{ padding: 0px; margin: 0px; list-style: none;}



.roww10 ul li{ padding: 0px; margin: 0 2% 0 0; width: 49%; float: left;}



.roww10 ul li:last-child{ margin-right: 0px;}



.roww10 ul li a{ width: 100%; float: left; padding: 14px 0; text-align: center; border: 1px solid #949a9c; font: 700 12px/14px "Open Sans",sans-serif; color:#949a9c;



text-transform: uppercase; text-decoration: none;



-moz-transition: all 0.5s ease-in-out;



  -o-transition: all 0.5s ease-in-out;



  -webkit-transition: all 0.5s ease-in-out;



-ms-transition: all 0.5s ease-in-out;



  transition: all 0.5s ease-in-out;}



.roww10 ul li a:hover{ background: #ef7d14; color:#fff;}



.roww10 ul li a.actv{ background: #ef7d14; color:#fff;}



.carousel-inner {min-height: 320px;}



}







@media only screen and (max-width : 639px) {



  .photo_light_secRight{top: 0; width: 100%;position: inherit;display: inline-block; height: auto;}



  .photo_light_secLft{width: 100%;padding: 23px 23px 0;}



  .owl-controls .owl-prev{width: 18px;height: 37px;background-size: 100% auto;bottom: -61px; }



  .owl-controls .owl-next{width: 18px;height: 37px;background-size: 100% auto;bottom: -61px; }



}







@media only screen and (max-width : 599px) {



.carousel-item{height: 200px !important;}



.galeria-imv-big {height: 150px !important;}



.galeria-imv {height: 150px !important;}



/*.galeria-img-principal{height: 235px !important;}*/

.galeria-img-principal{height: auto !important;}



.breadcrumb a{font-size:10px;}



.breadcrumb .active {font-size:10px;}



.white_content2{width: 97%;}



.resulto_top_sec2_lft{ display: inline-block;}



.resulto_top_sec2_lft span{ /*float: left;*/ padding: 10px 0;}



.resulto_top_sec1{ padding: 35px 0 0 0;}



.resulto_top_sec2_lft span{ font: 400 14px/15px "Open Sans",sans-serif;}



/*08.12.2015*/



.white_content { height: 250px; margin-left: -150px; margin-top: 0px; top: 14%; width: 300px; padding: 10px;}



.popup_main{ padding: 15px;}



.popup_main h3{ font: 700 20px/22px "Open Sans",sans-serif;}



.popup_main p br{ display: none;}



.popup_main p{ font: 400 14px/21px "Open Sans",sans-serif; padding: 10px 0 0;}



.popup_inner{ width: 100%;}



.left_pop{ width: 100% !important; margin-bottom: 10px !important;}



.rt_pop{ width: 100% !important;}



/*10.12.2015*/



.gallery_img_details_right{ width: 100%; padding: 8px 0 0;}



.gallery_img_details_left ul li{ font: 400 9px/10px "Open Sans",sans-serif; margin: 0 7px 0 0;}



.gallery_img_details{ padding: 10px;}



.gallery_img_details_left h4 { font: 700 18px/24px "Open Sans",sans-serif; padding: 0 0 4px;}



.gallery_img_details_left p{ font: 600 11px/12px "Open Sans",sans-serif;}



.top_tag{ top: 10px;}



.product_galery_top_left h3 {font: 700 24px/24px "Open Sans",sans-serif;}



.product_galery_top_right{ width: 100%; float: left; margin: 10px 0 0;}



.product_galery_top_right ul{ width: 100%; float: left;}



.product_dertails_inner h2 { font: 700 20px/22px "Open Sans",sans-serif;}



}







@media only screen and (max-width : 500px) {



/*7.12.2015*/



.resulto_col1_rit{ padding: 17px 20px;}



.product_itemBxBot{ min-height: 140px;}



.resulto_item{ width: 100%; text-align: center;}



.resulto_item ul{ text-align: center;}



.resulto_item_btn{ width: 100%; text-align: center; padding: 45px 0 20px;}



.resulto_top_sec2 .col-xs-6{ width: 100%; text-align: left;}



.resulto_top_sec2_right_rit{ width: 100%; text-align: center; padding: 20px 0;}



.resulto_top_sec2_lft{ text-align: center;}



.resulto_top_sec2_lft p{ text-align: left;}



}







@media only screen and (max-width : 449px) {



.product_itemBx {  display: inline-block; min-height: inherit; padding: 0 0 10px; width: 100%;}



.product_item_sec h2{ font-size: 19px;}



.whit_carocel_sec_inn .product_item_sec .owl-controls .owl-prev{ top: -40px;}



.whit_carocel_sec_inn .product_item_sec .owl-controls .owl-next{ top: -40px;}







.menu_rt li a span.left_icon{ width: 25px;}



.header_bottm.fixed .menu_rt li a span.left_icon{ width: 30px;}



.header_bottm.fixed .menu_rt li a span.rt_txt{ font: 600 9px/14px "Open Sans",sans-serif;}



.product_item_sec .owl-carousel .owl-item{ padding: 0px;}



.emprend_sec_mob .owl-controls .owl-prev{ top: -40px;}



.emprend_sec_mob .owl-controls .owl-next{ top: -40px;}



.emprend_sec_mob .owl-carousel .owl-item{ padding: 0px;}



.emprend_inner_head_rt p{ font: 400 12px/15px "Open Sans",sans-serif;}



.nova_gallery_mob .owl-controls .owl-prev{ top: 0px;}



.nova_gallery_mob .owl-controls .owl-next{ top: 0px;}



.nova_gallery_mob .owl-carousel .owl-item{ padding: 0px;}



.nova_gallery_txt2 ul li{ width: 110px;}



.nova_gallery_txt2 ul li a{ font: 700 9px/14px "Open Sans",sans-serif; padding: 8px 0;}



.nova_gallery_txt2{ top: 2%; padding: 10px;}







.styled-select5 { width: 80px !important;}



.styled-select5 .selectBox-dropdown { min-width: 45px !important; width: 78px !important;}



.resulto_top_sec2_right_rit { padding: 8px 0; text-align: left; width: 100%;}



.product_dertails_inner .col-xs-6{ width: 100%;}



.man_pic{ width: 100%; text-align: center; position: inherit; left: inherit; top: inherit; display: inline-block;}



.man_txt{ width: 100%; text-align: center; margin-top: 10px;}



.rt_frm_btm_main{ padding: 15px;}



.man_txt h3 br{ display: none;}







.region_txt_inner h2 { font: 700 30px/28px "Open Sans",sans-serif;}











.gallery_premium_top h2 { font: 700 18px/24px "Open Sans",sans-serif;}



.gallery_premium_top a{ font: 400 13px/40px "Open Sans",sans-serif;}







.resulto_col1_lft .flex-direction-nav li .prev{ top: 87% !important; left: 78% !important;}



.resulto_col1_lft .flex-direction-nav li .next{ top: 87% !important;}











.main_search_popup_mid .roww2 ul li{ font: 700 10px/14px "Open Sans",sans-serif; margin-right: 2px; padding: 5px;}



.main_search_popup_mid .roww2 ul li a{ padding: 0 0 0 6px;}











}















/*=============================*/







.tt-dropdown-menu{



  background: #FFF;



  padding: 16px 20px;



  min-width: 434px;



  box-shadow: 1px 1px 10px #555;



  z-index: 10000000 !important;



  border-radius: 2px;



}



.barra-lateral .tt-dropdown-menu{



  min-width: 100%;



  /*min-width: 275px;*/



}



.tt-dropdown-menu > div {margin-bottom: 16px; text-align: left;}



.tt-dropdown-menu h3.header_typeahead {



  font-size: 13px;



  font-weight: 600;



  text-transform: initial;



  color: #dfdfdf;



  margin: 0;



}



.tt-is-under-cursor{



    text-decoration: none;



    /*padding: 8px 8px;



*/}



.tt-suggestions{



  /*margin-left: 10px;*/



}



.tt-suggestions div{



  padding: 8px 8px;



}



.twitter-typeahead{ float:left;}



.produto-nome .twitter-typeahead{width: 100% !important;}







.tt-hint.resulto_main_L input[type="text"] {width: 100% !important}



.tt-suggestion .tt-is-under-cursor a{color: #000000;}











a.typeahead-custom-filter:hover{



  /*background: #ffffff;*/



  color: #dfdfdf;



  border: none;



  text-decoration: none;



}







a.typeahead-custom-filter{



  font-size: 13px;



  width: 100%; 



  border: none;



  text-align: left; 



  color: #82888a;



}







.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{



      z-index: 2;



    color: #fff;



    cursor: default;



    background-color: #dfdfdf;



    border-color: #dfdfdf;



}







.loading {



    width: 100%;



    height: 100%;



    position: fixed;



    background: rgba(0, 0, 0, 0.7);



    top: 0;



    z-index: 9999;



    display: none;



}







.loading .loader{



    background: url('/web/assets/img/reload.svg') no-repeat;



    width: 82px;



    height: 82px;



    position: relative;



    margin: 25% auto; 



}







.galeria-imv-big{width: 100%;height: 421px;background-size: cover; background-position: center bottom;}



.galeria-imv{width: 100%;height: 279px;background-size: cover; background-position: center bottom;}



.galeria-emp-big{width: 100%;height: 300px;background-size: cover; background-position: center bottom;}



.galeria-emp{width: 100%;height: 199px;background-size: cover; background-position: center bottom;}



.galeria-relacionados{width: 100%;height: 195px;background-size: cover; background-position: center bottom;}







.valor-range{



    width: 100%;



    background: #E2E2E4;



    border: none;



    padding: 10px;



    font-size: 13px;



    color: #7d7e82;



}







.selectBox-dropdown .selectBox-label{width: 170px !important; }



.assoc-locacao{display: none;}



.assoc-aluguel{display: none;}



.btn-primary{color: #fff;background: #5d5633;width: 130px;border-radius: 0px;margin-top: 14px;border: none;}



.titulo-endereco{color: #252525;font-weight: bold;}



.b-endereco{



  color: #949292;



  font: 500 13px/20px 'Open Sans', sans-serif;



}



.b-endereco h4 strong{font-size: 17px;}



hr{margin-top: 10px; margin-bottom: 10px;}



.twitter-typeahead{width: 100%; }



  label{



    text-align: left;



    color: #444444; 



  }







  .top-contato{



    background:#1c1f24 url(../images/internas.jpg) repeat-y left center ; 

	background-size:cover;

    width: 100%; 



    height: 143px; 



    

	



  }



@media screen and (max-width: 997px)

{	

 .top-contato{

	margin-top: 80px !important;

 }



}



  .branco{



    color: #FFFFFF; 



    font-size: 35px; 



    font-weight: bold;



    margin-top: 35px;



    margin-left: 15px;



  }







  .form-page{



    height: 840px;



  }



  .bt-buscar{



    cursor:pointer;



  }







  .page-404{



    padding:6%;



  }







    #input-select,



  #input-number {



    padding: 7px;



    margin: 15px 5px 5px;



    width: 70px;







  }







  .input-range{



    width: 49% !important;



    margin-top: 10px;



    font-size: 11px !important;



  }







  .input-range-home{



    width: 100% !important;



    margin-top: 5px;



    height: 30px;

    color:#fff;

    font-size: 11px !important;



    border: 1px solid #da4949;

    background: #da4949;
 
    border-radius: 3px;



    padding-left: 5px;



  }







  #input-number-min, #input-area-min{



    float: left;



  }







  #input-number-max, #input-area-max{



    float: right;



  }







  .white_content11 select{



    width: 50%;



    height: 20px;



  }







/** Sidebar Filtro **/



  .select-filtro-lateral{



    width: 100%;



    height: 37px;



    -webkit-box-shadow: none;



    box-shadow: none;



    -webkit-transition: none;



    -o-transition: none;



    border-radius: 0;



  }



  .resulto_main{width: 100%;} 



  .resulto_main_L{width: 100%;}



  .resulto_main_L h4{font:700 13px/13px 'Open Sans', sans-serif;color:#67696f;margin: 0; padding: 0 0 10px 0;}



  .resulto_main_L h4 span{font:400 12px/14px 'Open Sans', sans-serif;color:#ff0024; text-decoration: underline; float: right; cursor: pointer;}



  .resulto_main_L input[type="text"]{



    /* width: 100%; */



    background: #fff;



    font:400 13px 'Open Sans', sans-serif;



    color:#82888a;



    padding: 0 18px;



    height: 41px;



    margin-bottom: 0px;



    -webkit-border-top-left-radius: 3px;



    -webkit-border-radius: 3px;



    -moz-border-radius: 3px;



    -moz-border-radius: 3px;



    border-radius: 3px;



    border: 1px solid #bebdbd;



    float: left;



  }



  .resulto_main_L input[type="submit"]{



    width:26%;



    height: 41px;



    background: #dfdfdf url(../images/search2.png) no-repeat center center;



    outline: none;



    border: none;



    float: right;



    -webkit-border-top-right-radius: 3px;



  }



  .roww1{width: 100%; padding: 0 0 30px; border-bottom: 1px solid #e2e2e3;display: inline-block;}



  .roww1_top{width: 100%; padding: 0 0 30px; display: inline-block;}



  .roww1_top_btn{ width: 100%;}



  .roww1_top_btn ul{ margin: 0px; padding: 0px; list-style: none;}



  .roww1_top_btn ul li{ margin: 0px; padding: 0px; width: 50%; float: left; text-align: center;}



  .roww1_top_btn ul li a{ background: #fff; border: 1px solid #bebdbd; font: 600 13px/35px 'Open Sans', sans-serif; color: #7d7e82; width: 100%; display: inline-block; height: 36px;}



  .roww1_top_btn ul li a:hover{ text-decoration: none; color: #fff; background: #2f4e8e;  border: 1px solid #2f4e8e;}



  .roww1_top_btn ul li a:hover, .roww1_top_btn ul li a.roww1_top_actv{ color: #fff; background: #2f4e8e; border: 1px solid #2f4e8e;}



  .roww1_top_btn_brd a{ border-right: none !important;}







  .noUi-connect{background: #dfdfdf !important; }



  .noUi-horizontal{margin: 10px 0 10px 0;}



  .noUi-handle{border: 1px solid #bebdbd !important;}







  .mais{font-size: 13px;font-weight: 700;color: #dfdfdf;float: left;margin: 10px 0 30px 0;cursor: pointer;}



  .estica-esconde{height: 180px;overflow: hidden;}



/** FIM - Sidebar Filtro **/







  #list-order, #products-per-page{



    width: 100%;



  }  



  .form-control{



    font-size: 13px;



  }







/*========== Páginas de Erro ============*/



.page-404 {padding: 9% 0 9% 0; text-align: center;}



.page-404 h1{color: #82888a; font-weight: 400;}



.page-404 h1 strong{ font-weight: 700; color: #82888a;}



.page-404 p { color: #82888a; line-height: 22px; }







.nenhum-imovel {text-align: center; margin: 10% 0 15% 0; color: #67696f;}



.nenhum-imovel h1{ }



.nenhum-imovel p {font-size: 16px;}



.nenhum-imovel a {color: #ffad38; font-weight: 700;}



.nenhum-imovel a:hover{color: #82888a;}



.nenhum-imovel img {width: 20%; margin: 0 auto;}



.header_bottm .menu_rt li .separator{ width: 1px; height: 30px; float: left; border-right: 1px solid #D0D0D0; margin-top: 7px;}



.header_bottm .menu_rt li .country{ background: url(../../assets/img/usa.png); width: 16px; height: 12px; float: left; margin-top: 15px; margin-left: 12px;}















/* Correção Header */



@media only screen and (min-width : 768px) and (max-width :1199px){



  .menu_rt li a span.left_icon {width: 20% !important;}



  .menu_rt li a span.rt_txt {width: 65%;}



  .menu_rt li:nth-child(2) {/*width: 55%;*/}



  .menu_rt li a span.left_icon img {margin-top: 7px;}



  .menu_rt li span.left_icon{max-width: 30px;}



}







@media only screen and (max-width : 360px) {



  .menu_rt {



    margin-bottom: 10px;



  }



  .menu_rt li {



    width: 100%;



  }



  .header_bottm .menu_rt li .country {



    background-size: cover;



    width: 22px;



    height: 17px;



  } 



}







@media only screen and (max-width : 768px) {



  .navbar-brand{}



  .menu_rt {width:100%; padding: 0 20px;}



  .nav .menu_rt li a span.left_icon {width: 32px;}



  .menu_rt li {display: table;width: auto; float: none; padding: 0;}



  .menu_rt li a span.left_icon {width: 29px;}



  .header_bottm .menu_rt li .country {background-size: cover;width: 22px;height: 17px;    margin: 25px 5px;} 



  .menu_rt li a.flag_ingles {margin-top: -10px;}



  .menu_rt li span.rt_txt{font: 600 13px/26px 'Open Sans', sans-serif;}



}







@media only screen and (min-width : 768px) and (max-width :991px){



  .menu_rt {width: 45%;}



  .menu_rt li a span.left_icon {width: 20% !important;}



  .menu_rt li a span.rt_txt {width: 65%;}



  /*.menu_rt li:nth-child(2) {width: 53%;}



  .menu_rt li:nth-child(1) {width: 40%;}*/



  .menu_rt li a span.left_icon img {margin-top: 7px;}



  .menu_sec li:last-child {margin-left: 10px;}



}







@media only screen and (min-width : 768px) and (max-width :1199px){



  .navbar-brand img{max-width: auto;}



  .banner_search_right ul li {



    width: auto;



  }



.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
    width: 98px !important;
}


  .banner_search_right ul li:last-child, .banner_search_right ul li:last-child .banner_search_Box3 {



    width: /*100%*/;



  }







  .banner_search_right ul li:last-child a {



    margin-top: 0;



  }







  .banner_search_left {



    padding: 35px 12px;



  }



}



@media only screen and (min-width : 1200px) and (max-width :1399px){



  .white_content{ top: 30%; height: auto;}



}







@media screen and (min-width : 1010px) and (max-width :1200px) { 



  .resulto_main_L input[type="text"]{width: 110%;}



  .resulto_main_L input[type="submit"]{width: 100%;}



  .roww2 input[type="submit"]{width: 100%;}



}



.frm_lft_prt input[type="text"], .frm_lft_prt input[type="email"], textarea {



  width: 100%;



  background: #fff;



  font: 500 13px/13px 'Roboto', sans-serif;



  color: #82888a;



  padding: 0 18px;



  height: 41px;



  margin-bottom: 10px;



  -webkit-border-radius: 3px;



  -moz-border-radius: 3px;



  border-radius: 3px;



  -webkit-box-shadow: inset 1px 1px 3px 0px rgba(190, 189, 189, 0.75);



  -moz-box-shadow: inset 1px 1px 3px 0px rgba(190, 189, 189, 0.75);



  box-shadow: inset 1px 1px 3px 0px rgba(190, 189, 189, 0.75);



  border: 1px solid #bebdbd;



  display: inline-block;



}



.frm_lft_prt textarea {



  height: 120px;



  padding: 18px;



}







a.venda_btn {



  padding: 2px 12px;



    color: #fff;



    background: #dfdfdf;



    color: #fff !important;



    -moz-transition: all 0.2s ease-in-out;



    -o-transition: all 0.2s ease-in-out;



    -webkit-transition: all 0.2s ease-in-out;



    -ms-transition: all 0.2s ease-in-out;



    transition: all 0.2s ease-in-out;



}







a.venda_btn:hover {



  background: #172e60 !important;



}











@media screen and (min-width: 768px) {







  .whit_carocel_sec_inn .product_item_sec .owl-controls .owl-prev{



    width: 32px;



    height: 75px;



    position: absolute;



    right: inherit;



    z-index: 9; 



    background: rgba(255,255,255,0.7) url(../images/arrow-point-to-left.png) no-repeat center center;



    left: -18px;



    top: 50%;



    bottom: inherit;



    font-size: 0px;



    border: 1px solid #fff;



    margin-top:-22px;



    transition: all 0.3s;



  }







  .whit_carocel_sec_inn .product_item_sec .owl-controls .owl-next{ 



    width: 32px;



    height: 75px; 



    position: absolute; 



    right: -18px; 



    z-index: 9; 



    background: rgba(255,255,255,0.7) url(../images/arrow-point-to-right.png) no-repeat center center; 



    top: 50%; 



    bottom: inherit; 



    font-size: 0px;



    border: 1px solid #dfdfdf;



    margin-top:-22px;



    transition: all 0.3s;



  }







  .whit_carocel_sec_inn .product_item_sec .owl-controls .owl-next:hover, .whit_carocel_sec_inn .product_item_sec .owl-controls .owl-prev:hover {



    transition: all 0.3s;



    background-color: #dfdfdf;



  }







}







@media screen and (min-width: 1024px) {



  .whit_carocel_sec_inn .product_item_sec .owl-controls .owl-next{



    right: -34px; 



  }







  .whit_carocel_sec_inn .product_item_sec .owl-controls .owl-prev{



    left: -34px;



  }



}







@media screen and (min-width: 998px)



{



	#listar-busca



	{



		display:none;



	}



	#fechar-busca



	{



		display:none;



	}



	#texto-busca



	{



		display:block;



	}



	.icons



	{



		display:block;



	}



}



@media screen and (max-width: 997px)



{



	#listar-busca



	{



		display:block;



	}



	#fechar-busca



	{



		display:block;



	}



	#texto-busca



	{



		display:none;



	}



	.icons



	{



		display:none;



	}



}















 .zoom-menos:hover{



         -webkit-transform: scale(0.9);



        -ms-transform: scale(0.9);



        transform: scale(0.9);



		



    



-webkit-transition: 1s all ease; /* É para pega no Chrome e Safira */



-moz-transition: 1s all ease; /* Firefox */



-o-transition: 1s all ease; /* Opera */



}







.paginas {



    background-color: #f0f0f0;



    border: 1px solid #a4a8ac;



    color: #0a2641;



    cursor: pointer;



    display: inline;



    float: left;



    font-family: Arial,Helvetica,sans-serif;



    font-size: 15px;



    font-weight: bold;



    height: 32px !important;



    line-height: 32px !important;



    list-style: outside none none;



    margin-right: 4px;



    overflow: hidden;



    text-align: center;



    width: 32px !important;



}



.pagina-selecionada {



    background: transparent linear-gradient(#cccccc, #999999) repeat scroll 0 0;



    color: #ffffff;



    text-shadow: 0 1px 0 #888888;



}



.paginas *:hover {



    background: transparent linear-gradient(#cccccc, #999999) repeat scroll 0 0;



    color: #ffffff;



    text-shadow: 0 1px 0 #888888;



}







@media screen and (min-width: 998px)



{



	#maisimagens



	{



	min-height:auto;



	}



	.viw_map_sec {display:block;}



	



	.footer_sec {display:block;}



	.rt_frm_btm_main {display:block;}



	



	#sidebar{position:absolute}



}



@media screen and (max-width: 997px)



{



	#maisimagens



	{



	min-height:0px;



	}



	



	.viw_map_sec {display:none;}



	



	.footer_sec {display:none;}



	



	.rt_frm_btm_main {display:none;}



	



	#sidebar{position:relative}



}







.divInputCaptchaDiv .divCaptcha {



    float: left;



    margin-top: 24px;



    text-align: right;



    width: 49%;



}







.divInputCaptchaDiv .divCaptcha img {



    border: 1px solid #cccccc !important;



    border-radius: 6px 0 0 6px;



    height: 46px;



    margin: 6px 2px 2px !important;



}



.divInputCaptchaDiv .divElement {



    float: right;



    width: 50%;



	margin-top: 16px;



}



.divInputCaptchaDiv .divElement input {



    border-left: 0 none;



    border-radius: 0 6px 6px 0;



}





@media screen and (max-width: 997px)



{

.view-in-mobi {display: block !important;}



}



@media screen and (min-width: 998px)



{

.view-in-mobi {display:none !important;}



}





@media screen and (min-width: 998px)



{

	#logo-topo

	{

	/*position: absolute; left: 50%; width: 50px; margin-left: -95px;*/	

	}

}



@media screen and (max-width: 997px)



{

	#logo-topo

	{

	position: absolute; left: 50%; width: 50px; margin-left: -95px;	

	}

}





@media screen and (max-width: 997px)

{

.embed-container {

position: relative;

padding-bottom: 56.25%; 

padding-top: 25px;

height: 0;

margin:0 auto;

	}

.embed-container iframe {



  position: absolute; 

  top: 0; 

  left: 0; 

  width: 100%; 

  height: 100%; 

	}



}





            .thumb-imovel :hover {

              -webkit-transform: scale3d(0.8, 0.8, 0.8);

              transform: scale3d((0.8, 0.8, 0.8);

			  transform: scale(0.8) !important;

			}

			

			.thumb-imovel :hover {

    filter: brightness(0.7)!important;

    -webkit-filter: brightness(0.7)!important;

    -moz-filter: brightness(0.7)!important;

    -ms-filter: brightness(0.7) !important;

			}


@media screen and (max-width: 668px)
{
.thumb-imovel{min-width: 65px !important;min-height: 65px !important;}
.links-rodape{position:inherit !important;}
}
@media screen and (min-width: 669px)
{
links-rodape{position: relative !important;}
.thumb-imovel{min-width: 200px !important;min-height: 171px !important;}
}
           