<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body.full{width:1024px;}
.index-header.inner{height:0 !important;}
.alx_feed_back_form_inputtext,
.alx_feed_back_form_item_pole input,
.alx_feed_back_form_item_pole textarea,
.form-control{color:#666;border-color:#ececec;border-radius:0;box-shadow:none;font-size:13px;height:50px;display:block;width:100%;padding:6px 12px;line-height:1.42857143;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.alx_feed_back_form_inputtext_bg{margin-bottom:15px;}
textarea{height:200px;}
.alx_feed_back_form_name{display:none;}
.form-control.error{border-color:red;}
.vacancies-form .attach-text{font-size:12px;}
.vacancies-form p{font-size:11px;}
.owl-interior-carousel .owl-prev, .owl-interior-carousel .owl-next{top:18px !important;position:relative;}
.sub-window span.sm-arrow{width:15px;height:12px;position:absolute;z-index:1;border-radius:36px;margin-top:-8px;color:#ff2f5c;cursor:pointer;left:0;top:50%;}
.sub-window span.sm-arrow:before{content:'';width:15px;height:12px;position:absolute;left:-5px;top:0;background:url(../img/small_arrow_grey.png) no-repeat;}
.sub-window span.sm-arrow:hover:before{background:url(../img/small_arrow.png) no-repeat;}
.sub-window .owl-next, .owl-other-service-carousel .owl-prev{position:relative;top:5px;}
.sub-window .owl-prev{margin-right:20px !important;}
.sub-window .owl-next span.sm-arrow:before{background-position:right;right:0;}
.fa-pencil{position:relative;width:10px;height:10px;margin-right:5px;}
.fa-pencil:before{content:'';width:10px;height:10px;position:absolute;background:url(../img/pencil.png) 0 0 no-repeat;}
.copyRight p{padding-left:45px;}
.index-interior-img{height:250px;}
.block-popper .desc{position:absolute;width:100%;}
.slick-slider{height:100%;}
.slick-arrow{width:36px;height:36px;position:absolute;right:0;top:50%;z-index:1;background:rgba(255,255,255,0.5);border-radius:36px;margin-top:-18px;color:#ff2f5c;cursor:pointer;}
.slick-arrow:before{content:'';width:15px;height:12px;position:absolute;left:10px;top:12px;background:url(../img/small_arrow.png) no-repeat;}
.slick-arrow.fa-arrow-right:before{left:auto;right:11px;background-position:right;}
.slick-arrow:hover{background:rgba(255,255,255,0.9);}
.slick-arrow.fa-arrow-left{right:auto;left:10px;}
hr{margin:25px 0;}
.short-col{padding-left:40px;margin-bottom:30px;}
.footer-right{position:relative;left:40px;}
.wide-col{padding-right:0;}
header{padding:20px 0;}
.logo{margin-top:10px;}
.logo-mini{margin-top:6px;}
.header-menu{padding:0;width:100%;z-index:2;margin-top:4px;}
.header-menu&gt;.first{margin:0;}
.header-menu&gt;li{text-align:center;display:inline-block;//margin-left:-5px;}
.header-menu&gt;li&gt;a{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:15px;text-transform:uppercase;font-weight:bold;padding:5px 20px;font-family:'ProximaNovaBold';}
.header-menu&gt;li&gt;a.active,
.header-menu&gt;li&gt;a.hover,
.header-menu&gt;li&gt;a:hover{background-color:#00E0DA;color:#ffffff;text-decoration:none;}
.header-phrase{font-size:12px;font-family:'OpenSansItalic';padding-top:5px;margin-bottom:15px;margin-left:15px;}
.header-ask-question{font-size:12px;padding:10px;margin-bottom:15px;}
.header-online-order{background-color:#FFD300;padding:6px 15px;border-radius:70px;display:inline-block;font-size:12px;font-weight:700;text-align:center;margin-bottom:15px;margin-top:5px;}
.header-online-order:hover{color:#3A3A3A;text-decoration:none;}
.header-img{height:350px;padding:125px 0;background-repeat:no-repeat;background-size:cover;background-color:#000000;}
.about-header{background-image:url(../img/about-salon-header.png);background-position:center;}
.masters-header{background-image:url(../img/masters-header.png);background-position:center;}
.interior-header{background-image:url(../img/interior-header.png);background-position:center;}
.salons-header{background-image:url(../img/salon-header.png);background-position:center;}
.prices-header{background-image:url(../img/prices-header.png);background-position:center;}
.blog-header{background-image:url(../img/blog-header.jpg);background-position:center;}
.index-header{padding:0;height:600px;background-position-y:50%;position:relative;}
.index-header div{position:relative;}
.index-header div.container{z-index:1;position:relative;}
div.header-carousel{position:absolute;}
div.header-carousel .owl-stage-outer{height:100%;z-index:-1;}
div.header-carousel .item{height:100%;}
div.header-carousel .item img{height:100%;}
.owl-dot{width:12px;height:12px;border-width:3px;}
.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:transparent;color:#fff;text-decoration:none;}
.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default;}
.owl-theme .owl-dots .owl-dot{display:inline-block;margin-right:15px;}
.table-head-row{padding-bottom:10px;}
.table-head{color:#666;}
.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;border:2px solid #ffffff;background:transparent;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ffffff;}
div.header-carousel .owl-controls .owl-page{display:inline-block;}
.sales-header{background-image:url(../img/sales-header.png);background-position:center;}
.servicies-header{padding:170px 0;background-position:center;position:relative;}
.servicies-header .breadcrumb{margin-bottom:0;margin-top:60px;}
.page-header{font-size:48px;font-weight:bold;color:#ffffff;border:0;margin:0;padding:0;}
ul{list-style:none;padding:0;}
.side-ul{margin-top:45px;}
.side-ul&gt;li&gt;a{color:#fd305f;border-bottom:1px dotted #fd305f;}
.side-ul&gt;li.active,
.side-ul&gt;li.active a,
.side-ul&gt;li&gt;a:hover{color:#fd305f;border:none;text-decoration:none;}
.side-ul&gt;li:nth-child(1).active,
.side-ul&gt;li:nth-child(1).active a{color:#3A3A3A;}
.side-ul&gt;li:nth-child(1):after{content:':';}
.side-ul-alt{margin-top:35px;margin-bottom:20px;}
.side-ul-alt&gt;li{margin-bottom:10px;}
.side-ul-alt&gt;li&gt;a{color:#3A3A3A;font-family:'ProximaNovaBold';font-weight:bold;text-transform:uppercase;}
.side-ul-alt&gt;li&gt;a.active,
.side-ul-alt&gt;li.active,
.side-ul-alt&gt;li&gt;a:hover{text-transform:uppercase;color:#fd305f;font-family:'ProximaNovaBold';font-weight:bold;text-decoration:none;}
.side-ul-alt&gt;.second-lvl&gt;li&gt;a{font-family:'OpenSansRegular';font-size:14px;}
.side-ul-alt&gt;.third-lvl&gt;li&gt;a,
.side-ul-alt&gt;.thrid-lvl&gt;li&gt;a{font-family:'OpenSansRegular';font-size:12px;}
ol.breadcrumb{background:none;}
ol.breadcrumb&gt;li.active,
ol.breadcrumb&gt;li&gt;a{color:#ffffff;font-size:12px;}
ol.breadcrumb&gt;li&gt;a{border-bottom:1px dotted;}
ol.breadcrumb&gt;li&gt;a:hover{border:0;text-decoration:none;}
.banner{margin-bottom:20px;}
.banner-v&gt;a&gt;img{width:242px;height:100%;}
.banner&gt;a&gt;img{width:100%;}
.main-content-sect{margin:0; position: relative; z-index: 9;}
.main-content-sect .banner{margin-top:20px;}
.scroller{right:20px;width:45px;height:45px;bottom:20px;left:auto;background-image:url(../img/up_arrow.png);background-size:cover;opacity:0.9;text-align:center;cursor:pointer;display:none;border-radius:50%;z-index:111;position:fixed;}
footer{background-color:#f7f7f7;padding:50px 0;}
.footer-list-header,
.footer-info-header{font-family:'OpenSansBold';text-transform:uppercase;font-size:14px;font-weight:bold;margin-bottom:30px;}
.footer-info-header{margin-bottom:30px;line-height:1.3;}
.footer-info-header--no-bold {font-family: OpenSansRegular; font-weight: normal;}
.footer-list{padding:0;}
.footer-list&gt;li{margin-bottom:15px;}
.footer-list&gt;li&gt;a{font-size:13px;}
.footer-list&gt;li&gt;a:hover{color:#3A3A3A;}
.footer-ask-question{font-family:'ProximaNovaBold';display:block;text-align:center;background-color:#FFD300;font-size:14px;font-weight:bold;margin-bottom:30px;padding:14px 15px 12px 15px;width:180px;border-radius:70px;color:#3A3A3A;text-transform:uppercase;}
.footer-ask-question:hover{color:#3A3A3A;text-decoration:none;}
.social-link{margin-right:18px;}
.social-link&gt;span{color:#ffffff;background-color:#cecece;padding:10px;border-radius:50%;font-size:16px;}
.social-link:hover{text-decoration:none;}
.social-link:hover&gt;span{background-color:#27d3c8;}
.private-info-text{font-size:13px;margin-top:30px;}
.private-info-img{display:inline-block;margin-top:30px;margin-right:10px;}
.private-info-link,
.private-info-link:hover,
.private-info-link:visited{color:#ff9000;text-decoration:none;}
.interior-hdr{font-family:'OpenSansBold';font-size:18px;margin:45px 0 20px 0;line-height:1.4;}
.interior-img-wrapper{display:block;width:100%;height:484px;position:relative;overflow:hidden;}
.interior-img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.interior-thumbnail{width:100%;height:130px;}
.interior-about-link{display:inline-block;font-size:13px;margin:25px 0;}
.interior-about-link:hover{color:#fd305f;}
.interior&gt;hr{margin:0;margin-top:35px;}
.map-container{width:100%;height:300px;}
.salons-hdr{font-family:'OpenSansBold';font-size:18px;margin:35px 0 20px 0;}
.salons-img{width:100%;}
.salons-thumbnail{width:175px;height:130px;}
.salons-about-link{display:inline-block;font-size:13px;margin:25px 0;}
.salons-about-link:hover{color:#fd305f;}
.salons&gt;hr{margin:0;margin-top:35px;}
.masters{margin-bottom:70px;}
.master{margin-top:35px;height:375px;}
.master img{width:100%;}
.filters-header{margin-top:30px;margin-bottom:20px;font-family:'ProximaNovaBold';font-weight:bold;font-size:14px;text-transform:uppercase;}
.filters-list{margin:0 0 40px 0;}
.masters-name{font-size:18px;font-family:'ProximaNovaRegular';text-transform:capitalize;margin-top:20px;margin-bottom:10px;}
.masters-position{font-size:14px;color:#999999;margin-top:10px;}
.small-screen-list{border:1px solid #e2e2e2;border-radius:1px;margin-top:20px;margin-right:0;margin-left:0;}
.navbar-toggle.about{cursor:pointer;}
.dropdown-menu.side-ul-alt{margin-top:0;}
.navbar-toggle.about[aria-expanded="true"] .icon-bar:nth-child(3){display:none;}
.navbar-toggle.about[aria-expanded="true"] .icon-bar:nth-child(2){margin-top:2px;transform:rotate(45deg);}
.navbar-toggle.about[aria-expanded="true"] .icon-bar:nth-child(1){transform:rotate(-45deg);position:relative;top:4px;}
.navbar-toggle.about .icon-bar{border:1px solid #393939;}
.active-page{text-transform:uppercase;color:#fd305f;font-family:'ProximaNovaBold';font-weight:bold;text-decoration:none;margin-top:17px;margin-left:20px;padding-bottom:10px;display:inline-block;}
.dropdown-menu{width:100%;border-color:#e2e2e2 !important;}
.dropdown-menu&gt;li{padding:3px 20px;}
.dropdown-menu&gt;li&gt;a{padding:3px 0px;}
.about-text{margin-top:35px;line-height:26px;}
.about-pink-text{font-family:'OpenSansBold';font-weight:bold;color:#fd305f;}
.salon-mini-sect{margin-bottom: 60px;}
.salon-mini-sect p{margin:0;font-size:14px;}
p.mini-map-text-small{font-size:13px;}
.mini-map-header{text-transform:uppercase;font-family:'ProximaNovaBold';font-weight:bold;font-size:18px;margin-bottom:35px;margin-top:40px;}
.mini-map-text{margin-top:20px;}
.mini-map-text .small{font-size:16px;font-family:'ProximaNovaLight';}
.mini-map-text .big{font-size:18px;font-family:'ProximaNovaLight';}
.mini-map{width:100%;height:180px;}
.about-link{display:inline-block;font-size:14px;text-transform:initial; text-decoration:underline;font-weight:normal;margin-left:20px;}
.vacancies-info{margin-top:35px;line-height:26px;}
.vacancies-list-header{font-size:14px;font-weight:bold;font-family:'OpenSansBold';text-transform:initial;margin-bottom:5px;}
.vacancies-list{padding-left:22px;list-style:disc;margin-bottom:40px;}
.vacancies-list&gt;li{color:#fd305f;}
.vacancies-list&gt;li&gt;span{color:#333333;}
.vacancies-pink-text{font-family:'OpenSansRegular';color:#fd305f;}
.vacancies-form{padding:35px 50px;background-color:#f7f7f7;margin-bottom:60px;}
.vacancies-form textarea{resize:none;}
.vacancies-form-info{font-size:12px;color:#333333;}
.vacancies-form input[type=submit]{display:inline-block;color:#ffffff;font-size:16px;padding:15px 50px;border-radius:70px;background-color:#27d3c8;text-transform:uppercase;font-family:'ProximaNovaBold';font-weight:bold;border:none;margin-top:15px;}
.vacancies-form input[type=submit]:hover{text-decoration:none;}
.vacancies-form .attachment{margin-top:15px;}
.vacancies-form .attach-text{color:#fd305f;border-bottom:1px dotted;cursor:pointer;}
.question-info{margin-top:40px;margin-bottom:40px;line-height:1.5;}
.question-form{padding:35px 50px;background-color:#f7f7f7;margin-bottom:60px;}
.question-form textarea{resize:none;}
.question-form-info{font-size:12px;color:#333333;}
.question-form .send-btn{display:inline-block;color:#ffffff;font-size:16px;padding:15px 50px;border-radius:70px;background-color:#27d3c8;text-transform:uppercase;font-family:'ProximaNovaBold';font-weight:bold;}
.question-form .send-btn:hover{text-decoration:none;}
.sales .hot{border-top-left-radius:10px;border-top-right-radius:10px;background-color:#fd305f;color:#ffffff;padding:10px;text-align:center;opacity:0;}
.sales .hot.active{opacity:1;z-index:20;position:relative;top:-20px;}
.sales{margin-top:55px;margin-bottom:60px;}
.sales .item{margin-bottom:30px;}
.sales .sales-img{width:100%;min-height:220px;}
.index-sales .sales-img{width:100%;min-height:220px;}
.index-sales.main .sales-img{width:100%;min-height:220px;position:relative;top:-40px;}
.sales-informer{border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fd305f;color:#ffffff;padding:10px 40px;text-align:center;display:inline-block;margin-top:0;margin-bottom:10px;font-size:13px;}
.sales-informer .till-the-end{color:#ffffff;font-size:14px;}
.sales-list{padding-left:22px;list-style:disc;margin-top:20px;margin-bottom:10px;}
.sales-list&gt;li{color:#fd305f;margin-bottom:10px;}
.sales-list&gt;li&gt;span{color:#333333;}
.sales-info-text{margin-top:30px;margin-bottom:30px;}
.sales-back{margin-top:30px;}
.other-sales{padding-top:15px;padding-bottom:30px;}
.other-sales .other-header{font-family:'ProximaNovaBold';font-weight:bold;font-size:18px;margin-bottom:0;}
.other-sales .other-img-wrapper{height:200px;}
.other-sales .other-img-wrapper img{width:100%;height:100%;}
.sub-list{margin-left:20px;margin-bottom:10px;margin-top:10px;}
.price-table-header{margin-top:35px;font-size:18px;}
.price-table{margin-top:30px;padding-left:15px;padding-right:15px;}
.table-caption{font-size:13px;margin-bottom:10px;}
.price-table .table-row{border-top:1px solid #e2e2e2;padding:15px 10px 15px 10px;}
.price-table:not('.hidden'):last-of-type{margin-bottom:40px;}
.price-table.last-visible-table{margin-bottom:40px;}
.price-table .table-row.last{border-bottom:1px solid #e2e2e2;margin-bottom:30px;}
.price-table .table-row.invert{border-top:1px solid #e2e2e2;background-color:#f3f3f3;}
.price-table .table-cell{font-size:13px;}
.price-table .table-cell-alt{font-size:13px;line-height:1.8;display:inline-block;vertical-align:middle;float:none;margin-right:-4px !important;}
.price-table .table-item{padding:5px 10px;background-color:#FFD300;border-radius:70px;display:inline-block;margin-bottom:8px;}
.price-table .table-item.price{padding:5px 25px;}
.price-table .table-item:hover{padding:5px 10px;border-radius:70px;color:#ffffff;background-color:#fd305f;}
.price-table .table-item:hover a{color:#ffffff;text-decoration:none;}
.price-table .table-item.price:hover{padding:5px 25px;background-color:#FFD300;color:inherit;}
.price-table .table-item:hover .fa:before{background-position:right;}
.index-sales .owl-other-service-carousel .item .info.scew-pink{width:100%;}
.serv-top-img{float:left;}
.servicies-info-top{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);}
.servicies-info-top-container{display:inline-block;margin-top:40px;}
.servicies-info-top-text{color:#ffffff;display:inline-block;margin-left:10px;font-size:14px;}
.servicies-info-top-text.main{text-transform:uppercase;margin-top:10px;}
.servicies-info-header{font-family:'ProximaNovaBold';font-weight:bold;font-size:18px;margin-top:30px;margin-bottom:30px;}
.servicies-info-text{padding:0;}
.servicies{padding-top:40px;margin-top:30px;padding-bottom:70px;background-color:#f7f7f7;}
.servicies .other-header{font-family:'ProximaNovaBold';font-weight:bold;font-size:18px;margin-bottom:30px;}
.servicies .other-img-wrapper{height:200px;position:relative;overflow:hidden;}
.servicies .other-img-wrapper a{display:block;}
.servicies .other-img-wrapper &gt; a, .servicies .other-img-wrapper &gt; a div{height:100%;}
.servicies .other-img-wrapper:hover .more{display:block;}
.servicies .other-img-wrapper .more{position:absolute;width:100%;height:100%;background-color:rgba(101,238,231, 0.65);display:none;}
.servicies .other-img-wrapper img{width:100%;height:100%;}
.servicies .other-img-wrapper .more .eye{width:100px;height:60px;position:absolute;left:50%;top:50%;margin-left:-50px;margin-top:-30px;}
.servicies .other-info-header{font-family:'ProximaNovaBold';font-weight:bold;font-size:16px;margin-top:20px;margin-bottom:20px;text-transform:uppercase;}
.servicies .other-info-text{margin-bottom:30px;}
.index-header .logo{margin-top:10px;}
.index-header .header-menu,
.index-header.header-img .index-header-menu{padding:0;width:100%;z-index:2;}
.index-header-alt .online-img{height:55px;}
.header-menu.alt{padding-top:13px;}
.header-menu.alt&gt;li{margin-left:4.5px;}
.header-menu.alt&gt;li&gt;a{font-size:14px;font-family:'ProximaNovaRegular';}
.header-menu.alt&gt;.first{margin-left:0;}
.index-header .header-menu&gt;.first,
.index-header.header-img .index-header-menu&gt;.first{margin:0;}
.index-header .header-menu&gt;li,
.index-header.header-img .index-header-menu&gt;li{text-align:center;display:inline-block;margin-left:0;}
.index-header .header-menu&gt;li&gt;a,
.index-header.header-img .index-header-menu&gt;li&gt;a{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:15px;color:#ffffff;text-transform:uppercase;font-weight:bold;padding:5px 20px;font-family:'ProximaNovaBold';}
.index-header .header-menu.alt&gt;li&gt;a{font-size:14px;font-family:'ProximaNovaRegular';}
.index-header .header-menu&gt;li&gt;a:hover,
.index-header .header-menu&gt;li&gt;a.active,
.index-header-menu&gt;li&gt;a.active,
.index-header-menu&gt;li&gt;a:hover{background-color:#00E0DA;color:#ffffff;text-decoration:none;}
.index-header .header-phrase{font-size:12px;font-family:'OpenSansItalic';padding-top:5px;margin-bottom:15px;margin-left:15px;color:#ffffff;}
.index-header .header-ask-question{font-size:12px;padding:10px;margin-bottom:15px;}
.index-header .header-ask-question&gt;a{color:#ffffff;}
.index-header .header-online-order{background-color:#FFD300;padding:6px 15px;border-radius:70px;display:inline-block;font-size:12px;font-weight:700;text-align:center;margin-bottom:15px;margin-top:5px;}
.index-header .header-online-order:hover{color:#3A3A3A;text-decoration:none;}
.index-header-title{margin-top:260px;margin-bottom:20px;font-size:60px;font-family:'ProximaNovaBold';color:#ffffff;}
.index-header-sub-title{font-size:30px;margin-bottom:20px;font-family:'ProximaNovaRegular';color:#ffffff;}
.index-header-button{color:#ffffff;font-size:16px;font-family:'ProximaNovaBold';padding:15px 60px;display:inline-block;border:1px solid #ffffff;border-radius:70px;text-transform:uppercase;}
.index-header-button:hover{color:#ffffff;text-decoration:none;}
.index-header-alt{display:none;position:fixed;top:-100px;z-index:100;width:100%;height:55px;}
.index-header-alt.show{display:block;}
.triangle-top{position:absolute;width:100%;border:none !important;height:966px;top:-100px;background:url(../img/index-triangle-wide.png) no-repeat;background-position:bottom center;background-size:cover;}
.index-sales-sect{margin-top:45px;position:relative;}
.banner .item,
.index-sales .item{height:240px;overflow:hidden;margin-bottom:30px;position:relative;width:346px;margin-right:-10px;}
.banner .item{height:320px;overflow:hidden;margin-bottom:10px;position:relative;}
.banner .item img
.index-sales .item img{height:100%;width:100%;}
.index-sales .item .info.scew-pink{width:calc(100% - 30px);overflow:hidden;}
.sales .item .info,
.banner .item .info,
.index-sales .item .info{position:absolute;top:140px;display:block;background-repeat:no-repeat;-webkit-transition:top 0.4s ease;-moz-transition:top 0.4s ease;transition:top 0.4s ease;}
.banner .item .info{top:210px;}
.sales .item .info .top,
.banner .item .info .top,
.index-sales .item .info .top{width:0;height:0;border-bottom:50px solid;border-right:360px solid transparent;-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;transition:border-color 0.2s ease;}
.sales .item .info .bottom,
.banner .item .info .bottom,
.index-sales .item .info .bottom{width:360px;padding-left:10px;padding-bottom:10px;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}
.banner .item .info .top{border-right:242px solid transparent;border-bottom-color:#fff1f1;}
.banner .item .info .bottom{width:242px;}
.sales.index-sales .item .info .top{border-right:390px solid transparent;border-bottom-color:#fff1f1;}
.sales.index-sales .item .info .bottom{width:100%;min-height:100px;}
.index-sales .item .info .bottom .desc{position:relative;top:-25px;}
.index-sales .item .info .bottom a{display:block;}
.sales.index-sales.main .item .info .top{border-right:380px solid transparent;border-bottom-color:#fff1f1;}
.item .info.scew-white .bottom{background-color:#ffffff;}
.item .info.scew-white .top{border-bottom-color:#ffffff;}
.item .info.scew-pink .bottom{background-color:#fff1f1;}
.item .info.scew-pink .top{border-bottom-color:#fff1f1;}
.scew-deep-pink{background-image:url(../img/sales-scew-deep-pink.png);color:#ffffff;}
.index-sales .scew-deep-pink&gt;a,
.index-sales .scew-deep-pink&gt;a:hover,
.index-sales .scew-deep-pink&gt;a:visited{color:#ffffff;text-decoration:none;}
.index-sales .item .info:hover{top:95px;}
.index-sales .item .info:hover .desc{color:#fff;}
.banner .item .info:hover{top:180px;}
.item .info:hover .top{border-bottom-color:#FF939C !important;}
.item .info:hover .bottom,
.item .info:hover .bottom&gt;a{background-color:#FF939C;color:#ffffff;}
.item .info:hover .bottom&gt;a{background-color:transparent;}
.servicies .other-img-wrapper .more .eye{width:200px;height:100px;position:absolute;left:50%;top:50%;margin-left:-100px;margin-top:-50px;}
.sub-window.owl-carousel .owl-controls .owl-nav{position:absolute;text-align:right;top:-60px;right:0;}
.sub-window.owl-carousel .owl-controls .owl-nav .owl-prev,
.sub-window.owl-carousel .owl-controls .owl-nav .owl-next{background-color:transparent;}
.circles{background-image:url(../img/circles-bg.jpeg);background-repeat:no-repeat;background-size:25%;margin-top:70px;background-position:115px 10px;}
.circles .index-license{text-transform:initial;margin-top:60px;margin-bottom:80px;font-family:'OpenSansRegular';}
.circle{width:200px;height:200px;border-radius:50%;display:inline-block;position:relative;}
.circle .circle-alt{position:absolute;width:200px;height:200px;background-color:transparent;text-align:center;padding-top:40px;padding-left:10px;padding-right:10px;display:none;}
.circle .circle-alt-header{font-size:24px;font-family:'OpenSansRegular';margin-bottom:20px;color:#ffffff;}
.circle .circle-alt-text{font-size:14px;font-family:'OpenSansRegular';text-align:center;color:#ffffff;}
.circle img{position:absolute;width:200px;height:200px;display:block;}
.circle:hover .circle-alt{display:block;}
.circle:hover img{display:none;}
.circles .circle-pink{background-color:#ff939d;}
.circles .circle-pink-deep{background-color:#fd305f;}
.circles .circle-yellow{background-color:#ffda68;}
.circles .circle-blue{background-color:#32d9ce;}
.service-block{padding:0;margin-top:10px;}
.service-block .block-img-wrapper{border:1px solid #f7f7f7;height:400px;margin:0 -15px;overflow:hidden;}
.service-block .block-img-wrapper img{width:100%;height:100%;}
.service-block .block-img-wrapper .block-img-image{width:100%;height:100%;}
.sign-up{background-image:url(../img/sign-up.png);height:650px;background-repeat:no-repeat;background-size:110%;background-position-y:10%;padding-top:220px;}
.sign-up .sign-up-header{font-size:60px;font-family:'ProximaNovaBold';color:#ffffff;margin-bottom:25px;}
.sign-up .sign-up-text{font-size:30px;font-family:'ProximaNovaRegular';color:#ffffff;margin-bottom:30px;text-transform:initial;}
.sign-up .sign-up-btn{font-size:16px;font-family:'ProximaNovaBold';display:inline-block;text-align:center;background-color:#FFD300;padding:15px 60px;border-radius:70px;color:#3A3A3A;text-transform:uppercase;}
.sign-up .sign-up-btn:hover,
.sign-up .sign-up-btn:visited{color:#3A3A3A;text-decoration:none;}
.brand{height:450px;position:relative;margin-top:20px;}
.brand .container{position:relative;}
.brand .brand-header{font-family:'ProximaNovaBold';font-size:36px;margin-bottom:60px;margin-top:80px;}
.brand .text{text-align:left;position:absolute;top:80px;left:0;z-index:1;}
.brand .text h2{font-family:ProximaNovaBold;font-size:36px;margin-bottom:35px;}
.brand .text p{font-size:18px;font-family:OpenSans-Regular;line-height:1.4;}
.brand .brand-main{opacity:1;display:inline-block;height:450px;width:100%;}
.brand .brand-text{line-height:26px;}
.brand .image{position:absolute;left:0;top:0;width:100%;height:100%;}
.brands{position:relative;margin-top:100px;margin-bottom:-100px;}
.brands .brands-carousel{position:relative;top:-200px;}
.brands .brands-item{border:1px solid #ececec;background:#fff;width:100%;display:table-cell;vertical-align:middle;height:300px;text-align:center;position:relative;}
.brands .brands-item:hover{border-color:#27d3c8;background:#27d3c8;}
.brands .brands-item:hover img{filter:brightness(1);-webkit-filter:brightness(1);}
.brands .brands-item img{width:90%;height:auto;margin:0 auto;filter:brightness(0.8);-webkit-filter:brightness(0.8);}
.brands .brands-item span{font-size:12px;width:100%;text-align:center;position:absolute;left:0;bottom:25px;font-weight:300;}
.brands .brands-item:hover span{color:#fff;}
.brands .item{display:table;width:100%;}
.brand-paint{width:100%;}
.index-salons{position:relative;margin-top:-30px;}
.index-salons .container{padding:0;}
.index-salons .map-img{border:1px solid #f3f3f3;margin:5px;}
.index-salons .map-img:hover{box-shadow:0 0 10px 0 rgba(0,0,0,0.1);}
.index-salons .index-salons-header{font-family:'ProximaNovaBold';font-size:36px;margin-bottom:40px;}
.index-salons .index-salons-container{background-color:#ffffff;}
.index-salons .carousel-metro-img{width:initial !important;display:inline-block !important;margin-top:-4px;}
.index-salons .mini-map-offset{padding-left:20px;}
.index-salons .mini-map{height:220px;margin-bottom:15px;}
.index-salons .index-map{height:220px;}
.index-salons .mini-map img{width:100%;height:100%;}
.index-img-switcher,
.index-img-switcher:hover,
.index-img-switcher.active:hover,
.index-img-switcher:visited,
.index-img-switcher:active{color:#27d3c8;border-bottom:1px dotted;text-decoration:none;font-family:'ProximaNovaLight';font-size:16px;cursor:pointer;}
.index-img-switcher.active,
.index-img-switcher.active:hover,
.index-img-switcher.active:visited,
.index-img-switcher.active:active{color:#333333;border-bottom:none;text-decoration:none;font-family:'ProximaNovaLight';font-size:16px;}
.history{padding-top:50px;padding-bottom:60px;background-image:url(../img/index-triangle-3.png);background-repeat:no-repeat;background-position:center;}
.history .history-header{font-family:'ProximaNovaBold';font-size:36px;margin-bottom:60px;}
.history .history-text{margin-bottom:50px;}
.history .history-more{padding:15px 60px;background-color:#fd305f;font-family:'ProximaNovaBold';font-size:16px;color:#ffffff;text-transform:uppercase;border-radius:70px;margin-top:50px;display:inline-block;}
.history .history-more{color:#ffffff;text-decoration:none;}
.photoes{padding:0;margin:0;}
.photoes .photoes-img-wrapper{margin:0 -15px;height:240px;cursor:pointer;}
.photoes .photoes-info{width:100%;height:100%;text-align:center;position:absolute;background-color:rgba(0, 0, 0, 0.8);display:none;padding:50px 20px;}
.photoes .photoes-info .inst{display:block;color:#ffffff;}
.photoes .photoes-info .info{color:#ffffff;font-size:13px;}
.photoes .photoes-img-wrapper:hover .photoes-info{cursor:pointer;display:block;}
.photoes .photoes-img-wrapper img{width:100%;height:100%;}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0);}
.owl-carousel .owl-stage{position:relative;}
.owl-theme{background-color:transparent;}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel .owl-item{margin-right:0px;}
.owl-interior-carousel{margin-bottom:50px;}
.owl-theme .owl-controls{margin-top:-47px;text-align:center;-webkit-tap-highlight-color:transparent;}
.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.block-popper{z-index:1;position:relative;text-align:center;}
.block-popper.wide:hover .info{top:-280px;}
.block-popper:hover .info{top:-100px;}
.block-popper.wide:hover .desc{top:-240px;}
.block-popper.wide .desc{text-align:left;padding:20px 20px;top:0;-webkit-transition:top 0.5s ease;-moz-transition:top 0.5s ease;transition:top 0.5s ease;height:240px;}
.block-popper .desc ul{display:flex;flex-wrap:wrap;align-content:flex-start;}
.block-popper .desc ul:last-child{margin-right:0;}
.block-popper .desc ul li{text-align:left;border-bottom:1px solid rgba(255,255,255,0.3);margin-right:20px;flex:1 1 40%;}
.block-popper .desc ul li a{font-size:15px;font-family:ProximaNovaBold;padding:9px 0;display:block;color:#fff;}
.block-popper .desc ul li a:hover{font-size:15px;font-family:ProximaNovaBold;color:#fff;text-decoration:underline;}
.block-popper .info{padding:10px 20px 50px 20px;font-size:18px;font-family:'ProximaNovaBold';font-weight:bold;color:#fff;border-radius:10px;text-transform:uppercase;cursor:pointer;position:relative;display:inline-block;-webkit-transition:top 0.5s ease;-moz-transition:top 0.5s ease;transition:top 0.5s ease;}
.block-popper.wide .info{padding-bottom:5px;border-radius:10px 10px 0 0}
.block-popper .info img{height:60px;width:60px;display:block;margin:auto;margin-top:25px;}
.block-popper .info.pale{background-color:#f2acb1;}
.block-popper .info.blue{background-color:#32d9ce;}
.block-popper .info.orange{background-color:#ff9000;}
.block-popper .info.pink{background-color:#ff4d58;}
.block-popper .info.lilac{background-color:#ff4bbd;}
.block-popper .info.yellow{background-color:#f4c638;}
.block-popper.wide .info.pale{background-color:rgba(242, 172, 177, 0.9);}
.block-popper.wide .info.blue{background-color:rgba(50, 217, 206, 0.9);}
.block-popper.wide .info.orange{background-color:rgba(255, 144, 0, 0.95);}
.block-popper.wide .info.pink{background-color:rgba(255, 77, 88, 0.9);}
.block-popper.wide .info.lilac{background-color:rgba(255, 75, 189, 0.9);}
.block-popper.wide .info.yellow{background-color:rgba(244, 198, 56, 0.9);}
.block-popper.wide .info.black{background-color:rgba(0, 0, 0, 0.9);}
.block-popper .desc.pale{background-color:rgba(242, 172, 177, 0.9);}
.block-popper .desc.blue{background-color:rgba(50, 217, 206, 0.9);}
.block-popper .desc.orange{background-color:rgba(255, 144, 0, 0.9);}
.block-popper .desc.pink{background-color:rgba(255, 77, 88, 0.9);}
.block-popper .desc.lilac{background-color:rgba(255, 75, 189, 0.9);}
.block-popper .desc.yellow{background-color:rgba(244, 198, 56, 0.9);}
.block-popper .desc.black{background-color:rgba(0, 0, 0, 0.9);}
.header-online-order.round{width:38px;height:38px;padding:11px 5px;border-radius:50%;}
.showing-logo{-moz-animation:logo-show;-o-animation:logo-show;-webkit-animation:logo-show;animation:logo-show 1s linear;animation-fill-mode:forwards;}
.hiding-logo{-moz-animation:logo-hide;-o-animation:logo-hide;-webkit-animation:logo-hide;animation:logo-hide 1s linear;animation-fill-mode:forwards;}
.showing-mini-logo{-moz-animation:mini-logo-show;-o-animation:mini-logo-show;-webkit-animation:mini-logo-show;animation:mini-logo-show 1s linear;animation-fill-mode:forwards;}
.hiding-mini-logo{-moz-animation:mini-logo-hide;-o-animation:mini-logo-hide;-webkit-animation:mini-logo-hide;animation:mini-logo-hide 1s linear;animation-fill-mode:forwards;}
.white-bg{-moz-animation:white-bg;-o-animation:white-bg;-webkit-animation:white-bg;animation:white-bg 0.5s linear;animation-fill-mode:forwards;}
.transparent-bg{-moz-animation:transparent-bg;-o-animation:transparent-bg;-webkit-animation:transparent-bg;animation:transparent-bg 0.5s linear;animation-fill-mode:forwards;}
.main-menu{top:0px;}
.owl-carousel.owl-carousel.header-carousel .owl-controls .owl-nav{position:absolute;width:100%;top:40%;}
.owl-carousel.owl-carousel.header-carousel .owl-nav .owl-prev,
.owl-carousel.owl-carousel.header-carousel .owl-nav .owl-next{position:absolute;}
.owl-carousel.owl-carousel.header-carousel .owl-nav .owl-prev{left:50px;}
.owl-carousel.owl-carousel.header-carousel .owl-nav .owl-next{right:50px;}
.owl-carousel.owl-carousel-index-brands .owl-nav{position:absolute;width:100%;}
.owl-carousel.owl-carousel-index-salons .owl-nav .owl-prev,
.owl-carousel.owl-carousel-index-salons .owl-nav .owl-next,
.owl-carousel.owl-carousel-index-brands .owl-nav .owl-prev,
.owl-carousel.owl-carousel-index-brands .owl-nav .owl-next{position:absolute;top:-205px;background-color:transparent;font-size:100px;}
.owl-carousel.owl-carousel-index-salons .owl-nav .owl-prev,
.owl-carousel.owl-carousel-index-salons .owl-nav .owl-next{top:30px;}
.owl-carousel.owl-carousel-index-salons .owl-nav .owl-prev,
.owl-carousel.owl-carousel-index-brands .owl-nav .owl-prev{left:-80px;}
.owl-carousel.owl-carousel-index-salons .owl-nav .owl-next,
.owl-carousel.owl-carousel-index-brands .owl-nav .owl-next{right:-80px;}
.owl-carousel.owl-carousel-index-brands .owl-nav .owl-prev&gt;span.lg-angle,
.owl-carousel.owl-carousel-index-brands .owl-nav .owl-next&gt;span.lg-angle{color:#27d3c8;background:transparent;font-size:60px;}
.owl-carousel.owl-carousel-index-salons .owl-nav .owl-prev&gt;span.lg-angle,
.owl-carousel.owl-carousel-index-salons .owl-nav .owl-next&gt;span.lg-angle{color:#fd305f;background:transparent;font-size:60px;}
.owl-carousel.header-carousel .owl-nav .owl-prev&gt;span.lg-angle,
.owl-carousel.header-carousel .owl-nav .owl-next&gt;span.lg-angle{color:rgba(255, 255, 255, 0.6);background:transparent;font-size:60px;}
.owl-carousel-index-salons .owl-carousel.owl-carousel-index-interiors .owl-nav .owl-prev&gt;span,
.owl-carousel-index-salons .owl-carousel.owl-carousel-index-interiors .owl-nav .owl-next&gt;span{font-size:16px;padding:10px 12px;border-radius:50%;color:#ffffff;}
.owl-carousel.owl-carousel-index-interiors .owl-nav .owl-prev&gt;span:hover,
.owl-carousel.owl-carousel-index-interiors .owl-nav .owl-next&gt;span:hover{color:#fd305f;background-color:#ffffff;}
.owl-carousel.owl-carousel-index-interiors .owl-controls .owl-nav .owl-prev{left:0;}
.owl-carousel.owl-carousel-index-interiors .owl-controls .owl-nav .owl-next{right:0;}
.index-header div.container.dd-menu{background-color:#f7f7f7;z-index:99;display:none;position:fixed;width:1130px;margin-left:-585px;left:50%;top:13%;}
.index-header div.container.dd-menu.top{position:absolute;top:16px;}
.index-header div.container.dd-menu.float{top:80px;}
.index-header div.triangle-up.top{top:0px;position:absolute;}
.index-header div.triangle-up.float{top:65px;}
.index-header div.triangle-up{margin-left:13px;width:39px;height:16px;position:fixed;display:none;z-index:10;background:url(../img/arrow_menu.png) no-repeat;}
.index-sub-list{padding:10px;}
.index-sub-list&gt;li{font-family:'ProximaNovaRegular';color:#fd426c;padding:5px 0;font-size:15px;}
.index-sub-list&gt;li&gt;a{font-family:'ProximaNovaRegular';color:#333333;font-size:13px;}
.index-sub-list&gt;li&gt;a:hover{color:#fd426c;text-decoration:underline;}
.menu-btn{width:50px;height:50px;background-color:#ffffff;border-radius:50%;padding:12px 10px;cursor:pointer;z-index:100;}
.menu-btn span{margin-top:5px;height:1px;border:1px solid #fd305f;display:block;}
.menu-btn.alt{width:50px;height:50px;background-color:#fd305f;border-radius:50%;padding:14px 17px;cursor:pointer;z-index:100;position:relative;}
.menu-btn.alt span{margin-top:4px;height:1px;border:1px solid #ffffff;display:block;}
.slide-in-menu,
.sub-menu{background-color:#f7f7f7;position:absolute;width:350px;max-width:100%;margin-left:-200%;z-index:101;}
.sub-menu{z-index:201;}
.slide-in-menu .top,
.sub-menu .top{background-color:#ffffff;padding:30px 20px;z-index:100;box-shadow:-10px 3px 15px 0px #cacaca;}
.sub-menu .top{z-index:200;}
.sub-menu-hdr{height:20px;}
.slide-in-menu .top .menu-hdr,
.sub-menu .top .sub-menu-hdr,
.sub-menu .top .sub-menu-hdr .hdr-text{font-size:18px;font-family:'ProximaNovaBold';color:#fd426c;text-transform:uppercase;position:relative;}
.slide-in-menu .list,
.sub-menu .list{margin-bottom:20px;}
.slide-in-menu .list&gt;li,
.sub-menu .list&gt;li{cursor:pointer;padding:20px 15px 0px 30px;}
.slide-in-menu .list&gt;li:hover,
.sub-menu .list&gt;li:hover{background-color:#2be3d7;}
.slide-in-menu .list&gt;li:hover a,
.sub-menu .list&gt;li:hover a{color:#ffffff;border:none;padding-bottom:21px;}
.slide-in-menu .list&gt;li:hover a&gt;span,
.sub-menu .list&gt;li:hover a&gt;span{color:#ffffff;}
.slide-in-menu .list&gt;li&gt;a,
.sub-menu .list&gt;li&gt;a{color:#000000;text-transform:uppercase;font-size:15px;font-family:'ProximaNovaBold';border-bottom:1px solid #e0e0e0;display:block;padding-bottom:20px;padding-left:15px;position:relative;}
.slide-in-menu .list&gt;li&gt;a:hover,
.sub-menu .list&gt;li&gt;a:hover{text-decoration:none;}
.slide-in-menu .menu-links{margin-top:15px;margin-bottom:50px;margin-left:30px;}
.sub-menu .menu-links{margin-top:15px;margin-bottom:70px;margin-left:30px;}
.slide-in-menu .menu-links&gt;a,
.slide-in-menu .menu-links&gt;div&gt;a,
.sub-menu .menu-links&gt;a,
.sub-menu .menu-links&gt;div&gt;a{font-size:14px;font-weight:600;}
.menu-close,
.sub-menu-close,
.sub-menu-close.alt{position:absolute;cursor:pointer;right:4px;}
.sub-menu-close{margin-left:0px;right:auto;}
.sub-menu-btn{position:absolute;color:#666666;font-weight:bold;right:20px;}
.sub-list-btn{position:absolute;right:3%;}
.sub-menu-sub-list{padding-left:40px;}
.sub-menu-sub-list&gt;li{padding:10px;}
.sub-menu-sub-list&gt;li&gt;a{color:#333333;}
.sub-menu-sub-list&gt;li&gt;a:hover{color:#fd426c;border-bottom:1px dotted;text-decoration:none;}
.ask-link img{margin-right:9px;}
a.ask-link.alt{color:#ffffff;}
.question-modal{background-color:#f4f4f4;text-align:center;padding:30px 0 20px 0;margin-left:40px;position:absolute;z-index:2;top:-20px;width:150px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:none;}
.index-header div.question-modal{position:absolute;padding-top:30px;top:-20px;}
.question-modal .text-pink{position:relative;left:0.5px;}
.question-modal .ask{width:14px;height:13px;margin-right:6px;}
.question-modal .dot{font-size:24px;}
.question-modal .text{font-size:12px;padding:10px;}
.question-modal .write{padding:10px 20px;font-size:12px;font-weight:500;background-color:#fd305f;color:#ffffff;border-radius:30px;font-weight:bold;}
.question-modal .write:hover,
.question-modal .write:visited,
.question-modal .write:active{color:#ffffff;text-decoration:none;}
.read-more{font-size:14px;cursor:pointer;}
.read-more:hover{text-decoration:underline;}
.brands-carousel{padding:0;}
.textblock{margin-top:0;}
.textblock h2{font-size:24px;margin:30px 0 20px 0px;}
.textblock h3{font-size:20px;margin:30px 0 20px 0px;}
.textblock p{margin-bottom:18px;}
.textblock a{text-decoration:underline;}
.textblock ul,
.row-seo ul{margin-bottom:18px;}
.textblock ol{margin-bottom:18px;padding-left:25px;list-style:decimal;}
.textblock ul li,
.row-seo ul li{margin-bottom:9px;padding-left:25px;position:relative;}
.textblock ul li:before,
.row-seo ul li:before{content:'\2219';display:block;position:absolute;left:2px;top:-27px;color:#fd305f;font-size:50px;}
.copyRight{font-size:13px;margin-top:30px;}
.slider{padding:0;}
.row-seo{margin:40px 0;background-color:#f7f7f7;padding:40px 30px;}
.row-seo.row-seo-detail {
	margin-left: -15px;
	margin-right: -15px;
}
.license.license-section {
	padding: 0 15px;
}
.row-seo a{color:#fd305f;}
.row-salon{margin:0;padding:40px 0;}
.attachment label{padding-left:40px;min-height:24px;background:url('../img/attach.png') left center no-repeat;}
.attachment .del-btn{cursor:pointer;}
.title_why_we{font-size:24px; font-weight:bold;font-family: 'OpenSansBold'; margin-bottom:20px;}
.ul_why_we li 
{   
	display: flex;
    width: 50%;
    vertical-align: top;
    margin-bottom: 20px;
    float: left;
}
.ul_why_we li img {display:inline-block; width:130px; vertical-align:top; margin-right:15px;}
.ul_why_we li .text_why_we {display:inline-block; width:calc(100% - 145px); vertical-align:top;  line-height: 20px; margin: auto;}
.ul_why_we li .text_why_we span {font-weight:bold; color:#fd3069; font-family: 'OpenSansBold';}
.clear{clear:both;}

@media (max-width:767px){.block-popper.wide .info.yellow{top:-40px;}
.block-popper.wide:hover .info{top:-210px;}
.block-popper.wide:hover .desc{top:-170px;}
.block-popper.wide .desc ul{width:100%;margin-right:0;margin-bottom:0;}
.block-popper.wide .desc ul li a{font-size:11px;padding:4px 0;}
.menu-btn.alt{margin-top:5px;}
.footer-list-header .glyphicon-menu-right{position:absolute;right:10px;top:18px;}
.footer-list-header{display:block;margin-bottom:0;padding:15px 10px;color:#fd305f;}
.footer-list-header.collapsed{border-bottom:1px solid #eaeaea;color:#000;}
.footer-list.collapse,
.footer-list.collapsing{padding-bottom:10px;margin-bottom:0;border-bottom:1px solid #eaeaea;padding-left:20px;}
.footer-ask-question{width:100%;}
.master{height:auto;}
.menu-close{position:absolute;right:10px;}
.sub-menu-btn{position:absolute;right:15px;top:3px;}
.header-carousel .owl-nav{display:none;}
.footer-info-header{margin-top:25px;}
.index-salons-container .mini-map-offset:last-child{margin-bottom:20px;}
.footer-right{left:0;}
.logo{margin-top:10px;width:100%;}
.side-ul{margin-bottom: 25px;}
.side-ul&gt;li{/*display:inline-block*/;margin-right:20px;margin-bottom:10px;}
.side-ul-alt{margin-top:5px;border-radius:0;}
.servicies .other-img-wrapper{height:160px;}
.servicies-info-top-text{margin-left:5px;font-size:12px;}
.price-table .table-cell{font-size:16px;margin-top:20px;margin-bottom:20px;}
.price-table .table-cell-alt{font-size:14px;margin-top:20px;margin-bottom:20px;}
div.header-carousel{height:370px;}
div.header-carousel .item{height:370px;background-repeat:no-repeat;background-position-y:70%;}
.master-text{top:90px;}
.master-text&gt;h4{font-size:14px;}
.index-header-title{margin-top:100px;font-size:26px;margin-bottom:15px;}
.index-header-button{padding:15px 20px;}
.index-header-sub-title{font-size:14px;margin-bottom:20px;}
.header-img{height:290px;}
.header-img.index-header{padding:20px 0;height:370px;background-color:#000000;}
.about-link{margin-left:0px;}
.servicies-header{padding:0;height:130px;}
.sales-header{background-position-x:50%;padding-top:90px;}
.about-header{padding:120px 0;}
.prices-header{padding:90px 0;}
.interior-header{padding:120px 0;}
.service-block .block-img-wrapper{height:170px;margin:0;}
.photoes .photoes-img-wrapper{margin:0 -15px;height:105px;}
.sign-up .sign-up-header{font-size:30px;margin-bottom:15px;}
.sign-up .sign-up-text{font-size:18px;margin-bottom:25px;text-transform:initial;}
.index-salons .mini-map{height:140px;margin-bottom:0;}
.index-salons .index-map{height:140px;}
.index-salons .map-img{border:0;}
.sign-up{background-image:url(../img/sign-up.png);height:375px;background-repeat:no-repeat;background-size:340%;background-position-y:-40%;background-position-x:41%;padding-top:120px;margin-bottom:50px;}
.history .history-header,
.index-salons .index-salons-header{font-size:24px;margin-bottom:30px;}
.history{padding-bottom:30px;}
.index-sales .item .info{padding-top:35px;}
.block-popper .info.yellow{top:-40px;margin-right:20px;margin-left:20px;}
.block-popper:hover .info{top:-120px;}
.block-popper .info{padding:10px 20px 50px 20px;font-size:18px;font-family:'ProximaNovaBold';font-weight:bold;color:#fff;border-radius:10px;text-transform:uppercase;cursor:pointer;display:inline-block;position:relative;top:-40px;}
.block-popper .info img{height:50px;width:50px;display:block;margin:auto;margin-top:15px;}
.menu-btn{width:50px;height:50px;background-color:transparent;border-radius:50%;padding:12px 10px;cursor:pointer;}
.menu-btn span{margin-top:5px;height:1px;border:1px solid #fd305f;display:block;}
.slide-in-menu,
.sub-menu{background-color:#f7f7f7;position:absolute;margin-left:-200%;z-index:101;}
}
@media (max-width:650px)
{
	.ul_why_we li
	{
		width:100%;
		float:none;
		margin-bottom:10px;
	}
	.ul_why_we
	{
		margin-bottom:20px;
	}
}
@media (max-width:400px)
{
	.ul_why_we li
	{
		display:block;
	}
	.ul_why_we li img 
	{
		display: block;
		width: auto;
		vertical-align: top;
		margin: 0 auto 15px;
	}
	.ul_why_we li .text_why_we 
	{
		display: block;
		width: 100%;
		padding: 0 20px;
		text-align: center;
	}	
	.ul_why_we li .text_why_we br 
	{
		display:none;
	}
}	
	
	
	
@media (min-width:980px) and (max-width:1440px){.hidden-extra{display:none;}
.lpg{width:25%;}
}
@media (min-width:980px) and (max-width:1124px){.photoes .photoes-info{padding:25px 20px;}
}
@media (min-width:1025px) and (max-width:1440px){}
@media (min-width:1279px) and (max-width:1440px){.lpg{width:20%;}
.lpg + .hidden-extra{width:20%;display:block;}
}
@media (min-width:768px) and (max-width:991px){.brand .text p{width:50%;}
}
@media (min-width:768px) and (max-width:1023px){header{padding-bottom:10px;}
.index-header .menu-btn{margin-top:20px;}
.index-header .header-online-order{font-family:ProximaNovaRegular;padding-top:10px;margin-top:30px;}
body .prices-header{padding-top:120px !important;}
.header-online-order{font-family:ProximaNovaBold;font-size:13px;text-transform:uppercase;line-height:1;padding:16px 20px 12px 20px;margin-top:9px;}
.header-online-order span{display:block;font-size:16px;font-family:ProximaNovaBold;}
.masters-header .breadcrumb{margin-bottom:0;}
.interior-header{padding:120px;}
.interior-header .breadcrumb{margin-bottom:0;}
.interior-hdr{margin-top:40px !important;}
.mini-map-header{margin-top:20px;}
.price-table .table-row.last{margin-bottom:0;}
.other-sales .index-sales .owl-other-service-carousel .item .info.scew-pink{top:110px;}
.other-sales .index-sales .owl-other-service-carousel .item .info.scew-pink:hover{top:60px;}
.sales-header{height:350px;}
.servicies{margin-bottom:10px !important;}
.wide-col{padding-right:15px;}
.short-col{padding-left:15px;}
.side-ul-alt{padding-top:15px;}
.side-ul-alt&gt;li{display:inline-block;vertical-align:top;width:45%;margin-right:4%;}
.side-ul-alt&gt;li:nth-child(2n+2){margin-right:0;}
.brand .text{top:40px;}
.brands{margin-top:60px;}
.owl-carousel-index-brands .owl-nav span.sm-arrow{top:20px;}
.index-salons{margin-top:-70px;}
.owl-carousel-index-salons .owl-nav span.sm-arrow{top:20px;}
.index-salons .map-img{margin:0;}
.owl-other-service-carousel
{ 
	width: 95%;
}
}
@media (min-width:768px) and (max-width:1124px){.prices-header .breadcrumb{margin-bottom:0;}
.circles{background-position:0 180px;}
.index-salons .index-salons-header{padding-bottom:30px;}
.owl-carousel-index-salons{margin-top:-35px;}
.footer-list{margin-bottom:30px;}
.block-popper .desc ul{width:100%;margin-right:0;margin-bottom:0;}
.block-popper .desc ul li a{text-align:center;font-size:13px;padding:4px 0;}
.footer-right{left:0;}
.menu-btn.alt{margin-top:15px;}
}
@media (min-width:768px){.navbar-toggle{display:block;}
.index-sales .item .info .top{border-right:345px solid transparent;}
.index-sales .item .info .bottom{width:345px;}
.brand .brand-main{height:300px;width:100%;}
.brands{margin-bottom:0;}
.brands .brands-carousel{top:-170px;}
.index-header .logo{margin-top:10px;width:100%;}
.side-ul&gt;li{display:inline-block;margin-right:20px;margin-bottom:10px;}
.side-ul-alt{border-radius:0;border-color:#e2e2e2;}
.servicies{margin-bottom:20px;}
.servicies .other-img-wrapper{height:130px;}
.servicies-info-top-text{margin-left:5px;font-size:12px;}
.price-table .table-cell{font-size:16px;margin:0;}
.price-table .table-cell-alt{font-size:14px;margin:0;}
.header-img{height:350px;}
.servicies-header{min-height:265px;padding:0px 0;padding-top:60px;background-position:center;}
.sales-header{background-position-y:45%;}
.sales-header .breadcrumb{margin-bottom:20px;}
.prices-header{background-position-x:50%;}
.page-header{font-size:36px;font-weight:bold;color:#ffffff;border:0;margin:0;padding:0;}
div.header-carousel{height:560px;}
div.header-carousel .item{height:560px;background-repeat:no-repeat;background-position-y:70%;}
.master-text{top:0px;}
.master-text&gt;h4{font-size:18px;}
.index-header-title{margin-top:200px;font-size:44px;margin-bottom:30px;}
.index-header-sub-title{font-size:24px;margin-bottom:35px;}
.header-img.index-header{padding:20px 0;height:560px;background:url(../img/index-header.jpg) center;background-size:cover;}
.about-link{display:inline-block;font-size:14px;text-transform:initial;text-decoration:underline;font-weight:normal;margin-left:20px;}
.service-block .block-img-wrapper{height:220px;margin:0 -15px;}
.circle,
.circle img{height:160px;width:160px;}
.circle .circle-alt{position:absolute;width:160px;height:160px;background-color:transparent;text-align:center;padding-top:25px;padding-left:10px;padding-right:10px;display:none;}
.circle .circle-alt-header{font-size:20px;font-family:'OpenSansRegular';margin-bottom:20px;color:#ffffff;}
.circle .circle-alt-text{font-size:12px;font-family:'OpenSansRegular';text-align:center;color:#ffffff;}
.photoes .photoes-img-wrapper{margin:0 -15px;height:190px;cursor:pointer;}
.sign-up .sign-up-header{font-size:60px;margin-bottom:30px;}
.sign-up .sign-up-text{font-size:30px;margin-bottom:35px;text-transform:initial;}
.index-salons .mini-map{height:250px;margin-bottom:15px;}
.index-salons .index-map{height:250px;}
.index-salons .map-img{border:1px solid #f3f3f3;}
.sign-up{background-image:url(../img/sign-up.png);height:560px;background-repeat:no-repeat;background-position-y:40%;padding-top:190px;}
.history .history-header,
.index-salons .index-salons-header{font-size:36px;margin-bottom:30px;}
.history{padding-bottom:60px;margin-top:160px;}
.index-sales .item .info{padding-top:25px;}
.block-popper:hover .info{top:-120px;}
.block-popper .info.yellow{top:-40px;margin-right:20px;margin-left:20px;}
.block-popper .info{padding:10px 20px 50px 20px;font-size:18px;font-family:'ProximaNovaBold';font-weight:bold;color:#fff;border-radius:10px;text-transform:uppercase;cursor:pointer;display:inline-block;position:relative;top:-40px;}
.block-popper .info img{height:50px;width:50px;display:block;margin:auto;margin-top:15px;}
.menu-btn{width:50px;height:50px;background-color:#ffffff;border-radius:50%;padding:12px 10px;cursor:pointer;}
.menu-btn span{margin-top:5px;height:1px;border:1px solid #fd305f;display:block;}
.slide-in-menu,
.sub-menu{background-color:#f7f7f7;position:absolute;margin-left:-200%;z-index:101;}
}
@media (min-width:320px) and (max-width:1023px){.scroller{display:none;border-radius:50%;width:38px;height:38px;position:fixed;z-index:111;left:auto;/*right:auto;*/bottom:10px;opacity:0.8;text-align:center;cursor:pointer;background-image:url('../img/scrollup.png');}
.interior-hdr{margin-top:30px;}
.interior-header{padding:30px;}
.prices-header{padding:20px !important;}
.price-table{margin-top:15px;}
.price-table .table-row.last{margin-bottom:0;}
.price-table .table-cell-alt{margin:5px 0;}
.mini-map-text .big{font-size:14px;width:80%;}
.mini-map-text .small{font-size:14px;margin-bottom:10px;width:80%;}
.sales .hot{display:none;}
.sales .hot.active{display:block;}
.sales{margin-bottom:10px;}
.index-sales .item{height:210px;}
.index-sales .item .info{top:100px;}
.index-sales .item .info:hover{top:50px;}
.index-sales .sales-img{height:auto;min-height:auto;}
.index-sales .item .info .bottom .desc{font-size:13px;}
.interior-header + .main-content-sect .side-ul{padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e2e2e2;}
.masters-header + .main-content-sect .side-ul{padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e2e2e2;}
.masters{margin-bottom:30px;}
}
@media (min-width:320px) and (max-width:767px){.copyRight{margin-top:0;}
.logo{max-width:180px;margin:0 auto;display:block;}
.header-img{padding:0;}
.owl-interior-carousel{margin-bottom:0 !important;}
.sub-list.collapse{display:block;}
.index-sales .item .info.scew-pink{width:100%;}
.sales-header{min-height:inherit;}
.page-header{font-size:36px;padding-top:100px;}
.index-sales .item{padding-right:0;}
.servicies-header, .sales-header{height:290px;padding-top:0;}
.header-online-order{margin-top:10px;}
.menu-btn.alt{background:#fff;}
.menu-btn.alt span{border-color:#fd305f;}
.mini-map-text img + span{position:relative;left:5px;top:3px;}
.text-left{position:relative;}
a.arrow{width:15px;height:12px;position:absolute;z-index:1;border-radius:36px;margin-top:-8px;color:#ff2f5c;cursor:pointer;right:15px;top:50%;}
a.arrow:before{content:'';width:15px;height:12px;position:absolute;right:0;background:url(../img/small_arrow_grey.png) right no-repeat;}
a.arrow:hover:before{background:url(../img/small_arrow.png) right no-repeat;}
.hidden-sm.hidden-md.hidden-lg .hidden-xs{margin:0;}
.hidden-sm.hidden-md.hidden-lg .mini-map-text{margin:5px 0 0 0;}
.hidden-sm.hidden-md.hidden-lg hr{margin:15px 0;}
.mini-map-header{margin-bottom:5px;margin-top:30px;}
.servicies{padding-bottom:10px;}
.servicies .other-info-header{margin:15px 0 30px 0;}
.price-table .table-cell{margin:5px 0;}
.active-page{width:70%;}
.wide-col{padding-right:15px;margin-left:15px;}
.short-col{padding-left:15px;}
.sign-up{background-position-y:10%;margin-top:10px;}
footer .full{background:#cecece;text-align:center;font-family:ProximaNovaBold;font-size:13px;text-transform:uppercase;color:#000;padding:13px 0;width:calc(100% + 30px);margin-left:-15px;}
.index-sales .item{width:300px;margin:0 auto 30px auto;position:relative;left:-8px;}
footer{padding-top:10px;padding-bottom:0;}
.history .history-text{font-size:13px;}
.container{overflow:hidden;}
.index-salons{margin-bottom:20px;}
.index-salons .index-salons-header{margin-bottom:20px;margin-top:30px;}
.index-header-sub-title{text-transform:none;font-size:12px;}
.index-sales-sect{margin-bottom:30px;}
.header-img.index-header{padding:5px 0 20px 0;}
.menu-btn{width:37px;margin-top:7px;}
.menu-btn span{margin-top:4px;border-color:#fff;}
.owl-interior-carousel.sub-window .owl-prev:before{left:auto;right:11px;background-position:right;}
.interior-img-wrapper{display:none;}
.price-table .table-item{padding-left:15px;}
.price-table .table-item .fa{display:inline;margin-right:13px;top:9px;}
.sub-list.collapse{margin-bottom:0;}
.table-cell .text-left br{display:none;}
.short-col{padding-left:15px;}
.salon-mini-sect{margin-bottom:30px;}
.other-sales .other-header{margin-bottom:0;}
.sales-list{margin-bottom:20px;}
}
@media (min-width:320px) and (max-width:1124px){.filters-list{margin-bottom:0;}
.copyRight p{padding-left:0;}
}
@media (min-width:1124px){.index-sales .item .info .top{width:0;height:0;border-bottom:50px solid;border-right:330px solid transparent;-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;transition:border-color 0.2s ease;}
.index-sales .item .info .bottom{width:330px;padding-left:10px;padding-bottom:10px;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}
.index-sales .item .info .top{border-bottom-color:#ffffff;}
.brands{margin-bottom:0px;}
.brand .brand-main{height:450px;width:100%;}
.brands .brands-carousel{top:-160px;}
.owl-carousel.owl-carousel-index-salons .owl-nav{position:inherit;width:100%;text-align:center;}
.owl-carousel.owl-carousel-index-brands .owl-nav{position:absolute;width:100%;}
.owl-carousel.owl-carousel-index-salons .owl-nav .owl-prev,
.owl-carousel.owl-carousel-index-salons .owl-nav .owl-next,
.owl-carousel.owl-carousel-index-brands .owl-nav .owl-prev,
.owl-carousel.owl-carousel-index-brands .owl-nav .owl-next{position:absolute;top:-195px;background-color:transparent;font-size:100px;}
.owl-carousel.owl-carousel-index-salons .owl-nav .owl-prev,
.owl-carousel.owl-carousel-index-salons .owl-nav .owl-next{top:30px;}
.owl-carousel.owl-carousel-index-salons .owl-nav .owl-prev,
.owl-carousel.owl-carousel-index-brands .owl-nav .owl-prev{left:-80px;}
.owl-carousel.owl-carousel-index-salons .owl-nav .owl-next,
.owl-carousel.owl-carousel-index-brands .owl-nav .owl-next{right:-80px;}
.index-header .logo{margin-top:10px;width:auto;}
.side-ul&gt;li{display:block;}
.side-ul-alt{margin-top:35px;}
.servicies .other-img-wrapper{height:180px;}
.servicies-info-top-text{margin-left:10px;font-size:14px;}
.price-table .table-cell{font-size:16px;margin:0;}
.price-table .table-cell-alt{font-size:13px;}
.servicies-header{padding:0;background-position:center;}
.page-header{font-size:48px;font-weight:bold;color:#ffffff;border:0;margin:0;padding:0;}
.index-header-title{margin-top:260px;font-size:60px;margin-bottom:30px;}
.index-header-sub-title{font-size:30px;margin-bottom:35px;}
.header-img{height:350px;}
div.header-carousel{height:730px;}
div.header-carousel .item{height:730px;background-repeat:no-repeat;background-size:100%;background-position-y:70%;}
div.header-carousel .item img{display:block;width:100%;position:absolute;}
.header-img.index-header{padding:20px 0;height:730px;background-color:#000000;}
.about-link{display:inline-block;font-size:14px;text-decoration:underline;text-transform:initial;font-weight:normal;margin-left:20px;}
.service-block .block-img-wrapper{height:380px;margin:0 -15px;}
.circle,
.circle img{height:200px;width:200px;}
.circle .circle-alt{position:absolute;width:200px;height:200px;background-color:transparent;text-align:center;padding-top:40px;padding-left:10px;padding-right:10px;display:none;}
.circle .circle-alt-header{font-size:24px;font-family:'OpenSansRegular';margin-bottom:20px;color:#ffffff;}
.circle .circle-alt-text{font-size:14px;font-family:'OpenSansRegular';text-align:center;color:#ffffff;}
.photoes .photoes-img-wrapper{margin:0 -15px;height:240px;cursor:pointer;}
.sign-up .sign-up-header{font-size:60px;margin-bottom:25px;}
.sign-up .sign-up-text{font-size:30px;margin-bottom:30px;text-transform:initial;}
.index-salons .mini-map{height:250px;margin-bottom:15px;}
.index-salons .index-map{height:250px;}
.index-salons .map-img{border:1px solid #ececec;padding-bottom:30px;background:#ffffff;}
.masters-header{background-size:cover;}
.master-text{top:0px;}
.master-text&gt;h4{font-size:18px;}
.sign-up{background-image:url(../img/sign-up.png);background-repeat:no-repeat;background-size:110%;background-position-x:0%;padding-top:180px;}
.history .history-header,
.index-salons .index-salons-header{font-size:36px;}
.history{padding-bottom:60px;}
.index-sales .item .info{padding-top:25px;}
.block-popper{z-index:1;position:relative;text-align:center;}
.block-popper .info.yellow{top:-40px;margin-right:20px;margin-left:20px;}
.block-popper:hover .info{top:-140px;}
.block-popper .info{padding:10px 20px 50px 20px;font-size:18px;font-family:'ProximaNovaBold';font-weight:bold;color:#fff;border-radius:10px;text-transform:uppercase;cursor:pointer;display:inline-block;position:relative;top:-40px;}
.block-popper .info img{height:60px;width:60px;display:block;margin:auto;margin-top:25px;}
.slide-in-menu,
.sub-menu{background-color:#f7f7f7;position:absolute;margin-left:-200%;z-index:101;}
}
@keyframes logo-show{0%{width:0px;opacity:0;}
50%{width:100px;opacity:0.5;}
100%{width:205px;opacity:1;}
}
@-moz-keyframes logo-show{0%{width:0px;opacity:0;}
50%{width:100px;opacity:0.5;}
100%{width:205px;opacity:1;}
}
@-webkit-keyframes logo-show{0%{width:0px;opacity:0;}
50%{width:100px;opacity:0.5;}
100%{width:205px;opacity:1;}
}
@keyframes logo-hide{0%{width:205px;opacity:1;}
50%{width:100px;opacity:0.5;}
100%{width:0px;opacity:0;}
}
@-moz-keyframes logo-hide{0%{width:205px;opacity:1;}
50%{width:100px;opacity:0.5;}
100%{width:0px;opacity:0;}
}
@-webkit-keyframes logo-hide{0%{width:205px;opacity:1;}
50%{width:100px;opacity:0.5;}
100%{width:0px;opacity:0;}
}
@keyframes mini-logo-show{0%{width:0px;opacity:0;}
50%{width:20px;opacity:0.5;}
100%{width:43px;opacity:1;display:block;}
}
@-moz-keyframes mini-logo-show{0%{width:0px;opacity:0;}
50%{width:20px;opacity:0.5;}
100%{width:43px;opacity:1;display:block;}
}
@-webkit-keyframes mini-logo-show{0%{width:0px;opacity:0;}
50%{width:20px;opacity:0.5;}
100%{width:43px;opacity:1;display:block;}
}
@keyframes mini-logo-hide{0%{width:43px;opacity:1;}
50%{width:20px;opacity:0.5;}
100%{width:0px;opacity:0;display:none;}
}
@-moz-keyframes mini-logo-hide{0%{width:43px;opacity:1;}
50%{width:20px;opacity:0.5;}
100%{width:0px;opacity:0;display:none;}
}
@-webkit-keyframes mini-logo-hide{0%{width:43px;opacity:1;}
50%{width:20px;opacity:0.5;}
100%{width:0px;opacity:0;display:none;}
}
@keyframes white-bg{0%{background-color:#fff;display:none;top:-100px;}
100%{background-color:#ffffff;display:block;top:0px;}
}
@-moz-keyframes white-bg{0%{background-color:#fff;display:none;top:-100px;}
100%{background-color:#ffffff;display:block;top:0px;}
}
@-webkit-keyframes white-bg{0%{background-color:#fff;display:none;top:-100px;}
100%{background-color:#ffffff;display:block;top:0px;}
}
@keyframes transparent-bg{0%{background-color:#ffffff;display:block;top:0px;}
100%{background-color:#fff;display:none;top:-100px;}
}
@-moz-keyframes transparent-bg{0%{background-color:#ffffff;display:block;top:0px;}
100%{background-color:#fff;display:none;top:-100px;}
}
@-webkit-keyframes transparent-bg{0%{background-color:#ffffff;display:block;top:0px;}
100%{background-color:#fff;display:none;top:-100px;}
}
@keyframes show-menu{0%{top:-100px;}
100%{top:0px;}
}
@-moz-keyframes show-menu{0%{top:-100px;}
100%{top:0px;}
}
@-webkit-keyframes show-menu{0%{top:-100px;}
100%{top:0px;}
}
@keyframes hide-menu{0%{top:0px;}
100%{top:-100px;}
}
@-moz-keyframes hide-menu{0%{top:0px;}
100%{top:-100px;}
}
@-webkit-keyframes hide-menu{0%{top:0px;}
100%{top:-100px;}
}
.index-menu div.triangle-up.top{top:100px;}
.index-menu div.container.dd-menu.top{top:116px;}
a.active{color:#fd305f;}
.pixel td{text-align:left;}
.head-menu-link &gt; a{font-family:'ProximaNovaRegular' !important;color:#fd426c !important;padding:5px 0 !important;font-size:15px !important;}
.alx_feed_back_form_mess_ok{color:#fd305f;font-size:20px;padding:40px 15px;background:#f7f7f7;margin-bottom:40px;}
.interior-big-img a{display:block;width:100%;height:470px;position:relative;overflow:hidden;}
.interior-big-img a img{
    position:absolute;
    width:auto;
    height:auto;
    min-width:100%;
    min-height:100%;
    top:50%;
    left:50%;
    transform:translate(-50%, -50%);
    max-width: 100%;
    height: auto;
}
.interior-thumbs{}
.interior-thumbs .item_img{display:block;width:170px;height:130px;position:relative;overflow:hidden;margin-right:16px;}
.interior-thumbs .item_img img {
	position:absolute;
	width:auto;
	height:auto;
	min-width:100%;
	min-height:100%;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
}
.interior-big-img .slick-arrow{background:#fff;top:auto;bottom:-50px;right:5px;left:auto;color:gray;}
.interior-big-img .slick-arrow.arrow-left{right:35px;}
.interior-big-img .slick-arrow.arrow-right:before,
.interior-big-img .slick-arrow.arrow-right:hover:before{background-position:right;}
.interior-big-img .slick-arrow:before{content:'';width:15px;height:12px;background:url(../img/small_arrow_grey.png) no-repeat;}
.interior-big-img .slick-arrow:hover:before{background:url(../img/small_arrow.png) no-repeat;}
a.first_lvl{font-size:14px;font-family:'ProximaNovaBold';font-weight:bold;}
.second-lvl li{margin-bottom:10px;}
.thrid-lvl li{margin-bottom:0;}
.second-lvl a{font-family:'OpenSansRegular';font-size:14px;}
.third-lvl a,
.thrid-lvl a{font-family:'OpenSansRegular';font-size:13px;}
h5.delimiter-name{text-align:center;padding:25px;}
.h5.delimiter-name{text-align:center;padding:25px;}
.breadcrumb&gt;li+li:before{color:#fff;}
.index-sales &gt; .item &gt; a:hover{text-decoration:none;}
.other-sales .sales .item{height:220px;width:316px;}
.other-sales .sales .item .info{top:120px;}
.other-sales .sales .item .info:hover{top:75px;}
.owl-other-service-carousel{width:98%;}
a.sales-back{color:#fd305f;}
a.sales-back:hover{color:#fd305f;}
.side-ul li:nth-child(1) a{color:#333333;}
.salons-about-link{color:#fd305f;border-bottom:1px dotted #fd305f;}
.salons-about-link:hover{border-bottom:1px dotted #fff;text-decoration:none;}
.header_text_block
{
	position:relative;
    top: -3px;
}
.header_text_block .header-phrase
{
	display:inline-block;
	width:calc(100% - 60px);
}
.header_social
{
    display: inline-block;
    margin-right: 0;
    position: relative;
    left: 20px;
}
@media (max-width:1000px){.side-ul{margin-top:0px;}
.side-ul:nth-child(1){margin-top:45px;}
}
@media (max-width:768px){.salons-thumbnail{width:100%;height:auto;min-height:200px;}
.item.fancybox{height:200px;display:block;overflow:hidden;}
.nonpadding{padding-left:0;padding-right:0;}
}
@media (max-width:500px){.item.fancybox{height:150px;}
.salons-thumbnail{min-height:150px;}
}
@media (max-width:400px){.item.fancybox{height:100px;}
.salons-thumbnail{min-height:100px;}
}
@media (max-width:320px){.block-popper.wide .desc ul li a{padding:0;}
}
.correct-viev-menu a{
  text-decoration: none!important;
}
.correct-viev-menu a:hover p{
/*   color:#fd305f!important;*/
 }

.owl-carousel.owl-carousel-index-salons2 .owl-nav .owl-prev,
.owl-carousel.owl-carousel-index-salons2 .owl-nav .owl-next
{position:absolute;top:-225px;background-color:transparent;font-size:100px;}
.owl-carousel.owl-carousel-index-salons2 .owl-nav .owl-prev,
.owl-carousel.owl-carousel-index-salons2 .owl-nav .owl-next{top:30px;}
.owl-carousel.owl-carousel-index-salons2 .owl-nav .owl-prev{left:-80px;}
.owl-carousel.owl-carousel-index-salons2 .owl-nav .owl-next{right:-80px;}

.owl-carousel.owl-carousel-index-salons2 .owl-nav .owl-prev&gt;span.lg-angle,
.owl-carousel.owl-carousel-index-salons2 .owl-nav .owl-next&gt;span.lg-angle{color:#fd305f;background:transparent;font-size:60px;}

/* Ð‘Ð»Ð¾Ð³ */



/**/

.block-popper.wide:hover .info {
    top: -40px;
}

.block-popper.wide:hover .desc {
    top: 0;
}

.block-popper.wide .desc {
    height: auto;
}


/* territoriya_obsluzhivaniya */

.salons-block {
    margin-top: -35px;
}

.salons-address {
    /*margin-bottom: 30px;*/
    margin-bottom: 15px;
}

.salons-address ul {
    columns: 2;
}
@media (max-width: 768px) {
    .salons-address ul {
        columns: 1;
    }
}

.salons-address ul li {
    font-family: 'Proxima Nova';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: #333;
    /*margin-bottom: 10px;*/
    margin-bottom: 0;
}

.salons-logo {
    margin: 30px 0 40px 0;
}
@media (max-width: 1023px) {
    .salons-logo {
        margin: 50px 0 40px 0;
    }
}

.salons__ser-prov {
    /*margin-bottom: 30px;*/
    margin-bottom: 15px;
}

.salons__ser-prov_title {
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    color: #333;
    margin-bottom: 10px;
}

.salons__ser-prov ul {
    columns: 2;
    margin-left: 20px;
}
@media (max-width: 768px) {
    .salons__ser-prov ul {
        columns: 1;
        margin-left: 20px;
    }
}

.salons__ser-prov ul li {
    position: relative;
    font-family: 'Proxima Nova';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: #333;
    /*margin-bottom: 10px;*/
    margin-bottom: 0;
}

.salons__ser-prov ul li::before {
    content: '';
    position: absolute;
    left: -13px;
    top: 10px;
    width: 4px;
    height: 4px;
    background: #333;
    border-radius: 10px;
}

.salons__metro {
    margin-bottom: 30px;
}

.salons__metro_title {
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    color: #333;
    margin-bottom: 10px;
}

.salons__metro ul {
    columns: 2;
    margin-left: 20px;
}
@media (max-width: 768px) {
    .salons__metro ul {
        columns: 1;
        margin-left: 20px;
    }
}

.salons__metro ul li {
    position: relative;
}

.salons__metro ul li a {
    font-family: 'Proxima Nova';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    color: #ff2f5d;
    border: 0;
}

.salons__metro ul li a .salons__distance {
    color: #333;
}

.salons__metro ul li::before {
    content: '';
    position: absolute;
    left: -13px;
    top: 10px;
    width: 4px;
    height: 4px;
    background: #333;
    border-radius: 10px;
}

@media (max-width: 1023px) {
    .salons .salons__content {
        flex-direction: column-reverse;
    }
}

@media (max-width: 768px) {
    .salons-block .item.fancybox {
        height: 120px;
    }
}

/* territoriya_obsluzhivaniya end */

/* .yButton.right */
a.yButton.right{
    right: 90px !important;
    bottom: 15px !important;
}
/* .yButton.right end */</pre></body></html>