/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 24/jul/2014, 10:29:09
    Author     : Frederico
*/


/*Custom for */
@media only screen and (max-width : 1715px) {
   
   

}
/* custom for main-image, Wide Screens */
@media only screen and (max-width : 1490px) {

  
}
      /* custom for main-image, Wide Screens */
@media only screen and (max-width : 1400px) {

   
}
/*Media querie com duas condiçoes só para esta acção*/
@media only screen and (min-width : 1200px) and (max-width : 1500px){
    
    
      }

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
.highlight-strip-background{
min-height:250px;
 background-size: 110% auto !important;

}
.destaque-box-wrapper{
    margin-top: 5px;
    margin-bottom: 5px;
}
.home-contact-strip-wrapper .highlight-strip-background{
    min-height:150px;
    
}
.menu-btn-wrapper .btn:hover{
    background-color: rgb(0, 40, 110);
}
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
.highlight-strip-background{
min-height:220px;
 
}
.home-contact-strip-wrapper .highlight-strip-background{
    min-height:220px;
    
}
.index-get-search-wrapper{
//background-color: rgba(128, 157, 254, 0.75); /*reset-color*/
margin-top: 0px;
//background-image: url(../img/lisboa.jpg);
}
.index-get-search .search-tag{
      padding-top: 8px;
    
}

.location{
  font-size:8pt;  
    
}
.contacts-title-adress-wrapper{
  margin-bottom: 0px;    
    
}
.contact-form-marginset{
      margin-top: 0px;
    
}
.property-googlem.property-googlem-effect{
    margin-top: 0px;
    
}
#menu-menu-principal-mobile{
      overflow: auto;
  max-height: 200px;
    
}

#widgetId1, #widgetId2, #widgetId3, #widgetId4 {
    transform: scale(0.77);
    margin-left: -15px;
    margin-right: -15px;
}

}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
   
     p{
        font-size:12pt;
    }
    .highlight-strip-background{
min-height:230px;
 
}

.radio-label{
    font-size:10pt;
}
input[type="radio"], input[type="checkbox"] {
  margin: 0px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
/*.index-get-search-wrapper{
 background-color: rgba(255, 255, 255, 0.65);
 box-shadow: 0px 4px 9px 0px rgba(119, 119, 119, 0.6);
 -moz-box-shadow: 0px 4px 9px 0px rgba(119, 119, 119, 0.6);
 -webkit-box-shadow: 0px 4px 9px 0px rgba(119, 119, 119, 0.6);
background-image: none;
}*/
.index-get-search-wrapper{
    background-size: cover;
    
}
.index-get-search .section-content{
    text-align: center;
}
.index-get-search .section-content .form-settings{
    display:inline-block;
    float:none;
    
}
.index-get-search .section-content .form-settings .box_search{
    min-width:170px; 
    
}
.index-get-search .section-content .form-settings .box_search .button-reset{
    display:none;
}
body > div.venderbanner.noborder.col-xs-12.no-padding > div > div > div.col-md-6.col-xs-12.alignleft{
    text-align: center;
}
body > div.venderbanner.noborder.col-xs-12.no-padding > div > div > div.col-md-6.col-xs-12.alignright{
    text-align: center;
}
body > div.stripe-details.col-xs-12.no-padding > div > div > div.col-md-6.alignright.col-xs-12{
    text-align: center;
}

}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
    p{
        font-size:9pt;
    }
 .highlight-strip-background{

  background-size: 100% auto !important;
  min-height:190px;
 
}
#menu-menu-principal-mobile{
 
  max-height: 300px;
    
}
.highlight-strip-info{
    font-size:10pt;
    padding-top:5px;
padding-bottom:5px;
}
.destaque-box-wrapper{
    padding-left: 15px;
    padding-right: 15px;
    
}
.home-contact-form{
     padding-left: 0px;
    padding-right: 0px;
    
}
.imovel_info.imovel-data ul li{
    width:100%;
    
}
.imovel-all-data_wrapper{
  padding-left: 0px;
    padding-right: 0px;  
}
.wrap_copy p {
  font-size: 6pt;
}
.list-unstyled-header{
       margin-bottom: 0px; 
}
.logo img{ 
width:150px;
margin-top:10px;
}
.menu-menu-principal-mobile-container{
    margin-top:-390px;
}


.menu-btn-wrapper {  
    padding-top: 5px;
}
body > div.container > div > div > div:nth-child(1){
    //padding-left: 0px;
    //padding-right: 0px;    
}
.mapa{
        margin-top: 0px;
        padding:0px;
        padding-top:50px;
        
}
body > div.base_wrapper.servicos-page.col-xs-12.no-padding > div.container.backwhite > div.col-xs-12 > div{
    padding-left: 0px;
    padding-right: 0px;
}
#widgetId1, #widgetId2, #widgetId3, #widgetId4 {
    transform: scale(0.77);
    margin-left: -15px;
    margin-right: -15px;
}
.hugh-contacto h4{
    font-size: 9pt;
    padding-top: 0px;
    padding-bottom: 5px;
    line-height: 12px;
}
.hugh-contacto h2{
    font-size: 11pt;

}
.hugh-contacto{
    padding-bottom: 15px;
    background-size:auto 50% !important;
    border-bottom:1px solid #000;
}
}

/* Custom, Fred */ 
@media only screen and (max-width : 380px) {
    .logo{
        //text-align: center;
        z-index:20;
    }
    .logo img{
        display:inline-block;
        //float:none;
    }
    .title-section-wrapper{
        text-align: center;
    }
    .title-section-wrapper h3{
        display:inline-block;
        float:none;
    }
    .mobile-background-overlay h4{
        font-size:12pt;
    }
    .highlight-strip-background{
        min-height:210px;
    background-size: 380px auto !important;
    }
    .highlight-strip-info{
        margin-top: -7px;
        border:2px solid lightgrey; /*reset-color*/
        border-top:none;
        padding-left: 5px;
        padding-right:5px;
    }
    .list_imovel_item{
padding-left:0px;
padding-right:0px;

}
    .highlight-strip-background-wrapper{
min-height: 210px;
}
.index-get-search .section-content .form-settings{
    min-width:250px; 
    
}
}
/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {

  

}
@media only screen and (min-width : 1300px) and (min-height : 600px) and (max-height : 950px){
    .banner{
            max-height: 450px;
        
    }
  
    
}
/*Media for Laptops affecting indez*/
@media only screen and (min-width : 1200px) and (min-height : 600px) and (max-width : 1400px) and (max-height : 700px){
       .banner{
            max-height: 540px;
        
    }   
}
@media only screen and (min-width : 1000px) and (min-height : 500px) and (max-width : 1200px) and (max-height : 600px){
       .banner{
            max-height: 420px;
        
    }   
}

