@media only screen and (max-width: 1199px){html,body{min-width:320px;}#style-popup .box{width:1024px;}.blog-slideshow .slide .caption{margin-top:-120px;}.blog-slideshow .slide .caption > .subtitle{font-size:16px;}.blog-slideshow .slide .caption > .title{font-size:42px;}.blog-slideshow .slick-arrow,.single-blog-post-content .slick-arrow{top:180px;}.blog-slideshow .slick-arrow > .icon,.single-blog-post-content .slick-arrow > .icon{width:60px;height:60px;font-size:30px;line-height:60px;}.blog-slideshow .slick-arrow > .arrow-text,.single-blog-post-content .slick-arrow > .arrow-text{font-size:16px;width:130px;height:60px;}.blog-slideshow .slick-arrow > .arrow-text > span,.single-blog-post-content .slick-arrow > .arrow-text > span{max-height:36px;}.rte .grid-system-shortcode{margin:30px -8%;}}@media only screen and (max-width: 1023px){#header .desktop-menu{display:none;}#header .full-menu > .content > .table > .cell > .box > .social{display:block;}#header .full-menu > .social{display:none;}#header .full-menu .social{padding:30px 0;border-bottom:1px solid #dbdbdc;}#footer .logo-column{padding-top:30px;padding-bottom:30px;}#footer .column-copy{margin:30px 0 0;padding-bottom:30px;}#fancy-slideshow .slide .image-text{font-size:70px;}#fancy-slideshow .slide .image-text > .small{font-size:26px;}#fancy-slideshow .social{right:20px;}.fancy-block .title{font-size:50px;}html.touch .fancy-block .intro{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;}html.touch .fancy-block .title{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;}html.touch .fancy-block:before{background:rgba(0,0,0,0.5);}#home-boxs{padding-top:40px;padding-bottom:20px;}#home-partners-block{padding-top:30px;padding-bottom:10px;}#home-partners-block .title{padding:0 0 30px;}#home-partners-block .partners li{margin:0 20px;}#collection-gallery-slider:before,#collection-gallery-slider:after{width:20%;}#collection-gallery-slider .image .title{font-size:30px;}#collection-gallery-slider .slick-arrow{font-size:64px;margin:-32px 0 0;}#standard-page-slider .slick-arrow{left:0;}#standard-page-slider .slick-next{left:auto;right:0;}#style-popup .box{width:768px;}.page-title{font-size:60px;}#std-page .models-grid{padding-bottom:60px;}#std-page .model-block{padding:40px 0 0;margin:0;}#std-page .product{padding:40px 0 0;margin:0;}#salon-finder-page .salon-list-item{margin:0;}#single-salon-home .salon-info{padding-bottom:40px;}.salon-subpage-link{padding-top:20px;padding-bottom:60px;}.salon-subpage-link .button{margin:0 10px;}body.saloon-page-home .salon-subpage-link .button{margin:0;}#single-salon-services .service-table th{font-size:16px;}#single-salon-services .service-table th > span{font-size:14px;}#single-salon-services .service-table th.price-label{width:80px;}#single-salon-services .service-table td.price{font-size:16px;}#work-with-us .buttons{padding-top:10px;padding-bottom:10px;}#work-with-us .buttons .button{max-width:none;}#work-with-us .list{padding-top:30px;padding-bottom:30px;}#work-with-us .annuncio{padding:30px 20px;margin:15px 0;}#work-with-us .annuncio .btn{padding:20px 0 0;}#courses-list .course-item{padding:40px 0 0;margin:0;}#single-course-blocks .course-block-item{padding:20px 0;margin:0;}#press-list .press-item .caption > .table > .cell{padding:15px;}#press-list .press-item .title{font-size:28px;}#press-list .press-item .links{margin:15px 0 0;}#press-list .press-item .links > li > a{width:46px;height:46px;font-size:24px;line-height:46px;}#fashion-weeks-block .gallery-item .title{font-size:28px;}.rte h1{font-size:60px;}.rte .grid-system-shortcode{margin:30px -10px;}.blog-post-item .content{padding:20px;}.blog-post-item .content .title{font-size:32px;}.blog-post-item .content .excerpt{font-size:18px;}.blog-post-item .content .icon-plus{font-size:48px;}.blog-slideshow .slide .caption{margin-top:-100px;width:80%;}.blog-slideshow .slick-arrow,.single-blog-post-content .slick-arrow{top:150px;left:-10px;}.blog-slideshow .slick-arrow > .label,.blog-slideshow .slick-arrow > .arrow-text,.single-blog-post-content .slick-arrow > .label,.single-blog-post-content .slick-arrow > .arrow-text{display:none;}.blog-slideshow .slick-next,.single-blog-post-content .slick-next{left:auto;right:-10px;}}@media only screen and (max-width: 767px){body{padding-top:50px;}.partners li{display:block;margin:15px 0 0;}.partners li > a{width:138.75px;height:38.25px;margin:0 auto;}#header{padding:10px 0;height:50px;}#header .logo{margin-left:5px;}#header .logo > a{width:147px;height:30px;}#header .menu-icon{right:15px;}#header .full-menu > .content{top:70px;}#header .full-menu .main-menu .menu-items > li{padding:15px 0 0;}#header .full-menu .main-menu .menu-items > li:first-child{padding:0;}#header .full-menu .main-menu .menu-items > li > a{font-size:36px;}#header .full-menu .main-menu .sub-menu{border-bottom:1px solid #dbdbdc;padding:15px 0;}#header .full-menu .main-menu .sub-menu > li{display:block;margin:0;padding:5px 0;}#header .full-menu .social{padding:20px 0;}#header .full-menu .partners{padding:20px 0 30px;border-bottom:1px solid #dbdbdc;}#header .full-menu .partners .title{display:block;}body.small-header #header{height:50px;}body.menu-open #header{height:100%;}#footer{margin:30px 0 0;text-align:center;}#footer .logo{width:147px;height:30px;}#footer .column{border-top:1px solid #d2d2d4;padding-top:20px;padding-bottom:20px;margin:0;}#footer .affiliations{margin:20px auto 0;}#footer .hm-column{display:none;}body.page-id-219 #footer .hm-column{display:block;}#fancy-slideshow .slide .image-text{font-size:40px;}#fancy-slideshow .slide .image-text > .small{font-size:20px;}#fancy-slideshow .social,#fancy-slideshow .scroll-btn{display:none;}#fancy-slideshow.simple .slide .image{max-width:90%;}#fancy-slideshow.simple .simple-slider .embed{width:100%;padding-bottom:56.25%;}.fancy-block .caption{padding:0 25px;}.fancy-block .title{font-size:30px;}.fancy-block:hover:after{border-width:10px;}#home-boxs{padding-top:10px;padding-bottom:0;}#home-partners-block .title{padding:0;}#home-partners-block .partners li{margin:20px 0 0;}#collection-gallery-slider .slick-arrow{left:0;}#collection-gallery-slider .slick-next{left:auto;right:0;}#standard-page-slider .slide .subtitle{font-size:14px;}#standard-page-slider .slide .title{font-size:32px;}#standard-page-slider .slide > .c{padding:0;}#standard-page-slider .current-page .subtitle{font-size:14px;}#standard-page-slider .current-page .title{font-size:32px;}#standard-page-slider .current-page .rte{margin:20px 0 0;}#standard-page-slider .prev-page > .c,#standard-page-slider .next-page > .c{width:auto;float:none;}#standard-page-slider .slick-center > .c{width:auto;}#standard-page-slider .slick-center .subtitle{font-size:14px;padding:0 28px;}#standard-page-slider .slick-center .title{font-size:32px;padding:0 28px;}#standard-page-slider .slick-arrow{left:-20px;font-size:48px;top:12px;}#standard-page-slider .slick-next{left:auto;right:-20px;}#style-popup{background:#fff;}#style-popup > .table{display:block;width:auto;height:auto;}#style-popup > .table > .cell{display:block;}#style-popup .box{display:block;width:100%;}#style-popup .box > .close-popup{right:15px;top:15px;}#style-popup .grid-system{padding:10px 10px 30px;}#style-popup .image{padding:45px 0 0;}#style-popup .share{padding:20px 0 0;}#style-popup .slick-arrow{display:none !important;}#style-popup .products-slider .slick-arrow{display:block !important;}#style-popup .products-slider .slick-disabled{display:none !important;}.page-title{font-size:36px;padding:0 0 40px;}#std-page{padding-top:30px;padding-bottom:30px;}#salon-finder-page{padding-top:30px;padding-bottom:30px;}#salon-finder-page .salon-list-item{margin:0;padding:15px 0;}#single-salon-home{padding-top:30px;padding-bottom:30px;}#single-salon-home .promotion-slider .slick-arrow{font-size:26px;line-height:32px;width:32px;height:32px;margin:-16px 0 0;left:0;}#single-salon-home .promotion-slider .slick-next{left:auto;right:0;margin:-16px 0 0;}.salon-subpage-link{padding-top:0;padding-bottom:30px;}.salon-subpage-link .button{margin:0 20px;}.salon-subpage-link:first-child{padding-top:40px;border-top:1px solid #d2d2d4;}#single-salon-team{padding-top:30px;}#single-salon-team .team-item-column{padding-bottom:30px;}#single-salon-team .team-item .photo-w{margin:0 auto 20px;}#single-salon-team .team-item .name{font-size:24px;}#single-salon-services{padding-top:30px;}#single-salon-services .service-group-title{font-size:20px;}#single-salon-services .service-table{margin:0 0 20px;}#single-salon-services .service-table th{font-size:14px;padding:6px 10px;}#single-salon-services .service-table th > span{font-size:12px;}#single-salon-services .service-table th.price-label{width:60px;}#single-salon-services .service-table td{padding:6px 10px;}#single-salon-services .service-table td.price{font-size:14px;}#single-salon-booking{padding-top:30px;}#single-salon-booking .timetable{font-size:20px;}#work-with-us .annuncio .title{font-size:26px;}#news-list .news-item{padding-top:40px;padding-bottom:40px;}#news-list .news-item .title{font-size:26px;margin:15px 0 0;}#news-list .news-item .share{padding:15px 0 0;}#news-list .news-item .responsive-video,#news-list .news-item .rte,#news-list .news-item .post-image{margin:20px 0 0;}#press-list .press-item{margin:15px auto;}#about-us-history{padding-bottom:20px;}#about-us-history .history-item{padding:20px 0 20px 40px;direction:ltr;}#about-us-history .history-item > .column{text-align:left;}#about-us-history .history-item:before{left:20px;}#about-us-history .history-item .image{padding:0 0 20px;}#about-us-history .history-item .rte{padding:0;}#about-us-history .history-item .year > .white-top,#about-us-history .history-item .year > .white-bottom{left:-40px;right:auto;}#about-us-history .history-item .year:before{left:-40px;right:auto;}#about-us-history .history-item .year:after{left:-35px;right:auto;}.rte h1{font-size:40px;}.xdsoft_datetimepicker.xdsoft_inline .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_inline .xdsoft_next{font-size:48px;width:48px;height:48px;margin:-24px 0 0;}.xdsoft_datetimepicker.xdsoft_inline .xdsoft_label > span{font-size:24px;}.xdsoft_datetimepicker.xdsoft_inline .xdsoft_monthpicker{padding:0 0 15px;}.xdsoft_datetimepicker.xdsoft_inline .xdsoft_calendar th{font-size:13px;width:36px;}.xdsoft_datetimepicker.xdsoft_inline .xdsoft_calendar td{font-size:13px;}#blog-page .blog-header{margin:20px 0 30px;}#blog-page .blog-header > .cont{top:-20px;}#blog-page .blog-header .blog-logo{font-size:22px;padding:10px 20px 8px;}#blog-page .blog-header .blog-logo > span{font-size:10px;}#blog-page .tag-title{padding:25px 20px;font-size:18px;}.blog-post-item{background:transparent !important;padding:10px 0;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.blog-post-item:before{display:none;}.blog-post-item .content{padding:30px 20px 20px !important;margin:-10px 10px 0;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s;}.blog-post-item .content:before{border-width:15px;left:50% !important;right:auto !important;margin:0 0 0 -15px;top:auto;bottom:100%;}.blog-post-item .content .title{font-size:28px !important;}.blog-post-item .content .excerpt{font-size:18px !important;}.blog-post-item .content .icon-plus{font-size:48px !important;}.blog-post-item:hover .content{background:#fff;}.blog-post-item:hover .content:before{border-bottom-color:#fff;border-right-color:transparent !important;border-left-color:transparent !important;}.blog-tags-list .blog-tag-item .col-tag-sh{background:none !important;height:auto !important;}.blog-slideshow .slide .caption{margin:-60px 20px 0;width:auto;padding:15px 20px;}.blog-slideshow .slide .caption > .subtitle{font-size:12px;}.blog-slideshow .slide .caption > .title{font-size:30px;margin:15px 0;}.blog-slideshow .slick-arrow,.single-blog-post-content .slick-arrow{top:100px;}.blog-slideshow .slick-arrow > .icon,.single-blog-post-content .slick-arrow > .icon{width:30px;}.single-blog-post-content{padding-top:0;}.single-blog-post-content .post-image{margin:0 -20px;}.single-blog-post-content .post-image figcaption{padding:0 20px;}.single-blog-post-content .post-video{padding:0 0 10px;margin:0 -20px;}.single-blog-post-content .post-subtitle{font-size:12px;}.single-blog-post-content .post-title{font-size:30px;}.single-blog-post-content .post-share{padding:20px 0;}.single-blog-post-content .blog-post-gallery{max-width:none;margin:0 -20px;}.single-blog-post-content .blog-post-gallery .slide > figcaption{padding:0 20px;}.single-blog-post-content .composer-block-quote blockquote{padding:0 0 0 40px;}.single-blog-post-content .composer-block-quote blockquote > .icon{font-size:24px;}.single-blog-post-content .composer-block-quote blockquote > .icon-quote-close{display:none;}.single-blog-post-content .composer-block-quote blockquote > .text{font-size:20px;}.single-blog-post-content-no-header{padding-top:10px;}}@media only screen and (max-width: 479px){#fancy-slideshow .slide .image-text{left:-20px;right:50px;top:auto;bottom:30px;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:auto;}#fancy-slideshow .slide .image{max-width:none;}#fancy-slideshow .slide .image > .link{width:auto !important;overflow:hidden;}#fancy-slideshow .slide .image > .link img{margin:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}#fancy-slideshow .slide .image > .link:after{content:' ';display:block;position:absolute;top:0;left:0;right:0;height:100%;z-index:3;border-left:30px solid #fff;border-right:30px solid #fff;}#fancy-slideshow .slide .info{max-width:none;width:auto !important;padding:20px 30px 60px;}#fancy-slideshow .slide-in .image-text{left:10px;}#fancy-slideshow .slide-out .image-text{left:40px;}#fancy-slideshow .scroll-btn-mobile{display:block;position:absolute;left:20px;right:20px;text-align:center;bottom:15px;z-index:10;text-transform:uppercase;color:#000;font-size:18px;line-height:1;-webkit-transition:color .3s ease 0s;-moz-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;transition:color .3s ease 0s;}#fancy-slideshow .scroll-btn-mobile > span{display:inline-block;vertical-align:middle;}#fancy-slideshow .scroll-btn-mobile > .icon{font-size:28px;margin-left:10px;}#fancy-slideshow .scroll-btn-mobile:hover{color:#7b8282;}#fancy-slideshow.simple .slide .image{max-width:90%;}#fancy-slideshow.simple .slide .image > .link:after{display:none;}#fancy-slideshow.simple .simple-slider .embed{margin:25% 0 0;}#collection-gallery-slider:before,#collection-gallery-slider:after{display:none;}#collection-gallery-slider .image > figcaption{padding:15px 42px;}#collection-gallery-slider .image .intro{font-size:12px;}#collection-gallery-slider .image .title{font-size:26px;}#collection-gallery-slider .slick-arrow{top:auto;bottom:15px;font-size:32px;margin:0;width:32px;height:32px;background:#fff;color:#000;font-size:26px;line-height:32px;text-align:center;}#collection-gallery-slider .slick-arrow:hover{color:#000;background:#ddd;}#salon-finder-page .salon-list-item{padding:20px;}#single-salon-home .salon-info{padding-bottom:30px;border-top:1px solid #d2d2d4;padding-top:20px;}#single-salon-services .service-group-title{padding:0 0 10px;}#single-salon-services .service-table th{font-size:13px;padding:5px;}#single-salon-services .service-table th > span{font-size:11px;}#single-salon-services .service-table th.price-label{width:auto;}#single-salon-services .service-table td{padding:5px;}#single-salon-services .service-table td.price{font-size:13px;}#single-salon-booking .timetable,#single-salon-booking .timetable-note{text-align:center;}#single-salon-booking .wpcf7{padding:0 0 30px;}#std-page .numbers-count{padding-bottom:30px;}#std-page .numbers-count > .column{border-top:2px solid #d2d2d4;border-left:0;padding-top:15px;padding-bottom:15px;}#std-page .numbers-count > .column:first-child{border-top:0;}.rte .wpcf7 dl > dt{width:auto;float:none;padding:0 0 10px;border-bottom:1px solid #d2d2d4;}.rte .wpcf7 dl > dt > label{font-size:16px;}.rte .wpcf7 dl > dd{width:auto;float:none;padding:10px 0;}.rte .wpcf7 .submit-box{margin:30px 0 0;}.xdsoft_datetimepicker.xdsoft_inline .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_inline .xdsoft_next{font-size:32px;width:32px;height:32px;margin:0;top:22px;left:-16px;}.xdsoft_datetimepicker.xdsoft_inline .xdsoft_next{left:auto;right:-16px;}.blog-slideshow .slide .caption{margin-top:-50px;}.blog-slideshow .slick-arrow,.single-blog-post-content .slick-arrow{top:50px;}}