html.fp-enabled,
.fp-enabled body {
margin: 0;
padding: 0;
overflow:hidden; -webkit-tap-highlight-color: rgba(0,0,0,0);
}
#superContainer {
height: 100%;
position: relative; -ms-touch-action: none; touch-action: none;
}
.fp-section {
position: relative;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
.fp-slide {
float: left;
}
.fp-slide, .fp-slidesContainer {
height: 100%;
display: block;
}
.fp-slides {
z-index:1;
height: 100%;
overflow: hidden;
position: relative;
-webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out;
}
.fp-section.fp-table, .fp-slide.fp-table { }
.fp-tableCell { }
.fp-slidesContainer {
float: left;
position: relative;
}
.fp-controlArrow {
-webkit-user-select: none; -moz-user-select: none; -khtml-user-select: none; -ms-user-select: none; position: absolute;
z-index: 4;
top: 50%;
cursor: pointer;
width: 0;
height: 0;
border-style: solid;
margin-top: -38px;
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.fp-controlArrow.fp-prev {
left: 15px;
width: 0;
border-width: 38.5px 34px 38.5px 0;
border-color: transparent #fff transparent transparent;
}
.fp-controlArrow.fp-next {
right: 15px;
border-width: 38.5px 0 38.5px 34px;
border-color: transparent transparent transparent #fff;
}
.fp-scrollable {
overflow: hidden;
position: relative;
}
.fp-scroller{
overflow: hidden;
}
.iScrollIndicator{
border: 0 !important;
}
.fp-notransition {
-webkit-transition: none !important;
transition: none !important;
}
#fp-nav {
position: fixed;
z-index: 100;
margin-top: -32px;
top: 50%;
opacity: 1;
-webkit-transform: translate3d(0,0,0);
}
#fp-nav.right {
right: 17px;
}
#fp-nav.left {
left: 17px;
}
.fp-slidesNav{
position: absolute;
z-index: 4;
left: 50%;
opacity: 1;
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.fp-slidesNav.bottom {
bottom: 17px;
}
.fp-slidesNav.top {
top: 17px;
}
#fp-nav ul,
.fp-slidesNav ul {
margin: 0;
padding: 0;
}
#fp-nav ul li,
.fp-slidesNav ul li {
display: block;
width: 14px;
height: 13px;
margin: 7px;
position:relative;
}
.fp-slidesNav ul li {
display: inline-block;
}
#fp-nav ul li a,
.fp-slidesNav ul li a {
display: block;
position: relative;
z-index: 1;
width: 100%;
height: 100%;
cursor: pointer;
text-decoration: none;
}
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li:hover a.active span{
height: 12px;
width: 12px;
margin: -6px 0 0 -6px;
border-radius: 100%;
}
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
border-radius: 50%;
position: absolute;
z-index: 1;
height: 4px;
width: 4px;
border: 0;
background: #333;
left: 50%;
top: 50%;
margin: -2px 0 0 -2px;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}
#fp-nav ul li:hover a span,
.fp-slidesNav ul li:hover a span{
width: 10px;
height: 10px;
margin: -5px 0px 0px -5px;
}
#fp-nav ul li .fp-tooltip {
position: absolute;
top: -2px;
color: #fff;
font-size: 14px;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
max-width: 220px;
overflow: hidden;
display: block;
opacity: 0;
width: 0;
cursor: pointer;
}
#fp-nav ul li:hover .fp-tooltip,
#fp-nav.fp-show-active a.active + .fp-tooltip {
-webkit-transition: opacity 0.2s ease-in;
transition: opacity 0.2s ease-in;
width: auto;
opacity: 1;
}
#fp-nav ul li .fp-tooltip.right {
right: 20px;
}
#fp-nav ul li .fp-tooltip.left {
left: 20px;
}
.fp-auto-height.fp-section,
.fp-auto-height .fp-slide,
.fp-auto-height .fp-tableCell{
height: auto !important;
}
.fp-responsive .fp-auto-height-responsive.fp-section,
.fp-responsive .fp-auto-height-responsive .fp-slide,
.fp-responsive .fp-auto-height-responsive .fp-tableCell {
height: auto !important;
}.flex-direction-nav a,.flex-pauseplay a{z-index:10;overflow:hidden;position:absolute}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}@font-face{font-family:flexslider-icon;src:url(//unitedsenses.tv/wp-content/themes/us/fonts/flexslider-icon.eot);src:url(//unitedsenses.tv/wp-content/themes/us/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(//unitedsenses.tv/wp-content/themes/us/fonts/flexslider-icon.woff) format('woff'),url(//unitedsenses.tv/wp-content/themes/us/fonts/flexslider-icon.ttf) format('truetype'),url(//unitedsenses.tv/wp-content/themes/us/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flexslider{padding:0;margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;border-radius:4px;-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flex-direction-nav a,.no-js .slides>li:first-child,.slides:after,html[xmlns] .slides{display:block}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";clear:both;visibility:hidden;line-height:0;height:0}* html .slides{height:1%}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;width:40px;height:40px;margin:-20px 0 0;top:50%;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay a{display:block;width:20px;height:20px;bottom:5px;left:10px;opacity:.8;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:20px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 19000;
overflow: hidden;
position: fixed;
background: #1a1a18;
background: rgba(26,26,24,0.7);
}
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 20000;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden; }
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
.mfp-align-top .mfp-container:before {
display: none; }
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045; }
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto; }
.mfp-ajax-cur {
cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {
cursor: auto; }
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #CCC; }
.mfp-preloader a:hover {
color: #FFF; }
.mfp-s-ready .mfp-preloader {
display: none; }
.mfp-s-error .mfp-content {
display: none; }
button.mfp-close, button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
-webkit-box-shadow: none;
box-shadow: none; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
button.mfp-close { position: absolute;
right: .4em;
top: .1em;
text-decoration: none;
text-align: center;
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 2.5em; width: 1em; height: 1.4em;
}
.touch button.mfp-close {display: none!important;}
.touch .mfp-wrap > button.mfp-close {display: block!important;} .mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
filter: alpha(opacity=65);
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover, .mfp-arrow:focus {
opacity: 1;
filter: alpha(opacity=100); }
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent; }
.mfp-arrow:after, .mfp-arrow .mfp-a {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow:before, .mfp-arrow .mfp-b {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
border-right: 17px solid #FFF;
margin-left: 31px; }
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
margin-left: 25px;
border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
border-left: 17px solid #FFF;
margin-left: 39px; }
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px; }
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000;  }
.touch .mfp-iframe-scaler iframe {height: 80%; top: 10%;} img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
-webkit-box-shadow: 0 0 50px rgba(5, 5, 6, 0.43);
box-shadow: 0 0 50px rgba(5, 5, 6, 0.7); }
.mfp-map-image .mfp-figure:after {
-webkit-box-shadow: none;
box-shadow: none;
}
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -40px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto; }
.mfp-title {
text-align: left;
word-wrap: break-word;
}
.mfp-project .mfp-title {
background: #E6E6E5;
}
.mfp-white-bg figure {background: #fff;}
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-project .mfp-figure {box-shadow: 0 0 50px rgba(5, 5, 6, 0.7);}
.mfp-project .mfp-figure:after {content: none;}
.mfp-project img.mfp-img {padding: 0;}
.mfp-project .mfp-bottom-bar {
left: 0;
margin-top: 0;
position: static;
}
.mfp-title h5 {color: #565650; font-size: 1.4em; margin: 0; display: inline-block; margin-bottom: .5em; letter-spacing: 0.03em;}  
.mfp-title h5:first-child {margin-bottom: 0;}  
.mfp-title p {color: #565650; font-size: 1.1em; margin: 0; line-height: 1.1; letter-spacing: 0.02em;}  
.mfp-title p br {display: none;}  
.mfp-title p span {display: block; height: 1px; margin: .3em 0; background: #999}  
.mfp-title .o-right p {line-height: 1.125;}  
.o-left {float: left; height: 8.25em; width: 45%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 1.4em;}
.o-right {float: left; height: 8.25em; width: 55%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 3em 0 1.4em; background: #fff;}
.o-table {width: 100%; height: 100%; vertical-align: middle; display: table;}
.o-cell {width: 100%; height: 100%; vertical-align: middle; display: table-cell;}
@media all and (min-width: 901px) {
.mfp-image-holder .mfp-content {max-width: 80%; }
}
@media all and (min-width: 1280px) {
.mfp-image-holder .mfp-content {max-width: 65%; }
}
@media all and (max-width: 900px) {
.mfp-image-holder .mfp-content {max-width: 90%; }
.o-left {float: none; height: auto; width: 100%; padding: 15px;}
.o-right {float: left; height: auto; width: 100%; padding: 15px;}
.o-table {height: auto; display: block;}
.o-cell {height: auto; display: block;}
}
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0; }
}
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; }
}
.mfp-ie7 .mfp-img {
padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
width: 600px;
left: 50%;
margin-left: -300px;
margin-top: 5px;
padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
padding: 0; }
.mfp-ie7 .mfp-content {
padding-top: 44px; }
.mfp-ie7 .mfp-close {
top: 0;
right: 0;
padding-top: 0; }
@media screen and (max-width: 767px) {
.mfp-close {top: 50px; width: 20px; height: 20px;}
.mfp-project .mfp-close {top: 10px;}
.mfp-close::after { height: 20px;  right: 10px;  width: 20px; background-size: 100% 100%;}
}  .my-mfp-zoom-in .mfp-content {
opacity: 0;
-webkit-transition: all 0.2s ease-in-out; 
-moz-transition: all 0.2s ease-in-out; 
-o-transition: all 0.2s ease-in-out; 
transition: all 0.2s ease-in-out; 
-webkit-transform: scale(0.8); 
-moz-transform: scale(0.8); 
-ms-transform: scale(0.8); 
-o-transform: scale(0.8); 
transform: scale(0.8); 
} .my-mfp-zoom-in.mfp-ready .mfp-content {
opacity: 1;
-webkit-transform: scale(1); 
-moz-transform: scale(1); 
-ms-transform: scale(1); 
-o-transform: scale(1); 
transform: scale(1); 
} .my-mfp-zoom-in.mfp-removing .mfp-content {
-webkit-transform: scale(0.8); 
-moz-transform: scale(0.8); 
-ms-transform: scale(0.8); 
-o-transform: scale(0.8); 
transform: scale(0.8); 
opacity: 0;
} .my-mfp-zoom-in.mfp-bg {
opacity: 0;
-webkit-transition: opacity 0.3s ease-out; 
-moz-transition: opacity 0.3s ease-out; 
-o-transition: opacity 0.3s ease-out; 
transition: opacity 0.3s ease-out;
} .my-mfp-zoom-in.mfp-ready.mfp-bg {
opacity: 1;
} .my-mfp-zoom-in.mfp-removing.mfp-bg {
opacity: 0;
}.wpb-content-wrapper >.vc_row {padding-top: 4em; padding-bottom: 0;}
.wpb-content-wrapper >.vc_row.quote-text {padding-bottom: 4em;}
.wpb-content-wrapper >.vc_row.work-video-img-row {padding-bottom: 3em;}
.wpb-content-wrapper >.vc_row.more-topspace-row {padding-top: 7em;}
.single-work .wpb-content-wrapper > .vc_row:not(:first-child):not(:last-child) {padding-bottom: 4em;}
.max-width .vc_row {max-width: 1265px; margin: 0 auto;}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {margin-bottom: 1.4em;}
.single-work .wpb_button, .single-work .wpb_content_element {margin-bottom: 2.5em;}
.single-work .wpb_button:last-child, .single-work .wpb_content_element:last-child {margin-bottom: 0;}
.single-work .wpb_content_element.with-headline {margin-bottom: 1.4em;}
.h-big.wpb_content_element {margin-bottom: 3.5em;}
.home .with-headline.wpb_content_element {margin-bottom: 0!important;}
.home .with-headline.wpb_content_element h1 {margin-bottom: 0.36em !important;}
.home .h-big.with-headline.wpb_content_element h1 {margin-bottom: 0.65em !important;}
.home .h-big.with-headline.wpb_content_element.no-bottom-line h1 {margin-bottom: 0.4em !important;}
.translate-to-center {position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-backface-visibility: hidden; backface-visibility: hidden;} .flexslider {margin: 0; border: none; -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; }
.flex-control-nav {bottom: 1em; height: 0.875em;}
.flex-control-nav li {margin: 0 .3em;}
.flex-control-nav li a {height: 0.875em; width: 0.875em; box-shadow: none!important; background: rgba(255,255,255,0.5)}
.flex-control-nav li a.flex-active {background: #fff;}
#fp-nav ul {background: rgba(0,0,0,0.45); padding: .5em 0; border: solid 1px rgba(255,0,0,0.45); -webkit-border-radius: .5em; border-radius: .5em;}
#fp-nav ul li {height: auto; margin: 0; width: 1.5em;}
#fp-nav ul li a {height: auto; padding: .25em 0; text-align: center;}
#fp-nav ul li a span {width: .6em!important; height: .6em!important; position: relative!important; display: block!important; top: 0!important; left: 0!important; margin: 0 auto!important; background: none; border: solid 2px rgba(251,251,251,.7); }
#fp-nav ul li a.active span {width: .6em; height: .6em; margin: 0 auto; background: #fbfbfb; border: solid 2px #fbfbfb; }
#fp-nav ul li a:hover span {width: .6em; height: .6em; margin: 0 auto; background: rgba(251,251,251,.7); border: solid 2px rgba(251,251,251,.7); }
#fp-nav ul li .fp-tooltip.right {right: 1.8em;}
.vc_btn3 {font-family: 'Helvetica Neue 55 Roman', Arial, sans-serif; padding: 0.45em 2em 0.45em 2em!important; line-height: 1.25!important;}
.play-button .vc_btn3 {padding-right: 1em!important; padding-left: 2.75em!important;}
.play-button .vc_btn3:before, .play-button .vc_btn3:after {content: ''; position: absolute; left: .75em; top: 50%; width: 3em; height: 100%; -webkit-transform: translateY(-50%); transform: translateY(-50%); background: url(//unitedsenses.tv/wp-content/themes/us/images/play-button-white.png) no-repeat left center; background-size: auto 64%; -webkit-transiton: opacity 0.2s ease-in-out; transiton: opacity 0.2s ease-in-out;}
.play-button .vc_btn3:after {background: url(//unitedsenses.tv/wp-content/themes/us/images/play-button-black.png) no-repeat left center; background-size: auto 64%; opacity: 0;}
.play-button .vc_btn3:hover:after {opacity: 1;}
.play-button .vc_btn3:hover:before {opacity: 0;}
.vc_btn3.vc_btn3-size-md {font-size: 1em;}
.vc_btn3.vc_btn3-size-sm {font-size: .9em;}
.vc_btn3.vc_btn3-size-lg {font-size: 1.3em; font-family: 'Helvetica Neue 75 Bold', Arial, sans-serif;}
.mfp-video .mfp-iframe-holder, .mfp-video .mfp-inline-holder {padding: 0!important;}
.mfp-video .mfp-iframe-holder .mfp-content {max-width: 100%; height: 100%;}
.mfp-video .mfp-inline-holder .mfp-content {max-width: 100%; height: 100%;}
.mfp-video .mfp-inline-holder .mfp-content .white-popup {width: 100%; height: 100%;}
.mfp-video .mfp-iframe-scaler {padding-top: 0%;}
.mfp-bg.mfp-video-html {background: #000;}
.mfp-video-html {overflow: hidden!important;}
.mfp-inline-holder .mfp-close {width: 100%;}
.vc_btn3.vc_btn3-style-modern, .vc_btn3.vc_btn3-style-modern:focus {background: none!important; border: solid 2px #fff!important; color: #fff!important;}
.no-touch .vc_btn3.vc_btn3-style-modern:hover {background: #fff!important; color: #000!important;}
.vc_btn3.vc_btn3-style-modern.vc_btn3-color-danger, .vc_btn3.vc_btn3-style-modern.vc_btn3-color-danger:focus {border: solid 2px #f00!important; color: #f00!important;}
.no-touch .vc_btn3.vc_btn3-style-modern.vc_btn3-color-danger:hover {background: #f00!important; color: #000!important;}
.vc_btn3-container:last-child {margin-bottom: 0;}
.valign-cell > .vc_row > .vc_column_container > .vc_column-inner {padding: 2em 0!important;}
.valign-cell > .vc_row > .vc_column_container > .vc_column-inner > .wpb_wrapper {padding: 0 2em!important;}
.valign-cell > .vc_row.full-width > .vc_column_container > .vc_column-inner {padding: 0 15px 2em!important;}
.valign-cell > .vc_row.full-width.new-start-container > .vc_column_container > .vc_column-inner {padding-bottom: 0!important;} .valign-cell > .vc_row.full-width > .vc_column_container > .vc_column-inner > .wpb_wrapper {padding: 0!important;}
.new-start-top {min-height: 150px; position: relative; overflow: hidden; }
.new-start-top .wpb_content_element {margin: 0!important; }
.new-start-top .wpb_content_element div.wpb_wrapper {position: absolute; left: 0; top: 50%; width: 100%; height: 100%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.new-start-top iframe {position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; }
.new-start-top video {position: absolute;	inset: 0;	width: 100%;	height: 100%;	object-fit: cover;}
.new-start-top .iframe-over {cursor: auto;  position: absolute; left: 0; top: 0; width: 100%; height: 75%; z-index: 100;}
.new-start-top .iframe-overlay {position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 99; background: rgba(0,0,0,.5);}
.home .new-start-top .h-big.with-headline.wpb_content_element h1 {margin: 0!important; width: 100%;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
padding-left: 15px; padding-right: 15px;
} .branding-container {height: 100%; margin: 0;} .valign-cell > .vc_row.branding-container > .vc_column_container > .vc_column-inner, .valign-cell > .vc_row.branding-container > .vc_column_container > .vc_column-inner > .wpb_wrapper {padding: 0!important;}
.branding-top {background: #fff; color: #000; margin: 0;  position: relative; z-index: 200; box-shadow: 0 1em 1em rgba(0, 0, 0, 0.3); }
.branding-top > .vc_column_container {float: none; padding: 2em 0;}
.branding-top > .vc_column_container > .vc_column-inner {padding-bottom: 3em;}
.branding-top * {color: #000;}
.branding-bottom {overflow: hidden; background: #000; margin: 0; border-bottom: solid 2px #000; position: relative; z-index: 100; }
.branding-bottom > .vc_column_container {margin: 0 auto; max-width: 1250px; float: none; position: relative; z-index: 100; padding: 2.5em 0;  -webkit-backface-visibility: hidden; backface-visibility: hidden;}
.branding-bottom .wpb_wrapper {position: relative;}
.branding-img-container {position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 99;}
.branding-img-container .branding-para {position: absolute; width: 100%; height: 105%; left: 0; top: -5%; opacity: 0; -webkit-transform: translate3d(0,5%,0); transform: translate3d(0,5%,0); -webkit-transition: all 1s ease; transition: all 1s ease; }
.branding-img-container .branding-para.active {opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.branding-links {position: absolute; left: 0; bottom: 1.35em; margin: 0!important; width: 100%;}
.branding-links ul {list-style-type: none; margin: 0!important; padding: 0!important;}
.branding-links ul li {display: inline-block;}
.branding-links ul li h2 {font-size: 2.75em; cursor: pointer; transition: color .3s ease;  padding: 0 .72em;}
.branding-links ul li h2 a {color: #000;}
.branding-links ul li h2.active {color: #e90008;}
.branding-links ul li h2.active a {color: #e90008;} .agency_module {float: left;  margin-right: -100%;  width: 100%; opacity: 0; visibility: hidden; -webkit-transform: translate3d(0,3em,0); transform: translate3d(0,3em,0); -webkit-transition: all .6s ease; transition: all .6s ease;}
.agency_module.active {opacity: 1; visibility: visible; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.agency_module .vc_col-sm-6:first-child {width: 25%; float: left;}
.agency_module .vc_col-sm-6:last-child {width: 75%; float: left;}
.agency_module .vc_col-sm-6 .vc_col-sm-6:first-child {width: 50%; float: left;}
.agency_module .vc_col-sm-6 .vc_col-sm-6:last-child {width: 50%; float: left;}
.logo-img {padding-bottom: 1.5em;} .clients-container {height: 100%; margin: 0;}
.valign-cell > .vc_row.clients-container > .vc_column_container > .vc_column-inner, .valign-cell > .vc_row.clients-container > .vc_column_container > .vc_column-inner > .wpb_wrapper {padding: 0!important;}
.clients {margin: 0; position: relative; z-index: 200; padding: 0 8.8%;}
.clients > .wpb_column > .vc_column-inner {padding-top: 2em; padding-bottom: 2em;}
.clients .wpb_content_element {margin: 0;}
.clients-top {}
.clients-top .clients-listing {}
.clients-top .clients-listing p {margin: 0 0 .2em; font-size: .9em;}
.clients-top .clients-listing a {color: #fff!important;}
.clients-bottom {background: #fff; color: #000; z-index: 300;}
.clients-bottom * {color: #000;}
.clients-bottom .vc_col-sm-6:first-child p {font-size: 1.2em; margin: 1em 0 0;}
.clients-bottom .vc_col-sm-6:first-child h2 {font-size: 1.7em; margin: 0; color: #e3000e;} .network-top-container {background: #fff; border-bottom: 2px solid #000000; border-left: 2px solid #000000; border-right: 2px solid #000000;}
.network-top-container * {color: #000;}
.network-container {margin: 0!important;}
.valign-cell > .vc_row.network-container > .vc_column_container > .vc_column-inner, .valign-cell > .vc_row.network-container > .vc_column_container > .vc_column-inner > .wpb_wrapper {padding: 0!important;}
.network-left {float: left; width: 66%; margin: 0; overflow: hidden;}
.network-left .vc_column-inner {padding: 0;}
.network-right {float: left; width: 34%; position: relative; margin-left: 0;overflow: hidden;}
.network-right .sh {position: absolute; width: 4em; height: 100%; left: 0; top: 0; z-index: 150; -webkit-box-shadow: 0.8em 0 0.8em rgba(0, 0, 0, 0.5) inset; box-shadow: 0.8em 0 0.8em rgba(0, 0, 0, 0.5) inset;}
.network-img-container {position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 99; -webkit-backface-visibility: hidden; backface-visibility: hidden;}
.network-img-container .network-para {background-position: center top !important; -webkit-transform: translate3d(0,-100%,0); transform: translate3d(0,-100%,0); z-index: 10; -webkit-backface-visibility: hidden; backface-visibility: hidden; position: absolute; width: 100%; height: 100%; left: 0; top: 0%; -webkit-transition: all .5s ease; transition: all .5s ease; }
.network-img-container .network-para.network_active {-webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); z-index: 100; }
.network-img-container .network-para.network_tmp {z-index: 10; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.network-img-container .network-para .person-info {
position: absolute;
bottom: 20px;
left: 20px;
width: calc(100% - 40px);
padding: 20px;
background: rgba(255,255,255,0.75);
font-size: 16px;
border: solid 2px #000;
}
.network_module {padding: 0 15px; float: left;  margin-right: -100%;  width: 100%; opacity: 0; visibility: hidden; -webkit-transform: translate3d(0,3em,0); transform: translate3d(0,3em,0); -webkit-transition: all .6s ease; transition: all .6s ease;}
.network_module.no-transition {-webkit-transform: none!important; transform: none!important; -webkit-transition: none!important; transition: none!important;}
.network_module .vc_column-inner {padding-left: 0; padding-right:0;}
.network_module .network-adress .vc_column-inner {padding-left: 15px; padding-right:15px;}
.network_module.network_active {opacity: 1; visibility: visible; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.network_module h1 {padding-top: .5em; padding-bottom: 0.45em; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; opacity: 0;}
.network_module.network_active h1 {opacity: 1;}
.network_module p {font-size: .9em;}
.network_module h1:after {visibility: visible;}
.network_module #beijing h1, .network_module #moscow h1 {font-weight: bold;}
.network_module .location-img {margin: 3em 0 2em;}
.network_module .location-img figure {width: 70%; max-width: 650px;}
.network_module .location-img figure .vc_single_image-wrapper {position: relative;}
.network_module .location-img figure .vc_single_image-wrapper a.location {position: absolute; height: 27.5%; left: 48.3%; top: 27.5%; width: 7.5%; background: rgba(0,0,0,0.2); background: url(//unitedsenses.tv/wp-content/themes/us/images/location.png) no-repeat center top; background-size: 100% auto;}
.network_module .location-img figure .vc_single_image-wrapper a.location.go_moscow {left: 71.5%; top: 63.6%;}
.network_module .location-img figure .vc_single_image-wrapper a.location.go_new_york {left: 25%; top: 0%;}
.network_module .location-img figure .vc_single_image-wrapper a.location.go_los_angeles {left: 4.8%; top: 31.5%;}
.network_module .location-img figure .vc_single_image-wrapper a.location.go_johannesburg {left: 48.3%;top: 64.5%;}
.network_module .location-img figure .vc_single_image-wrapper a.location.go_copenhagen {left: 71.5%; top: 0%;}
.network_module .location-img figure .vc_single_image-wrapper a.location.go_beijing {left: 91.45%; top: 31.5%;}
.network_module .location-img figure .vc_single_image-wrapper a.location span {-webkit-transform: translateX(-50%); transform: translateX(-50%); white-space: nowrap; position: absolute; left: 50%; width: 350%; text-align: center; bottom: -40%; font-size: 22px; font-family: "Helvetica Neue 55 Roman",arial,verdana,sans-serif;}
.network_module .location-img figure .vc_single_image-wrapper a.location.location-active { background: url(//unitedsenses.tv/wp-content/themes/us/images/location-active.png) no-repeat center top; background-size: 100% auto;}
.network_module .location-img figure .vc_single_image-wrapper a.location.location-active span {font-family: "Helvetica Neue 75 Bold",Arial,sans-serif;}
.network_module .wpb_text_column {padding-left: 15px; padding-right:15px;}
.network_module .wpb_content_element.with-headline + .wpb_content_element {margin: 0;}
.network-top-container .network-adress * {color: #fff;}
.network-adress {background: #E3000E; position: absolute; left: 0; bottom: 0; width: 100%; margin: 0; height: 9em;}
.network-adress a {color: #fff; }
.network-adress p {line-height: 1.8;}
.network-adress .wpb_content_element {margin: 0; padding: 0;}
.network-adress .wpb_content_element h2 {margin: 0 0 .2em; font-size: 1.75em; color: #fff;}
.network-adress .wpb_text_column {-webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; opacity: 0;}
.network_active .network-adress .wpb_text_column {opacity: 1;}
.network-adress > .wpb_column {display: table; vertical-align: middle; width: 100%; height: 100%;}
.network-adress > .wpb_column > .vc_column-inner {display: table-cell; vertical-align: middle; width: 100%; height: 100%;} .projectlist-container {margin: 0 2px;}
.home .projectlist-container {margin: 3em 2px;}
.home .new-start .projectlist-container {margin: 0 2px; padding: 0 0 1em;}
.home .new-start .projectlist-container + .vc_btn3-container {padding-bottom: 1em;}
.projectlist-container .project-box {float: left; width: 25%; position: relative; overflow: hidden;}
.new-start .projectlist-container .project-box {width: 20%;}
.projectlist-container .project-box .project-img {position: absolute; z-index: 10; width:100%; height: 100%; left: 0; top: 0;}
.projectlist-container .project-box .txt-over {position: absolute; z-index: 20; width:100%; height: 100%; left: 0; top: 0; background: rgba(11,14,18,.85); opacity: 0; -webkit-transition: opacity .5s ease; transition: opacity .5s ease;}
.no-touch .projectlist-container .project-box:hover .txt-over {opacity: 1;}
.touch .projectlist-container .project-box .txt-over.active {opacity: 1;}
.projectlist-container .project-box .txt-over a {position: absolute; width:100%; height: 100%; left: 0; top: 0; text-align: center; font-size: 1.7em; color: #fff!important; line-height: 1.26;}
.projectlist-container .project-box .txt-over a span {padding: 0 .5em; position: absolute; width:100%; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.projectlist-container .project-box .txt-over a span:after {content: ''; position: absolute; left: 50%; bottom: -.7em; width: 0; height: .088em; max-height: 3px; background: #E30018; -webkit-transition: all .6s cubic-bezier(0.260, 0.860, 0.440, 0.985); transition: all .6s cubic-bezier(0.260, 0.860, 0.440, 0.985); -webkit-transform: translateX(-50%); transform: translateX(-50%);}
.no-touch .projectlist-container .project-box:hover .txt-over a span:after {width: 4.7em; -webkit-transition-delay: .4s; transition-delay: .4s;}
.touch .projectlist-container .project-box .txt-over.active a span:after {width: 4.7em; -webkit-transition-delay: .4s; transition-delay: .4s;} .latest-work {-webkit-transform: translate3d(0px, -20%, 0px); transform: translate3d(0px, -20%, 0px); -webkit-transition: all 1000ms ease 0s; transition: all 1000ms ease 0s; -webkit-backface-visibility: hidden; backface-visibility: hidden;}
.prev .latest-work {-webkit-transform: translate3d(0px, 20%, 0px); transform: translate3d(0px, 20%, 0px);}
.next .latest-work {-webkit-transform: translate3d(0px, -20%, 0px); transform: translate3d(0px, -20%, 0px);}
.fp-section.active .latest-work {-webkit-transform: translate3d(0px, 0%, 0px); transform: translate3d(0px, 0%, 0px);} .c-form {padding-top: 3em;}
.c-form .c-left, .c-form .c-right {float: left; width: 45%; }
.c-form .c-right {float: right;} .c-row {height: 80px; position: relative;}
.c-row-textarea {height: auto;}
.c-row-textarea textarea {height: 51px; margin: 0; line-height: 1.5; padding-top: 13px;}
.c-row-textarea .focused textarea {height: 211px;}
.c-el {position: relative;}
.c-form .c-row label {font-size: 18px; color: #fff; padding: 0; position: absolute;  top: 10px; left: 0;
-webkit-transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.c-form .c-row .focused label {top: -15px;font-size: 14px; color: #4a4c4d;}
.c-form p {margin: 0; padding-top: 1em;  position: relative;}
.c-form .ajax-loader {display: none!important; position: absolute; left: 50%; margin-left: -8px; top: 0;}
input.wpcf7-not-valid[type="text"], input.wpcf7-not-valid[type="email"], textarea.wpcf7-not-valid {border-bottom-color: #f00 !important;}
span.wpcf7-not-valid-tip {font-size: 12px;}
.c-form .vc_btn3.vc_btn3-style-modern.vc_btn3-color-danger, .c-form .vc_btn3.vc_btn3-style-modern.vc_btn3-color-danger:focus {border-width: 1px!important; min-width: 11em; padding: 0.8em 0!important;}
div.wpcf7 {padding-bottom: 5em;}
input[type="submit"]:disabled {cursor: auto; opacity: .5;}
.acceptance-holder {height: auto; padding: 10px; border: solid 1px #A4A4A5; margin: 1em 0 0 !important; text-align: left;}
.acceptance-holder label {overflow: hidden; height: auto; display: block; position: relative; z-index: 9999999999;}
.acceptance-holder b {}
.acceptance-holder span.wpcf7-list-item {margin: 0;}
.acceptance-holder span.wpcf7-list-item input {float: left;}
.acceptance-holder span.wpcf7-list-item .wpcf7-list-item-label {font-size: 12px; display: block; margin-left: 26px;}
.acceptance-holder span.wpcf7-list-item a {} .single-reference #main .content-wrapper {max-width: 930px; text-align: left; padding-top: 2em;}
.single-reference .wpb-content-wrapper >.vc_row {padding: 0;}
.page-template-refs-page {background: #17191B;}
.page-template-refs-page .wpb-content-wrapper >.vc_row {padding: 0;}
.page-template-refs-page #main.wrapper {max-width: 1000px; margin: 0 auto; padding: 0 50px;}
.refs-container h1 {padding-top: 1em;}
.refs_module {padding: 1em 0 0; text-align: left; line-height: 1.2; max-width: 900px; margin: 0 auto;}
.page-template-refs-page .refs_module {padding: 3em 0 0; max-width: 100%;} .flexslider {background: none; margin: 0; border: none; -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; }
.flex-control-nav {bottom: 1em; height: 0.875em;}
.with-scroll-down .flex-control-nav {bottom: 3.875em;}
.flex-control-nav li {margin: 0 .3em;}
.flex-control-nav li a {height: 0.875em; width: 0.875em; box-shadow: none!important; background: rgba(255,255,255,0.5)}
.flex-control-nav li a.flex-active {background: #fff;}
.flex-direction-nav a {color: #fff; text-indent: 0; opacity: 1!important; text-shadow: none!important; line-height: 1!important; width: auto!important; height: auto!important;}
.flex-direction-nav a:before {display: none!important;}
.flex-direction-nav .flex-prev {left: -1.2em!important;}
.flex-direction-nav .flex-next {right: -1.2em!important;}
.flexslider .slides {transition-timing-function: cubic-bezier(0.260, 0.860, 0.440, 0.985)!important} .flexslider_refs .flex-direction-nav a {color: #E3000E; font-size: 4.5em; top: .4em!important; margin: 0!important;} .inside-container {max-width: 1476px; margin: 3em auto 3em; text-align: center; -webkit-backface-visibility: hidden; backface-visibility: hidden;}
.inside-container .inside-box {width: 226px; height: 226px; margin: 10px; position: relative; overflow: hidden;}
.inside-container .inside-box .project-img {position: absolute; z-index: 10; width:100%; height: 100%; left: 0; top: 0;}
.inside-container .inside-box .txt-over {position: absolute; z-index: 20; width:100%; height: 100%; left: 0; top: 0; background: rgba(11,14,18,.85); opacity: 0; -webkit-transition: opacity .5s ease; transition: opacity .5s ease;}
.no-touch .inside-container .inside-box:hover .txt-over {opacity: 1;}
.touch .inside-container .inside-box .txt-over.active {opacity: 1;}
.inside-container .inside-box .txt-over a {position: absolute; width:100%; height: 100%; left: 0; top: 0; text-align: center; font-size: 20px; color: #fff!important; line-height: 1.1;
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
word-wrap: break-word;
}
.inside-container .inside-box .txt-over a span { position: absolute; width:100%; left: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.inside-container .inside-box .txt-over a span em {font-style: normal; font-size: 15px; padding: 0 15px; display: block; line-height: 1.1;}
.inside-container .inside-box .txt-over a span b {padding: 0 10px 25px; position: relative; display: block;}
.inside-container .inside-box .txt-over a span b:after {content: ''; position: absolute; left: 50%; bottom: 9px; width: 0; height: 3px; background: #E30018; -webkit-transition: all .6s cubic-bezier(0.260, 0.860, 0.440, 0.985); transition: all .6s cubic-bezier(0.260, 0.860, 0.440, 0.985); -webkit-transform: translateX(-50%); transform: translateX(-50%);}
.no-touch .inside-container .inside-box:hover .txt-over a span b:after {width: 4.7em; -webkit-transition-delay: .4s; transition-delay: .4s;}
.touch .inside-container .inside-box .txt-over.active a span b:after {width: 4.7em; -webkit-transition-delay: .4s; transition-delay: .4s;}
.category-links {margin: -1em 0 1em;}
.category-links ul {padding: 0!important; list-style-type: none;}
.category-links ul li {display: inline-block; padding: 0 1em; font-size: 2em;}
.category-links ul li:first-child {padding-left: 0!important;}
.category-links ul li:last-child {padding-right: 0!important;}
.category-links ul li a {color: #fff!important; font-family: "Helvetica Neue 75 Bold",Arial,sans-serif; position: relative;}
.category-links ul li a strong, .category-links ul li strong a, .category-links ul li strong {color: #e90008!important; font-weight: normal;}
.category-links ul li strong a:after {content: ''; position: absolute; left: 0; bottom: -0.4em; width: 100%; height: .1025em; background: #E30018; } .p_tags {font-size: .8em; display: block; line-height: 1.4375;}
.p_tags i {font-style: normal; margin: 0 0 .5em 0; display: inline-block;}
.p_tags em {font-style: normal; margin: 0 0 .5em 1.25em; padding: 0 0 0 1.5625em; display: inline-block; background: url(//unitedsenses.tv/wp-content/themes/us/images/location-tags.png) no-repeat 0 center; background-size: auto 100%;}
.vc_parallax {padding-top: 0!important; height: 750px;}
.vc_parallax .vc_column-inner {padding-top: 0!important;}
.vc_parallax .vc_column-inner .wpb_raw_code {display: none;} .wpb_video_widget.wpb_content_element, .work-video-img-row .wpb_single_image.wpb_content_element {margin-bottom: 20px!important;}
.making-of-row .wpb_gallery {margin: 0 auto; padding: 1em 0 3em;}
.making-of-row .wpb_gallery .slides li {width: 200px!important; height: 200px!important;}
.making-of-row .wpb_gallery .slides li a {height: 100%;}
.making-of-row .wpb_gallery .slides li a img {display: none;}
.making-of-row .wpb_gallery .flex-direction-nav a {color: #fff; font-size: 3em; height: auto;  margin: 0;  -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.making-of-row .wpb_gallery .flex-direction-nav .flex-prev {left: 4%!important;}
.making-of-row .wpb_gallery .flex-direction-nav .flex-next {right: 4%!important;}
.making-of-row .wpb_wrapper {position: relative;}
.left-sh, .right-sh {box-shadow: 5em 0 6em rgba(0, 0, 0, 0.8); height: 100%; position: absolute; width: 6em; z-index: 5;}
.left-sh {left: -6em;}
.right-sh {right: -6em; box-shadow: -5em 0 6em rgba(0, 0, 0, 0.8);}
@media screen and (min-width: 768px) {
.work-video-img-row .vc_col-sm-6:first-child > .vc_column-inner {padding-right: 10px;}
.work-video-img-row .vc_col-sm-6:last-child > .vc_column-inner {padding-left: 10px;}
.making-of-row .wpb_gallery .slides li {width: 320px!important; height: 320px!important;}
}
@media screen and (max-width: 1500px) {
.inside-container {max-width: 1140px;}
.inside-container .inside-box {width: 180px; height: 180px; margin: 5px;}
.inside-container .inside-box .txt-over a {font-size: 16px;}
.inside-container .inside-box .txt-over a span em {font-size: 12px;}
}
@media screen and (max-width: 1440px) {
.clients {padding: 0 20px;}
}
.new-start-top .wpb_single_image, .new-start-top .wpb_gallery {display: none;}
.new-start-top .flex-direction-nav, .new-start-top .flex-control-nav {display: none!important;}
@media screen and (max-width: 1400px) {
.touch .new-start-top {height: auto!important;}
.touch .new-start-top .wpb_content_element .wpb_wrapper {}
.touch .home .new-start-top .h-big.with-headline.wpb_content_element h1 {padding-left: 30px; padding-right: 30px;}
.touch .new-start-top .wpb_raw_code {position: absolute; left: -1000em;}
.touch .new-start-top .wpb_single_image {display: block; max-height: 50vh;}
.touch .new-start-top .wpb_gallery {display: block; max-height: 60vh; overflow: hidden;}
.touch .new-start-top .wpb_single_image img {opacity: 0;}
.touch .new-start-top .wpb_text_column {overflow: hidden;}
.touch .new-start-top .wpb_text_column div.wpb_wrapper {z-index: 1000; background: rgba(0,0,0,0.5); height: 102%;}
.touch .new-start-top .wpb_gallery div.wpb_wrapper {
position: relative;
top: 0;
height: auto;
-webkit-transform: none;
transform: none;
}
}
@media screen and (max-width: 1280px) {
.flex-direction-nav .flex-prev {left: -.6em!important;}
.flex-direction-nav .flex-next {right: -.6em!important;}
}
@media screen and (max-width: 1200px) {
.inside-container {max-width: 1020px;}
.inside-container .inside-box {width: 160px; height: 160px;}
}
@media screen and (max-width: 1024px) {
.clients {padding: 0;}
.refs-container .refs_module {padding-left: 2.5em; padding-right: 2.5em;}
}
@media screen and (max-width: 1065px) {
.inside-container {max-width: 680px;}
}
@media screen and (max-width: 900px) {
.category-links ul li {font-size: 1.5em;}
}
@media screen and (max-width: 1920px) { .network_module .location-img figure {max-width: 550px;}
}
@media screen and (max-width: 1680px) {
.network_module p {font-size: .8em;}
}
.network_module .location-img {padding-bottom: 0!important;}
@media screen and (min-width: 768px) and (orientation: landscape) {
.network_module_inner > .vc_row > .vc_column_container > .vc_column-inner > .wpb_wrapper {padding-bottom: 23em;}
.network_module .location-img {margin: 0;  width: 100%;  position: absolute; bottom: 9em;  height: 14em;}
}
@media screen and (min-width: 2100px) {
.network_module_inner > .vc_row > .vc_column_container > .vc_column-inner > .wpb_wrapper {padding-bottom: 28em;}
.network_module .location-img {height: 18em;}
}
@media screen and (orientation: portrait) {
.network-right, .network-left {float: none; width: 100%; min-height: 1px!important;}
.network_module .vc_column-inner {min-height: 1px!important;}
.network-right {float: none; width: 100%; margin: 0!important; height: 1000px!important;}
.network_module .wpb_text_column { padding-left: 15px;  padding-right: 15px;}
.network_module .network-adress .wpb_text_column { padding-left: 0;  padding-right: 0;}
.network-adress  {font-size: 0.85em; position: static;}
.network-adress h2 {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.network-right .sh {width: 100%; height: 4em; -webkit-box-shadow: 0 0.8em 0.8em rgba(0, 0, 0, 0.5) inset; box-shadow: 0 0.8em 0.8em rgba(0, 0, 0, 0.5) inset;}
.network-img-container .network-para {-webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.network_module {display: none;}
.network_module.network_active {display: block;}
.projectlist-container .project-box {width: 50% !important;}
}
@media screen and (max-width: 767px) {
.network-right, .network-left {float: none; width: 100%; min-height: 1px!important;}
.network_module .vc_column-inner {min-height: 1px!important;}
.network-right {float: none; width: 100%; margin: 0!important; height: 600px!important;}
.network_module .wpb_text_column { padding-left: 15px;  padding-right: 15px;}
.network_module .network-adress .wpb_text_column { padding-left: 0;  padding-right: 0;}
.network-adress  {font-size: 0.85em; position: static;}
.network-adress h2 {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.network-right .sh {width: 100%; height: 4em; -webkit-box-shadow: 0 0.8em 0.8em rgba(0, 0, 0, 0.5) inset; box-shadow: 0 0.8em 0.8em rgba(0, 0, 0, 0.5) inset;}
.network-img-container .network-para {-webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.network_module {display: none;}
.network_module.network_active {display: block;}
.h-big.wpb_content_element {
margin-bottom: 2.2em;
} .vc_row.vc_row-flex>.vc_column_container {display: block;}
.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {display: block;}
.branding-top > .vc_column_container {padding: 2em 0 3em;}
.branding-bottom > .vc_column_container {padding: 3em 0 4em;}
.valign-cell > .vc_row.full-width > .vc_column_container > .vc_column-inner {padding: 2em 15px!important;}
.valign-cell > .vc_row.full-width.new-start-container > .vc_column_container > .vc_column-inner {padding-top: 0!important;}
.projectlist-container .project-box {width: 50%!important;}
.c-form .c-left, .c-form .c-right {float: none; width: 100%; }
.c-row-textarea textarea {height: 200px!important;}
.c-form .c-row label {font-size: 16px;}
.c-form .c-row .focused label {font-size: 12px;}
input[type="text"], input[type="email"], textarea {font-size: 16px;}
.page-template-refs-page #main.wrapper {padding: 0 30px;}
.flexslider_refs .flex-direction-nav a {font-size: 3em;}
.flex-direction-nav .flex-prev {left: -22px!important;}
.flex-direction-nav .flex-next {right: -22px!important;}
.refs-container .refs_module {padding-left: 1.5em; padding-right: 1.5em;}
.refs-container .flex-direction-nav .flex-prev {left: -26px!important;}
.refs-container .flex-direction-nav .flex-next {right: -26px!important;}
.refs-container h1 {padding-top: 0;}
}
@media screen and (max-width: 700px) {
.inside-container {max-width: 450px;}
.inside-container .inside-box {width: 140px; height: 140px;}
.inside-wrapper .fp-para-inner {background: #17191B!important;}
.inside-container .inside-box .txt-over a span em {display: none;}
}
@media screen and (max-width: 600px) {
.category-links ul li {font-size: 1.3em; padding: 0 .5em;}
}
@media screen and (max-width: 479px) {
.inside-container {max-width: 300px;}
.agency_module .vc_col-sm-6:first-child {float: none;  margin: 0 auto;  width: 150px;}
.agency_module .vc_col-sm-6:last-child {float: none;  width: 100%;}
.category-links ul li {display: block; padding: 0!important;}
.category-links ul li strong a:after {bottom: -0.2em;}
}