﻿
.bars{display:none}
.menum ul{width:auto !important; display:table; margin:0px auto; padding-top:10px;}
.menum li a{color:#000}
@media only screen and (max-width:1200px){
#Apartments .portfolio-list ul li{width:50%; float:left; margin:0px auto; padding:15px !important}
#Apartments .portfolio-list ul{margin-left:15px !important}
#Apartments .portfolio-list ul li img{width:100% !important; height:200px !important}
}
@media only screen and (max-width:992px){
.camera_prev{opacity:1 !important}
.camera_next{opacity:1 !important}
.header-top .container{width:100% !important}
.header-top .container .m4{width:27.333333% !important}
.header-top .container .m8{width:72.666666% !important}
.header-top .htemail a{font-size:15px !important}
.header-top .social-links{margin-right:9px !important}
.header-top .social-links li{padding:0px 6px !important}
.flex-content .navbar{width:100% !important}
.flex-content .navbar ul{float:none !important}
.container{width:100% !important}
.flex-content .navbar ul li a{font-size:13px; padding:0px 05px}
.scr1{width:99.9%; overflow-x:auto}
.fullW .home-top-list ul li{width:50%; float:left; margin:0px auto; padding:15px !important}
#AboutUs .row div:nth-child(1){width:60%}
#AboutUs .row div:nth-child(2){width:40%}
.home-portfolio{padding-bottom:50px !important}
.why-us{height:auto !important}
.why-us .effect-sadie.flex-content{align-items: unset !important;}
.why-us .effect-sadie{padding:50px 25px !important; min-height:unset !important}
.why-us .why-choose-us-item{margin-bottom:0px !important}
.site-footer .col{width:50% !important; padding-left:40px !important}
.site-footer .col .col{width:100% !important; padding-left:0px !important}
.our-portfolio{padding:20px !important}
.our-portfolio .portfolio-list{margin-bottom:0px !important}
.our-portfolio .portfolio-list ul li img{height:200px !important}
#contact{display:initial !important}
#CaptchaCode{display:table; margin-left:auto; margin-right:auto; margin-top:12px; width:100% !important}
}
@media only screen and (max-width:768px){
.header-top .container .m4{width:100%!important; text-align:center}
.header-top .container .m8{width:auto !important; display:table; margin:0px auto !important; float:none !important}
.header-top .left{float:none !important}
.header-top .left .logo{float:none !important; margin:0px auto !important}
.header-top .right{float:none !important; text-align:center}
.flex-content .navbar{display:none}
.bars{display:block !important}
#Apartments .portfolio-list ul li{width:100%; float:inherit !important; margin:0px auto; padding:15px !important}
#Apartments .portfolio-list ul li img{width:100% !important; height:auto !important}
.fullW .home-top-list ul li{width:100%; float:left; margin:0px auto; padding:15px !important}
.fullW .home-top-list ul li div{border-right:0 !important}
#AboutUs .row{flex-direction:column !important}
#AboutUs .row div:nth-child(1){width:100%; text-align:center}
#AboutUs .row div:nth-child(2){width:100%; text-align:center}
#AboutUs .row div:nth-child(1) h2 span:after{display:none!important}
#AboutUs .row .welcome-right{width:auto !important; display:table; margin:0px auto;}
.why-us .effect-sadie{width:50% !important; height:165px !important}
.why-us .effect-sadie .why-choose-us-item{text-align:center}
.why-us .effect-sadie{padding:20px 25px !important; min-height:unset !important}
.why-us .effect-sadie .why-choose-us-item img{width:auto; float:inherit !important; margin:0px auto;}
.why-us+.counters-area{padding:20px 0 !important}
.why-us+.counters-area ul li{width:50%; float:left; margin:0px auto; padding:15px !important}
.why-us+.counters-area .s12{padding:0px 93px !important}
#CaptchaCode{display:table; margin-left:auto; margin-right:auto; margin-top:12px; width:100% !important}
}
@media only screen and (max-width:578px){
    .header-top .social-links{width:100%}
    .header-top .htphone{float:none !important}
    .header-top .htemail{float:none !important}
    .why-us .effect-sadie{width:100% !important; height:auto !important}
    .why-us+.counters-area ul li{width:100%; float:none; margin:0px auto; padding:15px !important}
.why-us+.counters-area .s12{padding:0px 93px !important}
.why-us+.counters-area ul li{justify-content:center !important}
.site-footer .col{width:320px !important; padding-top:20px !important; padding-left:0px !important; float:none !important; display:table; margin:0px auto !important; text-align:center}
.site-footer .col .col{width:100% !important; padding-left:0px !important}
.site-footer .footer-top{padding:10px 0 !important}
.site-footer .footer-top ul p i{position:inherit !important; margin-right:7px;}
#apr-img .portfolio-list ul li img{height:200px !important}
#catc{text-align:center}
#ExampleCaptcha_CaptchaDiv{margin:0px auto !important;}
#CaptchaCode{margin-top:07px}
#Apartments .portfolio-list ul li img{height:200px !important}
}
@media only screen and (max-width:455px) {
    .header-top .htphone{display:inline-block; margin-bottom:12px}
    #Apartments ul li div{position:relative; top:-167px; left:41px}
    #apr-img ul li div{left:20px !important}
    #AboutUs .welcome-right a{left:-4px}
}