.modal-footer{padding-bottom:0 !important;padding-right:0 !important;}
.btn-blue:hover{background-color:#2a6496;}
.carousel-control{opacity:1;}
.btn{outline:none !important;}
@media screen and (max-width:980px){.navbar{display:block !important;}
}
.navbar-nav{margin:0;}
.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse{margin-left:-15px;margin-right:-15px;}
.navbar{background-image:none;}
.navbar-collapse{box-shadow:none;}
.navbar:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:50px;background:url(http://x1.mrloft.ru/img/top-menu-bg.png) repeat;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{background:transparent;}
.navbar-inverse .navbar-toggle{border-color:#ffffff;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border:none;}
@media (min-width:768px){.navbar:after{height:66px;}
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{background-color:inherit;text-decoration:underline;}
.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.open>a:hover,
.navbar-inverse .navbar-nav>.open>a:focus{background-color:inherit;}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#000;}
.navbar-inverse .navbar-nav>.dropdown>a .caret{border-top-color:inherit;border-bottom-color:inherit;}
.header .container{padding-left:0;padding-right:0;}
.phone{font-weight:bold !important;}
.phone a{text-decoration:none;color:rgb(120,1,1);}
.phone a:visited{color:rgb(120,1,1);}
.phone a:hover{color:rgba(120,1,1,0.8);}
footer ul.amazing li{border-bottom:1px solid #404040;}
footer ul.amazing li:last-child{border-bottom:none;}
footer ul.amazing li .desc{background-color:inherit;}
footer ul.amazing li .price{font-weight:normal;}
h1.landing-title, .h1.landing-title{padding-top:50px;}
h1.landing-title>span, .h1.landing-title>span{color:rgb(100, 100, 100);}
.loft-projects{top:50px;}
.landingItem div.container{margin-bottom:0;}
.container.lp .flattypes{position:absolute;top:20px;right:0;margin-top:0;}
.descriptopn p{height:65px;}
.pseudo-h1.address{padding-top:10px;}
#land_5 .container{margin-bottom:36px;}
.news-block .project{box-shadow:1px 1px 5px #e6e6e6;}
.project, .catalog-project{position:relative;}
.project{margin:0;}
.menu-filter a.all{margin-left:15px;}
.btn-search{width:45px;height:45px;background-color:#008DF3;border-radius:50%;color:#ffffff !important;position:absolute;top:30px;right:10px;display:none;z-index:100;}
.btn-map{background-color:#0484bc;color:#ffffff !important;border-radius:0;display:none;}
.flat-controls{position:absolute;top:20px;left:90%;}
.margin-bottom-10{margin-bottom:10px;}
.margin-bottom-15{margin-bottom:15px;}
.margin-bottom-30{margin-bottom:30px;}
.padding-bottom-30{padding-bottom:30px;}
.col-pr-1, .col-pr-2, .col-pr-3, .col-pr-4, .col-pr-5, .col-pr-6,
.col-pr-7, .col-pr-8, .col-pr-9, .col-pr-10, .col-pr-11, .col-pr-12,
.col-ls-1, .col-ls-2, .col-ls-3, .col-ls-4, .col-ls-5, .col-ls-6,
.col-ls-7, .col-ls-8, .col-ls-9, .col-ls-10, .col-ls-11, .col-ls-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-pr-1, .col-pr-2, .col-pr-3, .col-pr-4, .col-pr-5, .col-pr-6,
.col-pr-7, .col-pr-8, .col-pr-9, .col-pr-10, .col-pr-11, .col-pr-12{float:left;}
.col-ls-1, .col-ls-2, .col-ls-3, .col-ls-4, .col-ls-5, .col-ls-6,
.col-ls-7, .col-ls-8, .col-ls-9, .col-ls-10, .col-ls-11, .col-ls-12{float:left;}
@media screen and (min-width:1920px){#lofts .carousel-caption{left:20%;right:20%}
#lofts .carousel-indicators{left:20%;}
}
@media (max-width:768px){.app-header .btn{display:none;}
.descriptopn p{height:110px;}
#projects .wite-bg{margin-bottom:10px;}
.b-search{position:absolute;top:30px;left:0;background-color:#f5f5f5;z-index:99;}
.btn-search{display:block;}
}
@media (max-width:425px){.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff;}
.header{height:55px;}
.logo img{margin-top:-3px;max-width:135px;}
.phone{font-size:18px !important;padding-top:15px;}
.spacer{height:15px;}
.descriptopn p{height:70px;}
#relink-under-h1{width:inherit;}
.map-mobile{display:none;}
.contact-map{height:210px;}
.btn-map{display:block;}
#map{height:200px !important;border-top:none;}
.ymaps-2-1-47-map{height:200px !important;}
.zaglushka{min-height:210px;}
h1.landing-title, .h1.landing-title{font-size:40px;padding-top:20px;}
.loft-projects{font-size:70px;line-height:80px;top:30px;}
.black-banner{padding-top:84px;}
.landingItem div.container{margin-bottom:0;}
.catalog img{max-width:200px;}
.interest{margin-top:10px;}
.item-block{height:inherit;}
.b-search{left:0;}
.btn-search{top:7px;}
#flats .out-left{left:-50px;}
.flat-controls{position:absolute;top:0;left:90%;}
.xs-margin-bottom-10{margin-bottom:10px;}
.xs-margin-bottom-20{margin-bottom:20px;}
.xs-margin-bottom-30{margin-bottom:30px;}
}
@media (max-width:375px){.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff;}
.logo img{margin-top:3px;max-width:114px;}
.descriptopn p{height:auto;}
}
@media (max-width:320px){.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff;}
.header{height:40px;}
.logo img{margin-top:0;max-width:91px;}
.phone{font-size:16px !important;padding-top:10px;}
#map{height:200px !important;border-top:none;}
.ymaps-2-1-47-map{height:200px !important;}
h1.landing-title, .h1.landing-title{font-size:30px;}
.loft-projects{font-size:60px;line-height:inherit;}
.descriptopn p{height:auto;}
}
@media screen and (min-width:426px) and (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff;}
.header{height:55px;}
.logo img{margin-top:-3px;width:135px;}
.phone{font-size:18px !important;padding-top:15px;}
.zaglushka{min-height:210px;}
h1.landing-title, .h1.landing-title{font-size:40px;}
.loft-projects{font-size:80px;line-height:80px;}
.descriptopn p{height:inherit;}
.catalog img{max-width:200px;}
.interest{margin-top:10px;}
#projects .wite-bg{margin-top:10px;}
#relink-under-h1{width:inherit;}
.flat-controls{top:0;}
#flats .out-left{left:-50px;}
.btn-search{top:10px;}
#map{height:200px !important;border-top:none;}
#project-map{height:200px !important;}
.contact-map{height:210px;}
.btn-map{display:block;}
.ymaps-2-1-47-map{height:200px !important;}
.xs-margin-bottom-10{margin-bottom:10px;}
.xs-margin-bottom-20{margin-bottom:20px;}
.xs-margin-bottom-30{margin-bottom:30px;}
}
@media screen and (min-width:326px) and (max-width:413px){h1.landing-title, .h1.landing-title{font-size:30px;}
.loft-projects{font-size:60px;line-height:inherit;}
.descriptopn p{height:auto;}
#map{height:200px !important;border-top:none;}
.ymaps-2-1-47-map{height:200px !important;}
}
@media screen and (min-width:568px) and (max-width:767px) and (orientation:landscape){.col-ls-1{width:8.33333333%;}
.col-ls-2{width:16.66666667%;}
.col-ls-3{width:25%;}
.col-ls-4{width:33.33333333%;}
.col-ls-5{width:41.66666667%;}
.col-ls-6{width:50%;}
.col-ls-7{width:58.33333333%;}
.col-ls-8{width:66.66666667%;}
.col-ls-9{width:75%;}
.col-ls-10{width:83.33333333%;}
.col-ls-11{width:91.66666667%;}
.col-ls-12{width:100%;}
.visible-xs{display:inherit;}
.navbar-inverse .navbar-nav>li>a{line-height:30px;}
.navbar-nav>li>a{padding-top:0;padding-bottom:0;}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff;}
.header{height:60px;}
.header .slogan{display:none;}
.logo img{max-width:150px;margin-top:-3px;}
.phone{padding-top:17.5px;font-size:20px !important;}
.spacer{height:15px;}
.map-mobile{display:none;}
.btn-map{display:block;}
#map{height:200px !important;border-top:none;}
.ymaps-2-1-47-map{height:200px !important;}
.contact-map{height:210px;}
.zaglushka{min-height:210px;}
.landingItem div.container{margin-bottom:0;}
h1.landing-title, .h1.landing-title{padding-top:30px;}
.loft-projects{font-size:80px;line-height:80px;top:30px;}
img.cat-icon{height:100px;}
.black-banner{padding-top:100px;}
#land_5 .container{margin-bottom:15px;}
.catalog img{max-width:200px;}
#relink-under-h1{width:inherit;}
.flat-controls{top:0;}
#flats .out-left{left:-50px;}
.ls-margin-bottom-10{margin-bottom:10px;}
.ls-margin-bottom-20{margin-bottom:20px;}
.ls-margin-bottom-30{margin-bottom:30px;}
}
@media screen and (min-width:500px) and (max-width:767px){.col-pr-1{width:8.33333333%;}
.col-pr-2{width:16.66666667%;}
.col-pr-3{width:25%;}
.col-pr-4{width:33.33333333%;}
.col-pr-5{width:41.66666667%;}
.col-pr-6{width:50%;}
.col-pr-7{width:58.33333333%;}
.col-pr-8{width:66.66666667%;}
.col-pr-9{width:75%;}
.col-pr-10{width:83.33333333%;}
.col-pr-11{width:91.66666667%;}
.col-pr-12{width:100%;}
}

