@import url(//fonts.googleapis.com/css?family=Six+Caps);a[href^="tel:"]{text-decoration:none;color:inherit}.img-indent{margin:4px 0 25px}.img-indent1{margin:14px 0 22px}.wrapper{overflow:hidden;width:100%}.center{text-align:center}.clear{height:0;overflow:hidden;font-size:0;clear:both;width:100%;line-height:0}.relative{position:relative}.spinner{height:100%;position:fixed;top:0;background:url(https://urbanmakeup.makeup/img/spinner.gif) 50% 50% no-repeat #000;left:0;width:100%;z-index:9999}.box-1{position:relative}.box-1 .link{position:absolute;bottom:0;left:0}.pad-bot{padding-bottom:48px}header{padding:28px 0 0}.navbar_ .brand{padding:0;margin:0 0 36px;float:none;display:block}.navbar_ .brand a{display:inline-block}.navbar_ .brand a:hover{text-decoration:none}.navbar_,.navbar_ nav{margin:0;float:none}.navbar_{padding:0}.navbar_ .navbar-inner_{filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);min-height:inherit;padding:0;border:none;margin:0}.nav-collapse_,.navbar_ .container{position:relative}.nav-collapse_{padding:9px 0 12px;border-top:1px solid #2370d0;border-bottom:1px solid #2370d0;margin:0;z-index:30}.navbar_ .nav{margin:0;float:none}.nav-collapse_ .nav li{zoom:1;padding:0;position:relative;margin:0}.nav-collapse_ .nav>li{position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:url(https://urbanmakeup.makeup/img/point.png);margin-left:1px}.nav-collapse_ .nav>li:before{height:20px;pointer-events:none;content:"";position:absolute;top:15px;background:#2371cf;left:-1px;width:1px}.nav-collapse_ .nav>li:first-child{margin:0}.nav-collapse_ .nav>li:first-child:before{display:none}.nav-collapse_ .nav li a{font-size:18px;text-decoration:none;font-weight:400;text-shadow:none;color:#fff;text-transform:uppercase;background:none;line-height:20px;display:block}.nav-collapse_ .nav>li>a{padding:14px 28px;position:relative;margin:0;display:block;z-index:10}.nav-collapse_ .nav>li>a .sf-sub-indicator{height:4px;position:absolute;bottom:8px;background:url(https://urbanmakeup.makeup/img/indicator.png) no-repeat 0 0;margin-left:-3px;left:50%;width:7px;display:block;z-index:5}.nav-collapse_ .nav>li.active,.nav-collapse_ .nav>li.active:hover,.nav-collapse_ .nav>li.sfHover,.nav-collapse_ .nav>li:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff6fd1f3",endColorstr="#ff40ade9",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-color:#5cc3ef;background-image:-moz-linear-gradient(top,#6fd1f3,#40ade9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#6fd1f3),to(#40ade9));background-image:-webkit-linear-gradient(top,#6fd1f3,#40ade9);background-image:-o-linear-gradient(top,#6fd1f3,#40ade9);background-image:linear-gradient(180deg,#6fd1f3,#40ade9);background-repeat:repeat-x}.nav-collapse_ .nav>li.active>a,.nav-collapse_ .nav>li.active>a:hover,.nav-collapse_ .nav>li.sfHover>a,.nav-collapse_ .nav>li.sfHover>a:hover,.nav-collapse_ .nav>li>a:hover{color:#1d3160;background:none}.navbar_ .nav>.active>a,.navbar_ .nav>.active>a:focus,.navbar_ .nav>.active>a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse_ .nav>li.active>a .sf-sub-indicator,.nav-collapse_ .nav>li.sfHover>a .sf-sub-indicator{background-position:0 bottom}.sub-menu>a{position:relative}.nav-collapse_ .nav ul{list-style:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff6fd1f3",endColorstr="#ff3face8",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);zoom:1;padding:34px 20px 34px 28px;position:absolute;top:57px;background-color:#5cc2ef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;left:0;width:155px;background-image:-moz-linear-gradient(top,#6fd1f3,#3face8);background-image:-webkit-gradient(linear,0 0,0 100%,from(#6fd1f3),to(#3face8));background-image:-webkit-linear-gradient(top,#6fd1f3,#3face8);background-image:-o-linear-gradient(top,#6fd1f3,#3face8);background-image:linear-gradient(180deg,#6fd1f3,#3face8);background-repeat:repeat-x;display:none;z-index:11}.nav-collapse_ .nav ul li{padding-bottom:10px}.nav-collapse_ .nav ul li a{background:none;display:inline-block}.nav-collapse_ .nav>li>ul li.sfHover>a,.nav-collapse_ .nav>li>ul li>a:hover{text-decoration:none;color:#264573}h1,h2,h3,h4,h5,h6{text-transform:uppercase;line-height:1em}header h1{padding:0;margin:0}h3{padding:63px 0 29px;font-size:68px}h3,h4{margin:0}h4{padding:0 0 7px;font-size:28px}h4 a{color:#fff}h4 a:hover{text-decoration:none}p{margin:0;padding-bottom:20px}.link{font-size:28px;line-height:1em;font-family:Six Caps,sans-serif;display:inline-block}.link,.link:hover{text-decoration:none}#content{text-transform:uppercase;position:relative;padding-bottom:51px;z-index:5}#content.extra-content{padding-bottom:95px}#content ul{list-style:none outside}.img-rounded{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.img-rounded img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.thumbnail-1{padding:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.left-0{margin-left:0!important}.overflow{overflow:hidden}.txt-1{font-size:14px;line-height:20px}.txt-1 a{color:#fff}.border-horiz{padding:78px 0 17px}.border-horiz span{height:1px;background:url(https://urbanmakeup.makeup/img/border-horiz.png) repeat-x 0 0;display:block}.list-news{margin:21px 0 9px}.list-news li{overflow:hidden;padding-bottom:52px}.list-news li p{padding-bottom:0}.list-news li .txt-1{padding-top:30px}.date-1{border-right:1px solid #7dd2ff;font-size:28px;margin-right:19px;color:#fff;width:65px;float:left;font-family:Six Caps,sans-serif}.date-1,.date-1 span{line-height:1em;display:block}.date-1 span{padding-top:1px;font-size:118px}.list-photos{overflow:hidden;margin:15px 0 34px -10px}.list-photos li{margin:0 0 10px 10px;width:46%;float:left}.list-photos li figure{margin:0}.magnifier{height:auto;position:relative}.magnifier,.magnifier:after{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block}.magnifier:after{height:100%;filter:alpha(opacity=0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;content:"";position:absolute;opacity:0;top:0;background:url(https://urbanmakeup.makeup/img/magnifier.png) 50% no-repeat #000;left:0;width:100%}.magnifier:hover:after{opacity:.6}.list{overflow:hidden;margin:0}.list li{margin-top:10px}.list li:first-child{margin:0}.list li a{color:#a5defd;background:url(https://urbanmakeup.makeup/img/marker-1.png) no-repeat 0 6px;padding-left:13px}.list li a:hover{text-decoration:none;color:#fff}.list-about{margin:0}.list-about li{overflow:hidden;padding-top:30px}.list-about li:first-child{padding:0;margin:0}.badge_{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff6dcff2",endColorstr="#ff41aee9",GradientType=0);padding:10px 0;font-size:20px;border:none;font-weight:700;text-shadow:none;color:#1d3160;text-transform:uppercase;text-align:center;background-color:#5bc2ee;margin:0 22px 0 0;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;width:40px;background-image:-moz-linear-gradient(top,#6dcff2,#41aee9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#6dcff2),to(#41aee9));background-image:-webkit-linear-gradient(top,#6dcff2,#41aee9);background-image:-o-linear-gradient(top,#6dcff2,#41aee9);background-image:linear-gradient(180deg,#6dcff2,#41aee9);line-height:1em;float:left;background-repeat:repeat-x;white-space:normal}.list-quote{margin:0}.list-quote li{margin-top:29px}.list-quote .txt-1{padding-top:16px}.list-quote li:first-child{padding:0;margin:0}.quote-1{border:none;position:relative;margin:0;line-height:18px;padding-left:62px}.quote-1:before{height:25px;content:"";position:absolute;top:-2px;background:url(https://urbanmakeup.makeup/img/bg-quote.png) no-repeat 0 0;left:0;width:33px}.list-team{margin:0 0 0 -20px}.list-team li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 40px 20px;width:193px;float:left}.list-team li section{padding:5px 0}.list-team li figure{margin:0 0 17px}.list-project{padding-top:3px;margin:0}.list-project figure{margin:0 0 22px}.list-project li{margin-bottom:22px}.list-project .thumbnail-1{padding-bottom:13px}.list-posts{padding-top:2px;margin:0}.list-posts figure{margin:5px 30px 10px 0;float:left}.list-posts>li{padding-top:53px}.list-posts>li:first-child{padding:0;margin:0}.list-comments{overflow:hidden;margin:0}.list-comments li{float:right}.list-comments li:first-child{float:left}.list-comments li a{font-size:14px}.box-post{overflow:hidden;padding-top:17px}.box-post p{padding-bottom:18px}.map{margin:29px 0 21px;line-height:0}.map iframe{height:382px;border:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:100%}.address-1{padding:0}.address-1 p{padding-bottom:17px}#contact-form{padding:5px 0 0;position:relative;margin:0;vertical-align:top;z-index:1}.inner-form{padding:20px}.coll-1,.coll-2,.coll-3{width:192px;float:left}.coll-1,.coll-2{margin-right:22px}#contact-form div{overflow:hidden}#contact-form fieldset{overflow:hidden;padding:0;border:none;position:relative;width:100%;z-index:10}#contact-form label{min-height:61px;padding:0;position:relative;margin:0;width:100%;float:left;display:block}#contact-form .message{min-height:226px;width:100%;display:block!important}#contact-form input,#contact-form textarea{padding:11px 16px;font-size:11px;border:1px solid #7dd2ff;color:#fff;text-transform:uppercase;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:none;width:100%;line-height:20px!important;float:left}#contact-form input{height:41px}#contact-form input:focus,#contact-form textarea:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#contact-form .area .error{float:none}#contact-form textarea{height:201px;overflow:auto;resize:none;width:100%}#contact-form .success{font-size:18px;border:1px solid #e5e5e5;color:#2b2b2b;text-transform:none;position:absolute;text-align:center;top:4px;background:#fff;left:0;width:100%;line-height:22px;display:none;z-index:20}#contact-form .success span{padding:26px 10px;text-align:center;display:block}#contact-form .empty,#contact-form .error{overflow:hidden;padding:2px 4px 0 0;font-size:11px;color:#fff;text-transform:none;position:absolute;bottom:4px;left:3px;width:100%;line-height:1.27em;display:none}#contact-form .message .empty,#contact-form .message .error{bottom:7px}.buttons-wrapper{position:relative}.buttons-wrapper span{color:#2b2b2b}.buttons-wrapper a{margin-right:38px;cursor:pointer;margin-top:0}.buttons-wrapper a:hover{text-decoration:none}.policy a{text-decoration:underline;color:#fff}.policy a:hover{text-decoration:none}.policy p{padding-bottom:16px}.block-404{overflow:hidden;margin:30px 0 44px}.block-404 .img-404{margin:67px 50px 0;float:left}.box-404{overflow:hidden;padding-right:200px}.box-404 p{padding-bottom:18px}#search{position:relative;margin:13px 0 0}#search input{height:41px;padding:11px 16px;font-size:11px;border:1px solid #7dd2ff;color:#fff;text-transform:uppercase;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:none;width:100%;line-height:20px!important}#search input,#search input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#search a{margin:25px 0 0}footer{padding:56px 0;text-transform:uppercase;border-top:4px solid #7dd2ff}.privacy{line-height:20px}.privacy figure{margin:4px 0 10px}.privacy a.footer-privacy{font-size:11px;text-decoration:none;color:#ace2ff}.privacy a.footer-privacy:hover{text-decoration:underline}.address-footer span{width:97px;display:inline-block}.list-soc{list-style:none;overflow:hidden;margin:4px 0 0}.list-soc li{margin-right:2px;float:left}.list-soc li a{height:41px;background:url(https://urbanmakeup.makeup/img/soc-icon1.png) no-repeat 0 0;width:41px;display:block}.list-soc li+li a{background:url(https://urbanmakeup.makeup/img/soc-icon2.png) no-repeat 0 0}.list-soc li+li+li a{background:url(https://urbanmakeup.makeup/img/soc-icon3.png) no-repeat 0 0}.list-soc li+li+li+li a{background:url(https://urbanmakeup.makeup/img/soc-icon4.png) no-repeat 0 0}.list-soc li+li+li+li+li a{background:url(https://urbanmakeup.makeup/img/soc-icon5.png) no-repeat 0 0}.list-soc a:hover{background-position:0 bottom}@media only screen and (min-width:1200px){.list-team li{margin:0 0 40px 20px;width:243px}.list-photos li{width:180px}.list-project li{margin-bottom:32px}.coll-1,.coll-2,.coll-3{width:242px}#contact-form label{display:inline-block}#search input{width:270px}.block-404 .img-404{margin:67px 60px 0 171px}}@media only screen and (max-width:979px){#contact-form label{display:block}#contact-form input,#contact-form textarea{width:100%}.navbar_ .nav-collapse_{height:auto!important;overflow:inherit;clear:none}.block-404 .img-404{margin:0;margin-bottom:20px;width:100%;float:none}.block-404{margin-top:50px}.box-404{padding:0}#search input{width:100%}}@media only screen and (min-width:768px) and (max-width:979px){.list-photos li{width:45%}.navbar_ .btn-navbar{display:none}.nav-collapse_ .nav>li{float:left}.list-team{margin-left:-20px}.list-team li{margin-left:20px;width:145px}.coll-1,.coll-2,.coll-3{width:144px}#contact-form input,#contact-form textarea{width:100%}.address-1 span{display:block}}@media only screen and (max-width:767px){body{padding:0}.sf-menu{display:none!important}#content .container,header{padding-right:20px;padding-left:20px}.navbar_,.navbar_ .brand{float:none}.block-services{margin-left:-20px}.block-services article{margin-left:20px;width:30%;float:left}.img-indent1{margin:0 20px 18px 0;float:left}h3{font-size:50px}.img-rounded img{width:100%}.list-photos li{width:48%}.navbar_ .nav-collapse_{float:none;display:none}.navbar_ .btn-navbar{display:none}.select-menu{border:1px solid #fff;color:#fff;margin:18px 0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#7dd2ff!important;width:100%;display:block!important}.select-menu option{padding-bottom:4px}.list-soc{margin-bottom:18px}.pull-left,.pull-right{float:none}.list-thumbnails{margin-left:0}.list-thumbnails li{margin-left:0;width:100%;float:none}.list-team li{margin-left:20px;width:29%}.list-project .thumbnail-1{overflow:hidden}.list-project .thumbnail-1 figure{margin-right:20px;float:left}.coll-1,.coll-2,.coll-3{width:100%;float:none}.policy .pull-right{float:none}.box-txt{padding-bottom:0}footer{padding-right:20px;padding-left:20px}}@media (max-width:640px){.block-services article{width:29%}}@media (max-width:550px){.block-services{margin-left:0}.block-services article{margin-left:0;width:100%;float:none}.block-services article img{width:100%}.img-indent1{margin-right:0;float:none}.img-indent1 img{width:100%}.list-photos{margin-left:0}.list-photos li{margin-left:0;width:100%;float:none}.list-photos li img{width:100%}}@media (max-width:540px){.list-project .thumbnail-1{overflow:hidden}.list-project .thumbnail-1 figure{margin-right:0;float:none}.list-project .thumbnail-1 img{width:100%}}@media (max-width:560px){.list-team li{width:45%}}@media (max-width:510px){.img-indent{margin-right:0;float:none}.img-indent img{width:100%}}@media (max-width:480px){.coll-left,.coll-right,.privacy{float:none}.brand a{width:90%}.list-team{margin-left:0}.list-team li{margin-left:0;width:100%;float:none}.list-team li img{width:100%}.list-posts figure{margin:3px 0 14px;float:none}.list-posts figure img{width:100%}.list-comments li{float:none!important;display:block}.coll-right{padding-bottom:20px}.list-clients li{margin-left:0;width:100%}}@media only screen and (max-width:320px){.navbar_ .brand img{width:100%}.navbar_ .brand a{display:block}}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";line-height:0;display:table}.clearfix:after{clear:both}.hide-text{border:0;text-shadow:none;color:transparent;font:0/0 a;background-color:transparent}.input-block-level{min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:block}