/*
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 : Oct 27, 2015, 9:36:34 PM
    Author     : Vitaliy
*/


/* Smaller Desktops */
@media only screen and (min-width: 960px) and (max-width: 1200px) {
    

}

@media only screen and (max-width: 1210px) {
    #top-slider > li .item-image img{
        height: 100%;
    }
    .row{
        margin:0;
    }
}



/* Smaller Then Desktop
================================================== */
@media only screen and (max-width: 1198px) {
    .members-search-form .two_third, .members-search-form .one_third  {
        max-width: 50%;
        width: 50%;
    }
    .members-search-form .condenser{
        padding:0;
    }
    .members-search-form .condenser div{
        margin-bottom:0!important;
    }
    .members-search-form div.inline, .members-search-form .trigger{
       /* width: 29%;
        margin-top: 10px;*/
        margin-right: 15px;
        padding-bottom: 10px;
    }
    .members-search-form input[type="text"],.members-search-form select
    .members-search-form label{
        width: 100%;
        max-width: 100% !important;
    }
    
     .members-search-form div.fancy-select {
        width:100%;
    }
    
    .members-search-form .inline.form-switchers{
        margin-left: 20px;
    }
    

    .members-search-form  #property .city-wrapper,
    .members-search-form  #property .or-sep,
    .members-search-form  #property .of{
        margin-left:0px;
    }
    
    .members-search-form #property div.inline, .members-search-form #property .trigger{
        width: auto;
    }
    
    
    .members-list img{
        max-width:60%
    }
	/*#primary .container{ padding-left: 0; }
	#primary { padding-left: 0; }*/
	/*#primary {margin-left: 15px; margin-right: 15px;} */   
}
@media only screen and (max-width: 1025px) {
    .show-tablet, .show-tablet .calendar-wrapper-mobile{ display: block; text-align: center;}
    .hide-tablet{ display: none; }
    .show-tablet.hide-mobile{ display: none; }
    #main.container{
        padding-left: 0;
    }
    /*.container{ padding-left: 15px; }*/
    .show-tablet .calendar-wrapper-mobile{
        max-width: 85%;
        margin: 0 auto;
        margin-bottom: 20px;
    }
    .col-md-8.slider-wrapper{
        width: 100%;
        margin: 0;
        padding-left: 0;
        padding-right: 0;
    }
    .top-slider-wrapper .bx-viewport, .slider-and-calendar-wrapper .bx-viewport{
        left: 0;
    }
    
    .row.show-mobile.bg-grey.show-tablet.mobile-calenda-wrapper{
        margin-bottom: 20px;
        margin-left: 0px;
    }
        #top-slider > li .item-content img{
        height: auto;
    }
    
        #property .state-wrapper,#property .city-wrapper{
        margin-left:0px;
		}
   .view-all{font-size: 16px;}

}
@media only screen and (max-width: 991px) {
    .hide-mobile, a.hide-mobile{ display: none; }
    .hide-tablet, a.hide-tablet{ display: none; }
    .show-mobile, a.show-mobile{ display: block; }
    #top-slider > li .item-image, #top-slider .item-image img {height: 100%; }
    .mm-listview li.home.sprite{ background: transparent; background-image: transparent; }
    .no-padding-left{ padding: 0; }
    .slider-and-calendar-wrapper > div{ padding: 0; margin: 0; }
    .top-slider-wrapper .bx-viewport, .slider-and-calendar-wrapper .bx-viewport{
        left: 0;
    }
    #main{ margin: 15px; }
    .row [class^="col-"]{ margin-bottom: 15px; }
    .slider-and-calendar-wrapper.row [class^="col-"]{ margin-bottom: 0; }
    a.find-property, a.download-affiliate,a.find-property:hover, a.download-affiliate:hover{ width: 100%; }
    #footer #footer-content span{ text-align: left; }
    
    .view-all{ margin-bottom: 25px; }
    .bg-houses{
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }
    .navbar-nav{
        margin-left: 0;
    }
    .mb-list .member-item:not(.affiliate-item){
        height: auto !important;

    }
     .mb-list .member-item{
         height: auto !important;
        width:100%;
    }
    .member-list-wrapper{
        box-sizing:border-box;
        width:100%;
    }
    .container.members-list{
        width:100%;
        box-sizing:border-box;
        padding-right: 0px;
        left: 0 !important;
    }
    .member-list-wrapper{margin-right: 0;}
    .member-item.affiliate-item.more{
       /* display:none; */
    }
    .member-item.affiliate-item.more:after{
        display:none;
        visibility:hidden;
        height:0;
    }
    .member-list-wrapper .image-wrapper {
        float: none;
        max-height: 100%;
        overflow-y: visible;
    }
    .members-search-form div.inline, .members-search-form .trigger{
        width: 100%;
    }
   
    .members-search-form div.inline input[type=submit]{
        width:150px;
        margin-top:10px;
        margin-left:0;
    }
    .members-search-form div.fancy-select {
        width:100%;
    }
    .social-media-icons{
        width: 100%;
        text-align: center;
    }
    .social-media-icons > .title,.social-media-icons > .ul{
        display: block;
    }
   .social-media-icons > ul li i.fa{
        font-size: 30px;
    }
    
	#primary {margin-left: 0px; margin-right: 0px;}
    
    .events-list-new .events-list-wrapper {
        width:47%;
    }
    
    
    

    /* width: 90%; */
}

@media only screen and (max-width: 1065px) {
  
}

@media (min-width: 992px){

}
/* Tablet (Portrait)
================================================== */
@media only screen and (min-width: 768px) and (max-width: 959px) {
  /*  .member-list-wrapper{  width: 44%;} */
    .member-list-wrapper:nth-child(3n+3){ margin-right: 33px;}
    .member-list-wrapper:nth-child(2n+2){ margin-right: 0;}
}

/* Mobile (Portrait & Landscape)
================================================== */
@media only screen and (max-width: 780px) {
    
     .members-search-form #property div.inline, .members-search-form #property .trigger{
        width: 100%;
    }
    .baleft{ 
        width:30%;
    }
     .accordion-list .member-item-wrapper > div {
        border-color:#B3B3B3;
     } 
	.fancy-select .trigger{width: 100% !important; margin-right: 0 !important; max-width: none !important;}
    .fancy-select.fancified{width: 100% !important; height: 38px !important;}
    .fancy-select ul.options{width: 100% !important;}

}

/* Mobile (Landscape)
================================================== */
@media only screen and (max-width: 767px) {
    .member-list-wrapper{  width: 100%;}
    .member-list-wrapper:nth-child(2n+2){ margin-right: 0;}
    .calendar-wrapper{ display: none; }
    .calendar-wrapper-mobile{ display: block; }
    .members-search-form div.inline, .members-search-form .trigger{
        /*width: 90%;*/
    }
    .pagination .page-numbers{display: none;}
    .pagination .page-numbers.prev, .pagination .page-numbers.next, .pagination .page-numbers.first, .pagination .page-numbers.last, .pagination .page-numbers.current{display: inline;}    
    .member-item-wrapper.active .member-list-head div{display: none;}
    .member-item-wrapper.active .member-list-head div:last-child {display: block;}
    .member-item-wrapper.active .member-list-head div a.more-info {margin-left: 30px;}
    .members-search-form .nav.nav-tabs li{width: 100%; max-width: none;}   
    
     .events-list-new .events-list-wrapper {
        width:100%;
    } 
}
@media screen and (max-width: 600px){
    .mm-page #wpadminbar{ top: -46px; }
    .why-join .col-sm-4 {
        position: relative;
        padding: 0px 15px;
        margin-bottom: 0 !important;
    }
    .why-join h2.text-white{ margin-bottom: 30px; }
    .why-join .col-sm-4 .text-white{ margin-bottom: 0; }
    .basic a.join_narpm {
        width: 100%;
        margin-top: 15px;
    }
    
}

@media only screen and (max-width: 410px){
   
}

