@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700,900);@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic);.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width: 768px) {.container{width:750px;}}@media (min-width: 992px) {.container{width:970px;}}@media (min-width: 1200px) {.container{width:1170px;}}.container-fluid,.domain-panalab #main-wrapper #content #block-system-main{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.row,.domain-panalab #main-wrapper #content #block-system-main{margin-right:-15px;margin-left:-15px;}.row-height{display:table;table-layout:fixed;height:100%;width:100%;}.col-height{display:table-cell;float:none;height:100%;}.inside-full-height{height:100%;margin-top:0;margin-bottom:0;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-12{width:100%;}.col-xs-11{width:91.66666667%;}.col-xs-10{width:83.33333333%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666667%;}.col-xs-7{width:58.33333333%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666667%;}.col-xs-4{width:33.33333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.66666667%;}.col-xs-1{width:8.33333333%;}.col-xs-pull-12{right:100%;}.col-xs-pull-11{right:91.66666667%;}.col-xs-pull-10{right:83.33333333%;}.col-xs-pull-9{right:75%;}.col-xs-pull-8{right:66.66666667%;}.col-xs-pull-7{right:58.33333333%;}.col-xs-pull-6{right:50%;}.col-xs-pull-5{right:41.66666667%;}.col-xs-pull-4{right:33.33333333%;}.col-xs-pull-3{right:25%;}.col-xs-pull-2{right:16.66666667%;}.col-xs-pull-1{right:8.33333333%;}.col-xs-pull-0{right:auto;}.col-xs-push-12{left:100%;}.col-xs-push-11{left:91.66666667%;}.col-xs-push-10{left:83.33333333%;}.col-xs-push-9{left:75%;}.col-xs-push-8{left:66.66666667%;}.col-xs-push-7{left:58.33333333%;}.col-xs-push-6{left:50%;}.col-xs-push-5{left:41.66666667%;}.col-xs-push-4{left:33.33333333%;}.col-xs-push-3{left:25%;}.col-xs-push-2{left:16.66666667%;}.col-xs-push-1{left:8.33333333%;}.col-xs-push-0{left:auto;}.col-xs-offset-12{margin-left:100%;}.col-xs-offset-11{margin-left:91.66666667%;}.col-xs-offset-10{margin-left:83.33333333%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-8{margin-left:66.66666667%;}.col-xs-offset-7{margin-left:58.33333333%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-5{margin-left:41.66666667%;}.col-xs-offset-4{margin-left:33.33333333%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-2{margin-left:16.66666667%;}.col-xs-offset-1{margin-left:8.33333333%;}.col-xs-offset-0{margin-left:0;}@media (min-width: 768px) {.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-sm-12{width:100%;}.col-sm-11{width:91.66666667%;}.col-sm-10{width:83.33333333%;}.col-sm-9{width:75%;}.col-sm-8{width:66.66666667%;}.col-sm-7{width:58.33333333%;}.col-sm-6{width:50%;}.col-sm-5{width:41.66666667%;}.col-sm-4{width:33.33333333%;}.col-sm-3{width:25%;}.col-sm-2{width:16.66666667%;}.col-sm-1{width:8.33333333%;}.col-sm-pull-12{right:100%;}.col-sm-pull-11{right:91.66666667%;}.col-sm-pull-10{right:83.33333333%;}.col-sm-pull-9{right:75%;}.col-sm-pull-8{right:66.66666667%;}.col-sm-pull-7{right:58.33333333%;}.col-sm-pull-6{right:50%;}.col-sm-pull-5{right:41.66666667%;}.col-sm-pull-4{right:33.33333333%;}.col-sm-pull-3{right:25%;}.col-sm-pull-2{right:16.66666667%;}.col-sm-pull-1{right:8.33333333%;}.col-sm-pull-0{right:auto;}.col-sm-push-12{left:100%;}.col-sm-push-11{left:91.66666667%;}.col-sm-push-10{left:83.33333333%;}.col-sm-push-9{left:75%;}.col-sm-push-8{left:66.66666667%;}.col-sm-push-7{left:58.33333333%;}.col-sm-push-6{left:50%;}.col-sm-push-5{left:41.66666667%;}.col-sm-push-4{left:33.33333333%;}.col-sm-push-3{left:25%;}.col-sm-push-2{left:16.66666667%;}.col-sm-push-1{left:8.33333333%;}.col-sm-push-0{left:auto;}.col-sm-offset-12{margin-left:100%;}.col-sm-offset-11{margin-left:91.66666667%;}.col-sm-offset-10{margin-left:83.33333333%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-8{margin-left:66.66666667%;}.col-sm-offset-7{margin-left:58.33333333%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-5{margin-left:41.66666667%;}.col-sm-offset-4{margin-left:33.33333333%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-2{margin-left:16.66666667%;}.col-sm-offset-1{margin-left:8.33333333%;}.col-sm-offset-0{margin-left:0;}}@media (min-width: 992px) {.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.col-md-12{width:100%;}.col-md-11{width:91.66666667%;}.col-md-10{width:83.33333333%;}.col-md-9{width:75%;}.col-md-8{width:66.66666667%;}.col-md-7{width:58.33333333%;}.col-md-6{width:50%;}.col-md-5{width:41.66666667%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-2{width:16.66666667%;}.col-md-1{width:8.33333333%;}.col-md-pull-12{right:100%;}.col-md-pull-11{right:91.66666667%;}.col-md-pull-10{right:83.33333333%;}.col-md-pull-9{right:75%;}.col-md-pull-8{right:66.66666667%;}.col-md-pull-7{right:58.33333333%;}.col-md-pull-6{right:50%;}.col-md-pull-5{right:41.66666667%;}.col-md-pull-4{right:33.33333333%;}.col-md-pull-3{right:25%;}.col-md-pull-2{right:16.66666667%;}.col-md-pull-1{right:8.33333333%;}.col-md-pull-0{right:auto;}.col-md-push-12{left:100%;}.col-md-push-11{left:91.66666667%;}.col-md-push-10{left:83.33333333%;}.col-md-push-9{left:75%;}.col-md-push-8{left:66.66666667%;}.col-md-push-7{left:58.33333333%;}.col-md-push-6{left:50%;}.col-md-push-5{left:41.66666667%;}.col-md-push-4{left:33.33333333%;}.col-md-push-3{left:25%;}.col-md-push-2{left:16.66666667%;}.col-md-push-1{left:8.33333333%;}.col-md-push-0{left:auto;}.col-md-offset-12{margin-left:100%;}.col-md-offset-11{margin-left:91.66666667%;}.col-md-offset-10{margin-left:83.33333333%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-8{margin-left:66.66666667%;}.col-md-offset-7{margin-left:58.33333333%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-5{margin-left:41.66666667%;}.col-md-offset-4{margin-left:33.33333333%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-2{margin-left:16.66666667%;}.col-md-offset-1{margin-left:8.33333333%;}.col-md-offset-0{margin-left:0;}}@media (min-width: 1200px) {.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.col-lg-12{width:100%;}.col-lg-11{width:91.66666667%;}.col-lg-10{width:83.33333333%;}.col-lg-9{width:75%;}.col-lg-8{width:66.66666667%;}.col-lg-7{width:58.33333333%;}.col-lg-6{width:50%;}.col-lg-5{width:41.66666667%;}.col-lg-4{width:33.33333333%;}.col-lg-3{width:25%;}.col-lg-2{width:16.66666667%;}.col-lg-1{width:8.33333333%;}.col-lg-pull-12{right:100%;}.col-lg-pull-11{right:91.66666667%;}.col-lg-pull-10{right:83.33333333%;}.col-lg-pull-9{right:75%;}.col-lg-pull-8{right:66.66666667%;}.col-lg-pull-7{right:58.33333333%;}.col-lg-pull-6{right:50%;}.col-lg-pull-5{right:41.66666667%;}.col-lg-pull-4{right:33.33333333%;}.col-lg-pull-3{right:25%;}.col-lg-pull-2{right:16.66666667%;}.col-lg-pull-1{right:8.33333333%;}.col-lg-pull-0{right:auto;}.col-lg-push-12{left:100%;}.col-lg-push-11{left:91.66666667%;}.col-lg-push-10{left:83.33333333%;}.col-lg-push-9{left:75%;}.col-lg-push-8{left:66.66666667%;}.col-lg-push-7{left:58.33333333%;}.col-lg-push-6{left:50%;}.col-lg-push-5{left:41.66666667%;}.col-lg-push-4{left:33.33333333%;}.col-lg-push-3{left:25%;}.col-lg-push-2{left:16.66666667%;}.col-lg-push-1{left:8.33333333%;}.col-lg-push-0{left:auto;}.col-lg-offset-12{margin-left:100%;}.col-lg-offset-11{margin-left:91.66666667%;}.col-lg-offset-10{margin-left:83.33333333%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-8{margin-left:66.66666667%;}.col-lg-offset-7{margin-left:58.33333333%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-5{margin-left:41.66666667%;}.col-lg-offset-4{margin-left:33.33333333%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-2{margin-left:16.66666667%;}.col-lg-offset-1{margin-left:8.33333333%;}.col-lg-offset-0{margin-left:0;}}.back-cover-full{-webkit-text-size-adjust:none;background-attachment:scroll;background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-origin:padding-box;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;position:relative;}.width-100{width:100%;}.constrain-me{max-width:960px;min-width:960px;padding:0;margin:0 auto;}.donotblowout{max-width:960px;margin:0 auto;}.listreset{list-style-image:none;list-style-type:none;}.no-appearance{appearance:none;-webkit-appearance:none;-moz-appearance:none;}.transition{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}.notransition{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;}.ul-reset{margin:0;padding:0;}.no-shadow{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;}.animation-hover{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-name:hovertrans;-moz-animation-name:hovertrans;-ms-animation-name:hovertrans;-o-animation-name:hovertrans;animation-name:hovertrans;}@-webkit-keyframes hovertrans{0%{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);}50%{transform:scale(1.07);-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-o-transform:scale(1.07);}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}}@-moz-keyframes hovertrans{0%{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);}50%{transform:scale(1.07);-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-o-transform:scale(1.07);}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}}@-o-keyframes hovertrans{0%{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);}50%{transform:scale(1.07);-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-o-transform:scale(1.07);}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}}@keyframes hovertrans{0%{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);}50%{transform:scale(1.07);-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-o-transform:scale(1.07);}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}}.trans-origin{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;}.back-cover{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}.clearfix{clear:both;content:"";}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0);}40%{-moz-transform:translateY(-10px);transform:translateY(-10px);}60%{-moz-transform:translateY(-5px);transform:translateY(-5px);}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px);}}@keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}40%{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px);}60%{-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px);}}.arrow-down{position:absolute;bottom:0;left:50%;margin-left:-20px;width:40px;height:40px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOTMuNzUxLDQ1NS44NjhjLTIwLjE4MSwyMC4xNzktNTMuMTY1LDE5LjkxMy03My42NzMtMC41OTVsMCwwYy0yMC41MDgtMjAuNTA4LTIwLjc3My01My40OTMtMC41OTQtNzMuNjcyICBsMTg5Ljk5OS0xOTBjMjAuMTc4LTIwLjE3OCw1My4xNjQtMTkuOTEzLDczLjY3MiwwLjU5NWwwLDBjMjAuNTA4LDIwLjUwOSwyMC43NzIsNTMuNDkyLDAuNTk1LDczLjY3MUwyOTMuNzUxLDQ1NS44Njh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjIwLjI0OSw0NTUuODY4YzIwLjE4LDIwLjE3OSw1My4xNjQsMTkuOTEzLDczLjY3Mi0wLjU5NWwwLDBjMjAuNTA5LTIwLjUwOCwyMC43NzQtNTMuNDkzLDAuNTk2LTczLjY3MiAgbC0xOTAtMTkwYy0yMC4xNzgtMjAuMTc4LTUzLjE2NC0xOS45MTMtNzMuNjcxLDAuNTk1bDAsMGMtMjAuNTA4LDIwLjUwOS0yMC43NzIsNTMuNDkyLTAuNTk1LDczLjY3MUwyMjAuMjQ5LDQ1NS44Njh6Ii8+DQo8L3N2Zz4=);background-size:contain;}.bounce{-moz-animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite;}@font-face{font-family:"FontAwesome";src:url('../fonts/fontawesome-webfont.eot?1477941247');src:url('../fonts/fontawesome-webfont.eot?&1477941247#iefix') format('embedded-opentype'),url('../fonts/fontawesome-webfont.eot?1477941247') format('embedded-opentype'),url('../fonts/fontawesome-webfont.svg?1477941247#fontawesomeregular') format('svg'),url('../fonts/fontawesome-webfont.woff?1477941247') format('woff'),url('../fonts/fontawesome-webfont.ttf?1477941247') format('truetype');font-weight:normal;font-style:normal;}*{z-index:inherit;}body{font-family:'Open Sans',Helvetica,Arial,sans-serif;color:#fff;line-height:24px;}body.not-front{background-attachment:fixed;background-repeat:no-repeat;background-position:top left;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-origin:padding-box;width:100%;height:auto;overflow-x:hidden;overflow-y:hidden;position:relative;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale');--ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";z-index:99;}body.not-front.node-type-blog,body.not-front.node-type-location-profile{background-image:url("/sites/default/files/pictures/pageBackground/taupe-tile_6.png");}#map,#header-bg,#main-wrapper,#footer-columns>div{z-index:auto;}#main-wrapper>#main>#content{background-color:rgba(255,255,255,0.9);}#page img{max-width:100%;height:auto!important;}#main img[style*="left"],#sidebar img[style*="left"]{margin:0 1em .75em 0;}#main img[style*="right"],#sidebar img[style*="right"]{margin:0 0 .75em 1em;}.cover{text-align:center;}.team .cover{text-align:left;}#overflow-animate{overflow:hidden;height:80px;}#animate-container{position:relative;}.center-block{position:relative;}.hgroup{display:inline-block;padding:14px 24px 19px;border-top:1px solid rgba(0,0,0,0.8);border-bottom:1px solid rgba(0,0,0,0.8);}.remove-bottom{margin-bottom:0;}.subtitle{opacity:0.7;}.centered{text-align:center;}.largetoppadding{padding-top:75px;}.floatright{float:right;margin-right:0;margin-left:4%;}.floatleft{float:left;}.padding{padding:12px 0;}.hidden{visibility:hidden;}.cke_panel_frame div{background-color:#666!important;}.node-type-documents .section{padding:2em;}.flickr_badge_image{width:75px;height:75px;margin:0 9px 9px 0;float:left;border:2px solid #ECF0F1;}.flickr-widget img{width:100%;display:block;}.feed-icon{display:block;margin-top:20px;}#comments .links li{border:0 none;}pre,code,.popup-link,.popup{position:relative;}#op-contents{z-index:20;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;}#flexslider-strip-cinema .slides>li,#flexslider-strip-tv .slides>li{padding:0 0.2em;}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;-moz-box-sizing:border-box;box-sizing:border-box;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides>li:first-child{display:block;}.flexslider{margin:0;position:relative;zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-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{*height:0;}#flexslider-strip-cinema a,#flexslider-strip-tv a{text-indent:0;}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease;}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px;}.flex-direction-nav .flex-prev{left:-36px;}#flexslider-strip-cinema:hover .flex-next,#flexslider-strip-tv:hover .flex-next,.flexslider:hover .flex-next{right:10px;}#flexslider-strip-cinema:hover .flex-prev,#flexslider-strip-tv:hover .flex-prev,.flexslider:hover .flex-prev{left:10px;}#flexslider-strip-cinema:hover .flex-next,#flexslider-strip-cinema:hover .flex-prev,#flexslider-strip-tv:hover .flex-next,#flexslider-strip-tv:hover .flex-prev,.flex-prev:hover,.flex-next{opacity:1;}#flexslider-strip-cinema .flex-direction-nav .flex-disabled,#flexslider-strip-tv .flex-direction-nav .flex-disabled,.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}#flexslider-strip-cinema .flex-direction-nav a:before,#flexslider-strip-tv .flex-direction-nav a:before,.flex-direction-nav a:before{font-family:"FontAwesome";font-size:40px;display:inline-block;content:'\f053';}#flexslider-strip-cinema .flex-direction-nav a.flex-next:before,#flexslider-strip-tv .flex-direction-nav a.flex-next:before,.flex-direction-nav a.flex-next:before{content:'\f054';}.flex-control-nav{width:100%;position:absolute;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;vertical-align:bottom;}.flex-control-paging li a{width:42px;height:5px;display:block;background:#ddd;background:url(../rgba.php?r=0&g=0&b=0&a=50) repeat;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;}.flex-control-paging li a:hover{background:#111;background:url(../rgba.php?r=0&g=0&b=0&a=80) repeat;background:rgba(0,0,0,0.8);}.flex-control-paging li a.flex-active{background:#000;background:url(../rgba.php?r=0&g=0&b=0&a=90) repeat;background:rgba(0,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:0;}.flex-direction-nav .flex-next{opacity:1;right:0;}}ul.resp-tabs-list{margin:0px;padding:0px;z-index:999;}.resp-tabs-list li{font-size:13px;display:inline-block;padding:13px 15px;margin:0 -1px -2px 0;list-style:none;cursor:pointer;float:left;background:#bdc3c7;border:1px solid #7f8c8d;z-index:999;}.resp-tabs-container{padding:0px;background-color:#fff;clear:left;}h2.resp-accordion{cursor:pointer;padding:5px;display:none;}.resp-tab-content{display:none;padding:30px 25px 15px;}.resp-tab-active{border:1px solid #c1c1c1!important;border-bottom:none!important;margin-bottom:-1px!important;padding:12px 14px 14px 14px!important;background:#fff!important;color:#333!important;}.resp-tab-active{border-bottom:none;background-color:#fff;}.resp-content-active,.resp-accordion-active{display:block;}.resp-tab-content{border:1px solid #c1c1c1;margin-bottom:-1px;}h2.resp-accordion{font-size:13px;border:1px solid #c1c1c1;margin:0 0 -1px 0;padding:10px 15px;}h2.resp-tab-active{border-top:1px solid #c1c1c1;border-bottom:0px solid #c1c1c1!important;margin-bottom:0px!important;padding:10px 15px!important;}h2.resp-tab-title:last-child{border-bottom:12px solid #c1c1c1!important;background:blue;}.resp-vtabs ul.resp-tabs-list{float:left;width:30%;z-index:999;}.resp-vtabs .resp-tabs-list li{display:block;padding:15px 15px!important;margin:0 -1px -1px 0;cursor:pointer;float:none;z-index:999;}.resp-vtabs .resp-tabs-container{padding:0px;background-color:#fff;border:1px solid #c1c1c1;float:left;width:68%;min-height:250px;clear:none;}.resp-vtabs .resp-tab-content{border:none;}.resp-vtabs li.resp-tab-active{border:1px solid #c1c1c1;border-right:none!important;border-bottom:1px solid #c1c1c1!important;background-color:#fff;position:relative;z-index:1;margin-right:-1px!important;padding:14px 15px 15px 14px!important;}.resp-arrow{width:0;height:0;float:right;margin-top:3px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #c1c1c1;display:none;}h2.resp-tab-active span.resp-arrow{border:none;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #9B9797;display:none;}.resp-easy-accordion h2.resp-accordion{display:block;background:#bdc3c7;border:1px solid #7f8c8d;color:#fff;margin-bottom:-1px;}.resp-easy-accordion .resp-tab-content{border:1px solid #c1c1c1!important;margin-bottom:-1px;}.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important;}.resp-jfit{width:100%;margin:0px;}.resp-tab-content-active{display:block;}@media only screen and (max-width: 768px) {ul.resp-tabs-list{display:none;}h2.resp-accordion{display:block;margin-bottom:-1px;background:#bdc3c7;border:1px solid #7f8c8d;color:#fff!important;}h2.resp-accordion.resp-tab-active{color:#333!important;}.resp-vtabs .resp-tab-content{border:1px solid #C1C1C1;}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none;}.resp-accordion-closed{display:none!important;}.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1!important;}}.download:before,.upload:before,.file:before,.note:before,.tip:before,.comment:before,.check:before,.arrow:before,.alert:before,.info:before,.mobile:before,.email:before,.tag:before,.home:before,.image:before,.video:before{font-family:'FontAwesome';display:inline-block;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;}.download:before{content:"\f0ab";}.upload:before{content:"\f0aa";}.file:before{content:"\f15b";}.note:before{content:"\f016";}.tip:before{content:"\f0eb";}.comment:before{content:"\f075";}.check:before{content:"\f00c";}.arrow:before{content:"\f061";}.alert:before{content:"\f071";}.info:before{content:"\f05a";}.mobile:before{content:"\f095";}.email:before{content:"\f003";}.tag:before{content:"\f02b";}#main [class^="fa-"]:before,#main [class*=" fa-"]:before{margin-right:.5em;}button,input,select,textarea{vertical-align:baseline;height:2.8em;font-size:1em;border:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background:url(../rgba.php?name=concrete&a=25) repeat;background:rgba(149,165,166,0.25);font-size:1em;padding:0 1.25em 0;color:#333333;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-appearance:none;border:none;}input[type="radio"]{-webkit-appearance:radio;}button,input[type="reset"],input[type="submit"],input[type="button"]{height:2.8em;display:inline-block;display:inherit;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;text-shadow:none;border-radius:0;-webkit-border-radius:0px;background:url(../rgba.php?name=concrete&a=100) repeat;background:#95a5a6;width:auto;cursor:pointer;color:#FFFFFF;display:inline-block;}input[type="checkbox"]:checked{background-color:#333;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.5em;}div.webform-component{overflow:hidden;width:36em;}div.webform-component select{display:inline-block;padding-top:0.5em;width:39em;}input[type="file"]{padding:0;}.form-actions input:hover{background-color:#bdc3c7;padding-right:25px;}#ctools-custom-content-type-edit-form textarea,select,#ctools-custom-content-type-edit-form input[type="date"],#ctools-custom-content-type-edit-form input[type="datetime"],#ctools-custom-content-type-edit-form input[type="datetime-local"],#ctools-custom-content-type-edit-form input[type="email"],#ctools-custom-content-type-edit-form input[type="month"],#ctools-custom-content-type-edit-form input[type="number"],#ctools-custom-content-type-edit-form input[type="password"],#ctools-custom-content-type-edit-form input[type="search"],#ctools-custom-content-type-edit-form input[type="tel"],#ctools-custom-content-type-edit-form input[type="text"],#ctools-custom-content-type-edit-form input[type="time"],#ctools-custom-content-type-edit-form input[type="url"],#ctools-custom-content-type-edit-form input[type="week"]{background:url(../rgba.php?name=concrete&a=25) repeat;background:rgba(149,165,166,0.25);}.resizable-textarea .grippie{border:0 solid #DDDDDD;box-shadow:2px 1px 1px rgba(0,0,0,0.5) inset;-webkit-box-shadow:2px 1px 1px rgba(0,0,0,0.5) inset;-moz-box-shadow:2px 1px 1px rgba(0,0,0,0.5) inset;cursor:s-resize;height:9px;overflow:hidden;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#323232;border:none;border-image:none;}input.placeholder_text,textarea.placeholder_text,input:-moz-placeholder,textarea:-moz-placeholder{color:#888888;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{z-index:1;}input#edit-search-block-form--2:focus,input#edit-search-block-form--2:active{color:#fff!important;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{box-shadow:none;}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#EEEEEE;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-user-select:none;box-shadow:none;color:#888888;cursor:default;}optgroup{color:#000000;font-style:normal;font-weight:normal;}fieldset{border:1px solid #CCCCCC;margin:0 0 1.4375em;padding:1.5em;}.ie6-button,* html button{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#DDDDDD #BBBBBB #999999;border-image:none;border-style:solid;border-width:1px;color:#333333;cursor:pointer;font:bold 12px/1.2 Arial,sans-serif;overflow:visible;padding:2px 10px 0;width:auto;}* html button{padding-bottom:1px;padding-top:1px;}.ie6-input,* html textarea,* html select{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #FFFFFF;border-color:#848484 #C1C1C1 #E1E1E1;border-image:none;border-style:solid;border-width:1px;color:#000000;font-family:Arial,sans-serif;font-size:13px;padding:2px 3px 1px;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6-input-disabled,.ie6-button-disabled{color:#888888;}.ie6-input-disabled{background:none repeat scroll 0 0 #EEEEEE;}html.js input.form-autocomplete{background-position:100% 16px;}html.js input.form-autocomplete:hover{background-position:100% -12px;}.cke_reset p,#cke_2_top{color:#000!important;}.context-contactus #webform-component-question{max-width:381px;}#commentform input,#contactform input{float:left;display:block;clear:left;width:100%;margin-bottom:.625em;}#commentform textarea{float:right;width:68%;min-height:153px;padding:.875em 3.75em 1.25em 1.25em;}#contactform textarea{width:100%;min-height:153px;padding:.875em 3.75em 1.25em 1.25em;}#contactform input.submit{float:left;margin-top:3px;}.contact .largetoppadding{background-color:transparent;position:relative;}.contact .largetoppadding{padding-top:360px;}.form-textarea{min-height:153px;}#edit-actions .form-submit{margin-right:5px;}ul.primary.tabs,.tabs,#block-workbench-block{background:rgba(0,0,0,0.5) no-repeat left bottom;background-position:20px 20px;max-width:260px;padding:0;position:absolute;right:0;width:100%;z-index:999;border-bottom:0 none;top:2.6em;margin:0;}ul.primary.tabs .workbench-info-block,.tabs .workbench-info-block,#block-workbench-block .workbench-info-block{border:0 none;background-color:rgba(0,0,0,0.5);color:#0099cc;padding:1em 1.5em;}ul.primary.tabs h2,.tabs h2,#block-workbench-block h2{display:none;}ul.primary.tabs ul.primary,.tabs ul.primary,#block-workbench-block ul.primary{border-bottom:0 none;padding:2em 1.5em;}ul.primary.tabs ul.primary li,ul.primary.tabs ul.primary li.active,.tabs ul.primary li,.tabs ul.primary li.active,#block-workbench-block ul.primary li,#block-workbench-block ul.primary li.active{clear:left;float:left;padding:0 0 .5em;}ul.primary.tabs ul.primary li a,ul.primary.tabs ul.primary li a.active,ul.primary.tabs ul.primary li a:link,ul.primary.tabs ul.primary li a:visited,ul.primary.tabs ul.primary li a:hover,ul.primary.tabs ul.primary li.active a,ul.primary.tabs ul.primary li.active a.active,ul.primary.tabs ul.primary li.active a:link,ul.primary.tabs ul.primary li.active a:visited,ul.primary.tabs ul.primary li.active a:hover,.tabs ul.primary li a,.tabs ul.primary li a.active,.tabs ul.primary li a:link,.tabs ul.primary li a:visited,.tabs ul.primary li a:hover,.tabs ul.primary li.active a,.tabs ul.primary li.active a.active,.tabs ul.primary li.active a:link,.tabs ul.primary li.active a:visited,.tabs ul.primary li.active a:hover,#block-workbench-block ul.primary li a,#block-workbench-block ul.primary li a.active,#block-workbench-block ul.primary li a:link,#block-workbench-block ul.primary li a:visited,#block-workbench-block ul.primary li a:hover,#block-workbench-block ul.primary li.active a,#block-workbench-block ul.primary li.active a.active,#block-workbench-block ul.primary li.active a:link,#block-workbench-block ul.primary li.active a:visited,#block-workbench-block ul.primary li.active a:hover{background-color:transparent;color:#FFF;font-size:1em;border:0 none;}#block-workbench-block{top:25em;}ul.check-list,ul.arrow-list{margin-left:0!important;}ul.check-list li,ul.arrow-list li{background-position:0 5px;background-repeat:no-repeat;list-style:none outside none;padding-bottom:4px;padding-left:0;padding-top:4px;list-style:none;}ul.check-list li:before,ul.arrow-list li:before{font-family:'FontAwesome';display:inline-block;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:-1.4em;padding-right:0.5em;}ul.arrow-list li:before{content:"\f061";}ul.check-list li:before{content:"\f00c";}.sidebar li a:hover{padding-left:1em;}li.expanded,li.collapsed,li.leaf{margin:0;padding:0;list-style:none!important;}nav ul li.leaf{list-style:none;}ul.primary li a{font-family:'Montserrat',sans-serif;text-transform:uppercase;font-size:.65em;}#comments ul.tips li{padding-top:5px;padding-bottom:5px;margin-bottom:5px;}.item-list .pager li{display:inline-block;margin:0;padding:0;}.item-list .pager{padding:15px 0;margin:70px 0 0 0;}input[type="search"],.block-search-api-page form input[type="text"]{background-image:url("../img/defSprites.png");background-color:rgba(0,0,0,0.35)!important;background-repeat:no-repeat;background-position:8px 11px;padding-left:2.5em;color:#fff!important;}.block-search-api-page form input[type="text"]{width:100%;float:left;}.search-api-page-results{clear:left;}.block-search-api-page form input.form-submit{display:none;}input#edit-keys-1{width:200px;}.page-search h2{font-size:1.8rem;margin-bottom:.8em;}.page-search .search-info{display:none;}.search-result{margin:2em 0;border-bottom:solid 1px #999999;}.search-advanced{padding-bottom:0;margin-top:1em;margin-bottom:0;}table#datagrid,table.views-table{border:1px solid #e1e1e1;font-size:.75em;}table#datagrid thead tr th,table.views-table thead tr th{padding:6px 0 6px 9px;background-color:#d35400;text-align:left;color:#fff!important;}table#datagrid thead tr th a,table.views-table thead tr th a{color:#fff!important;font-weight:normal!important;}table#datagrid tfoot tr th,table.views-table tfoot tr th{font-style:italic;background:#1f87e0;color:#eeeeee;padding:5px 0px 5px 9px;-moz-border-radius-bottom-left:5px;-moz-border-radius-bottom-right:5px;-webkit-border-radius-bottom-left:5px;-webkit-border-radius-bottom-right:5px;text-align:left;}table#datagrid td,table.views-table td{padding:9px 11px 9px 9px;vertical-align:top;border-bottom:1px solid #e1e1e1;background:#ffffff;}table#datagrid tr:nth-child(odd) td,table.views-table tr:nth-child(odd) td{background:#F0F0F0;}table#datagrid tr:nth-child(even) td,table.views-table tr:nth-child(even) td{background:#fff;}table#datagrid tr:nth-child(odd):hover td,table.views-table tr:nth-child(odd):hover td{background:#fff2d5;}table#datagrid tr:nth-child(even):hover td,table.views-table tr:nth-child(even):hover td{background:#fff2d5;}table#datagrid p{font-size:inherit;}.views-table>thead>tr>th>a>img{position:relative;top:-7px;}.field-type-taxonomy-term-reference.field-label-inline .field-item{display:inline;}.field-type-taxonomy-term-reference.field-label-inline .field-item:after{content:', ';}.field-type-taxonomy-term-reference.field-label-inline .field-item:last-child:after{content:'';}blockquote{padding:10px 40px 30px;font-style:italic;font-size:120%;margin-top:-1.5em;line-height:28px;}blockquote p{margin-bottom:0;}blockquote:before{font-family:'FontAwesome';content:'\f10d';position:absolute;top:20px;left:0;font-size:90px;color:rgba(0,0,0,0.7);font-style:normal;z-index:-1;}.node-type-testimonial blockquote:before{color:rgba(0,0,0,0.1)!important;z-index:auto;}blockquote span{display:block;letter-spacing:3px;font-size:70%;font-style:normal;padding-top:10px;}.button,.views-more-link{display:inline-block;background:url(../rgba.php?r=0&g=0&b=0&a=20) repeat;background:rgba(0,0,0,0.2);padding:10px 13px;margin:.5em 6px 9px 0;}.button:hover{background:url(../rgba.php?r=0&g=0&b=0&a=35) repeat;background:rgba(0,0,0,0.35);color:#fff!important;}.light .button{color:#fff;}.light .button:hover{color:#fff;}.icons-ul li{margin-bottom:14px;}hr{width:100%;height:1px;background:#e5e5e5;border:none;margin:5px 0 25px;}.col1-1 hr{margin-bottom:5px;}.btt{padding:.2em .5em;}article ol,article ul,aside ul,aside ol,footer ul,footer ol{padding:20px 20px 20px 40px;}aside ul,aside ol,footer ul,footer ol{padding:0 0 20px 10px;}article li,aside li,footer li{margin-bottom:8px;}article ul{list-style-type:disc;}aside li,footer li{border-bottom:1px solid #ffffff;padding-bottom:6px;}article ol,aside ol,footer ol{list-style-type:decimal;}aside,footer,.subfooter{font-size:80%;}aside i,footer i{left:-10px;}aside .block h2,footer h2{padding-top:10px;}aside .block h2{padding-bottom:10px;display:inline-block;}h1,h2,h4,h4,h5,h6{position:relative;}h1,h2,h3,blockquote span,nav a,.resp-tabs-list li{font-family:'Montserrat',sans-serif;text-transform:uppercase;color:#fff;word-wrap:normal;-webkit-hyphens:manual;hyphens:manual;}h4,h5{font-family:'Droid Serif',serif;color:#fff;font-style:italic;}h6,.light h6{font-size:.8em;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-style:italic;line-height:1.3;color:#666;margin-top:-1em;margin-left:1em;margin-right:1em;}.light h1,.light h2,.light h3,.light h4,.light h5{color:#333;}.cke_contents_ltr p,.cke_contents_ltr h1{color:#000;}body .light,.light a,.light blockquote,.light p,.light blockquote span{color:#555;}pre{background:#ecf0f1;padding:15px 30px;margin-bottom:20px;}pre:before{font-family:'FontAwesome';content:'\f15c';position:absolute;bottom:35px;right:10px;font-size:90px;color:rgba(0,0,0,0.1);font-style:normal;z-index:-1;}em{font-style:italic;}strong{font-weight:bold;}a{color:#ecf0f1;text-decoration:none;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}sup{font-size:.5em;vertical-align:top;}#block-system-main a{}#block-system-main a:hover{color:#7f8c8d;}.cke_show_borders{font-family:'Verdana',Arial,Helvetica,sans-serif;background-color:#FFF;background-image:none;}div.typo-title{border-bottom:1px dashed #454545;color:#454545;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.8em;font-style:italic;margin-bottom:16px;padding:5px 10px 10px 0;}blockquote{color:#454545;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.33em;font-style:italic;margin:8px;padding-left:38px;}blockquote p{margin:0;padding-bottom:5px;padding-right:33px;padding-top:5px;display:inline-block;}pre,code{background:none repeat scroll 0 0 #E5E5E5;border-left:12px solid #A0A0A0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.75em;margin:20px 0;padding:10px;position:relative;}pre:before{font-family:'FontAwesome';content:'\f15c';position:absolute;bottom:35px;right:10px;font-size:90px;color:rgba(0,0,0,0.1);font-style:normal;z-index:1;}code{background:none repeat scroll 0 0 #F0F0F0;border:2px solid #B6B6B6;display:block;padding:10px;font-size:1em;}code a{color:#00A0FF;}.breadcrumbs a{border-bottom:1px solid #ecf0f1;}.light a:hover{color:#000;}a:hover{color:#fff;}.icon-huge{color:rgba(0,0,0,0.2);font-size:400px;}blockquote{position:relative;}@media only screen and (max-width: 1024px) {.front #main-wrapper{margin:5.7em 0 0 0;max-height:100%;padding:0;position:relative;top:0;width:100%;}.pagination{white-space:nowrap;}.pagination a{width:2.5em;}#header-bg .wrapper{padding-top:2.5em;}.not-front #block-system-main>.content>.view,body.page-comment #main-wrapper #content{padding:3.5em .8em 3.5em;}.menu-minipanels .clearfix:after{visibility:visible;}}@media only screen and (max-width: 1160px) {.not-front #block-system-main>.content>.view,body.page-comment #main-wrapper #content{padding:3.5em .8em 3.5em;}}@media only screen and (max-width: 479px) {html{-webkit-text-size-adjust:100%;}#main-wrapper #content{width:96%;margin-left:0.5em;}.wrapper{width:96%;position:relative;overflow:visible!important;}.col1-1,.col1-2,.col1-4,.col1-3,.col2-3,.col3-4,.col1-6,.col5-6,.one_third,.two_thirds{width:96%;margin:0px 10px 20px;}.one_third,.two_thirds{margin-left:0;margin-right:0;width:100%;}.giga{font-size:35px;}body.curtains-disabled{overflow-x:hidden;overflow-x:hidden;}.locationsMap{background:url("../img/mapPVsmall.png") no-repeat scroll 0px 0px transparent;}.pagination a{width:1.5em;font-size:.8em;}#header-bg .wrapper{padding-top:1em;}.ui-accordion-content table td{font-size:.8em;}#node-67 .button{display:none;}.view-posters .views-field-title-1{width:97%;color:#FFFFFF;float:left;margin-left:2em;padding:1.2em 0 0;}.hidden{display:none;}body.page-panavised div.modal-forms-modal-content{max-width:320px;min-width:320px;margin-left:.25em;}div#modal-content.modal-content.popups-body{width:335px!important;}body.page-panavised div.ctools-modal-content .modal-content:before{width:85%;}.modal-scroll:before{background-image:none;}}@media only screen and (max-width: 767px) {#main #content{width:96%!important;}#block-menu-menu-pages-menu a{transition:none;}.wrapper{width:100%;position:relative;overflow:visible!important;margin:0;}body.page-panavised .wrapper{width:100%;}#header .wrapper{width:320px!important;position:relative;overflow:visible!important;}.sunflower{display:none;}.social li a.button,.subfooter li a.button{width:10px;}.curtains-disabled section.social,.curtains-disabled nav{position:static;}.curtains-disabled .largetoppadding{padding-top:0;}.curtains-enabled section.social{display:none;}.floatright.socialLinks{float:left;margin-left:0;white-space:nowrap;}nav{-moz-box-sizing:border-box;box-sizing:border-box;width:100%!important;background:#272e41;top:0!important;}nav{min-height:60px;height:auto!important;}nav .col3-4,nav ul.menu{margin:0;width:100%;}nav ul.menu{padding-top:15px;max-height:250px;overflow:scroll;}nav *{margin-bottom:0!important;}nav .menu *{width:100%;margin:0;padding:0;display:block!important;}nav .menu li a{background:none;text-indent:20px;padding:5px 0 4px;border-bottom:1px solid rgba(0,0,0,0.1);}nav .menu li a:hover,nav .menu li a.active{background:url(../rgba.php?r=0&g=0&b=0&a=20) repeat;background:rgba(0,0,0,0.2);text-indent:36px;}nav .menu li ul li a{text-indent:36px;}nav .menu li ul li a:hover,nav .menu li ul li a.active{text-indent:48px;}nav .col1-4{margin-left:0;}.giga{font-size:65px;padding-top:7px;}.c-menu{display:none;}.mega{font-size:35px;}.one_sixth{width:100%;text-align:center;}#comments li{text-align:center;}#comments li p{text-align:left;}section.social ul{text-align:center;width:290px;float:none;margin:0;}#commentform input,#commentform textarea,#commentform div.floatleft{width:100%;}#commentform input.submit{margin-top:10px;}.icon-huge{font-size:200px;}.responsive-centered{text-align:center;}.social li a.button,.subfooter li a.button{padding:5px;min-width:33px;}.front .cover i{font-size:240px;top:100px;}#preloader i{font-size:240px;margin-top:-140px;}.front .hgroup h1{font-size:44px;}.front .hgroup h4{font-size:18px!important;}#overflow-animate{overflow:hidden;height:55px;}.center-block{position:static;padding-top:100px;}.front .center-block{padding-top:170px;}#map,.gmap-gmap{display:none;}.page-node-1267 .mega,.page-node-67 .mega,.page-node-645 .mega,.page-node-646 .mega,.page-node-647 .mega,.page-node-648 .mega,.page-node-652 .mega,.page-node-651 .mega,.page-node-742 .mega,.page-node-744 .mega,.page-node-1836 .mega,.page-node-1837 .mega,.page-node-1429 .mega,.page-node-1838 .mega,.page-node-1839 .mega,.page-node-1840 .mega,.page-node-1841 .mega,.page-node-2550 .mega,.page-node-2551 .mega,.page-node-2544 .mega,.page-node-2547 .mega,.page-node-2548 .mega,.page-node-2549 .mega,.page-node-2541 .mega,.page-node-2540 .mega,.page-node-2539 .mega,.page-node-2538 .mega,.page-node-5503 .mega,.page-node-5505 .mega,.page-node-5504 .mega,.page-node-5506 .mega,.page-node-5507 .mega,.page-node-5508 .mega,.page-node-5509 .mega,.page-node-2537 .mega{margin-top:0!important;width:100%;}.view-all-locations .views-row{float:none;width:100%;}.front #main-wrapper #main{padding:0;}#main-wrapper #main{padding:0;}#preloader i{top:87%;}.flex-control-nav{display:none;}.locationsMap{background:url("../img/mapPVsmall.png") no-repeat scroll 0px 0px transparent;}.h4-wrap,.ui-accordion .ui-accordion-content{padding:1em 0;}body.page-panavised .view-panavised-upper-section .view-header{margin-left:0;}}@media only screen and (max-width: 959px) {.front #main-wrapper{margin-top:5.7em;}#block-views-location-map-blocks-block{position:relative;top:0;}.view-locations-by-region .views-row{width:100%;}.locationsMap{background:url("../img/mapPVsmall.png") no-repeat scroll 0px 0px transparent;}.sunflower,.flex-control-nav{display:none;}.floatright.socialLinks{float:left;margin-left:0;margin-right:4%;}.front #main-wrapper{margin:0 auto;max-height:100%;padding:0;position:relative;top:0;width:100%;}#header-bg .wrapper{padding-top:2.5em;}#uk-hq,#uk-contacts{width:100%;float:none;}.uk-blurb{clear:left;}nav li a{padding:7px 6px 6px;}div.view.view-panavised-upper-section.view-id-panavised_upper_section.view-display-id-page{width:100%;margin:0;}.view-panavised-upper-section .view-footer>img{width:80%;}#block-menu-menu-mini-footer .menu,.menu-name-menu-uk---mini-footer .menu{padding:1.55em 0 0 1em;}div#block-menu-block-9{width:90%;}}@media only screen and (min-width: 480px) and (max-width: 767px) {html{-webkit-text-size-adjust:100%;}#header .wrapper{width:320px!important;position:relative;overflow:visible!important;}#main #content{width:96%!important;}.col1-1,.col1-2,.col1-3,.col2-3,.col3-4,.col5-6,.one_third,.two_thirds,.col1-4{width:100%;margin:0px 10px 20px;}.one_third,.two_thirds{margin-left:0;margin-right:0;}body.curtains-disabled{overflow-x:hidden;overflow-y:hidden;}.locationsMap{background:url("../img/mapPVsmall.png") no-repeat scroll 0px 0px transparent;}.pagination a{width:1.5em;font-size:.8em;}#header-bg .wrapper{padding-top:1em;}body.page-panavised div.modal-forms-modal-content{max-width:320px;min-width:320px;margin-left:.25em;}div#modal-content.modal-content.popups-body{width:335px!important;}body.page-panavised div.ctools-modal-content .modal-content:before{width:85%;}.modal-scroll:before{background-image:none;}}@media only screen and (min-width: 768px) and (max-width: 959px) {.sunflower{display:none;}#preloader i{top:59%;}[class^="fa-"]:before,[class*=" fa-"]:before{font-size:.9em;}.wrapper{width:768px;position:relative;margin:0 auto;}body.page-panavised .wrapper{width:100%;margin:0 .5em;}body.page-panavised .view-panavised-upper-section .view-header{margin-left:0;}.front #main-wrapper{margin-top:6em;}.col1-1,.col5-6,.one_third,.two_thirds,aside.col1-4{width:96%;margin:0px 10px 20px;}.col1-2,.recent-projects .col1-4,footer .col1-4{width:385px;margin:0px 10px 20px;float:left;}#header .col1-2{width:364px;margin:0px 10px 20px;float:left;}#header .col1-2:nth-child(2){width:364px;margin:0px 10px 0;float:right;}.col1-3{width:236px;margin:0px 5px 10px;float:left;}.col2-3{width:492px;margin:0px 5px 10px;float:left;}.col1-4{width:172px;margin:0px 10px 20px;float:left;}.col3-4{width:585px;margin:0px 10px 20px;float:left;}.one_third,.two_thirds{margin-left:0;margin-right:0;}body.page-panavised .col1-3{width:230px;}.locationsMap{background:url("../img/mapPVsmall.png") no-repeat scroll 0px 0px transparent;}.floatright{white-space:nowrap;}.pagination{white-space:nowrap;}.pagination a{width:2em;}#header-bg .wrapper{padding-top:2.3em;}.locationsMap .pacific{margin:-14px 0 0 180px;}#main #content{width:96%!important;}#block-menu-menu-pages-menu a{font-size:11px;}}@media only screen and (min-width: 1160px) {.front #main-wrapper{margin-top:0;}.wrapper{width:1160px;position:relative;margin:0px auto;}.fwrap{display:block;overflow:hidden;color:#fff;padding-top:4em;}.fwrap h2,.fwrap h3,.fwrap h4,.fwrap p{color:#fff!important;}.col1-1{width:1140px;margin:0px 10px 20px;}.col1-2{width:550px;margin:0px 10px 20px;float:left;}.col1-3{width:360px;margin:0px 10px 20px;float:left;}.col2-3{width:740px;margin:0px 10px 20px;float:left;}.col1-4{width:275px;margin:0px 10px 20px;float:left;}.col3-4{width:805px;margin:0px 30px 20px 10px;float:left;}body.page-panavised .col1-3{width:300px;}.curtains li .wrapper{padding-top:180px;}#header-bg .wrapper{padding-top:2.5em;}.not-front #block-system-main>.content>.view,body.page-comment #main-wrapper #content{padding:3.5em 1.5em 3.5em;}.page-filmy-wchodzące-do-kin #block-system-main > .content > .view, .page-newsy-panavision #block-system-main > .content > .view, .page-artykuły #block-system-main > .content > .view {
    padding: 0;
  }
}
/* End of Czech Now Playing page */
/* Czech Now Playing, Features, News and Testimonials pages */
/* line 7, ../sass/components/languages/_cz-styles.scss */
.page-právě-v-kinech.not-front #main-wrapper > #main > #content,
.page-představujeme.not-front #main-wrapper > #main > #content,
.page-panavision-v-médiích.not-front #main-wrapper > #main > #content,
.page-ohlasy.not-front #main-wrapper > #main > #content {
  background-color: transparent;
}
/* line 11, ../sass/components/languages/_cz-styles.scss */
.page-právě-v-kinech.not-front #block-system-main > .content > .view,
.page-představujeme.not-front #block-system-main > .content > .view,
.page-panavision-v-médiích.not-front #block-system-main > .content > .view,
.page-ohlasy.not-front #block-system-main > .content > .view {
  padding: 0;
}
/* line 14, ../sass/components/languages/_cz-styles.scss */
.page-právě-v-kinech.not-front #block-system-main .field-name-body,
.page-představujeme.not-front #block-system-main .field-name-body,
.page-panavision-v-médiích.not-front #block-system-main .field-name-body,
.page-ohlasy.not-front #block-system-main .field-name-body {
  padding: 0;
}
/* line 17, ../sass/components/languages/_cz-styles.scss */
.page-právě-v-kinech.not-front #block-system-main article,
.page-představujeme.not-front #block-system-main article,
.page-panavision-v-médiích.not-front #block-system-main article,
.page-ohlasy.not-front #block-system-main article {
  padding: 2em 0 0 0;
}
/* line 20, ../sass/components/languages/_cz-styles.scss */
.page-právě-v-kinech.not-front #block-system-main .views-row,
.page-představujeme.not-front #block-system-main .views-row,
.page-panavision-v-médiích.not-front #block-system-main .views-row,
.page-ohlasy.not-front #block-system-main .views-row {
  margin-bottom: 45px;
  padding-bottom: 25px;
  background-color: rgba(255, 255, 255, 0.9);
  min-width: 100%;
  overflow: hidden;
}
/* line 27, ../sass/components/languages/_cz-styles.scss */
.page-právě-v-kinech.not-front #block-system-main .node-teaser,
.page-představujeme.not-front #block-system-main .node-teaser,
.page-panavision-v-médiích.not-front #block-system-main .node-teaser,
.page-ohlasy.not-front #block-system-main .node-teaser {
  background-color: transparent;
}

/* End of Content */
/* Czech Now Playing page */
/* line 34, ../sass/components/languages/_cz-styles.scss */
.page-právě-v-kinech.not-front {
  background-image: url("/sites/default/files/pictures/pageBackground/1920x1080_029.jpg");
}
/* line 36, ../sass/components/languages/_cz-styles.scss */
.page-právě-v-kinech.not-front #header-bg {
  background-color: #2c729f;
}

/* Czech Features page */
/* line 41, ../sass/components/languages/_cz-styles.scss */
.page-představujeme.not-front {
  background-image: url("/sites/default/files/pictures/pageBackground/1920x1080_062.jpg");
}
/* line 43, ../sass/components/languages/_cz-styles.scss */
.page-představujeme.not-front #header-bg {
  background-color: #333366;
}

/* Czech News page */
/* line 48, ../sass/components/languages/_cz-styles.scss */
.page-panavision-v-médiích.not-front {
  background-image: url("/sites/default/files/pictures/pageBackground/1920x1080_020.jpg");
}
/* line 50, ../sass/components/languages/_cz-styles.scss */
.page-panavision-v-médiích.not-front #header-bg {
  background-color: #333366;
}
/* line 53, ../sass/components/languages/_cz-styles.scss */
.page-panavision-v-médiích.not-front article {
  padding: 3.5em 1.5em 3.5em !important;
}

/* Czech Testimonials page */
/* line 58, ../sass/components/languages/_cz-styles.scss */
.page-ohlasy.not-front {
  background-image: url("/sites/default/files/pictures/pageBackground/1920x1080_064.jpg");
}
/* line 60, ../sass/components/languages/_cz-styles.scss */
.page-ohlasy.not-front #header-bg {
  background-color: #2c729f;
}
/* line 63, ../sass/components/languages/_cz-styles.scss */
.page-ohlasy.not-front .view-client-stories-cz- .views-row {
  background-color: transparent !important;
}
/* line 66, ../sass/components/languages/_cz-styles.scss */
.page-ohlasy.not-front .node-teaser {
  background-color: rgba(44, 114, 159, 0.8) !important;
  padding: 0 !important;
  margin-bottom: 0 !important;
}
/* line 70, ../sass/components/languages/_cz-styles.scss */
.page-ohlasy.not-front .node-teaser h3 {
  display: none;
}
/* line 73, ../sass/components/languages/_cz-styles.scss */
.page-ohlasy.not-front .node-teaser blockquote p {
  color: #FFF;
}
/* line 76, ../sass/components/languages/_cz-styles.scss */
.page-ohlasy.not-front .node-teaser .field-name-body {
  padding: 2em 1.5em 2em !important;
}
/* line 80, ../sass/components/languages/_cz-styles.scss */
.page-ohlasy.not-front .cerulean {
  color: #fff;
  font-size: 1.5em;
  text-transform: uppercase;
}

/* Locations pages */
/* line 88, ../sass/components/languages/_cz-styles.scss */
.node-type-location-profile #header-bg {
  background-color: #552449;
}

/* line 1, ../sass/components/menus/_footer.scss */
#block-menu-menu-mini-footer, .menu-name-menu-cz---mini-footer, .menu-name-menu-uk---mini-footer {
  position: static;
  font-size: 12px;
  text-transform: uppercase;
  font-family: 'Montserrat', sans-serif;
}

/* line 2, ../sass/components/menus/_footer.scss */
#block-menu-menu-mini-footer .menu, .menu-name-menu-cz---mini-footer .menu, .menu-name-menu-uk---mini-footer .menu {
  padding: 1.55em 0 0 0;
}

/* line 3, ../sass/components/menus/_footer.scss */
#block-menu-menu-mini-footer .menu li, .menu-name-menu-cz---mini-footer .menu li, .menu-name-menu-uk---mini-footer .menu li {
  margin-right: 1em;
}

/* line 4, ../sass/components/menus/_footer.scss */
#block-menu-menu-mini-footer, .menu-name-menu-cz---mini-footer, #block-menu-block-10 {
  width: 40%;
}

/* line 5, ../sass/components/menus/_footer.scss */
.subfooter .col1-2 {
  margin-bottom: 0;
  float: right;
}

/* line 6, ../sass/components/menus/_footer.scss */
.menu-name-menu-cz---mini-footer .menu li a.active {
  color: #fff;
}

/* line 7, ../sass/components/menus/_footer.scss */
footer pre {
  padding: 0;
  background: none;
}

/* line 8, ../sass/components/menus/_footer.scss */
footer pre:before {
  display: none;
}

/* line 9, ../sass/components/menus/_footer.scss */
footer h2 {
  border-bottom: 1px solid #bdc3c7;
  padding-bottom: 10px;
  display: inline-block;
}

/* line 10, ../sass/components/menus/_footer.scss */
footer .menu {
  padding-bottom: 0;
}

/* line 11, ../sass/components/menus/_footer.scss */
footer .menu li.last {
  border-bottom-width: 0;
}

/* line 12, ../sass/components/menus/_footer.scss */
footer > ul.menu {
  margin-left: -2em;
}

/* line 13, ../sass/components/menus/_footer.scss */
footer h2 {
  position: relative;
}

/* line 14, ../sass/components/menus/_footer.scss */
.social li, .subfooter li {
  display: inline-block;
}

/* line 17, ../sass/components/menus/_footer.scss */
.domain-uk-panavision-com nav li:nth-child(5) a:hover, nav li:nth-child(1) a:hover {
  background: #d35400;
}

/* line 18, ../sass/components/menus/_footer.scss */
.domain-asia-panavision-com nav li:nth-child(1) a:hover, .domain-uk-panavision-com nav li:nth-child(1) a:hover, nav li:nth-child(2) a:hover {
  background: #f59607;
}

/* line 19, ../sass/components/menus/_footer.scss */
.domain-asia-panavision-com nav li:nth-child(2) a:hover, .domain-uk-panavision-com nav li:nth-child(2) a:hover, nav li:nth-child(3) a:hover {
  background: #552449;
}

/* line 20, ../sass/components/menus/_footer.scss */
.domain-asia-panavision-com nav li:nth-child(3) a:hover, .domain-uk-panavision-com nav li:nth-child(3) a:hover, nav li:nth-child(4) a:hover {
  background: #333366;
}

/* line 21, ../sass/components/menus/_footer.scss */
.domain-asia-panavision-com nav li:nth-child(4) a:hover, .domain-uk-panavision-com nav li:nth-child(4) a:hover, nav li:nth-child(5) a:hover {
  background: #2c729f;
}

/* line 22, ../sass/components/menus/_footer.scss */
.domain-asia-panavision-com nav li:nth-child(5) a:hover, nav li:nth-child(6) a:hover {
  background: #4a5768;
}

/* line 23, ../sass/components/menus/_footer.scss */
.socialLinks li:nth-child(8) a:hover {
  background: url("../rgba.php?name=sunflower&a=100") repeat;
  background: #f1c40f;
}

/* line 24, ../sass/components/menus/_footer.scss */
.socialLinks li:nth-child(7) a:hover {
  background: url("../rgba.php?name=pomegranate&a=100") repeat;
  background: #c0392b;
}

/* line 25, ../sass/components/menus/_footer.scss */
.socialLinks li:nth-child(6) a:hover {
  background: url("../rgba.php?name=pumkin&a=100") repeat;
  background: #d35400;
}

/* line 26, ../sass/components/menus/_footer.scss */
.socialLinks li:nth-child(5) a:hover {
  background: url("../rgba.php?name=plum&a=100") repeat;
  background: #552449;
}

/* line 27, ../sass/components/menus/_footer.scss */
.socialLinks li:nth-child(4) a:hover {
  background: #6baac8;
}

/* line 28, ../sass/components/menus/_footer.scss */
.socialLinks li:nth-child(3) a:hover {
  background: url("../rgba.php?name=concrete&a=100") repeat;
  background: #95a5a6;
}

/* line 29, ../sass/components/menus/_footer.scss */
.socialLinks li:nth-child(2) a:hover {
  background: #aea79b;
}

/* line 30, ../sass/components/menus/_footer.scss */
.socialLinks li:nth-child(1) a:hover {
  background: url("../rgba.php?name=dimslate&a=100") repeat;
  background: #4a5768;
}

/* line 31, ../sass/components/menus/_footer.scss */
.social li a.button, .subfooter li a.button {
  background: url(../rgba.php?r=0&g=0&b=0&a=35) repeat;
  background: rgba(0, 0, 0, 0.35);
  font-style: normal;
  min-width: 45px;
  text-align: center;
}

/* line 1, ../sass/components/menus/_navigation.scss */
nav {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 74px;
  background: url(../rgba.php?r=0&g=0&b=0&a=70) repeat;
  background: rgba(0, 0, 0, 0.8);
  z-index: 999;
}

/* line 2, ../sass/components/menus/_navigation.scss */
.domain-asia-panavision-com nav {
  height: 84px;
}

/* line 3, ../sass/components/menus/_navigation.scss */
nav * {
  z-index: 999;
}

/* line 4, ../sass/components/menus/_navigation.scss */
nav .wrapper {
  padding: 0;
}

/* line 5, ../sass/components/menus/_navigation.scss */
nav .col1-4 {
  width: 10em;
  margin: 0px;
}

/* line 6, ../sass/components/menus/_navigation.scss */
nav #nav {
  padding: 1.2em 0 0;
  float: right;
}

/* line 7, ../sass/components/menus/_navigation.scss */
nav .menu {
  float: right;
  margin-top: -1px;
}

/* line 12, ../sass/components/menus/_navigation.scss */
#global-submenu {
  margin: 0;
}
/* line 14, ../sass/components/menus/_navigation.scss */
#global-submenu .mini-nav-title {
  display: block;
  text-align: center;
  width: 100%;
  padding-bottom: 10px;
}
/* line 20, ../sass/components/menus/_navigation.scss */
#global-submenu .mini-nav-bottom {
  display: block;
  text-decoration: none;
  color: #ffffff;
  text-align: center;
}
/* line 26, ../sass/components/menus/_navigation.scss */
#global-submenu a {
  width: 216px;
  height: auto;
  text-align: center;
}
/* line 30, ../sass/components/menus/_navigation.scss */
#global-submenu a img {
  width: 98px;
  height: 96px;
  display: block;
  margin: 0 auto;
}
/* line 37, ../sass/components/menus/_navigation.scss */
#global-submenu .menu-nav-submenu-item {
  display: inline-block;
  float: left;
  text-align: center;
  margin: 0 25px;
  color: #AAABAB;
}
/* line 44, ../sass/components/menus/_navigation.scss */
#global-submenu .menu-nav-submenu-item a span {
  color: #999999;
}
/* line 47, ../sass/components/menus/_navigation.scss */
#global-submenu .menu-nav-submenu-item a span.mini-nav-title {
  color: #fcf6f6;
}
/* line 50, ../sass/components/menus/_navigation.scss */
#global-submenu .menu-nav-submenu-item a span.mini-nav-bottom {
  border-top: 1px solid #999999;
  color: #999999;
  padding-top: 10px;
  font-size: 12px;
  line-height: 16px;
  max-width: 180px;
  display: inline-block;
}
/* line 60, ../sass/components/menus/_navigation.scss */
#global-submenu .menu-nav-submenu-item.panalab-logo-text {
  margin: 0;
}
/* line 62, ../sass/components/menus/_navigation.scss */
#global-submenu .menu-nav-submenu-item.panalab-logo-text img {
  height: auto;
  width: 135px;
  display: inline-block;
  margin-bottom: 70px;
}
/* line 70, ../sass/components/menus/_navigation.scss */
#global-submenu > .clearfix {
  text-align: center;
  padding-top: 0px;
}
/* line 73, ../sass/components/menus/_navigation.scss */
#global-submenu > .clearfix .pan-menu-wrap {
  display: block;
  text-align: center;
}
/* line 79, ../sass/components/menus/_navigation.scss */
#global-submenu .lower-menu-nav-submenu-item {
  width: 120px;
  float: left;
  margin: 0;
  padding-top: 1em;
}
/* line 84, ../sass/components/menus/_navigation.scss */
#global-submenu .lower-menu-nav-submenu-item a {
  font-size: 14px;
}
/* line 86, ../sass/components/menus/_navigation.scss */
#global-submenu .lower-menu-nav-submenu-item a span {
  display: block;
  padding-top: 12px;
  color: #999999;
}
/* line 93, ../sass/components/menus/_navigation.scss */
#global-submenu .lower-menu-nav {
  width: 320px;
  margin: 0 auto;
}
/* line 96, ../sass/components/menus/_navigation.scss */
#global-submenu .lower-menu-nav .grip {
  margin-right: 3em;
  margin-left: 1em;
}
/* line 103, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-spotlight-nav .pan-menu-inner-wrap,
#global-submenu .pan-service-nav .pan-menu-inner-wrap {
  display: block;
  padding: 0 9%;
}
/* line 107, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-spotlight-nav .menu-nav-submenu-item,
#global-submenu .pan-service-nav .menu-nav-submenu-item {
  width: 33%;
  margin: 0;
}
/* line 112, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-spotlight-nav {
  padding-top: 40px;
}
/* line 115, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-spotlight-nav .menu-nav-submenu-item.pan-menu-panavised a {
  display: block;
  width: 200px;
  margin: 0 auto;
}
/* line 122, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-news-nav {
  padding-top: 40px;
}
/* line 124, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-news-nav .pan-menu-inner-wrap {
  display: block;
  padding: 0 10%;
}
/* line 128, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-news-nav .menu-nav-submenu-item {
  width: 42%;
}
/* line 132, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-spotlight-nav,
#global-submenu .pan-news-nav,
#global-submenu .pan-service-nav {
  height: auto;
}
/* line 137, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-spotlight-nav a img,
#global-submenu .pan-news-nav a img,
#global-submenu .pan-service-nav a img {
  display: inline-block;
}
/* line 140, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-spotlight-nav a .mini-nav-title,
#global-submenu .pan-news-nav a .mini-nav-title,
#global-submenu .pan-service-nav a .mini-nav-title {
  text-transform: uppercase;
  font-weight: 400;
}
/* line 146, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-rental-nav {
  height: auto;
  padding-top: 10px;
}
/* line 149, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-rental-nav .pan-menu-inner-wrap,
#global-submenu .pan-rental-nav .pan-menu-inner-wrap-more-items {
  display: block;
  padding: 0 5%;
}
/* line 155, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-rental-nav .pan-menu-inner-wrap-more-items .menu-nav-submenu-item {
  float: none;
  padding-top: 15px;
}
/* line 160, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-rental-nav .pan-menu-wrap-titles {
  padding-bottom: 20px;
}
/* line 162, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-rental-nav .pan-menu-wrap-titles div {
  display: inline-block;
  text-transform: uppercase;
  font-weight: 400;
}
/* line 167, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-rental-nav .pan-menu-wrap-titles .pan-menu-camera-title {
  width: 34%;
}
/* line 170, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-rental-nav .pan-menu-wrap-titles .pan-menu-optics-title {
  width: 55%;
}
/* line 174, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-rental-nav .menu-nav-submenu-item {
  width: 50%;
  margin: 0;
}
@media (min-width: 768px) {
  /* line 174, ../sass/components/menus/_navigation.scss */
  #global-submenu .pan-rental-nav .menu-nav-submenu-item {
    width: 20%;
  }
}
/* line 180, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-rental-nav .menu-nav-submenu-item a {
  font-size: 14px;
}
/* line 182, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-rental-nav .menu-nav-submenu-item a span {
  display: block;
  padding-top: 12px;
}
/* line 189, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-service-nav {
  padding-top: 40px;
}
/* line 192, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-service-nav .menu-nav-submenu-item.pan-menu-panascout a {
  display: block;
  margin: 0 auto;
  width: 170px;
}
/* line 199, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-panalab-nav {
  padding-top: 40px;
}
/* line 201, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-panalab-nav a {
  font-size: 14px;
  text-align: center;
}
/* line 204, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-panalab-nav a span {
  display: block;
  padding-top: 12px;
}
/* line 210, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-panalab-nav .pan-menu-inner-wrap > .menu-nav-submenu-item {
  float: none;
}
/* line 215, ../sass/components/menus/_navigation.scss */
#global-submenu .pan-menu-center {
  text-align: center;
}

/* line 220, ../sass/components/menus/_navigation.scss */
.pan-menu-accessories-wrapper {
  display: inline-block;
  width: 100%;
  border-top: 1px solid #aaabab;
  padding-top: 1em;
}
/* line 225, ../sass/components/menus/_navigation.scss */
.pan-menu-accessories-wrapper .pan-menu-accessories {
  text-align: center;
}
/* line 227, ../sass/components/menus/_navigation.scss */
.pan-menu-accessories-wrapper .pan-menu-accessories a {
  color: #00a0d5;
}

/* line 232, ../sass/components/menus/_navigation.scss */
#global-submenu.pan-asia {
  height: 283px;
}

/* line 235, ../sass/components/menus/_navigation.scss */
#pan-menu-partners {
  border-bottom: 1px solid #AAABAB;
}
/* line 237, ../sass/components/menus/_navigation.scss */
#pan-menu-partners .menu-nav-partner {
  margin: 0 25px;
}

/* line 241, ../sass/components/menus/_navigation.scss */
#pan-menu-partners,
#pan-menu-extra {
  text-align: center;
  border-top: 1px solid #AAABAB;
}
/* line 246, ../sass/components/menus/_navigation.scss */
#pan-menu-partners > div,
#pan-menu-extra > div {
  text-align: center;
  display: inline-block;
  padding-top: 22px;
}

/* line 252, ../sass/components/menus/_navigation.scss */
#pan-menu-partners .menu-nav-partner,
#pan-menu-extra .menu-nav-extra-item {
  display: inline-block;
  text-align: center;
}

/* line 259, ../sass/components/menus/_navigation.scss */
#pan-menu-extra .menu-nav-extra-item {
  margin: 0 10px;
}
/* line 261, ../sass/components/menus/_navigation.scss */
#pan-menu-extra .menu-nav-extra-item span {
  display: block;
  font-size: 14px;
}

/* line 267, ../sass/components/menus/_navigation.scss */
.pan-menu-worldwide-wrapper {
  position: relative;
  display: flex;
  padding-bottom: 10px;
  border-bottom: 1px solid #AAABAB;
}
/* line 272, ../sass/components/menus/_navigation.scss */
.pan-menu-worldwide-wrapper .worldwide-globe {
  text-align: center;
}
/* line 274, ../sass/components/menus/_navigation.scss */
.pan-menu-worldwide-wrapper .worldwide-globe img {
  display: inline-block;
  width: 93px;
  height: 49px;
}
@media (min-width: 480px) {
  /* line 267, ../sass/components/menus/_navigation.scss */
  .pan-menu-worldwide-wrapper {
    border-bottom: 0 solid #AAABAB;
  }
}
/* line 283, ../sass/components/menus/_navigation.scss */
.pan-menu-worldwide-wrapper .pan-menu-worldwide {
  position: absolute;
  left: 0;
  right: 0;
  top: 13px;
  text-align: center;
}
/* line 289, ../sass/components/menus/_navigation.scss */
.pan-menu-worldwide-wrapper .pan-menu-worldwide a {
  color: #3dc1f0;
  text-transform: uppercase;
  font-size: 1.5em;
}

/* line 298, ../sass/components/menus/_navigation.scss */
.menu-minipanels .pane-content {
  text-align: center;
}
/* line 301, ../sass/components/menus/_navigation.scss */
.menu-minipanels ul.social-links {
  float: none;
}
/* line 303, ../sass/components/menus/_navigation.scss */
.menu-minipanels ul.social-links li {
  display: inline-block;
}
/* line 305, ../sass/components/menus/_navigation.scss */
.menu-minipanels ul.social-links li a {
  background-color: transparent !important;
  padding: 0 5px;
  margin: 0 5px 20px 0;
}
/* line 309, ../sass/components/menus/_navigation.scss */
.menu-minipanels ul.social-links li a i {
  font-size: 30px;
}

/* line 316, ../sass/components/menus/_navigation.scss */
#pan-menu-extra-rental-nav {
  border-top: 1px solid #AAABAB;
  padding-top: 14px;
  text-align: center;
}
/* line 320, ../sass/components/menus/_navigation.scss */
#pan-menu-extra-rental-nav a {
  text-transform: uppercase;
  font-size: 13px;
  font-weight: bold;
}

/* line 326, ../sass/components/menus/_navigation.scss */
.pan-menu-pages-overlay {
  background-color: rgba(0, 0, 0, 0.7);
  position: absolute;
  width: 100%;
  height: 100% !important;
  overflow-x: hidden;
  overflow-y: auto;
  position: fixed;
  display: none;
  top: 0;
  left: 0;
  z-index: 10000;
  text-align: center;
}
/* line 339, ../sass/components/menus/_navigation.scss */
.pan-menu-pages-overlay .pan-menu-pages-container {
  display: inline-block;
  border: 1px solid #AAABAB;
  position: relative;
  margin-top: 6%;
  width: 896px;
  min-height: 470px;
  background-color: #000;
}

/* line 349, ../sass/components/menus/_navigation.scss */
a.active.menu-minipanel.minipanel-processed {
  color: #fff;
}

/* line 352, ../sass/components/menus/_navigation.scss */
.pan-menu-pages-wrapper {
  background-color: #000 !important;
  position: static;
  /*li.expanded.active-trail a,*/
}
/* line 355, ../sass/components/menus/_navigation.scss */
.pan-menu-pages-wrapper .contextual-links-region-active {
  outline: none;
}
/* line 358, ../sass/components/menus/_navigation.scss */
.pan-menu-pages-wrapper span.active-trail {
  color: #3dc1f0;
  border-bottom: #3dc1f0 solid 1px;
}
/* line 364, ../sass/components/menus/_navigation.scss */
.pan-menu-pages-wrapper #block-menu-menu-pages-menu, .pan-menu-pages-wrapper #block-menu-menu-ireland-main-menu,
.pan-menu-pages-wrapper #block-menu-menu-uk-main-menu, .pan-menu-pages-wrapper #block-menu-menu-pl-main-menu,
.pan-menu-pages-wrapper #block-menu-menu-asia-main-menu, .pan-menu-pages-wrapper #block-menu-menu-s-africa-main-menu, .pan-menu-pages-wrapper #block-menu-menu-panalab-main-menu,
.pan-menu-pages-wrapper #block-menu-menu-cz-main-menu {
  height: 100px;
}
/* line 369, ../sass/components/menus/_navigation.scss */
.pan-menu-pages-wrapper #block-menu-menu-pages-menu .content, .pan-menu-pages-wrapper #block-menu-menu-ireland-main-menu .content,
.pan-menu-pages-wrapper #block-menu-menu-uk-main-menu .content, .pan-menu-pages-wrapper #block-menu-menu-pl-main-menu .content,
.pan-menu-pages-wrapper #block-menu-menu-asia-main-menu .content, .pan-menu-pages-wrapper #block-menu-menu-s-africa-main-menu .content, .pan-menu-pages-wrapper #block-menu-menu-panalab-main-menu .content,
.pan-menu-pages-wrapper #block-menu-menu-cz-main-menu .content {
  padding: 0 28px;
  font-family: 'Montserrat', sans-serif;
}
/* line 373, ../sass/components/menus/_navigation.scss */
.pan-menu-pages-wrapper #block-menu-menu-pages-menu .menu, .pan-menu-pages-wrapper #block-menu-menu-ireland-main-menu .menu,
.pan-menu-pages-wrapper #block-menu-menu-uk-main-menu .menu, .pan-menu-pages-wrapper #block-menu-menu-pl-main-menu .menu,
.pan-menu-pages-wrapper #block-menu-menu-asia-main-menu .menu, .pan-menu-pages-wrapper #block-menu-menu-s-africa-main-menu .menu, .pan-menu-pages-wrapper #block-menu-menu-panalab-main-menu .menu,
.pan-menu-pages-wrapper #block-menu-menu-cz-main-menu .menu {
  padding-top: 30px;
  display: inline-block;
  text-align: center;
  float: left;
}
/* line 378, ../sass/components/menus/_navigation.scss */
.pan-menu-pages-wrapper #block-menu-menu-pages-menu .menu li, .pan-menu-pages-wrapper #block-menu-menu-ireland-main-menu .menu li,
.pan-menu-pages-wrapper #block-menu-menu-uk-main-menu .menu li, .pan-menu-pages-wrapper #block-menu-menu-pl-main-menu .menu li,
.pan-menu-pages-wrapper #block-menu-menu-asia-main-menu .menu li, .pan-menu-pages-wrapper #block-menu-menu-s-africa-main-menu .menu li, .pan-menu-pages-wrapper #block-menu-menu-panalab-main-menu .menu li,
.pan-menu-pages-wrapper #block-menu-menu-cz-main-menu .menu li {
  width: auto;
  display: inline-block;
  text-align: center;
  float: none;
  padding: 10px 10px 0;
}
@media (min-width: 768px) {
  /* line 378, ../sass/components/menus/_navigation.scss */
  .pan-menu-pages-wrapper #block-menu-menu-pages-menu .menu li, .pan-menu-pages-wrapper #block-menu-menu-ireland-main-menu .menu li,
  .pan-menu-pages-wrapper #block-menu-menu-uk-main-menu .menu li, .pan-menu-pages-wrapper #block-menu-menu-pl-main-menu .menu li,
  .pan-menu-pages-wrapper #block-menu-menu-asia-main-menu .menu li, .pan-menu-pages-wrapper #block-menu-menu-s-africa-main-menu .menu li, .pan-menu-pages-wrapper #block-menu-menu-panalab-main-menu .menu li,
  .pan-menu-pages-wrapper #block-menu-menu-cz-main-menu .menu li {
    float: left;
    padding: 10px 50px 0 0;
  }
}
/* line 388, ../sass/components/menus/_navigation.scss */
.pan-menu-pages-wrapper #block-menu-menu-pages-menu .menu li a, .pan-menu-pages-wrapper #block-menu-menu-ireland-main-menu .menu li a,
.pan-menu-pages-wrapper #block-menu-menu-uk-main-menu .menu li a, .pan-menu-pages-wrapper #block-menu-menu-pl-main-menu .menu li a,
.pan-menu-pages-wrapper #block-menu-menu-asia-main-menu .menu li a, .pan-menu-pages-wrapper #block-menu-menu-s-africa-main-menu .menu li a, .pan-menu-pages-wrapper #block-menu-menu-panalab-main-menu .menu li a,
.pan-menu-pages-wrapper #block-menu-menu-cz-main-menu .menu li a {
  font-size: 14px;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  /* line 388, ../sass/components/menus/_navigation.scss */
  .pan-menu-pages-wrapper #block-menu-menu-pages-menu .menu li a, .pan-menu-pages-wrapper #block-menu-menu-ireland-main-menu .menu li a,
  .pan-menu-pages-wrapper #block-menu-menu-uk-main-menu .menu li a, .pan-menu-pages-wrapper #block-menu-menu-pl-main-menu .menu li a,
  .pan-menu-pages-wrapper #block-menu-menu-asia-main-menu .menu li a, .pan-menu-pages-wrapper #block-menu-menu-s-africa-main-menu .menu li a, .pan-menu-pages-wrapper #block-menu-menu-panalab-main-menu .menu li a,
  .pan-menu-pages-wrapper #block-menu-menu-cz-main-menu .menu li a {
    font-size: 15px;
    padding-top: 27px;
  }
}
/* line 395, ../sass/components/menus/_navigation.scss */
.pan-menu-pages-wrapper #block-menu-menu-pages-menu .menu li a:hover, .pan-menu-pages-wrapper #block-menu-menu-ireland-main-menu .menu li a:hover,
.pan-menu-pages-wrapper #block-menu-menu-uk-main-menu .menu li a:hover, .pan-menu-pages-wrapper #block-menu-menu-pl-main-menu .menu li a:hover,
.pan-menu-pages-wrapper #block-menu-menu-asia-main-menu .menu li a:hover, .pan-menu-pages-wrapper #block-menu-menu-s-africa-main-menu .menu li a:hover, .pan-menu-pages-wrapper #block-menu-menu-panalab-main-menu .menu li a:hover,
.pan-menu-pages-wrapper #block-menu-menu-cz-main-menu .menu li a:hover {
  background: transparent;
}
/* line 401, ../sass/components/menus/_navigation.scss */
.pan-menu-pages-wrapper #block-menu-menu-pages-menu .menu .menu, .pan-menu-pages-wrapper #block-menu-menu-ireland-main-menu .menu .menu,
.pan-menu-pages-wrapper #block-menu-menu-uk-main-menu .menu .menu, .pan-menu-pages-wrapper #block-menu-menu-pl-main-menu .menu .menu,
.pan-menu-pages-wrapper #block-menu-menu-asia-main-menu .menu .menu, .pan-menu-pages-wrapper #block-menu-menu-s-africa-main-menu .menu .menu, .pan-menu-pages-wrapper #block-menu-menu-panalab-main-menu .menu .menu,
.pan-menu-pages-wrapper #block-menu-menu-cz-main-menu .menu .menu {
  display: none;
}
/* line 405, ../sass/components/menus/_navigation.scss */
.pan-menu-pages-wrapper .pan-menu-close-btn {
  background: transparent url("../img/colorbox-close-btn.jpg") no-repeat scroll 0 0 !important;
  z-index: 11112 !important;
  position: absolute;
  right: 15px;
  top: 15px;
  width: 30px;
  height: 25px;
  cursor: pointer;
}

/* line 418, ../sass/components/menus/_navigation.scss */
.qtip.pan-menu-qtip .menu-minipanels .clearfix:after {
  text-indent: -9999px;
}

/* line 423, ../sass/components/menus/_navigation.scss */
.qtip.pan-menu-qtip.qtip-active {
  max-width: 890px;
  width: 100% !important;
  background-color: #000000;
}
/* line 427, ../sass/components/menus/_navigation.scss */
.qtip.pan-menu-qtip.qtip-active .qtip-wrapper {
  width: 100%;
}
/* line 430, ../sass/components/menus/_navigation.scss */
.qtip.pan-menu-qtip.qtip-active .menu-minipanels {
  margin: 0 18px;
}
/* line 433, ../sass/components/menus/_navigation.scss */
.qtip.pan-menu-qtip.qtip-active .menu-minipanels .panel-flexible .panel-separator {
  margin: 0 0 1em;
}

/* line 440, ../sass/components/menus/_navigation.scss */
.block-search-api-page {
  display: inline-block;
  width: 200px;
  float: right;
  margin-top: -15px;
}

/* line 446, ../sass/components/menus/_navigation.scss */
#block-block-32 {
  display: inline-block;
  float: right;
}
/* line 449, ../sass/components/menus/_navigation.scss */
#block-block-32 #main-menu-button {
  background-color: transparent;
}

/* line 455, ../sass/components/menus/_navigation.scss */
.flex-control-nav {
  z-index: 998;
}

/* line 458, ../sass/components/menus/_navigation.scss */
nav {
  height: 84px;
  border-bottom: #AAABAB solid 10px;
}
/* line 462, ../sass/components/menus/_navigation.scss */
nav .block-search-api-page form .form-item {
  margin-top: 0;
}

@media (max-width: 980px) {
  /* line 473, ../sass/components/menus/_navigation.scss */
  .pan-menu-pages-overlay .pan-menu-pages-container {
    width: 90%;
    margin-left: 5%;
    margin-right: 5%;
  }

  /* line 483, ../sass/components/menus/_navigation.scss */
  #global-submenu .pan-rental-nav .pan-menu-wrap-titles > div {
    font-size: 15px;
  }
  /* line 486, ../sass/components/menus/_navigation.scss */
  #global-submenu .pan-rental-nav .pan-menu-wrap-titles .pan-menu-camera-title, #global-submenu .pan-rental-nav .pan-menu-wrap-titles .pan-menu-optics-title {
    width: 48%;
    display: inline-block;
  }
  /* line 493, ../sass/components/menus/_navigation.scss */
  #global-submenu .pan-news-nav .pan-menu-inner-wrap {
    display: block;
    padding: 0 9%;
  }
  /* line 497, ../sass/components/menus/_navigation.scss */
  #global-submenu .pan-news-nav .menu-nav-submenu-item {
    width: 100%;
    margin: 0 0 15px;
  }
}
@media (max-width: 768px) {
  /* line 506, ../sass/components/menus/_navigation.scss */
  #nav-toggle {
    display: none;
  }

  /* line 509, ../sass/components/menus/_navigation.scss */
  nav #nav {
    width: 60%;
  }

  /* line 512, ../sass/components/menus/_navigation.scss */
  .js #nav {
    position: static;
  }

  /* line 520, ../sass/components/menus/_navigation.scss */
  #global-submenu .pan-spotlight-nav .pan-menu-inner-wrap,
  #global-submenu .pan-service-nav .pan-menu-inner-wrap,
  #global-submenu .pan-news-nav .pan-menu-inner-wrap {
    display: block;
    padding: 0 9%;
  }
  /* line 524, ../sass/components/menus/_navigation.scss */
  #global-submenu .pan-spotlight-nav .menu-nav-submenu-item,
  #global-submenu .pan-service-nav .menu-nav-submenu-item,
  #global-submenu .pan-news-nav .menu-nav-submenu-item {
    width: 100%;
    margin: 0 0 15px;
  }

  /* line 531, ../sass/components/menus/_navigation.scss */
  .pan-menu-pages-wrapper .pan-menu-close-btn {
    background: transparent url("../img/colorbox-close-small-btn.png") no-repeat scroll 0 0 !important;
    z-index: 11112 !important;
    position: absolute;
    right: 15px;
    top: 15px;
    width: 16px;
    height: 16px;
    cursor: pointer;
  }

  /* line 542, ../sass/components/menus/_navigation.scss */
  .pan-menu-pages-overlay {
    width: 100%;
  }
  /* line 544, ../sass/components/menus/_navigation.scss */
  .pan-menu-pages-overlay .pan-menu-pages-container {
    margin: 16px 3%;
    width: 94%;
  }
}
@media (max-width: 519px) {
  /* line 552, ../sass/components/menus/_navigation.scss */
  nav #nav {
    width: 40%;
  }
  /* line 554, ../sass/components/menus/_navigation.scss */
  nav #nav .block-search-api-page {
    display: none;
  }

  /* line 559, ../sass/components/menus/_navigation.scss */
  .pan-menu-pages-wrapper {
    display: inline-block;
  }
}
/* line 563, ../sass/components/menus/_navigation.scss */
body nav {
  border-bottom: transparent solid 0;
}

/* line 569, ../sass/components/menus/_navigation.scss */
.i18n-en-aus #pan-menu-partners .menu-nav-partner {
  margin: 15px 25px 0 0;
}

/* line 573, ../sass/components/menus/_navigation.scss */
nav .contextual-links li, nav .contextual-links li a {
  background: none;
  display: block;
  float: none;
}

/* line 574, ../sass/components/menus/_navigation.scss */
.js #nav {
  overflow: visible;
}

/* line 575, ../sass/components/menus/_navigation.scss */
.js #nav .content {
  overflow: hidden;
}

/* line 576, ../sass/components/menus/_navigation.scss */
nav ul.menu li {
  margin: 0;
}

/* line 577, ../sass/components/menus/_navigation.scss */
.menu.normal {
  bottom: auto;
  left: auto;
  margin: 0;
  position: absolute;
  right: 30px;
  top: 0;
}

/* line 578, ../sass/components/menus/_navigation.scss */
nav ul li.expanded {
  list-style: none;
  list-style-image: none;
}

/* 7c.Accoridion */
/* 17.Accordion
 *
*/
/* line 6, ../sass/components/misc/_accordion.scss */
.ui-accordion {
  display: block;
}

/* line 7, ../sass/components/misc/_accordion.scss */
.ui-corner-top, .ui-corner-bottom, .ui-corner-all {
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}

/* line 8, ../sass/components/misc/_accordion.scss */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
  background: none;
  margin: 0;
  padding: 9px 2.2em;
  border-top: none;
  border-right: none;
  border-bottom: 1px dashed #c0c0c0;
  border-left: none;
  font-size: 1.2em;
  font-weight: normal;
  line-height: 1em;
  list-style: none;
  letter-spacing: 0.005em;
  text-transform: none;
}

/*Default header*/
/* line 10, ../sass/components/misc/_accordion.scss */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  color: #666666 !important;
}

/*Active header*/
/* line 12, ../sass/components/misc/_accordion.scss */
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
  /*Add other states here*/
}

/*Body of Accordion*/
/* line 14, ../sass/components/misc/_accordion.scss */
.ui-widget-content {
  border: none;
  color: #444444;
  background: none;
}

/*Accordion look without the accordion*/
/* line 17, ../sass/components/misc/_accordion.scss */
.h4-wrap, .ui-accordion .ui-accordion-content {
  background: none;
  padding: 1em 2.7em;
  clear: both;
  height: auto !important;
}

/* line 18, ../sass/components/misc/_accordion.scss */
.h4-wrap .h4 {
  color: #ffffff !important;
}

/* line 19, ../sass/components/misc/_accordion.scss */
#accordion p {
  font-size: .75em;
}

/*#region-content .h4-wrap p.init:first-letter {font-weight:normal;font-size:2.16666em;line-height:1em;color:#1fabe0; text-decoration:none; letter-spacing:-0.999px;}*/
/*========Numbers=========*/
/* line 22, ../sass/components/misc/_accordion.scss */
.numbered .ui-icon-triangle-1-s, .numbered .ui-icon-triangle-1-e, .numbered .ui-icon {
  background-position: 0 0;
  width: 34px;
  height: 34px;
}

/* line 23, ../sass/components/misc/_accordion.scss */
.numbered .ui-accordion-header .ui-icon {
  top: 34%;
}

/*========Min-Max=========*/
/* line 25, ../sass/components/misc/_accordion.scss */
.min-max .ui-icon-triangle-1-s, .min-max .ui-icon-triangle-1-e, .min-max .ui-icon {
  background-position: 0 0;
  width: 34px;
  height: 34px;
}

/* line 26, ../sass/components/misc/_accordion.scss */
.min-max .ui-accordion-header .ui-icon {
  position: absolute;
  top: 46%;
}

/* line 27, ../sass/components/misc/_accordion.scss */
.min-max .ui-state-default .ui-icon {
  background-image: url("../img/accordion.png");
  background-repeat: no-repeat;
}

/* line 28, ../sass/components/misc/_accordion.scss */
.min-max .ui-state-active .ui-icon {
  background-image: url("../img/accordion.png");
  background-repeat: no-repeat;
  background-position: 0 -51px;
}

/* END 7c.Accoridion */
/* line 1, ../sass/components/misc/_misc.scss */
.wHelper-hide-overflow {
  overflow: hidden !important;
}

/* line 4, ../sass/components/misc/_misc.scss */
.wHelper-pos-static {
  position: static !important;
}

/* line 1, ../sass/components/misc/_pagination.scss */
.pagination a {
  background: url(../rgba.php?r=0&g=0&b=0&a=50) repeat;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  width: 60px;
  height: 30px;
  display: block;
  text-align: center;
  line-height: 30px;
}

/* line 2, ../sass/components/misc/_pagination.scss */
.pagination a:hover, .pagination a.active {
  background: url(../rgba.php?r=0&g=0&b=0&a=70) repeat;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
}

/* v1.0.6 */
/* Core RS CSS file. 95% of time you shouldn't change anything here. */
/* line 3, ../sass/components/misc/_royalslider.scss */
.royalSlider {
  width: 870px;
  position: relative;
  direction: ltr;
}

/* line 9, ../sass/components/misc/_royalslider.scss */
.royalSlider > * {
  float: left;
}

/* line 13, ../sass/components/misc/_royalslider.scss */
.rsWebkit3d .rsSlide,
.rsWebkit3d .rsContainer,
.rsWebkit3d .rsThumbs,
.rsWebkit3d .rsPreloader,
.rsWebkit3d img,
.rsWebkit3d .rsOverflow,
.rsWebkit3d .rsBtnCenterer,
.rsWebkit3d .rsAbsoluteEl,
.rsWebkit3d .rsABlock,
.rsWebkit3d .rsLink {
  -webkit-backface-visibility: hidden;
}

/* line 25, ../sass/components/misc/_royalslider.scss */
.rsFade.rsWebkit3d .rsSlide,
.rsFade.rsWebkit3d img,
.rsFade.rsWebkit3d .rsContainer {
  -webkit-transform: none;
}

/* line 30, ../sass/components/misc/_royalslider.scss */
.rsOverflow {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  float: left;
  -webkit-tap-highlight-color: transparent;
}

/* line 38, ../sass/components/misc/_royalslider.scss */
.rsVisibleNearbyWrap {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  left: 0;
  top: 0;
  -webkit-tap-highlight-color: transparent;
}

/* line 47, ../sass/components/misc/_royalslider.scss */
.rsVisibleNearbyWrap .rsOverflow {
  position: absolute;
  left: 0;
  top: 0;
}

/* line 53, ../sass/components/misc/_royalslider.scss */
.rsContainer {
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-tap-highlight-color: transparent;
}

/* line 60, ../sass/components/misc/_royalslider.scss */
.rsArrow,
.rsThumbsArrow {
  cursor: pointer;
}

/* line 65, ../sass/components/misc/_royalslider.scss */
.rsThumb {
  float: left;
  position: relative;
}

/* line 71, ../sass/components/misc/_royalslider.scss */
.rsArrow,
.rsNav,
.rsThumbsArrow {
  opacity: 1;
  -webkit-transition: opacity 0.3s linear;
  -moz-transition: opacity 0.3s linear;
  -o-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}

/* line 80, ../sass/components/misc/_royalslider.scss */
.rsHidden {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.3s,opacity 0.3s linear;
  -moz-transition: visibility 0s linear 0.3s,opacity 0.3s linear;
  -o-transition: visibility 0s linear 0.3s,opacity 0.3s linear;
  transition: visibility 0s linear 0.3s,opacity 0.3s linear;
}

/* line 90, ../sass/components/misc/_royalslider.scss */
.rsGCaption {
  width: 100%;
  float: left;
  text-align: center;
}

/* Fullscreen options, very important ^^ */
/* line 97, ../sass/components/misc/_royalslider.scss */
.royalSlider.rsFullscreen {
  position: fixed !important;
  height: auto !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  z-index: 2147483647 !important;
  top: 0 !important;
  left: 0 !important;
  bottom: 0 !important;
  right: 0 !important;
}

/* line 110, ../sass/components/misc/_royalslider.scss */
.royalSlider .rsSlide.rsFakePreloader {
  opacity: 1 !important;
  -webkit-transition: 0s;
  -moz-transition: 0s;
  -o-transition: 0s;
  transition: 0s;
  display: none;
}

/* line 119, ../sass/components/misc/_royalslider.scss */
.rsSlide {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  overflow: hidden;
  height: 100%;
  width: 100%;
}

/* line 130, ../sass/components/misc/_royalslider.scss */
.royalSlider.rsAutoHeight,
.rsAutoHeight .rsSlide {
  height: auto;
}

/* line 135, ../sass/components/misc/_royalslider.scss */
.rsContent {
  width: 100%;
  height: 100%;
  position: relative;
}

/* line 141, ../sass/components/misc/_royalslider.scss */
.rsPreloader {
  position: absolute;
  z-index: 0;
}

/* line 146, ../sass/components/misc/_royalslider.scss */
.rsNav {
  -moz-user-select: -moz-none;
  -webkit-user-select: none;
  user-select: none;
}

/* line 151, ../sass/components/misc/_royalslider.scss */
.rsNavItem {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.25);
}

/* line 155, ../sass/components/misc/_royalslider.scss */
.rsThumbs {
  cursor: pointer;
  position: relative;
  overflow: hidden;
  float: left;
  z-index: 22;
}

/* line 162, ../sass/components/misc/_royalslider.scss */
.rsTabs {
  float: left;
  background: none !important;
}

/* line 166, ../sass/components/misc/_royalslider.scss */
.rsTabs,
.rsThumbs {
  -webkit-tap-highlight-color: transparent;
  -webkit-tap-highlight-color: transparent;
}

/* line 173, ../sass/components/misc/_royalslider.scss */
.rsVideoContainer {
  width: auto;
  height: auto;
  line-height: 0;
  position: relative;
}

/* line 179, ../sass/components/misc/_royalslider.scss */
.rsVideoFrameHolder {
  position: absolute;
  left: 0;
  top: 0;
  background: #141414;
  opacity: 0;
  -webkit-transition: .3s;
}

/* line 187, ../sass/components/misc/_royalslider.scss */
.rsVideoFrameHolder.rsVideoActive {
  opacity: 1;
}

/* line 190, ../sass/components/misc/_royalslider.scss */
.rsVideoContainer iframe,
.rsVideoContainer video,
.rsVideoContainer embed,
.rsVideoContainer .rsVideoObj {
  position: absolute;
  z-index: 50;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

/* ios controls over video bug, shifting video */
/* line 202, ../sass/components/misc/_royalslider.scss */
.rsVideoContainer.rsIOSVideo iframe,
.rsVideoContainer.rsIOSVideo video,
.rsVideoContainer.rsIOSVideo embed {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 44px;
}

/* line 211, ../sass/components/misc/_royalslider.scss */
.rsABlock {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 15;
}

/* line 219, ../sass/components/misc/_royalslider.scss */
img.rsImg {
  max-width: none;
}

/* line 223, ../sass/components/misc/_royalslider.scss */
.grab-cursor {
  cursor: url(grab.png) 8 8, move;
}

/* line 227, ../sass/components/misc/_royalslider.scss */
.grabbing-cursor {
  cursor: url(grabbing.png) 8 8, move;
}

/* line 231, ../sass/components/misc/_royalslider.scss */
.rsNoDrag {
  cursor: auto;
}

/* line 235, ../sass/components/misc/_royalslider.scss */
.rsLink {
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 20;
  background: url(blank.gif);
}

/*19. Careers*/
/* line 2, ../sass/components/pages/_careers.scss */
.page-node-739 .region-content #block-block-14,
.page-node-739 .region-content .block-simplenews,
.page-node-739 .region-content #block-block-15, .webform-client-form {
  padding: 0 2em !important;
}

/* line 5, ../sass/components/pages/_careers.scss */
.form-radio {
  margin-left: 1em !important;
}

/* line 6, ../sass/components/pages/_careers.scss */
#node-819 .field-name-body {
  padding-bottom: 2em !important;
}

/* line 7, ../sass/components/pages/_careers.scss */
#edit-submitted-industry-background-upload-your-cv-resume-upload {
  padding-top: .8em;
}

/* line 3, ../sass/components/pages/_documents.scss */
.node-type-documents .content .field {
  margin: 1em 0;
}

/* line 1, ../sass/components/pages/_dxl.scss */
.front.domain-dxl-panavision-com #main-wrapper {
  margin: 0;
}
/* line 3, ../sass/components/pages/_dxl.scss */
.front.domain-dxl-panavision-com #main-wrapper .region.region-content {
  position: relative;
}

@media only screen and (max-width: 959px) and (min-width: 768px) {
  /* line 8, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 #main #content {
    width: 100% !important;
  }
}
/* line 14, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-bean-imagine-the-possibilities, body.domain-dxl-panavision-com #block-bean-imagine-the-possibilities {
  line-height: 0;
}
/* line 16, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-bean-imagine-the-possibilities img, body.domain-dxl-panavision-com #block-bean-imagine-the-possibilities img {
  width: 100%;
}
/* line 22, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-views-background-slideshow-block-9 ul.slides li, body.domain-dxl-panavision-com #block-views-background-slideshow-block-9 ul.slides li {
  position: relative;
}
/* line 24, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-views-background-slideshow-block-9 ul.slides li .slide-overlay, body.domain-dxl-panavision-com #block-views-background-slideshow-block-9 ul.slides li .slide-overlay {
  background-color: rgba(0, 0, 0, 0.8);
  padding: 2vw;
  position: absolute;
  bottom: 0;
  width: 100%;
}
/* line 34, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .flex-control-nav.flex-control-paging li a:before, body.domain-dxl-panavision-com .flex-control-nav.flex-control-paging li a:before {
  color: #e2e2e2;
}
/* line 37, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .flex-control-paging, body.domain-dxl-panavision-com .flex-control-paging {
  bottom: 1.7vw;
}
/* line 40, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .flex-direction-nav, body.domain-dxl-panavision-com .flex-direction-nav {
  top: 35%;
}
/* line 43, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .overlay-content, body.domain-dxl-panavision-com .overlay-content {
  width: 65%;
  margin: 0 auto;
  min-height: 6vw;
}
/* line 48, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .slide-header, body.domain-dxl-panavision-com .slide-header {
  color: #fff;
  font-size: 1.5vw;
  text-transform: uppercase;
  line-height: 1.2;
}
@media (min-width: 768px) {
  /* line 48, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .slide-header, body.domain-dxl-panavision-com .slide-header {
    text-align: right;
  }
}
/* line 57, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .slide-description, body.domain-dxl-panavision-com .slide-description {
  color: #fff;
  font-size: 1.1vw;
  line-height: 1.5;
}
/* line 63, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .slides li:first .slide-overlay, body.domain-dxl-panavision-com .slides li:first .slide-overlay {
  display: none;
}

/* line 69, ../sass/components/pages/_dxl.scss */
.dxl-quote {
  display: inline-block;
  background-image: url(/sites/default/files/dxl/shadow.jpg);
  background-repeat: no-repeat;
  background-color: #ffffff;
  background-position: center top;
  background-size: 100% auto;
  position: relative;
  top: -10px;
}

/* line 80, ../sass/components/pages/_dxl.scss */
.light-iron-cta {
  display: inline-block;
  width: 100%;
}

/* line 84, ../sass/components/pages/_dxl.scss */
body.page-node-5482, body.domain-dxl-panavision-com {
  background-image: none;
  font-size: 1em;
  overflow: hidden;
  hyphens: none;
  -webkit-hyphens: none;
  -moz-hyphens: none;
}
/* line 91, ../sass/components/pages/_dxl.scss */
body.page-node-5482 img, body.domain-dxl-panavision-com img {
  width: 100%;
}
/* line 95, ../sass/components/pages/_dxl.scss */
body.page-node-5482 nav, body.domain-dxl-panavision-com nav {
  background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
}
/* line 97, ../sass/components/pages/_dxl.scss */
body.page-node-5482 nav .wrapper, body.domain-dxl-panavision-com nav .wrapper {
  width: 100%;
}
/* line 100, ../sass/components/pages/_dxl.scss */
body.page-node-5482 nav .col1-4, body.domain-dxl-panavision-com nav .col1-4 {
  width: 10em;
  margin: 0 0 0 30px;
}
/* line 105, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .panel2, body.domain-dxl-panavision-com .panel2 {
  margin-bottom: 0 !important;
}
/* line 108, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #header-bg, body.domain-dxl-panavision-com #header-bg {
  display: none;
}
/* line 111, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #main-wrapper.wrapper, body.domain-dxl-panavision-com #main-wrapper.wrapper {
  width: 100%;
  padding: 0;
}
/* line 114, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #main-wrapper.wrapper .col1-1, body.domain-dxl-panavision-com #main-wrapper.wrapper .col1-1 {
  display: none;
}
/* line 118, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta.blockquote-cta, body.domain-dxl-panavision-com .cta.blockquote-cta {
  padding-bottom: 3vw;
}
/* line 120, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta.blockquote-cta p, body.domain-dxl-panavision-com .cta.blockquote-cta p {
  color: #4b5d69;
}
/* line 125, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta p, body.page-node-5482 .cta h3, body.domain-dxl-panavision-com .cta p, body.domain-dxl-panavision-com .cta h3 {
  color: #fff;
  width: 95%;
  margin: 0 auto 2vw;
  text-align: center;
}
/* line 131, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta p, body.domain-dxl-panavision-com .cta p {
  margin: 0 auto 20px;
}
/* line 134, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta blockquote, body.domain-dxl-panavision-com .cta blockquote {
  color: #4b5d69;
  font-style: normal;
  font-family: "Open Sans";
  line-height: 1.2;
  text-align: center;
  width: 75%;
  margin: 0 auto;
  padding-bottom: 0;
}
/* line 143, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta blockquote img, body.domain-dxl-panavision-com .cta blockquote img {
  width: 1.8em;
  margin: 1em .1em 0;
}
/* line 147, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta blockquote p, body.domain-dxl-panavision-com .cta blockquote p {
  font-size: 24px;
  /* fallback for vw unsupported browsers */
  font-size: 2vw;
  color: #fff;
}
/* line 153, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta .quote-source, body.domain-dxl-panavision-com .cta .quote-source {
  font-style: italic;
  width: 65%;
  margin: -10px auto;
  text-align: center;
  color: #4b5d69;
  font-size: 1.5vw;
}
/* line 162, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .twenty-twenty, body.domain-dxl-panavision-com .twenty-twenty {
  margin-top: -5px;
}
/* line 164, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .twenty-twenty .twentytwenty-container img, body.domain-dxl-panavision-com .twenty-twenty .twentytwenty-container img {
  width: 100%;
}
/* line 168, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta.outpost, body.domain-dxl-panavision-com .cta.outpost {
  background-color: #fff;
  padding: 3vw 0;
}
/* line 171, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta.outpost h2, body.domain-dxl-panavision-com .cta.outpost h2 {
  color: #fff;
  width: 250px;
  margin: 0 auto;
  text-align: center;
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
}
/* line 178, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta.outpost h3, body.domain-dxl-panavision-com .cta.outpost h3 {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
}
/* line 181, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta.outpost p, body.domain-dxl-panavision-com .cta.outpost p {
  color: #000;
  line-height: 1.8;
  font-size: 1.5vw;
  font-family: "Lato", Helvetica, Arial, sans-serif;
  height: auto;
  margin-bottom: 0;
}
/* line 191, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta.light-iron, body.domain-dxl-panavision-com .cta.light-iron {
  background-color: #fff;
  padding: 3vw 0;
}
/* line 194, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta.light-iron h2, body.domain-dxl-panavision-com .cta.light-iron h2 {
  color: #fff;
  width: 250px;
  margin: 0 auto;
  text-align: center;
}
/* line 200, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta.light-iron h3, body.domain-dxl-panavision-com .cta.light-iron h3 {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  font-size: 24px;
  /* fallback for vw unsupported browsers */
  font-size: 2vw;
  color: #537ca2;
  font-size: 4vw;
  text-transform: none;
}
/* line 208, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .cta.light-iron p, body.domain-dxl-panavision-com .cta.light-iron p {
  color: #000;
  line-height: 1.8;
  font-size: 1.5vw;
  font-family: "Lato", Helvetica, Arial, sans-serif;
  height: auto;
}
/* line 218, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-title, body.domain-dxl-panavision-com .lens-title {
  background-color: rgba(49, 54, 57, 0.7);
  padding: 30px;
  /* fallback for vw unsupported browsers */
  padding: 1.6vw;
  position: absolute;
  bottom: 0;
  width: 100%;
}
/* line 225, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-title a, body.domain-dxl-panavision-com .lens-title a {
  color: #fff;
  font-size: 24px;
  /* fallback for vw unsupported browsers */
  font-size: 2vw;
}
/* line 230, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-title a:hover, body.domain-dxl-panavision-com .lens-title a:hover {
  color: #666666;
}
/* line 233, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-title a.lens-link, body.domain-dxl-panavision-com .lens-title a.lens-link {
  color: #537ca2;
  font-size: 18px;
  line-height: 2;
  text-transform: uppercase;
}
/* line 239, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-title a.lens-link:hover, body.domain-dxl-panavision-com .lens-title a.lens-link:hover {
  color: #33ccff;
}
/* line 243, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-title:hover, body.domain-dxl-panavision-com .lens-title:hover {
  background-color: rgba(0, 0, 0, 0.6);
  transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
}
/* line 250, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-top-left, body.domain-dxl-panavision-com .lens-top-left {
  width: 32%;
  float: left;
  padding: 0 0 20px;
  color: #fff;
  line-height: 1;
  position: absolute;
  bottom: 0;
  text-align: right;
}
/* line 260, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-top-left span.lens-sm, body.domain-dxl-panavision-com .lens-top-left span.lens-sm {
  font-size: 36px;
  /* Fallback for vw unsupported browsers */
  font-size: 3vw;
  padding: .6em 0 0 0;
}
/* line 265, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-top-left span.lens-lg, body.domain-dxl-panavision-com .lens-top-left span.lens-lg {
  font-size: 50px;
  /* Fallback for vw unsupported browsers */
  font-size: 4vw;
  clear: left;
}
/* line 271, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-top-left .lens-title, body.domain-dxl-panavision-com .lens-top-left .lens-title {
  width: 100%;
}
/* line 275, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-top, body.domain-dxl-panavision-com .lens-top {
  background-color: #5f7888;
  height: auto;
  overflow: hidden;
  position: relative;
}
/* line 280, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-top .lens-title, body.domain-dxl-panavision-com .lens-top .lens-title {
  padding: 20px;
  bottom: 0;
}
/* line 284, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-top a, body.domain-dxl-panavision-com .lens-top a {
  color: #fff;
}
/* line 287, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-top a:hover, body.domain-dxl-panavision-com .lens-top a:hover {
  color: #fff;
}
/* line 291, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-box, body.domain-dxl-panavision-com .lens-box {
  width: 100%;
  float: left;
  height: auto;
  display: inline-block;
  position: relative;
  margin-top: -1px;
}
@media (min-width: 768px) {
  /* line 291, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .lens-box, body.domain-dxl-panavision-com .lens-box {
    width: 50%;
  }
}
/* line 302, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-img, body.domain-dxl-panavision-com .lens-img {
  margin-bottom: -6px;
}
/* line 305, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .lens-top-right, body.domain-dxl-panavision-com .lens-top-right {
  width: 65%;
  float: right;
}
/* line 309, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-system-main, body.domain-dxl-panavision-com #block-system-main {
  background-color: #333;
  position: relative;
  top: -10px;
}
/* line 313, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-system-main .field-name-body, body.domain-dxl-panavision-com #block-system-main .field-name-body {
  padding: 0;
}
/* line 315, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-system-main .field-name-body .field-name-field-background-image, body.domain-dxl-panavision-com #block-system-main .field-name-body .field-name-field-background-image {
  display: none;
}
/* line 319, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-system-main p, body.domain-dxl-panavision-com #block-system-main p {
  color: #fff;
}
/* line 322, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-system-main img, body.domain-dxl-panavision-com #block-system-main img {
  width: 100%;
  display: block;
}
/* line 326, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-system-main .tech-specs, body.domain-dxl-panavision-com #block-system-main .tech-specs {
  padding: 6em 0 4em;
  font-family: "Lato", Helvetica, Arial, sans-serif;
  color: #666666;
}
/* line 330, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-system-main .tech-specs p, body.domain-dxl-panavision-com #block-system-main .tech-specs p {
  font-size: 20px;
  line-height: 1.5;
}
/* line 334, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-system-main .tech-specs .tech-specs-heading, body.domain-dxl-panavision-com #block-system-main .tech-specs .tech-specs-heading {
  text-align: center;
}
/* line 336, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-system-main .tech-specs .tech-specs-heading h2, body.domain-dxl-panavision-com #block-system-main .tech-specs .tech-specs-heading h2 {
  font-family: "Lato", Helvetica, Arial, sans-serif;
  color: #537ca2;
}
/* line 342, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-system-main p.title, body.domain-dxl-panavision-com #block-system-main p.title {
  font-weight: bold;
  color: #537ca2;
  margin-bottom: .5em;
}
/* line 348, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-system-main .panel0, body.page-node-5482 #block-system-main .panel1, body.page-node-5482 #block-system-main .panel2, body.page-node-5482 #block-system-main .panel3, body.page-node-5482 #block-system-main .panel4, body.domain-dxl-panavision-com #block-system-main .panel0, body.domain-dxl-panavision-com #block-system-main .panel1, body.domain-dxl-panavision-com #block-system-main .panel2, body.domain-dxl-panavision-com #block-system-main .panel3, body.domain-dxl-panavision-com #block-system-main .panel4 {
  margin-bottom: 1em;
}

/* line 355, ../sass/components/pages/_dxl.scss */
body.page-node-5482 h3.workflow, body.domain-dxl-panavision-com h3.workflow {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  font-size: 4vw;
  color: #537ca2;
  text-transform: none;
  margin-top: 2vw;
}
/* line 362, ../sass/components/pages/_dxl.scss */
body.page-node-5482 h4.outpost, body.domain-dxl-panavision-com h4.outpost {
  color: #000;
  font-style: normal;
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  font-size: 24px;
  /* fallback for vw unsupported browsers */
  font-size: 2vw;
}
/* line 369, ../sass/components/pages/_dxl.scss */
body.page-node-5482 p.outpost, body.domain-dxl-panavision-com p.outpost {
  color: #000;
  font-size: 1.5vw;
  line-height: 1.5;
  font-family: "Lato", Helvetica, Arial, sans-serif;
}
/* line 376, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-bean-maximize-with-outpost-block, body.domain-dxl-panavision-com #block-bean-maximize-with-outpost-block {
  padding: 3vw 0;
  background-image: url(/sites/default/files/dxl/shadow.jpg);
  background-repeat: no-repeat;
  background-color: #ffffff;
  background-position: center top;
  background-size: 100% auto;
}
/* line 383, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-bean-maximize-with-outpost-block .bean-text-image-side-by-side, body.domain-dxl-panavision-com #block-bean-maximize-with-outpost-block .bean-text-image-side-by-side {
  width: 80%;
  margin: 0 auto;
}
/* line 386, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-bean-maximize-with-outpost-block .bean-text-image-side-by-side .field-name-field-block-text, body.domain-dxl-panavision-com #block-bean-maximize-with-outpost-block .bean-text-image-side-by-side .field-name-field-block-text {
  width: 40%;
  float: left;
}
/* line 389, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-bean-maximize-with-outpost-block .bean-text-image-side-by-side .field-name-field-block-text .field-item.even, body.domain-dxl-panavision-com #block-bean-maximize-with-outpost-block .bean-text-image-side-by-side .field-name-field-block-text .field-item.even {
  text-align: right;
}
/* line 393, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-bean-maximize-with-outpost-block .bean-text-image-side-by-side .field-name-field-block-image, body.domain-dxl-panavision-com #block-bean-maximize-with-outpost-block .bean-text-image-side-by-side .field-name-field-block-image {
  width: 50%;
  float: right;
}
/* line 396, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-bean-maximize-with-outpost-block .bean-text-image-side-by-side .field-name-field-block-image img, body.domain-dxl-panavision-com #block-bean-maximize-with-outpost-block .bean-text-image-side-by-side .field-name-field-block-image img {
  width: 75%;
  float: right;
  margin: 0 4vw;
}

/* line 407, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-views-dxl-lenses-block-1, body.domain-dxl-panavision-com #block-views-dxl-lenses-block-1 {
  position: relative;
  top: -10px;
}

/* line 415, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .bean-fullwidth-image-with-half-width- .content, body.domain-dxl-panavision-com .bean-fullwidth-image-with-half-width- .content {
  position: relative;
}
/* line 420, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .bean-fullwidth-image-with-half-width- #block-bean-visual-effects img,
body.page-node-5482 .bean-fullwidth-image-with-half-width- #block-views-dxl-lenses-block-1 img, body.domain-dxl-panavision-com .bean-fullwidth-image-with-half-width- #block-bean-visual-effects img,
body.domain-dxl-panavision-com .bean-fullwidth-image-with-half-width- #block-views-dxl-lenses-block-1 img {
  width: 100%;
}
/* line 425, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .bean-fullwidth-image-with-half-width- #block-bean-visual-effects > div > div, body.domain-dxl-panavision-com .bean-fullwidth-image-with-half-width- #block-bean-visual-effects > div > div {
  line-height: 0;
  margin-bottom: -5px;
}
/* line 430, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .bean-fullwidth-image-with-half-width- .field-name-field-block-text, body.domain-dxl-panavision-com .bean-fullwidth-image-with-half-width- .field-name-field-block-text {
  width: 30%;
  margin-left: 12vw;
  position: absolute;
  top: 30px;
  /* fallback for vw unsupported browsers */
  top: 3vw;
}
/* line 436, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .bean-fullwidth-image-with-half-width- .field-name-field-block-text .field-item, body.domain-dxl-panavision-com .bean-fullwidth-image-with-half-width- .field-name-field-block-text .field-item {
  text-align: right;
}
/* line 439, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .bean-fullwidth-image-with-half-width- .field-name-field-block-text a, body.domain-dxl-panavision-com .bean-fullwidth-image-with-half-width- .field-name-field-block-text a {
  color: #537ca2;
  font-weight: normal;
}
/* line 444, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .bean-fullwidth-image-with-half-width- p.outpost, body.domain-dxl-panavision-com .bean-fullwidth-image-with-half-width- p.outpost {
  color: #fff;
}
/* line 448, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .view-display-id-block_1 .views-row, body.domain-dxl-panavision-com .view-display-id-block_1 .views-row {
  line-height: 0;
}

/* line 454, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .logos-block, body.domain-dxl-panavision-com .logos-block {
  background-color: #1A1A1A;
  width: 100%;
  height: auto;
  overflow: hidden;
  position: relative;
  top: -10px;
}
/* line 461, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .logos-block .content, body.domain-dxl-panavision-com .logos-block .content {
  width: 82%;
  margin: 0 auto;
}
/* line 466, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #footer-bottom, body.page-node-5482 .dxl-footer, body.domain-dxl-panavision-com #footer-bottom, body.domain-dxl-panavision-com .dxl-footer {
  background-color: #000;
  position: relative;
  bottom: 10px;
}
/* line 470, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #footer-bottom li a.button, body.page-node-5482 .dxl-footer li a.button, body.domain-dxl-panavision-com #footer-bottom li a.button, body.domain-dxl-panavision-com .dxl-footer li a.button {
  background: rgba(45, 49, 59, 0.35);
}
/* line 474, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .dxl-contact, body.domain-dxl-panavision-com .dxl-contact {
  width: 50%;
  margin: 0 auto;
  text-align: center;
  padding-bottom: .2em;
}
/* line 479, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .dxl-contact p, body.domain-dxl-panavision-com .dxl-contact p {
  font-size: 2em;
  color: #537ca2;
}
/* line 483, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .dxl-contact a, body.domain-dxl-panavision-com .dxl-contact a {
  color: #537ca2;
}
/* line 486, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .dxl-contact h3.workflow, body.domain-dxl-panavision-com .dxl-contact h3.workflow {
  margin: 0 auto 0.5em;
  width: 80%;
  font-size: 3em;
}
/* line 493, ../sass/components/pages/_dxl.scss */
body.page-node-5482 #block-block-8, body.domain-dxl-panavision-com #block-block-8 {
  width: 30%;
  float: right;
}
/* line 497, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .dxl-logos, body.domain-dxl-panavision-com .dxl-logos {
  padding: 2.5em 2em 2em;
}
/* line 499, ../sass/components/pages/_dxl.scss */
body.page-node-5482 .dxl-logos p, body.domain-dxl-panavision-com .dxl-logos p {
  font-family: "Lato", Helvetica, Arial, sans-serif;
  margin-bottom: 20px;
  font-weight: 300;
  color: #fff;
  text-transform: uppercase;
  font-size: 1.2em;
}

@media only screen and (max-width: 767px) and (min-width: 480px) {
  /* line 511, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 #main #content, body.domain-dxl-panavision-com #main #content {
    width: 100% !important;
  }
}
@media only screen and (max-width: 960px) {
  /* line 518, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 #main #content, body.domain-dxl-panavision-com #main #content {
    width: 100% !important;
  }
  /* line 521, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 #block-block-8, body.domain-dxl-panavision-com #block-block-8 {
    display: none;
  }
  /* line 524, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .flex-control-paging, body.domain-dxl-panavision-com .flex-control-paging {
    display: none;
  }
  /* line 528, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .lens-top .lens-title, body.domain-dxl-panavision-com .lens-top .lens-title {
    padding: 5px 10px;
  }
  /* line 531, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .lens-title, body.domain-dxl-panavision-com .lens-title {
    padding: 5px 10px;
    max-height: 60px;
    line-height: 1.1;
  }
  /* line 535, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .lens-title a, body.domain-dxl-panavision-com .lens-title a {
    font-size: 16px;
  }
  /* line 538, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .lens-title a.lens-link, body.domain-dxl-panavision-com .lens-title a.lens-link {
    font-size: 12px;
  }
  /* line 542, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .cta blockquote, body.domain-dxl-panavision-com .cta blockquote {
    width: 95%;
  }

  /* line 547, ../sass/components/pages/_dxl.scss */
  .flex-control-nav.flex-control-paging {
    display: none !important;
  }
}
@media only screen and (max-width: 479px) {
  /* line 553, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 #main-wrapper #content, body.domain-dxl-panavision-com #main-wrapper #content {
    width: 100%;
    margin-left: 0;
  }
  /* line 558, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .overlay-content, body.domain-dxl-panavision-com .overlay-content {
    width: 95%;
  }
  /* line 561, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .slide-header, body.domain-dxl-panavision-com .slide-header {
    font-size: 12px;
  }
  /* line 564, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .slide-description, body.domain-dxl-panavision-com .slide-description {
    font-size: 10px;
  }
  /* line 567, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 span.colorfront-logo, body.domain-dxl-panavision-com span.colorfront-logo {
    margin: -1vw 3vw 0 4vw;
  }
  /* line 570, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 span.foolcolor-logo, body.domain-dxl-panavision-com span.foolcolor-logo {
    margin: -1vw 2vw;
  }
  /* line 573, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .slide-overlay, body.domain-dxl-panavision-com .slide-overlay {
    margin-bottom: 0;
  }
  /* line 576, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .cta.blockquote-cta, body.domain-dxl-panavision-com .cta.blockquote-cta {
    margin-top: 0;
  }
  /* line 579, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .dxl-quote, body.domain-dxl-panavision-com .dxl-quote {
    margin-top: 0;
  }
  /* line 582, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .cta blockquote, body.domain-dxl-panavision-com .cta blockquote {
    width: 95%;
  }
  /* line 585, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .cta blockquote:before, body.domain-dxl-panavision-com .cta blockquote:before {
    content: '';
  }
  /* line 588, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .lens-top .lens-title, body.domain-dxl-panavision-com .lens-top .lens-title {
    padding: 5px 10px;
  }
  /* line 591, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .lens-title, body.domain-dxl-panavision-com .lens-title {
    padding: 5px 10px;
    max-height: 60px;
    line-height: 1.1;
  }
  /* line 595, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .lens-title a, body.domain-dxl-panavision-com .lens-title a {
    font-size: 16px;
  }
  /* line 598, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .lens-title a.lens-link, body.domain-dxl-panavision-com .lens-title a.lens-link {
    font-size: 12px;
  }
  /* line 602, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .dxl-contact a, body.domain-dxl-panavision-com .dxl-contact a {
    font-size: 24px;
  }
  /* line 605, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 #block-system-main .tech-specs, body.domain-dxl-panavision-com #block-system-main .tech-specs {
    padding: 2em 0 4em;
  }
  /* line 609, ../sass/components/pages/_dxl.scss */
  body.page-node-5482 .dxl-contact, body.domain-dxl-panavision-com .dxl-contact {
    width: 70%;
  }
}
/* 3.Home */
/* New home 11/13/13 */
/* line 3, ../sass/components/pages/_home.scss */
body.front.domain-test-panavision-gotpantheon-com,
body.front.domain-uk-panavision-com,
body.front.domain-asia-panavision-com,
body.front.domain-pl-panavision-com,
body.front.domain-ie-panavision-com,
body.front.domain-za-panavision-com,
body.front.domain-cz-panavision-com {
  background-image: none;
  background-color: #000;
}
/* line 12, ../sass/components/pages/_home.scss */
body.front.domain-test-panavision-gotpantheon-com #main-wrapper > #main > #content,
body.front.domain-uk-panavision-com #main-wrapper > #main > #content,
body.front.domain-asia-panavision-com #main-wrapper > #main > #content,
body.front.domain-pl-panavision-com #main-wrapper > #main > #content,
body.front.domain-ie-panavision-com #main-wrapper > #main > #content,
body.front.domain-za-panavision-com #main-wrapper > #main > #content,
body.front.domain-cz-panavision-com #main-wrapper > #main > #content {
  background-color: transparent;
}

/* line 16, ../sass/components/pages/_home.scss */
body.front .field-name-field-background-image {
  display: none;
}

/* line 17, ../sass/components/pages/_home.scss */
.front #header-bg {
  display: none;
}

/* line 18, ../sass/components/pages/_home.scss */
.front #main-wrapper {
  margin: 0;
  max-height: 100%;
  padding: 0;
  position: relative;
  top: 0;
  width: 100%;
}

/* line 19, ../sass/components/pages/_home.scss */
.front #main > .col1-1 {
  display: none;
}

/* Flex nav */
/* line 21, ../sass/components/pages/_home.scss */
.flex-control-nav {
  background: url(../rgba.php?name=white&a=5) repeat;
  background: rgba(255, 255, 255, 0.5);
  bottom: 0;
  padding: 0;
  margin: 0;
  z-index: 999;
}

/* line 22, ../sass/components/pages/_home.scss */
.flex-control-nav li {
  padding: 15px 0;
}

/* line 23, ../sass/components/pages/_home.scss */
.front .flexslider {
  margin-bottom: 0 !important;
}

/* Content Divs */
/* line 25, ../sass/components/pages/_home.scss */
.sectionBlock {
  display: inline-block;
  width: 100%;
}

/* line 26, ../sass/components/pages/_home.scss */
.sectionBlock h2, .sectionBlock h3, .sectionBlock h4, .sectionBlock p {
  color: #fff !important;
}

/* Section 1 Lenses */
/* line 28, ../sass/components/pages/_home.scss */
.lenses {
  height: 100%;
  display: block;
  width: 100%;
}

/* Section 3 Worldwide */
/*Purple Map//
.worldwide {background:url('/sites/default/files/pictures/HomepageMap_purple.jpg') no-repeat 50% top;background-color:rgb(129, 56, 36);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}*/
/* line 32, ../sass/components/pages/_home.scss */
.worldwide {
  background: url("/sites/default/files/pictures/bgImgs/worldwide_locations05.jpg") no-repeat 50% top;
  background-color: #813824;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* line 33, ../sass/components/pages/_home.scss */
.worldwide.fwrap h2, .worldwide.fwrap h4, .worldwide.fwrap p {
  color: #fff !important;
}

/* End of new home */
/* line 37, ../sass/components/pages/_home.scss */
.front #section-1 {
  background: url("../img/home.jpg") 50% 0 no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* line 38, ../sass/components/pages/_home.scss */
.front .cover i, #preloader i, .curtains span.icon-panavision {
  color: rgba(0, 0, 0, 0.5);
  font-size: 400px;
  position: absolute;
  top: 61%;
  z-index: 1;
}

/* line 39, ../sass/components/pages/_home.scss */
.front .cover h3 {
  position: absolute;
  bottom: 0;
  margin: 0 auto;
  left: 50%;
  margin-left: -68px;
  padding-bottom: 20px;
}

/* line 40, ../sass/components/pages/_home.scss */
.front .cover h3 a {
  padding: 20px;
  background: url(../rgba.php?r=0&g=0&b=0&a=50) repeat;
  background: rgba(0, 0, 0, 0.5);
}

/* line 41, ../sass/components/pages/_home.scss */
.front .cover h3 a:hover {
  background: url(../rgba.php?r=0&g=0&b=0&a=70) repeat;
  background: rgba(0, 0, 0, 0.8);
}

/* Latest news */
/* line 2, ../sass/components/pages/_news.scss */
.view-id-latest_news .views-row {
  clear: both;
  display: block !important;
  padding-bottom: 1em;
}

/* line 3, ../sass/components/pages/_news.scss */
.view-id-latest_news .views-field-field-news-image img {
  float: left;
  padding: 0 1em 1em 0;
}

/* line 4, ../sass/components/pages/_news.scss */
.page-latest-news #main-wrapper > #main > #content, .page-taxonomy-term-207 #main-wrapper > #main > #content {
  background-color: transparent;
}

/* line 5, ../sass/components/pages/_news.scss */
.page-features #block-system-main > .content > .view, .page-now-playing #block-system-main > .content > .view, .page-testimonials #block-system-main > .content > .view, .page-opinie #block-system-main > .content > .view, #block-system-main .view-latest-news, #block-system-main .view-blog {
  padding: 0 !important;
}

/* line 6, ../sass/components/pages/_news.scss */
.page-search #block-system-main, .not-front #block-system-main .field-name-body, .not-front #block-system-main > .content > .view, .not-front #block-system-main > .content > article, .page-user #main-wrapper #content, .page-now-playing #block-system-main article, .page-features #block-system-main article, .page-latest-news #block-system-main .views-row, body.page-comment #main-wrapper #content {
  padding: 3.5em 1.5em 3.5em;
}

/* line 7, ../sass/components/pages/_news.scss */
.page-features #main-wrapper > #main > #content, .page-now-playing #main-wrapper > #main > #content, .page-testimonials #main-wrapper > #main > #content, .page-opinie #main-wrapper > #main > #content {
  background-color: transparent;
}

/* line 8, ../sass/components/pages/_news.scss */
.page-features article .content .field-name-body, .page-now-playing article .content .field-name-body {
  padding: 0 !important;
}

/* line 1, ../sass/components/pages/_now-playing.scss */
.meta, .pagination {
  white-space: nowrap;
  font-size: 14px;
  border-top: 1px solid rgba(255, 255, 255, 0.6);
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
  display: inline-block;
  padding: 15px 0;
}

/* line 2, ../sass/components/pages/_now-playing.scss */
.light .meta, .light .pagination {
  border-color: rgba(0, 0, 0, 0.3);
}

/* line 3, ../sass/components/pages/_now-playing.scss */
.blog #section-1 {
  background: url("../img/portfolio.png") repeat;
}

/* line 4, ../sass/components/pages/_now-playing.scss */
.pagination {
  margin-top: 70px;
}

/* line 5, ../sass/components/pages/_now-playing.scss */
.pagination li {
  display: inline-block;
}

/* line 6, ../sass/components/pages/_now-playing.scss */
.blog article, .portfolio article, .node-teaser, .view-blog .node-blog, #block-system-main .view-latest-news .views-row, #block-system-main .view-blog-cz- .views-row {
  margin-bottom: 45px;
  padding-bottom: 25px;
  background-color: rgba(255, 255, 255, 0.9);
  min-width: 100%;
  overflow: hidden;
}

/* line 7, ../sass/components/pages/_now-playing.scss */
#content .view-latest-news-pl- .views-row, #content .view-blog-pl- .views-row, #content .view-blog-cz- .views-row {
  margin-bottom: 45px;
  padding: 25px;
  background-color: rgba(255, 255, 255, 0.9);
  min-width: 100%;
  overflow: hidden;
}

/* line 8, ../sass/components/pages/_now-playing.scss */
#content .view-blog-pl- .views-row .views-field-field-image {
  width: 62%;
  float: left;
}

/* line 9, ../sass/components/pages/_now-playing.scss */
#content .view-blog-pl- .views-row .views-field-body {
  width: 34%;
  float: right;
}

/* line 10, ../sass/components/pages/_now-playing.scss */
#content .view-latest-news-pl- .views-row .views-field-body {
  width: 68%;
  float: right;
}

/* line 11, ../sass/components/pages/_now-playing.scss */
#content .view-latest-news-pl- a.views-more-link, #content .view-blog-pl- a.views-more-link, .domain-pl-panavision-com .view-isotope-example-filter-block a.views-more-link {
  display: inline-block;
  background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.2);
  padding: 10px 13px;
  margin: 0.5em 6px 9px 0px;
  color: #fff;
  float: left;
}

/* line 12, ../sass/components/pages/_now-playing.scss */
.domain-pl-panavision-com .view-isotope-example-filter-block a.views-more-link {
  float: none;
}

/* line 13, ../sass/components/pages/_now-playing.scss */
.view-latest-news-pl- .views-exposed-form, #content .view-blog-pl- .views-exposed-form {
  background-color: #fff;
  padding: 1em;
  margin-bottom: 2em;
}

/* line 14, ../sass/components/pages/_now-playing.scss */
.page-filmy-wchodzące-do-kin #main-wrapper > #main > #content, .page-newsy-panavision #main-wrapper > #main > #content, .page-artykuły #main-wrapper > #main > #content {
  background-color: transparent;
}

/* line 15, ../sass/components/pages/_now-playing.scss */
.page-node-739 .node-teaser {
  background-color: transparent;
  padding: 2em;
}

/* line 16, ../sass/components/pages/_now-playing.scss */
.blog.single article, .portfolio.single article {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 35px;
}

/* line 17, ../sass/components/pages/_now-playing.scss */
.comment-count {
  border-top: 1px solid #bdc3c7;
  padding-top: 30px;
}

/* line 18, ../sass/components/pages/_now-playing.scss */
#comments li, #comments .comment {
  border-top: 1px solid #bdc3c7;
  margin-bottom: 30px;
  padding-top: 30px;
}

/* line 19, ../sass/components/pages/_now-playing.scss */
.indented {
  margin-left: 0;
  position: relative;
}

/* line 20, ../sass/components/pages/_now-playing.scss */
#comments .indented .comment {
  border-top: 0 none;
}

/* line 21, ../sass/components/pages/_now-playing.scss */
#comments ul.children li, .indented {
  border-top: none;
  padding-top: 0;
  padding-left: 5%;
  margin-left: 5%;
  border-left: 1px solid #bdc3c7;
}

/* line 22, ../sass/components/pages/_now-playing.scss */
#comments ul.children li:before, .indented .comment:before {
  content: '';
  position: absolute;
  top: 45px;
  left: 0;
  width: 5%;
  height: 1px;
  background: #bdc3c7;
}

/* line 23, ../sass/components/pages/_now-playing.scss */
#commentform, #contactform {
  border-top: 1px solid #bdc3c7;
  padding: 35px 0;
}

/* line 24, ../sass/components/pages/_now-playing.scss */
#commentform div.floatleft {
  width: 30%;
}

/* line 25, ../sass/components/pages/_now-playing.scss */
li .one_sixth {
  text-align: center;
}

/* line 26, ../sass/components/pages/_now-playing.scss */
.author {
  margin: 10px 0 35px;
  padding: 20px 30px 5px;
  background: #ecf0f1;
}

/* line 27, ../sass/components/pages/_now-playing.scss */
.author img {
  margin: 0 30px 20px 0;
}

/* line 28, ../sass/components/pages/_now-playing.scss */
ul.tagcloud {
  padding: 0;
}

/* line 29, ../sass/components/pages/_now-playing.scss */
ul.tagcloud li, a.tagclouds {
  padding: 0;
  margin: 0 6px 7px 0;
  border: 1px solid #ecf0f1;
  display: inline-block;
}

/* line 30, ../sass/components/pages/_now-playing.scss */
ul.tagcloud li a, a.tagclouds {
  padding: 3px 7px 2px;
  display: inline-block;
}

/* line 31, ../sass/components/pages/_now-playing.scss */
footer dl {
  border-bottom: 1px solid #ecf0f1;
  margin-bottom: 10px;
}

/* line 32, ../sass/components/pages/_now-playing.scss */
footer dt {
  float: left;
  margin: 3px 15px 0 0;
}

/* line 33, ../sass/components/pages/_now-playing.scss */
footer dd {
  vertical-align: top;
  line-height: 19px;
  margin-bottom: 6px;
}

/* line 34, ../sass/components/pages/_now-playing.scss */
ul.inline li.blog_usernames_blog {
  display: none;
}

/* line 35, ../sass/components/pages/_now-playing.scss */
.region-sidebar > .block.block-views {
  background-color: #374352;
  margin-bottom: 2.5em;
  padding: 1.2em;
}

/* line 36, ../sass/components/pages/_now-playing.scss */
.region-sidebar #block-views-tags-block .content a, .region-sidebar #block-views-blog-block-1 .content a, .region-sidebar #block-views-blog-pl-block-1 .content a, .region-sidebar #block-views-blog-block-2 .content a, .region-sidebar #block-views-about-anamorphics-block .content a, .region-sidebar #block-views-blog-block-3 .content a, #block-views-blog-cz-block-1 .content a {
  color: #fff;
}

/* line 37, ../sass/components/pages/_now-playing.scss */
.region-sidebar #block-views-tags-block a:hover, .region-sidebar #block-views-blog-block-1 a:hover, .region-sidebar #block-views-blog-pl-block-1 a:hover, .region-sidebar #block-views-blog-block-2 a:hover, .region-sidebar #block-views-about-anamorphics-block a:hover, #block-views-blog-cz-block-1 a:hover {
  color: #dbdbdb;
}

/* line 38, ../sass/components/pages/_now-playing.scss */
.region-sidebar #block-views-tags-block .field-content p, .region-sidebar #block-views-blog-block-1 .field-content p, .region-sidebar #block-views-blog-pl-block-1 .field-content p, .region-sidebar #block-views-blog-cz-block-1 .field-content p, .region-sidebar #block-views-blog-block-2 .field-content p, .region-sidebar #block-views-about-anamorphics-block .field-content p, .region-sidebar #block-views-about-anamorphics-block .field-content, #block-views-blog-block-3 .field-content p {
  color: #fff;
}

/* line 39, ../sass/components/pages/_now-playing.scss */
#block-views-blog-block-1, #block-views-blog-pl-block-1, #block-views-blog-cz-block-1 {
  background-color: #552449;
}

/* line 40, ../sass/components/pages/_now-playing.scss */
#block-views-blog-cz-block-1 {
  padding: 1.2em 1.2em 2.5em;
}

/* line 2, ../sass/components/pages/_panalab-home.scss */
.view-homepage-tabs .view-header {
  background-color: #252d32;
}
/* line 4, ../sass/components/pages/_panalab-home.scss */
.view-homepage-tabs .view-header ul {
  width: 730px;
  margin: 0 auto;
  padding: 20px 0;
}
/* line 9, ../sass/components/pages/_panalab-home.scss */
.view-homepage-tabs .view-header li {
  width: 240px;
  float: left;
  border-bottom: 0 solid #0a8fc7;
  padding: 9px 2.2em 20px;
}
/* line 14, ../sass/components/pages/_panalab-home.scss */
.view-homepage-tabs .view-header li.ui-state-active {
  border-bottom: 11px solid #0a8fc7;
}
/* line 17, ../sass/components/pages/_panalab-home.scss */
.view-homepage-tabs .view-header li a {
  color: #e1e4e7;
  text-transform: uppercase;
  font-family: 'myriad pro';
}
/* line 24, ../sass/components/pages/_panalab-home.scss */
.view-homepage-tabs .ui-widget-header {
  background-color: transparent;
  background-image: none;
}

/*div#cboxLoadedContent {
    width: 900px!important;
    height: 600px!important;
}*/
/* line 2, ../sass/components/pages/_panalab-ref-lib.scss */
.page-panalab-reference-library #header-bg, .page-panalab-white-papers #header-bg {
  background-image: url("/sites/default/files/pictures/panalab/010banner.jpg");
}
/* line 5, ../sass/components/pages/_panalab-ref-lib.scss */
.page-panalab-reference-library div#main, .page-panalab-white-papers div#main {
  min-height: 660px;
}

/* line 10, ../sass/components/pages/_panalab-ref-lib.scss */
.page-panalab-reference-library #block-system-main .content .view-panalab, .page-panalab-white-papers #block-system-main .content .view-panalab, .feature-docs #block-system-main .content .view-panalab, .node-type-panalab-seminar #block-system-main .content .view-panalab {
  padding-left: 0;
  padding-right: 0;
}
/* line 15, ../sass/components/pages/_panalab-ref-lib.scss */
.page-panalab-reference-library .views-row .ref-lib-wrapper, .page-panalab-white-papers .views-row .ref-lib-wrapper, .feature-docs .views-row .ref-lib-wrapper, .node-type-panalab-seminar .views-row .ref-lib-wrapper {
  border: solid 1px #d6d6d6;
  margin-bottom: 2em;
  max-height: 210px;
  min-height: 180px;
  position: relative;
  text-align: center;
}
/* line 22, ../sass/components/pages/_panalab-ref-lib.scss */
.page-panalab-reference-library .views-row .ref-lib-wrapper .views-field-field-document-content-type, .page-panalab-white-papers .views-row .ref-lib-wrapper .views-field-field-document-content-type, .feature-docs .views-row .ref-lib-wrapper .views-field-field-document-content-type, .node-type-panalab-seminar .views-row .ref-lib-wrapper .views-field-field-document-content-type {
  font-family: 'Open Sans';
  font-size: 14px;
  text-transform: uppercase;
  text-align: center;
  margin: 4px;
  color: #878787;
  hyphens: none;
}
/* line 31, ../sass/components/pages/_panalab-ref-lib.scss */
.page-panalab-reference-library .views-row .ref-lib-wrapper .views-field-title, .page-panalab-white-papers .views-row .ref-lib-wrapper .views-field-title, .feature-docs .views-row .ref-lib-wrapper .views-field-title, .node-type-panalab-seminar .views-row .ref-lib-wrapper .views-field-title {
  color: #ffffff;
  font-family: 'Open Sans';
  font-weight: 400;
  font-size: 20px;
  text-align: center;
  background-color: #2c96e8;
  padding: 1em;
  min-height: 70px;
}
/* line 40, ../sass/components/pages/_panalab-ref-lib.scss */
.page-panalab-reference-library .views-row .ref-lib-wrapper .views-field-title .field-content, .page-panalab-white-papers .views-row .ref-lib-wrapper .views-field-title .field-content, .feature-docs .views-row .ref-lib-wrapper .views-field-title .field-content, .node-type-panalab-seminar .views-row .ref-lib-wrapper .views-field-title .field-content {
  hyphens: none;
  line-height: 1.3;
}
/* line 46, ../sass/components/pages/_panalab-ref-lib.scss */
.page-panalab-reference-library .views-row .ref-lib-wrapper .views-field-field-document-link img, .page-panalab-white-papers .views-row .ref-lib-wrapper .views-field-field-document-link img, .feature-docs .views-row .ref-lib-wrapper .views-field-field-document-link img, .node-type-panalab-seminar .views-row .ref-lib-wrapper .views-field-field-document-link img {
  bottom: 1.3em;
  position: absolute;
  right: 2em;
}

@media (max-width: 768px) {
  /* line 59, ../sass/components/pages/_panalab-ref-lib.scss */
  .page-panalab-reference-library #main-wrapper #content .view-filters, .page-panalab-video-gallery #main-wrapper #content .view-filters {
    margin-left: 15px;
  }

  /* line 66, ../sass/components/pages/_panalab-ref-lib.scss */
  .page-panalab-reference-library div#main, .page-panalab-white-papers div#main {
    min-height: 660px;
  }
}
/* Should this be here? - AB */
/* line 74, ../sass/components/pages/_panalab-ref-lib.scss */
.node-type-panalab-seminar .pane-views.pane-panalab .pane-title {
  margin-left: 15px;
}
/* line 78, ../sass/components/pages/_panalab-ref-lib.scss */
.node-type-panalab-seminar .pane-views.pane-panalab .view-empty p {
  margin-left: 30px;
}

@media (max-width: 410px) {
  /* line 86, ../sass/components/pages/_panalab-ref-lib.scss */
  .panalab-cta-wrapper .panalab-cta-button {
    text-align: center !important;
  }
}
/* line 2, ../sass/components/pages/_panalab-search.scss */
.page-search-all.domain-panalab div#main {
  min-height: 660px;
  width: 1170px;
  margin: 0 auto;
  padding: 0 15px;
}
/* line 7, ../sass/components/pages/_panalab-search.scss */
.page-search-all.domain-panalab div#main .search-info {
  display: none;
}
/* line 10, ../sass/components/pages/_panalab-search.scss */
.page-search-all.domain-panalab div#main .form-type-textfield {
  width: 260px;
  float: left;
}
/* line 15, ../sass/components/pages/_panalab-search.scss */
.page-search-all.domain-panalab div#main .content input[type="submit"] {
  margin: 40px;
}
/* line 20, ../sass/components/pages/_panalab-search.scss */
.page-search-all.domain-panalab #header-bg {
  background-image: url("/sites/default/files/pictures/panalab/010banner.jpg");
}

@media (max-width: 768px) {
  /* line 26, ../sass/components/pages/_panalab-search.scss */
  .page-search-all.domain-panalab #main {
    min-height: auto;
    width: 98%;
  }
  /* line 29, ../sass/components/pages/_panalab-search.scss */
  .page-search-all.domain-panalab #main .form-type-textfield {
    width: 60%;
  }
}
/* line 2, ../sass/components/pages/_panalab-seminar.scss */
.node-type-panalab-seminar #header-bg {
  background-image: url("/sites/default/files/pictures/panalab/image06.jpg");
}
/* line 6, ../sass/components/pages/_panalab-seminar.scss */
.node-type-panalab-seminar .pane-views.pane-panalab .pane-title {
  margin-left: 15px;
}
/* line 10, ../sass/components/pages/_panalab-seminar.scss */
.node-type-panalab-seminar .pane-views.pane-panalab .view-empty p {
  margin-left: 30px;
}

/* line 2, ../sass/components/pages/_panalab-videos.scss */
.page-panalab-video-gallery .views-exposed-form .views-exposed-widgets {
  float: left;
  padding: 0 1em 0 0;
}
/* line 5, ../sass/components/pages/_panalab-videos.scss */
.page-panalab-video-gallery .views-exposed-form .views-exposed-widgets .form-type-select {
  width: 170px;
}
/* line 8, ../sass/components/pages/_panalab-videos.scss */
.page-panalab-video-gallery .views-exposed-form .views-exposed-widgets .select {
  padding: 0 2em 0px 1em;
}
/* line 11, ../sass/components/pages/_panalab-videos.scss */
.page-panalab-video-gallery .views-exposed-form .views-exposed-widgets .views-submit-button > input.form-submit {
  height: auto;
  padding: 13px 25px;
}

/* line 1, ../sass/components/pages/_panalab.scss */
.panalab-seminar-wrapper img {
  width: 100%;
}

/*20. Panavised*/
/* Panavised Page */
/* Form */
/* line 4, ../sass/components/pages/_panavised.scss */
body.page-panavised div.modal-forms-modal-content {
  max-width: 440px;
  min-width: 420px;
}

/* line 5, ../sass/components/pages/_panavised.scss */
body.page-panavised div.modal-forms-modal-content .popups-container {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  background-color: #191919;
  color: #777777;
}

/* line 6, ../sass/components/pages/_panavised.scss */
body.page-panavised div.modal-forms-modal-content .modal-header {
  padding: 0px;
  min-height: 0px !important;
}

/* line 7, ../sass/components/pages/_panavised.scss */
body.page-panavised .view-panavised-upper-section .view-header .button {
  background-color: #404647;
}

/* line 8, ../sass/components/pages/_panavised.scss */
body.page-panavised div.modal-forms-modal-content .modal-title {
  display: none;
}

/* line 9, ../sass/components/pages/_panavised.scss */
#cboxTitle {
  bottom: 25px;
  height: auto;
  padding: 0 6px 5px 6px;
}

/* line 10, ../sass/components/pages/_panavised.scss */
body.page-panavised div.modal-forms-modal-content .popups-close {
  background-image: none;
  background-color: transparent;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 50px;
  height: 50px;
}

/* line 11, ../sass/components/pages/_panavised.scss */
body.page-panavised div.modal-forms-modal-content .popups-close:before {
  content: "\f057";
  font-family: "FontAwesome";
  font-size: 2em;
  color: #373B3C;
  position: absolute;
  bottom: 0;
  right: 0;
  margin: .2em;
}

/* line 12, ../sass/components/pages/_panavised.scss */
body.page-panavised div.modal-forms-modal-content .popups-close:hover {
  color: #666;
}

/* line 13, ../sass/components/pages/_panavised.scss */
.modal-scroll:before {
  background: url("/sites/default/files/pictures/panavised/proveit.png") no-repeat scroll 0 0 black;
  content: "";
  display: block;
  height: 278px;
  width: 100%;
}

/* line 14, ../sass/components/pages/_panavised.scss */
body.page-panavised div.ctools-modal-content .modal-content {
  padding: 2em 2em 0;
}

/* line 15, ../sass/components/pages/_panavised.scss */
body.page-panavised div.ctools-modal-content .modal-content:before {
  content: "Post your PANAVISED pics on instagram (tag them #PANAVISED) or upload them here.";
  display: block;
  font-family: "Open Sans";
  font-size: 17px;
  text-align: center;
  width: 100%;
}

/* line 16, ../sass/components/pages/_panavised.scss */
body.page-panavised .modal-scroll input {
  border: 1px solid #3f3f3f;
  color: #fff;
  font-size: 1.4em;
  letter-spacing: 0.05em;
  width: 100%;
}

/* line 17, ../sass/components/pages/_panavised.scss */
body.page-panavised .modal-scroll input[type="submit"], .modal-scroll input.form-file {
  background-color: #2980b9;
  margin-top: 1em;
}

/*body.page-panavised .modal-scroll #edit-actions--2:after {content: "By uploading your photo, you agree to our Terms of Service.";display: block;font-size: 1.3em;height: 35px;margin-top: 1em;text-align: center;width: 100%;}*/
/* line 19, ../sass/components/pages/_panavised.scss */
body.page-panavised .modal-scroll:after {
  background-color: #0e0e0e;
  content: "Check back often to view new submissions.";
  display: block;
  font-size: 1.3em;
  padding: 1.5em 0;
  text-align: center;
  width: 100%;
}

/* line 20, ../sass/components/pages/_panavised.scss */
.field-name-field-panavised-image .description .terms {
  text-align: center;
  font-size: 1.3em;
  margin: 1em 0 0 0;
}

/* Page */
/* line 22, ../sass/components/pages/_panavised.scss */
body.page-panavised, body.page-sort-panavised {
  background-image: none !important;
  background-color: #000 !important;
}

/* line 23, ../sass/components/pages/_panavised.scss */
body.page-panavised .light, body.page-sort-panavised .light, body.page-panavised .light a, body.page-sort-panavised .light a, body.page-panavised .light blockquote, body.page-sort-panavised .light blockquote, body.page-panavised .light p, body.page-sort-panavised .light p, body.page-panavised .light blockquote span, body.page-sort-panavised .light blockquote span {
  color: #FFFFFF;
}

/* line 24, ../sass/components/pages/_panavised.scss */
body.page-panavised #main-wrapper > #main > #content, body.page-sort-panavised #main-wrapper > #main > #content {
  background-color: transparent;
}

/* line 25, ../sass/components/pages/_panavised.scss */
.view-panavised-upper-section .view-footer img {
  margin: 0 auto 1.7em auto;
  display: block;
  clear: both;
}

/* line 26, ../sass/components/pages/_panavised.scss */
body.page-panavised #block-system-main > .content > .view {
  padding: 0;
}

/* line 27, ../sass/components/pages/_panavised.scss */
body.page-panavised .view-panavised-upper-section .view-header {
  display: block;
  font-size: .9em;
  margin-left: 2em;
}

/* line 28, ../sass/components/pages/_panavised.scss */
div.view.view-panavised-upper-section.view-id-panavised_upper_section.view-display-id-page {
  width: 960px;
  margin: 0 auto;
}

/*Draggable Views*/
/* line 31, ../sass/components/pages/_panavised.scss */
#views-form-panavised-image-gallery-page-1 .draggable a.tabledrag-handle {
  background-color: red;
  width: 3em;
  height: 3em;
}

/* line 32, ../sass/components/pages/_panavised.scss */
#views-form-panavised-image-gallery-page-1 a.tabledrag-handle .handle:before {
  background-image: none;
  color: #fff;
  content: "\f047";
  display: inline-block;
  font-family: "FontAwesome";
  font-size: 1.5em;
  padding: 0.35em 0.3em 0.3em 0.5em;
}

/* line 33, ../sass/components/pages/_panavised.scss */
#views-form-panavised-image-gallery-page-1 a.tabledrag-handle .handle {
  background-image: none;
  height: 0;
  margin: 0;
  padding: 0;
  width: 0;
}

/* line 34, ../sass/components/pages/_panavised.scss */
#views-form-panavised-image-gallery-page-1 table#datagrid tr:nth-child(2n+1) td, #views-form-panavised-image-gallery-page-1 table.views-table tr:nth-child(2n+1) td, #views-form-panavised-image-gallery-page-1 table#datagrid td, #views-form-panavised-image-gallery-page-1 table.views-table td {
  background-color: transparent;
  border: 5px solid #e2e2e2;
  display: block;
  margin: 4px;
  padding: 1em;
}

/* line 35, ../sass/components/pages/_panavised.scss */
#views-form-panavised-image-gallery-page-1 table#datagrid, #views-form-panavised-image-gallery-page-1 table.views-table {
  border: none;
}

/* line 36, ../sass/components/pages/_panavised.scss */
#views-form-panavised-image-gallery-page-1 tr.even, #views-form-panavised-image-gallery-page-1 tr.odd {
  background-color: transparent;
  border-bottom: medium none;
  padding: 0;
}

/* line 2, ../sass/components/pages/_panavision-home.scss */
.view-homepage-tabs .view-header {
  background-color: #252d32;
}
/* line 4, ../sass/components/pages/_panavision-home.scss */
.view-homepage-tabs .view-header ul {
  width: 730px;
  margin: 0 auto;
  padding: 20px 0 0;
  border: 0 solid;
}
/* line 10, ../sass/components/pages/_panavision-home.scss */
.view-homepage-tabs .view-header li {
  width: 200px;
  float: left;
  border-bottom: 0 solid #0a8fc7;
  padding: 9px 0;
  margin: 0 20px;
}
/* line 16, ../sass/components/pages/_panavision-home.scss */
.view-homepage-tabs .view-header li.ui-state-active {
  border-bottom: 11px solid #0a8fc7;
}
/* line 19, ../sass/components/pages/_panavision-home.scss */
.view-homepage-tabs .view-header li a {
  color: #e1e4e7;
  text-transform: uppercase;
  font-family: 'PT Sans', sans-serif;
  text-align: center;
  width: 200px;
  float: left;
  border-bottom: 0 solid #0a8fc7;
  padding: 9px 0 20px;
}
/* line 31, ../sass/components/pages/_panavision-home.scss */
.view-homepage-tabs .ui-widget-header {
  background-color: transparent;
  background-image: none;
}
/* line 35, ../sass/components/pages/_panavision-home.scss */
.view-homepage-tabs .ui-widget-content {
  background-color: #000;
}

/* line 41, ../sass/components/pages/_panavision-home.scss */
.front .field-name-body .clearfix:first {
  background-color: #252d32;
}
/* line 45, ../sass/components/pages/_panavision-home.scss */
.front ul.menu.normal {
  top: 3190.28px !important;
  bottom: 0px;
}

@media (max-width: 730px) {
  /* line 52, ../sass/components/pages/_panavision-home.scss */
  .view-homepage-tabs .view-header {
    background-color: #252d32;
  }
  /* line 54, ../sass/components/pages/_panavision-home.scss */
  .view-homepage-tabs .view-header ul {
    width: 100%;
    margin: 0 auto;
    padding: 20px 0 0;
    border: 0 solid;
  }
  /* line 60, ../sass/components/pages/_panavision-home.scss */
  .view-homepage-tabs .view-header li {
    width: 90px;
    margin: 0 4%;
  }
  /* line 63, ../sass/components/pages/_panavision-home.scss */
  .view-homepage-tabs .view-header li a {
    width: 100px;
    font-size: .7em;
  }
  /* line 69, ../sass/components/pages/_panavision-home.scss */
  .view-homepage-tabs .ui-widget-header {
    background-color: transparent;
    background-image: none;
  }

  /* line 75, ../sass/components/pages/_panavision-home.scss */
  .front ul.menu.normal {
    display: none;
  }
}
/* 18.Poster*/
/* line 2, ../sass/components/pages/_posters.scss */
#poster-top {
  padding-top: 4em;
}

/* line 3, ../sass/components/pages/_posters.scss */
#poster-bottom {
  padding-bottom: 6em;
}

/* Cinema and TV Credits */
/* line 5, ../sass/components/pages/_posters.scss */
.view-posters {
  padding: 0 !important;
}

/* line 6, ../sass/components/pages/_posters.scss */
.view-posters .views-row {
  background-color: #552449;
  display: inline-block;
  margin: 0 0 -11px;
  padding: 0;
  width: 100%;
}

/* line 7, ../sass/components/pages/_posters.scss */
.view-posters .views-field-field-poster-image {
  float: left;
}

/* line 8, ../sass/components/pages/_posters.scss */
.view-posters .views-field-title-1 {
  width: 50%;
  color: #FFFFFF;
  float: left;
  margin-left: 2em;
  padding: 1.2em 0 0;
}

/* line 9, ../sass/components/pages/_posters.scss */
.page-za-cinema a {
  color: white;
}

/* Testimonials */
/* line 2, ../sass/components/pages/_testimonials.scss */
.view-id-client_stories .node-teaser h3, .view-id-client_stories_pl_ .node-teaser h3 {
  display: none;
}

/* line 3, ../sass/components/pages/_testimonials.scss */
#block-system-main a.button {
  margin-left: 2em;
}

/* line 4, ../sass/components/pages/_testimonials.scss */
.page-testimonials #block-system-main .field-name-body, .page-opinie #block-system-main .field-name-body, .node-type-testimonial .field-name-body {
  padding-top: 1em !important;
}

/* line 5, ../sass/components/pages/_testimonials.scss */
.page-testimonials blockquote, .page-opinie blockquote {
  padding-bottom: .8em;
}

/* line 6, ../sass/components/pages/_testimonials.scss */
.page-testimonials blockquote p, .page-opinie blockquote p {
  color: #FFF;
}

/* line 7, ../sass/components/pages/_testimonials.scss */
.page-testimonials #block-system-main .cerulean, .page-opinie #block-system-main .cerulean {
  color: #fff !important;
  font-size: 1.5em;
  text-transform: uppercase !important;
}

/* line 8, ../sass/components/pages/_testimonials.scss */
.node-type-testimonial #block-system-main .cerulean {
  color: #2c729f !important;
  font-size: 1.5em;
  text-transform: uppercase !important;
}

/* line 9, ../sass/components/pages/_testimonials.scss */
#block-system-main .cerulean {
  color: #FFF;
}

/* line 10, ../sass/components/pages/_testimonials.scss */
.page-testimonials .node-teaser, .page-opinie .node-teaser {
  background-color: rgba(44, 114, 159, 0.9) !important;
}

/*Background image*/
/* line 12, ../sass/components/pages/_testimonials.scss */
.field-name-field-background-image {
  position: fixed;
  height: 200%;
  display: block;
  z-index: -1;
  width: 200%;
  left: -50%;
  top: -50%;
}

/* line 13, ../sass/components/pages/_testimonials.scss */
.field-name-field-background-image img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  min-width: 50%;
  min-height: 50%;
}

/* Page user */
/* line 2, ../sass/components/pages/_user.scss */
.page-user label, .page-user .description {
  color: #000;
}

/* line 3, ../sass/components/pages/_user.scss */
.not-logged-in.page-user #main-wrapper > #main > #content {
  background-color: #FFF;
}

/* line 4, ../sass/components/pages/_user.scss */
aside .block-user ul {
  margin: 0;
  padding: 0;
}

/* line 5, ../sass/components/pages/_user.scss */
aside .block-user ul li {
  padding: 0;
  border: 0 none;
  margin: 0;
}

/* line 1, ../sass/components/panes/_panalab-cta.scss */
.panalab-cta-wrapper {
  background-color: #272e41;
  padding: 2.5em 0 .6em 0;
  /*font-family: "Myriad Pro";*/
  font-family: 'Open Sans', sans-serif;
}
/* line 6, ../sass/components/panes/_panalab-cta.scss */
.panalab-cta-wrapper .panalab-cta-container {
  overflow: hidden;
}
/* line 8, ../sass/components/panes/_panalab-cta.scss */
.panalab-cta-wrapper .panalab-cta-container .panalab-cta-header {
  color: #e1e4e7;
  font-weight: 300;
  font-size: 1.5em;
  margin-bottom: 0;
  hyphens: none;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  font-family: 'OpenSans', sans-serif;
  line-height: 1.4;
}
/* line 19, ../sass/components/panes/_panalab-cta.scss */
.panalab-cta-wrapper .panalab-cta-container .panalab-cta-text {
  color: #fff;
  line-height: 1.2;
  margin-bottom: 1.5em;
  font-size: 18px;
}
/* line 26, ../sass/components/panes/_panalab-cta.scss */
.panalab-cta-wrapper .panalab-cta-text-left {
  text-align: center;
}
@media (min-width: 768px) {
  /* line 26, ../sass/components/panes/_panalab-cta.scss */
  .panalab-cta-wrapper .panalab-cta-text-left {
    text-align: left;
  }
}
/* line 32, ../sass/components/panes/_panalab-cta.scss */
.panalab-cta-wrapper .panalab-cta-button {
  width: 200px;
  float: right;
}
@media (min-width: 480px) {
  /* line 32, ../sass/components/panes/_panalab-cta.scss */
  .panalab-cta-wrapper .panalab-cta-button {
    float: none;
    text-align: center;
    width: 100%;
    padding: 0;
    margin: 0;
  }
}
/* line 42, ../sass/components/panes/_panalab-cta.scss */
.panalab-cta-wrapper .panalab-cta-button .button {
  color: #f4f6f8;
  background-color: #0a8fc7;
  margin-top: 0;
  padding: 0.5em 2em;
  font-family: 'Montserrat', sans-serif;
  font-size: .8em;
  text-transform: uppercase;
  white-space: nowrap;
}

/* line 1, ../sass/components/panes/_panalab-features.scss */
.panalab-feature-wrapper {
  margin: 4em auto 1.5em;
  display: table;
}
/* line 4, ../sass/components/panes/_panalab-features.scss */
.panalab-feature-wrapper .panalab-feature-item {
  text-align: center;
  min-height: 220px;
}
/* line 8, ../sass/components/panes/_panalab-features.scss */
.panalab-feature-wrapper .section-header {
  font-family: 'Open Sans', sans-serif;
  color: #2f383d;
  margin: 1em 0 .3em;
  font-weight: 200;
  hyphens: none;
  -webkit-hyphens: none;
  -moz-hyphens: none;
}
/* line 17, ../sass/components/panes/_panalab-features.scss */
.panalab-feature-wrapper .section-text {
  font-family: 'Open Sans', sans-serif;
  font-size: .9em;
  color: #99abb7;
}

/* line 1, ../sass/components/panes/_panalab-hero.scss */
.panels-flexible-region-53-center {
  width: 100%;
}

/* line 5, ../sass/components/panes/_panalab-hero.scss */
.page-panalab-seminars .panalab-seminar-wrapper, .page-feature-panalab .panalab-seminar-wrapper, .panalab-feature .panalab-seminar-wrapper {
  position: relative;
}
/* line 7, ../sass/components/panes/_panalab-hero.scss */
.page-panalab-seminars .panalab-seminar-wrapper .seminar-image, .page-feature-panalab .panalab-seminar-wrapper .seminar-image, .panalab-feature .panalab-seminar-wrapper .seminar-image {
  line-height: 0;
}
/* line 10, ../sass/components/panes/_panalab-hero.scss */
.page-panalab-seminars .panalab-seminar-wrapper .seminar-content-title, .page-feature-panalab .panalab-seminar-wrapper .seminar-content-title, .panalab-feature .panalab-seminar-wrapper .seminar-content-title {
  position: absolute;
  text-align: center;
  left: 0;
  right: 0;
  margin: 0 24px;
  font-size: 22px;
  bottom: .5em;
  font-family: "Lato", Helvetica, Arial, sans-serif;
  color: #fff;
  text-transform: uppercase;
  font-weight: 600;
}
@media (min-width: 768px) {
  /* line 10, ../sass/components/panes/_panalab-hero.scss */
  .page-panalab-seminars .panalab-seminar-wrapper .seminar-content-title, .page-feature-panalab .panalab-seminar-wrapper .seminar-content-title, .panalab-feature .panalab-seminar-wrapper .seminar-content-title {
    bottom: 1em;
    font-size: 37px;
  }
  /* line 25, ../sass/components/panes/_panalab-hero.scss */
  .page-panalab-seminars .panalab-seminar-wrapper .seminar-content-title .header-title-big, .page-feature-panalab .panalab-seminar-wrapper .seminar-content-title .header-title-big, .panalab-feature .panalab-seminar-wrapper .seminar-content-title .header-title-big {
    margin-bottom: .75em;
  }
}
@media (min-width: 960px) {
  /* line 10, ../sass/components/panes/_panalab-hero.scss */
  .page-panalab-seminars .panalab-seminar-wrapper .seminar-content-title, .page-feature-panalab .panalab-seminar-wrapper .seminar-content-title, .panalab-feature .panalab-seminar-wrapper .seminar-content-title {
    font-size: 51px;
  }
}

/* line 38, ../sass/components/panes/_panalab-hero.scss */
.copy-yellow {
  color: #ec9e2f;
}

/* line 1, ../sass/components/panes/_panalab-mini-cta.scss */
.panalab-mini-cta-wrapper {
  background-color: #000;
  height: auto;
}
/* line 4, ../sass/components/panes/_panalab-mini-cta.scss */
.panalab-mini-cta-wrapper .panalab-mini-cta {
  color: #f7c708 !important;
  font-family: 'Montserrat', sans-serif;
  font-weight: 400;
  font-size: 11pt;
  margin: 0;
  padding-top: .2em;
  padding-bottom: .2em;
  float: none;
}
/* line 14, ../sass/components/panes/_panalab-mini-cta.scss */
.panalab-mini-cta-wrapper .panalab-learn-more {
  color: #e1e4e7 !important;
}

/* line 1, ../sass/components/panes/_panalab-panes.scss */
.panels-flexible-53 .panels-flexible-region #panels-ipe-regionid-body {
  padding: 0 15px;
}

/* line 2, ../sass/components/panes/_panalab-videos.scss */
.feature-videos .pane-title, .feature-docs .pane-title, .pane-panalab-videos-related-videos-b .pane-title, .pane-panalab-videos .pane-title {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  font-weight: 300;
  text-align: center;
  margin: 1.5em auto .5em;
  width: 80%;
  font-size: 24pt;
  border-bottom: 1px solid #d6d6d6;
  padding-bottom: .6em;
}

/* line 15, ../sass/components/panes/_panalab-videos.scss */
#panels-ipe-paneid-237 .view-display-id-related_videos_b {
  width: 556px;
  margin: 0 auto;
}

/* line 21, ../sass/components/panes/_panalab-videos.scss */
.standalone .pane-content {
  width: 556px;
  margin: 0 auto;
}

/* line 26, ../sass/components/panes/_panalab-videos.scss */
.feature-videos {
  /*.views-row-1, .views-row-2 {
    .views-field-field-vimeo-code {
      width: 100%;
      float: none;
      margin-right: 0;
      margin-bottom: 2em;
    }
    .views-field-title {
      margin: 1.5em 0 0;
    }
  }
  .views-row-3, .views-row-4, .views-row-5 {
    width: 100%;
    border-top:1px solid #d6d6d6;
    margin:1.5em 0 0;
    padding: 1.5em 0 0;
  }*/
}
/* line 27, ../sass/components/panes/_panalab-videos.scss */
.feature-videos .view-id-panalab {
  display: inline-block;
  width: 100%;
}
/* line 33, ../sass/components/panes/_panalab-videos.scss */
.feature-videos .views-field-title {
  width: 100%;
  margin-top: 1.5em;
}
/* line 36, ../sass/components/panes/_panalab-videos.scss */
.feature-videos .views-field-title span {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #1f1f1f;
  line-height: 1.2;
  padding-top: 1em;
  hyphens: none;
  -webkit-hyphens: none;
  -moz-hyphens: none;
}
@media (min-width: 768px) {
  /* line 36, ../sass/components/panes/_panalab-videos.scss */
  .feature-videos .views-field-title span {
    font-size: 24px;
  }
}

/* line 68, ../sass/components/panes/_panalab-videos.scss */
.feature-docs {
  margin-left: 15px;
  margin-right: 15px;
}

/* line 72, ../sass/components/panes/_panalab-videos.scss */
.video-gallery .view-content .views-row {
  margin-bottom: 24px;
  min-height: 340px;
}

/* line 76, ../sass/components/panes/_panalab-videos.scss */
#panels-ipe-paneid-64 {
  clear: both;
}

/* 2b.Header */
/* line 2, ../sass/components/regions/_header.scss */
#header-bg {
  background-position: 50% center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-origin: padding-box;
}

/* line 12, ../sass/components/regions/_header.scss */
#header-bg .col1-1 {
  margin-bottom: 0;
}

/* line 15, ../sass/components/regions/_header.scss */
.plum {
  background: #552449;
}

/*#header-bg .wrapper {padding-top:4em;}*/
/* line 19, ../sass/components/regions/_header.scss */
.social li:last-child a.button, .subfooter li:last-child a.button {
  margin-right: 0;
}

/* line 22, ../sass/components/regions/_header.scss */
.breadcrumbs * {
  letter-spacing: 2px;
}

/* line 25, ../sass/components/regions/_header.scss */
.breadcrumbs span {
  font-style: italic;
}

/* line 28, ../sass/components/regions/_header.scss */
#toolbar, .region-page-top {
  z-index: 1000;
}

/* line 31, ../sass/components/regions/_header.scss */
#admin-menu {
  z-index: 1000;
}

/* line 34, ../sass/components/regions/_header.scss */
#header .block-search .form-submit {
  display: none;
}

/* Sidebar */
/* line 2, ../sass/components/regions/_sidebar.scss */
.region-sidebar > .block {
  background-color: rgba(236, 240, 241, 0.9);
  margin-bottom: 2.5em;
  padding: 1.2em;
}

/*Learn sidebar*/
/*#block-views-exp-learn-page {background-color:#fff;}
#block-views-exp-learn-page h2 {color: #333 !important;background-position: 0 -3068px !important;padding-right:1.5em;}
#block-views-exp-learn-page input {width:100%;}*/
/* End of learn sidebar */
/* line 8, ../sass/components/regions/_sidebar.scss */
.region-sidebar .block-menu-block, .region-sidebar .block-menu {
  background-color: #4a5768;
}

/* line 9, ../sass/components/regions/_sidebar.scss */
.region-sidebar .block-menu-block h2, .region-sidebar .block-menu h2 {
  word-wrap: normal;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  hyphens: none;
}

/* line 10, ../sass/components/regions/_sidebar.scss */
.region-sidebar .block-menu-block a, .region-sidebar .block-menu-block a:hover, .region-sidebar .block-menu-block p, .region-sidebar .block-menu a, .region-sidebar .block-menu a:hover, .region-sidebar .block-menu p {
  color: #FFF;
}

/* End of 2.0 update */
/* line 12, ../sass/components/regions/_sidebar.scss */
.sidebar .block h2, #block-block-10 h2, #block-block-21 h2, #block-block-22 h2 {
  font-size: 1.16667rem;
  /*margin-bottom: 1.41429em;*/
  background: url("../img/defSprites.png") no-repeat scroll 0 -3129px;
  padding-left: 2em;
  color: #fff;
}

/* line 13, ../sass/components/regions/_sidebar.scss */
#block-block-10 h2, #block-block-21 h2, #block-block-22 h2 {
  line-height: 2.2;
}

/* line 14, ../sass/components/regions/_sidebar.scss */
aside.sidebar ul.menu, aside.sidebar ul.menu li {
  list-style: none;
  list-style-image: none;
}

/* line 15, ../sass/components/regions/_sidebar.scss */
aside i {
  position: relative;
}

/* line 16, ../sass/components/regions/_sidebar.scss */
aside.sidebar ul.menu {
  padding-left: 0;
}

/* 16.Locations */
/* line 2, ../sass/components/section/_locations.scss */
#uk-hq, #uk-contacts {
  width: 50%;
  float: left;
}

/* line 3, ../sass/components/section/_locations.scss */
.uk-blurb {
  clear: left;
}

/* line 4, ../sass/components/section/_locations.scss */
#block-system-main [class*='translation_'] {
  display: none !important;
}

/* line 5, ../sass/components/section/_locations.scss */
.gm-style-iw div {
  color: #333;
}

/* line 6, ../sass/components/section/_locations.scss */
.page-node-1267 .largetoppadding,
.page-node-67 .largetoppadding,
.page-node-1429 .largetoppadding,
.page-node-645 .largetoppadding,
.page-node-646 .largetoppadding,
.page-node-647 .largetoppadding,
.page-node-648 .largetoppadding,
.page-node-651 .largetoppadding,
.page-node-652 .largetoppadding,
.page-node-742 .largetoppadding,
.page-node-744 .largetoppadding,
.page-node-1429 .largetoppadding,
.page-node-1836 .largetoppadding,
.page-node-1837 .largetoppadding,
.page-node-1838 .largetoppadding,
.page-node-1839 .largetoppadding,
.page-node-1840 .largetoppadding,
.page-node-1841 .largetoppadding,
.page-node-2250 .largetoppadding,
.page-node-2551 .largetoppadding,
.page-node-2544 .largetoppadding,
.page-node-2547 .largetoppadding,
.page-node-2548 .largetoppadding,
.page-node-2549 .largetoppadding,
.page-node-2541 .largetoppadding,
.page-node-2540 .largetoppadding,
.page-node-2539 .largetoppadding,
.page-node-2538 .largetoppadding,
.page-node-4892 .largetoppadding,
.page-node-4886 .largetoppadding,
.page-node-4891 .largetoppadding,
.page-node-4890 .largetoppadding,
.page-node-4889 .largetoppadding,
.page-node-4888 .largetoppadding,
.page-node-4887 .largetoppadding,
.page-node-4885 .largetoppadding,
.page-node-4884 .largetoppadding,
.page-node-4883 .largetoppadding,
.page-node-4882 .largetoppadding,
.page-node-4881 .largetoppadding,
.page-node-2825 .largetoppadding,
.page-node-2541 .largetoppadding,
.page-node-2540 .largetoppadding,
.page-node-2539 .largetoppadding,
.page-node-2538 .largetoppadding,
.page-node-2826 .largetoppadding,
.page-node-5503 .largetoppadding,
.page-node-5505 .largetoppadding,
.page-node-5504 .largetoppadding,
.page-node-5506 .largetoppadding,
.page-node-5507 .largetoppadding,
.page-node-5508 .largetoppadding,
.page-node-5509 .largetoppadding,
.page-node-2537 .largetoppadding {
  background-color: transparent;
  position: relative;
  padding-top: 0;
}

/* line 62, ../sass/components/section/_locations.scss */
.page-node-1267 .mega,
.page-node-67 .mega,
.page-node-1429 .mega,
.page-node-645 .mega,
.page-node-646 .mega,
.page-node-647 .mega,
.page-node-648 .mega,
.page-node-651 .mega,
.page-node-652 .mega,
.page-node-742 .mega,
.page-node-744 .mega,
.page-node-1429 .mega,
.page-node-1836 .mega,
.page-node-1837 .mega,
.page-node-1838 .mega,
.page-node-1839 .mega,
.page-node-1840 .mega,
.page-node-1841 .mega,
.page-node-2550 .mega,
.page-node-2551 .mega,
.page-node-2544 .mega,
.page-node-2547 .mega,
.page-node-2548 .mega,
.page-node-2549 .mega,
.page-node-2541 .mega,
.page-node-2540 .mega,
.page-node-2539 .mega,
.page-node-2538 .mega,
.page-node-2537 .mega,
.page-node-4892 .mega,
.page-node-4886 .mega,
.page-node-4891 .mega,
.page-node-4890 .mega,
.page-node-4889 .mega,
.page-node-4888 .mega,
.page-node-4887 .mega,
.page-node-4885 .mega,
.page-node-4884 .mega,
.page-node-4883 .mega,
.page-node-4882 .mega,
.page-node-4881 .mega,
.page-node-2825 .mega,
.page-node-2541 .mega,
.page-node-2540 .mega,
.page-node-2539 .mega,
.page-node-2538 .mega,
.page-node-2826 .mega,
.page-node-5318 .mega,
.page-node-5503 .mega,
.page-node-5505 .mega,
.page-node-5504 .mega,
.page-node-5506 .mega,
.page-node-5507 .mega,
.page-node-5508 .mega,
.page-node-5509 .mega,
.background-wrapper {
  background: url(../rgba.php?r=0&g=0&b=0&a=30) repeat;
  background: rgba(0, 0, 0, 0.35);
  display: inline-block;
  float: left;
  clear: left;
  padding: 10px;
  z-index: 99;
  margin-top: -3.5em !important;
}

/* line 120, ../sass/components/section/_locations.scss */
.background-wrapper * {
  color: #fff !important;
}

/* line 121, ../sass/components/section/_locations.scss */
#gmap-auto1map-gmap0 {
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale") !important;
  /* Firefox 10+, Firefox on Android */
  filter: gray !important;
  /* IE6-9 */
  -webkit-filter: grayscale(100%) !important;
  /* Chrome 19+, Safari 6+, Safari 6+ iOS */
  width: 100%;
}

/* line 125, ../sass/components/section/_locations.scss */
#map {
  position: absolute;
  width: 100%;
  height: 515px;
}

/* line 126, ../sass/components/section/_locations.scss */
.page-node-1267 #header-bg,
.page-node-67 #header-bg,
.page-node-1429 #header-bg,
.page-node-645 #header-bg,
.page-node-646 #header-bg,
.page-node-647 #header-bg,
.page-node-648 #header-bg,
.page-node-652 #header-bg,
.page-node-651 #header-bg,
.page-node-742 #header-bg,
.page-node-744 #header-bg,
.page-node-1429 #header-bg,
.page-node-1836 #header-bg,
.page-node-1837 #header-bg,
.page-node-1838 #header-bg,
.page-node-1839 #header-bg,
.page-node-1840 #header-bg,
.page-node-1841 #header-bg,
.page-node-2550 #header-bg,
.page-node-2551 #header-bg,
.page-node-2544 #header-bg,
.page-node-2547 #header-bg,
.page-node-2548 #header-bg,
.page-node-2549 #header-bg,
.page-node-2541 #header-bg,
.page-node-2540 #header-bg,
.page-node-2539 #header-bg,
.page-node-2538 #header-bg,
.page-node-4892 #header-bg,
.page-node-4886 #header-bg,
.page-node-4891 #header-bg,
.page-node-4890 #header-bg,
.page-node-4889 #header-bg,
.page-node-4888 #header-bg,
.page-node-4887 #header-bg,
.page-node-4885 #header-bg,
.page-node-4884 #header-bg,
.page-node-4883 #header-bg,
.page-node-4882 #header-bg,
.page-node-4881 #header-bg,
.page-node-2825 #header-bg,
.page-node-2541 #header-bg,
.page-node-2540 #header-bg,
.page-node-2539 #header-bg,
.page-node-2538 #header-bg,
.page-node-2826 #header-bg,
.page-node-5318 #header-bg,
.page-node-5503 #header-bg,
.page-node-5505 #header-bg,
.page-node-5504 #header-bg,
.page-node-5506 #header-bg,
.page-node-5507 #header-bg,
.page-node-5508 #header-bg,
.page-node-5509 #header-bg,
.page-node-2537 #header-bg {
  padding: 0;
  background-color: transparent;
}

/* line 183, ../sass/components/section/_locations.scss */
.page-node-1267 #main-wrapper,
.page-node-67 #main-wrapper,
.page-node-645 #main-wrapper,
.page-node-646 #main-wrapper,
.page-node-647 #main-wrapper,
.page-node-648 #main-wrapper,
.page-node-652 #main-wrapper,
.page-node-651 #main-wrapper,
.page-node-742 #main-wrapper,
.page-node-744 #main-wrapper,
.page-node-1429 #main-wrapper,
.page-node-1836 #main-wrapper,
.page-node-1837 #main-wrapper,
.page-node-1838 #main-wrapper,
.page-node-1839 #main-wrapper,
.page-node-1840 #main-wrapper,
.page-node-1841 #main-wrapper,
.page-node-2550 #main-wrapper,
.page-node-2551 #main-wrapper,
.page-node-2544 #main-wrapper,
.page-node-2547 #main-wrapper,
.page-node-2548 #main-wrapper,
.page-node-2549 #main-wrapper,
.page-node-2541 #main-wrapper,
.page-node-2540 #main-wrapper,
.page-node-2539 #main-wrapper,
.page-node-2538 #main-wrapper,
.page-node-2826 #main-wrapper,
.page-node-4892 #main-wrapper,
.page-node-4886 #main-wrapper,
.page-node-4891 #main-wrapper,
.page-node-4890 #main-wrapper,
.page-node-4889 #main-wrapper,
.page-node-4888 #main-wrapper,
.page-node-4887 #main-wrapper,
.page-node-4885 #main-wrapper,
.page-node-4884 #main-wrapper,
.page-node-4883 #main-wrapper,
.page-node-4882 #main-wrapper,
.page-node-4881 #main-wrapper,
.page-node-2825 #main-wrapper,
.page-node-2541 #main-wrapper,
.page-node-2540 #main-wrapper,
.page-node-2539 #main-wrapper,
.page-node-2538 #main-wrapper,
.page-node-2537 #main-wrapper,
.page-node-5503 #main-wrapper,
.page-node-5505 #main-wrapper,
.page-node-5504 #main-wrapper,
.page-node-5506 #main-wrapper,
.page-node-5507 #main-wrapper,
.page-node-5508 #main-wrapper,
.page-node-5509 #main-wrapper,
.page-node-5318 #main-wrapper {
  margin-top: -4em;
}

/* line 239, ../sass/components/section/_locations.scss */
.gmap-popup a:link, .gmap-popup a:visited {
  color: #333 !important;
}

/* line 240, ../sass/components/section/_locations.scss */
.gmap-popup a:hover, .gmap-popup a:active {
  color: #666 !important;
}

/*.locationsMap {background: url("../img/mapPV.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height: 309px;}*/
/* line 242, ../sass/components/section/_locations.scss */
.locationsMap {
  background: url("/sites/default/files/pictures/transparent-map.png") no-repeat scroll 0 0 transparent;
  height: 309px;
}

/* line 243, ../sass/components/section/_locations.scss */
.locationsMap .button {
  float: left;
}

/* line 244, ../sass/components/section/_locations.scss */
.locationsMap .button a, .locationsMap .button a:hover {
  color: #fff !important;
}

/* UK location partner logos*/
/* line 246, ../sass/components/section/_locations.scss */
#block-block-10, #block-block-21, #block-block-22 {
  padding: 2em;
  background-color: #4A5768;
  color: #fff;
}

/* Location Detail */
/* line 248, ../sass/components/section/_locations.scss */
.view-locations-by-region .views-row, .view-all-locations .views-row {
  margin-bottom: 1.4em;
  display: block;
  width: 48%;
  margin-right: 2%;
  float: left;
  height: 215px;
  overflow: hidden;
}

/* line 249, ../sass/components/section/_locations.scss */
.view-locations-by-region h4, .view-all-locations h4 {
  margin-bottom: .25em;
}

/* line 250, ../sass/components/section/_locations.scss */
.view-locations-by-region .button a, .view-locations-by-region .button a:hover, .view-all-locations .button a, .view-all-locations .button a:hover {
  color: #fff !important;
}

/* Without Central America */
/* line 253, ../sass/components/section/_locations.scss */
.locationsMap .northAmerica {
  margin: 65px 0 0 55px;
}

/* line 254, ../sass/components/section/_locations.scss */
.locationsMap .europe {
  margin: 50px 0 0 150px;
}

/* line 255, ../sass/components/section/_locations.scss */
.locationsMap .asia {
  margin: 105px 0 0 35px;
}

/* line 256, ../sass/components/section/_locations.scss */
.locationsMap .southAmerica {
  margin: 65px 0 0 180px;
}

/* line 257, ../sass/components/section/_locations.scss */
.locationsMap .africa {
  margin: 20px 0 0 40px;
}

/* line 258, ../sass/components/section/_locations.scss */
.locationsMap .pacific {
  margin: 85px 0 0 180px;
}

/*With Central America*/
/*.locationsMap .northAmerica {margin: 65px 0 0 55px;}
.locationsMap .centralAmerica {margin: -25px 412px 0px 91px;}
.locationsMap .europe {margin: 50px 0 0 150px;}
.locationsMap .asia {margin: 105px 0 0 35px;}
.locationsMap .southAmerica {margin: 28px 0 0 132px;}
.locationsMap .africa {margin: -6px 0 0 76px;}
.locationsMap .pacific {margin: 55px 0 0 180px;}*/
/* END 16.Locations */
/* line 268, ../sass/components/section/_locations.scss */
.map-wrapper {
  position: relative;
  z-index: 9;
}

/* line 1, ../sass/components/section/_panalab-global.scss */
.domain-panalab {
  background-color: #fff;
  background-image: none !important;
}
/* line 5, ../sass/components/section/_panalab-global.scss */
.domain-panalab #header-bg {
  background-color: #861b73;
  position: relative;
  margin: 0 auto;
  padding: 0;
  top: 0;
  width: 100%;
  z-index: 34;
}
/* line 12, ../sass/components/section/_panalab-global.scss */
.domain-panalab #header-bg .wrapper {
  margin: 0;
  padding: 0;
}
@media (min-width: 768px) {
  /* line 12, ../sass/components/section/_panalab-global.scss */
  .domain-panalab #header-bg .wrapper {
    height: 320px;
    width: 100%;
    max-width: 1170px;
    margin: 0 auto;
  }
}
/* line 21, ../sass/components/section/_panalab-global.scss */
.domain-panalab #header-bg .wrapper .col1-1 {
  width: 100%;
  position: static;
  height: auto;
}
/* line 27, ../sass/components/section/_panalab-global.scss */
.domain-panalab #header-bg h1.mega {
  font-family: "Lato", Helvetica, Arial, sans-serif;
  font-size: 40px;
  line-height: 40px;
  position: static;
  margin: 20px auto;
  text-align: center;
  z-index: 35;
}
@media (min-width: 768px) {
  /* line 27, ../sass/components/section/_panalab-global.scss */
  .domain-panalab #header-bg h1.mega {
    font-size: 60px;
    line-height: 60px;
    position: absolute;
    bottom: 10px;
    text-align: left;
  }
}
@media (min-width: 768px) {
  /* line 5, ../sass/components/section/_panalab-global.scss */
  .domain-panalab #header-bg {
    height: 320px;
  }
}
/* line 49, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper {
  margin: 0;
  max-height: 100%;
  padding: 0;
  position: relative;
  top: 0;
  width: 100%;
}
/* line 57, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content {
  margin-left: 0;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
/* line 65, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content #block-system-main .field-name-body {
  padding-bottom: 0;
}
/* line 75, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-display-id-video_gallery {
  padding-left: 0;
  padding-right: 0;
}
/* line 79, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .panels-flexible-region {
  float: none;
}
/* line 82, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters {
  text-align: center;
  width: 100%;
  display: inline-block;
}
@media (min-width: 768px) {
  /* line 82, ../sass/components/section/_panalab-global.scss */
  .domain-panalab #main-wrapper #content .view-filters {
    margin: 0 15px 15px;
  }
}
/* line 90, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button {
  margin: 0;
  padding: 0;
}
/* line 95, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button > input.form-submit {
  margin: 0;
  height: 36px;
}
/* line 100, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-field-topic-tid-wrapper, .domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-field-document-tags-tid-wrapper {
  margin: 0 15px 15px 0;
  padding: 0;
}
@media (min-width: 768px) {
  /* line 100, ../sass/components/section/_panalab-global.scss */
  .domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-field-topic-tid-wrapper, .domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-field-document-tags-tid-wrapper {
    margin: 0 3% 0 0;
  }
}
/* line 109, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-field-topic-tid-wrapper select#edit-field-topic-tid, .domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-field-topic-tid-wrapper select#edit-field-document-tags-tid, .domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-field-document-tags-tid-wrapper select#edit-field-topic-tid, .domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-field-document-tags-tid-wrapper select#edit-field-document-tags-tid {
  background-color: transparent;
  background-image: none;
  width: 100%;
  padding: 5px;
  font-size: 16px;
  line-height: 1;
  border: 0;
  border-radius: 0;
  height: 34px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
/* line 124, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-field-topic-tid-wrapper .form-type-select, .domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-field-document-tags-tid-wrapper .form-type-select {
  font-family: 'Nunito', sans-serif;
  font-size: 12px;
  margin: 0;
  padding: 0;
  background-color: transparent;
  background-image: url("../img/down-arrow.png");
  background-position: 95%;
  background-repeat: no-repeat;
  border: solid 1px #7E8083;
  width: 225px;
  overflow: hidden;
}
/* line 138, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-field-topic-tid-wrapper input, .domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-field-document-tags-tid-wrapper input {
  background-color: transparent;
}
/* line 141, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-field-topic-tid-wrapper .form-type-textfield, .domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-field-document-tags-tid-wrapper .form-type-textfield {
  font-family: 'Nunito', sans-serif;
  font-size: 12px;
  margin: 0;
  height: 27px;
  padding: 0 3px;
  width: 100%;
}
/* line 150, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-title-wrapper {
  margin: 0 0 15px 0;
  width: 100%;
  padding: 0;
  height: 36px;
  position: relative;
  background-color: #EDEDED;
}
@media (min-width: 768px) {
  /* line 150, ../sass/components/section/_panalab-global.scss */
  .domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-title-wrapper {
    margin: 0;
    max-width: 50%;
  }
}
/* line 161, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-title-wrapper .form-type-textfield {
  display: inline-block;
  height: auto;
  float: left;
}
/* line 165, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-title-wrapper .form-type-textfield input {
  background: transparent;
  height: 36px;
  width: 100%;
  font-size: 20px;
  line-height: 24px;
  color: #000;
  display: inline-block;
  padding: 0;
}
/* line 175, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-title-wrapper .form-type-textfield ::-webkit-input-placeholder {
  color: #000;
}
/* line 178, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-title-wrapper .form-type-textfield :-moz-placeholder {
  /* Firefox 18- */
  color: #000;
}
/* line 181, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-title-wrapper .form-type-textfield ::-moz-placeholder {
  /* Firefox 19+ */
  color: #000;
}
/* line 184, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-title-wrapper .form-type-textfield :-ms-input-placeholder {
  color: #000;
}
/* line 188, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-title-wrapper > label {
  display: inline-block;
  font-size: 24px;
  font-weight: normal;
  top: 5px;
  left: 0;
  position: absolute;
}
/* line 195, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets #edit-title-wrapper > label:before {
  content: "\f002";
  font-family: 'FontAwesome';
  color: #606060;
  text-decoration: none;
  font-size: 24px;
  margin-left: 5px;
}
/* line 205, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .view-filters .views-exposed-form .views-exposed-widgets .views-widget {
  display: inline-block;
  width: 100%;
  height: 36px;
}
/* line 213, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main-wrapper #content .views-widget-filter-title label {
  display: none;
}
/* line 218, ../sass/components/section/_panalab-global.scss */
.domain-panalab #main #content {
  width: 100% !important;
}
/* line 221, ../sass/components/section/_panalab-global.scss */
.domain-panalab .panel-flexible .panel-separator {
  margin: 0;
}

/* line 226, ../sass/components/section/_panalab-global.scss */
.page-panalab #footer-bottom {
  min-height: 10em;
  z-index: 999;
}

/* line 232, ../sass/components/section/_panalab-global.scss */
.panalab-feature #header-bg {
  display: none;
}
/* line 235, ../sass/components/section/_panalab-global.scss */
.panalab-feature .col1-1 {
  display: none;
}
/* line 238, ../sass/components/section/_panalab-global.scss */
.panalab-feature #main-wrapper {
  margin: 0;
  max-height: 100%;
  padding: 0;
  position: relative;
  top: 0;
  width: 100%;
}

/* line 249, ../sass/components/section/_panalab-global.scss */
.pane-node-field-image {
  line-height: 0;
}

/* 17.Vimeo */
/* line 253, ../sass/components/section/_panalab-global.scss */
.vimeo-item {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}

/* line 259, ../sass/components/section/_panalab-global.scss */
.vimeo-item iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* The Aesthetics of Anamorphic... block on the 5 Pillars page*/
/* line 267, ../sass/components/section/_panalab-global.scss */
.view-display-id-block_1 .vimeo-item,
.view-display-id-related_videos_b .vimeo-item {
  margin-right: 5px;
  width: 552px;
  padding-bottom: 310px;
}

/* End of 17.Vimeo */
/* line 275, ../sass/components/section/_panalab-global.scss */
.domain-panalab.page-site-search #main-wrapper {
  width: 1160px;
  position: relative;
  margin: 0px auto;
}

/* 7b.Products */
/* line 2, ../sass/components/section/_products.scss */
.views-widget .description {
  display: none;
}

/* line 5, ../sass/components/section/_products.scss */
.page-node-628 div.clearfix > h3,
.page-node-628 h3,
.page-search div.clearfix > h3 {
  margin-top: 1em;
}

/* line 10, ../sass/components/section/_products.scss */
.form-item-field-uk-product-category-und .form-select,
#edit-field-uk-product-category-und {
  height: 200px !important;
}

/* line 14, ../sass/components/section/_products.scss */
.page-produkty.domain-pl-panavision-com #main-wrapper > #main > #content {
  background-color: rgba(255, 255, 255, 0.9);
  padding-bottom: 3em;
}

/* Views */
/* line 19, ../sass/components/section/_products.scss */
.view-id-optics .views-row,
.view-id-products_views_uk .views-row,
.view-id-products_views_pl .views-row,
.view-id-products_views_cz .views-row,
.view-products-views-s-africa .views-row,
.view-products-views-ireland .views-row {
  display: block;
  float: left;
  height: 157px;
  margin: 0 0.5em 0.1em 0;
  overflow: hidden;
  position: relative;
}

/* line 32, ../sass/components/section/_products.scss */
.page-technika-anamorfické .view-id-products_views_cz .views-row {
  height: 172px;
}

/* line 36, ../sass/components/section/_products.scss */
.view-id-products_views_uk .views-field-title,
.view-id-products_views_pl .views-field-title,
.view-products-views-s-africa .views-field-title,
.view-products-views-ireland .views-field-title {
  background-color: rgba(0, 0, 0, 0.5);
  bottom: 0;
  left: 0;
  position: absolute;
  width: 100%;
}

/* line 46, ../sass/components/section/_products.scss */
.view-id-optics .views-field-title,
.view-id-products_views_cz .views-field-title {
  background-color: rgba(0, 0, 0, 0.5);
  bottom: 7px;
  left: 0;
  position: absolute;
  width: 100%;
}

/* line 54, ../sass/components/section/_products.scss */
.view-id-products_views_uk #isotope-container .views-field-title,
.view-id-products_views_pl #isotope-container .views-field-title,
.view-products-views-cz #isotope-container .views-field-title,
.view-products-views-s-africa .views-field-title,
.view-products-views-ireland .views-field-title {
  background-color: rgba(0, 0, 0, 0.5);
  bottom: 1px;
  left: 0;
  position: absolute;
  width: 215px;
}

/* line 65, ../sass/components/section/_products.scss */
.view-id-optics .views-field-title a,
.view-id-products_views_uk .views-field-title a,
.view-id-products_views_pl .views-field-title a,
.view-id-products_views_cz .views-field-title a,
.view-products-views-s-africa .views-field-title a,
.view-products-views-ireland .views-field-title a {
  color: #fff !important;
  font-family: 'Montserrat', sans-serif;
  font-size: .85em;
  padding: .75em 1em;
  display: block;
}

/* line 73, ../sass/components/section/_products.scss */
.view-id-products_views_uk div.isotope-element,
.view-id-products_views_uk div.isotope-element .views-field-title a,
.view-id-products_views_pl div.isotope-element,
.view-id-products_views_pl div.isotope-element .views-field-title a,
.view-id-products_views_cz div.isotope-element,
.view-id-products_views_cz div.isotope-element .views-field-title a,
.view-products-views-s-africa div.isotope-element .views-field-title a,
.view-products-views-ireland div.isotope-element .views-field-title a {
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}

/* line 87, ../sass/components/section/_products.scss */
.page-optics #block-system-main,
.page-products-us #block-system-main {
  padding-bottom: 2em;
  overflow: hidden;
}

/* line 92, ../sass/components/section/_products.scss */
.view-id-products_views_uk div.isotope-element:hover .views-field-title a:hover,
.view-id-products_views_pl div.isotope-element:hover .views-field-title a:hover,
.view-id-products_views_cz div.isotope-element:hover .views-field-title a:hover,
.view-products-views-s-africa div.isotope-element .views-field-title a:hover,
.view-products-views-ireland div.isotope-element .views-field-title a:hover,
.view-id-products_views_uk .views-field-title a:hover,
.view-id-products_views_pl .views-field-title a:hover,
.view-id-products_views_cz .views-field-title a:hover,
.view-products-views-s-africa .views-field-title a:hover,
.view-products-views-ireland .views-field-title a:hover {
  background-image: url("../rgba.php?name=plum&a=40") repeat;
  background-color: rgba(85, 36, 73, 0.4);
  padding-bottom: 2em;
}

/* line 106, ../sass/components/section/_products.scss */
.view-id-optics .views-field-field-product-image,
.view-id-products_views_uk .views-field-field-product-image,
.view-id-products_views_pl .views-field-field-product-image,
.view-id-products_views_cz .views-field-field-product-image,
.view-products-views-s-africa .views-field-field-product-image,
.view-products-views-ireland .views-field-field-product-image {
  display: block;
  margin: 0;
  max-height: 150px;
  overflow: hidden;
  padding: 0;
}

/* line 118, ../sass/components/section/_products.scss */
.view-id-optics .views-field-field-product-image img,
.view-id-products_views_uk .views-field-field-product-image img,
.view-id-products_views_pl .views-field-field-product-image img,
.view-id-products_views_cz .views-field-field-product-image img,
.view-products-views-s-africa .views-field-field-product-image img,
.view-products-views-ireland .views-field-field-product-image img {
  min-height: 150px;
  max-width: 215px;
}

/* line 127, ../sass/components/section/_products.scss */
.page-product #main #content,
.page-products #main #content,
.page-cranes #main #content,
.page-gear #main #content,
.page-grip #main #content,
.page-heads #main #content,
.page-ie-products #main #content,
.page-za-products #main #content,
.page-technika #main #content {
  padding-bottom: 3em;
}

/*Isotope Product Views*/
/* line 139, ../sass/components/section/_products.scss */
.view-id-products_views_uk,
.view-id-products_views_pl,
.view-id-products_views_cz,
.view-products-views-s-africa,
.view-products-views-ireland {
  padding: 3em 1em;
}

/* line 146, ../sass/components/section/_products.scss */
.isotope-element img {
  width: 250px !important;
}

/* line 149, ../sass/components/section/_products.scss */
.item-list ul li.isotope-element {
  width: 215px;
  margin: 0 .5em 1em 0;
}

/* line 153, ../sass/components/section/_products.scss */
.view-isotope-example-filter-block li:nth-child(1),
.view-id-isotope_filter_block_s_africa li:nth-child(1),
.view-id-isotope_filter_block_ireland li:nth-child(1) {
  font-weight: 900;
  font-size: 1.2em;
  line-height: 2.5;
}

/* line 160, ../sass/components/section/_products.scss */
.domain-pl-panavision-com .view-isotope-example-filter-block li:nth-child(1) {
  font-weight: 500;
  font-size: 1em;
  line-height: 1;
}

/* line 165, ../sass/components/section/_products.scss */
.isotope-options {
  background-color: transparent;
}

/* line 168, ../sass/components/section/_products.scss */
.isotope-options a, .isotope-options a:hover {
  color: #FFF;
}

/*sidebar teaser block*/
/* line 172, ../sass/components/section/_products.scss */
a.views-more-link {
  float: right;
  margin-top: -25px;
}

/* line 176, ../sass/components/section/_products.scss */
.view-about-anamorphics img {
  margin-top: 20px;
}

/* Views Widget */
/* line 180, ../sass/components/section/_products.scss */
.views-widget .form-type-select {
  overflow: hidden;
  border: 0px none;
  background-image: url(../rgba.php?name=concrete&a=25) repeat;
  background-color: rgba(149, 165, 166, 0.25);
  width: 170px;
}

/* line 187, ../sass/components/section/_products.scss */
.views-widget select {
  height: 44px;
  font-size: 15px;
  border: 0px none;
  border-radius: 0px;
  background: none repeat scroll 0% 0% transparent;
  display: inline-block;
  width: 230px;
  padding: 0.75em 2em 0px 1em;
}

/* line 197, ../sass/components/section/_products.scss */
.views-widget select#edit-field-document-tags-tid {
  height: 5.5em;
}

/* END 7b.Products */
/* formerly inline in appearance settings */
/* line 202, ../sass/components/section/_products.scss */
.page-node-1267,
.page-node-67,
.page-node-645,
.page-node-647,
.page-node-646,
.page-node-648,
.page-node-652,
.page-node-651,
.page-node-1836,
.page-node-1837,
.page-node-1838,
.page-node-1839,
.page-node-1840,
.page-node-1841 {
  background-color: #999999;
  background-image: none;
}

/* line 218, ../sass/components/section/_products.scss */
body.not-front.page-optics,
body.not-front.page-product-optics,
body.not-front.page-products-optics,
body.not-front.page-ie-products-optics,
body.not-front.page-za-products-optics,
body.not-front.page-produkty-optyka,
body.not-front.page-technika-anamorfické,
body.not-front.page-technika-sferické,
body.not-front.page-technika-velkoformátové,
body.not-front.page-product-cameras,
body.not-front.page-products-camera,
body.not-front.page-ie-products-camera,
body.not-front.page-za-products-camera,
body.not-front.page-produkty-kamery,
body.not-front.page-technika-digitalní,
body.not-front.page-technika-filmové,
body.not-front.page-technika,
body.not-front.page-gear,
body.not-front.page-products-gear,
body.not-front.page-ie-products-gear,
body.not-front.page-za-products-gear,
body.not-front.page-produkty-krany-głowice,
body.not-front.page-cranes,
body.not-front.page-products-cranes,
body.not-front.page-ie-products-cranes,
body.not-front.page-za-products-cranes,
body.not-front.page-heads,
body.not-front.page-products-heads,
body.not-front.page-grip,
body.not-front.page-products-grip,
body.not-front.page-produkty-grip,
body.not-front.page-products-remote-systems,
body.not-front.page-za-products-remote-systems,
body.not-front.page-ie-products-remote-systems,
body.not-front.page-ie-products-grip,
body.not-front.page-za-products-grip {
  background-image: url("/sites/default/files/pictures/pageBackground/1920x1080_021_panavision_logo_fixed.jpg");
}

/* line 256, ../sass/components/section/_products.scss */
.page-all-products {
  background-image: url("/sites/default/files/pictures/pageBackground/panavision_high_res-78.jpg");
}

/* line 259, ../sass/components/section/_products.scss */
.page-learn {
  background-image: url("/sites/default/files/pictures/pageBackground/1920x1080_056.jpg");
}

/* line 262, ../sass/components/section/_products.scss */
.page-taxonomy-term-209 {
  background-image: url("/sites/default/files/pictures/pageBackground/panavision2_1920x1280-19.jpg");
}

/* line 265, ../sass/components/section/_products.scss */
.page-latest-news,
.page-newsy-panavision {
  background-image: url("/sites/default/files/pictures/pageBackground/1920x1080_020.jpg");
}

/* line 269, ../sass/components/section/_products.scss */
.page-now-playing,
.page-filmy-wchodzące-do-kin {
  background-image: url("/sites/default/files/pictures/pageBackground/1920x1080_029.jpg");
}

/* line 273, ../sass/components/section/_products.scss */
.page-taxonomy-term-207,
.node-type-job-posting {
  background-image: url("/sites/default/files/pictures/pageBackground/1920x1080_031.jpg");
}

/* line 277, ../sass/components/section/_products.scss */
.page-testimonials,
.page-opinie,
.page-cinemacredits,
.page-tvcredits,
.page-ukcinemacredits,
.page-uktvcredits,
.page-cinema-credits,
.page-tv-credits,
.page-w-kinach,
.page-ie-tv-credits,
.page-ie-cinema,
.page-za-cinema,
.page-za-tv-credits {
  background-image: url("/sites/default/files/pictures/pageBackground/1920x1080_064.jpg");
}

/* line 292, ../sass/components/section/_products.scss */
.page-features,
.page-artykuły {
  background-image: url("/sites/default/files/pictures/pageBackground/1920x1080_062.jpg");
}

/* line 296, ../sass/components/section/_products.scss */
.page-node-66 .plum,
.page-node-75 .plum,
.page-node-76 .plum,
.page-node-73 .plum,
.page-node-69 .plum,
.page-node-72 .plum,
.page-node-71 .plum,
.page-node-70 .plum {
  background-color: #d35400;
}

/* line 306, ../sass/components/section/_products.scss */
.page-node-825 .plum,
.page-node-628 .plum,
.page-optics .plum,
.page-cameras .plum,
.page-gear .plum,
.page-cranes .plum,
.page-heads .plum,
.page-grip .plum,
.page-node-298 .plum,
.page-all-products .plum {
  background-color: #f59607;
}

/* line 318, ../sass/components/section/_products.scss */
.page-latest-news .plum,
.page-features .plum,
.node-type-article .plum,
.page-newsy-panavision .plum {
  background-color: #333366;
}

/* line 324, ../sass/components/section/_products.scss */
.page-now-playing .plum,
.page-opinie .plum,
.page-testimonials .plum,
.node-type-blog .plum,
.node-type-testimonial .plum,
.page-filmy-wchodzące-do-kin .plum {
  background-color: #2c729f;
}

/* Docs on LEE Filters page */
/* line 2, ../sass/components/views/_documents.scss */
#block-views-learn-block-2 .content, #block-views-learn-block-3 .content, #block-views-learn-block-4 .content {
  width: 80%;
  margin: 0 auto;
}

/* line 1, ../sass/components/views/_features-video-gallery.scss */
.view-panalab-videos {
  position: relative;
  margin-bottom: 5em;
}
/* line 5, ../sass/components/views/_features-video-gallery.scss */
.view-panalab-videos .slides li {
  padding-left: 15px;
  padding-right: 15px;
}
/* line 10, ../sass/components/views/_features-video-gallery.scss */
.view-panalab-videos .flex-control-nav {
  position: absolute;
}
/* line 12, ../sass/components/views/_features-video-gallery.scss */
.view-panalab-videos .flex-control-nav.flex-control-paging {
  bottom: -3em;
}
/* line 14, ../sass/components/views/_features-video-gallery.scss */
.view-panalab-videos .flex-control-nav.flex-control-paging li a::before {
  color: #000;
}
/* line 19, ../sass/components/views/_features-video-gallery.scss */
.view-panalab-videos .flex-pauseplay {
  display: none;
}

/* line 3, ../sass/components/views/_panalab-home-slider.scss */
.flexslider {
  position: relative;
}

/* line 7, ../sass/components/views/_panalab-home-slider.scss */
.arrow-wrapper .arrow-down {
  z-index: 9999;
  margin-left: -25px;
}

/* line 12, ../sass/components/views/_panalab-home-slider.scss */
.flex-control-nav.flex-control-paging {
  background: none;
  bottom: 3%;
  display: inline-block;
  /*@include breakpoint(320px, true) {
    display: inline-block;
  }*/
}
/* line 20, ../sass/components/views/_panalab-home-slider.scss */
.flex-control-nav.flex-control-paging li a {
  display: inline;
  text-indent: 0;
  color: transparent;
  background: none;
}
/* line 25, ../sass/components/views/_panalab-home-slider.scss */
.flex-control-nav.flex-control-paging li a:hover {
  color: transparent !important;
  text-indent: 0;
}
/* line 30, ../sass/components/views/_panalab-home-slider.scss */
.flex-control-nav.flex-control-paging li a:before {
  content: "\f111";
  font-family: 'FontAwesome';
  color: #FFF;
  text-decoration: none;
  font-size: 12px;
  line-height: 12px;
  display: inline-block;
}
/* line 39, ../sass/components/views/_panalab-home-slider.scss */
.flex-control-nav.flex-control-paging li a.flex-active:before {
  content: "\f10c";
  font-size: 15px;
  line-height: 12px;
  margin-bottom: -2px;
}

/* line 47, ../sass/components/views/_panalab-home-slider.scss */
.flex-direction-nav {
  display: inline-block;
  left: 0;
  position: absolute;
  top: 34%;
  width: 100%;
  z-index: 9999;
}
/* line 55, ../sass/components/views/_panalab-home-slider.scss */
.flex-direction-nav li a {
  display: inline-block;
  opacity: 1;
  text-indent: 0;
  color: transparent;
  width: 60px;
  height: 60px;
  background-color: rgba(0, 0, 0, 0.7);
  margin: 0;
  padding: 0;
}
/* line 65, ../sass/components/views/_panalab-home-slider.scss */
.flex-direction-nav li a:hover {
  color: transparent !important;
}
/* line 68, ../sass/components/views/_panalab-home-slider.scss */
.flex-direction-nav li a:before {
  font-family: 'FontAwesome';
  color: #FFF;
  text-decoration: none;
  font-size: 12px;
  line-height: 12px;
  display: inline-block;
  margin-top: 25px;
  margin-left: 20px;
  font-size: 25px;
}
/* line 79, ../sass/components/views/_panalab-home-slider.scss */
.flex-direction-nav li a.flex-prev {
  left: 0 !important;
}
/* line 81, ../sass/components/views/_panalab-home-slider.scss */
.flex-direction-nav li a.flex-prev:before {
  content: "\f053";
}
/* line 85, ../sass/components/views/_panalab-home-slider.scss */
.flex-direction-nav li a.flex-next {
  right: 0 !important;
}
/* line 87, ../sass/components/views/_panalab-home-slider.scss */
.flex-direction-nav li a.flex-next:before {
  content: "\f054";
}

/* line 95, ../sass/components/views/_panalab-home-slider.scss */
.front .flex-direction-nav {
  top: 50%;
}

/* line 100, ../sass/components/views/_panalab-home-slider.scss */
.not-front .flex-direction-nav {
  top: 34%;
}

/* line 1, ../sass/components/views/_panalab-learn-how.scss */
.view-panalab-learn-how {
  background-color: #cccccc;
}
/* line 3, ../sass/components/views/_panalab-learn-how.scss */
.view-panalab-learn-how .view-header {
  background-color: #252d32;
}
/* line 5, ../sass/components/views/_panalab-learn-how.scss */
.view-panalab-learn-how .view-header .panalab-learn-how-title {
  padding: 2em 0;
  text-align: center;
  color: #e1e4e7;
  font-family: "Lato", Helvetica, Arial, sans-serif;
  font-size: 1.8em;
  text-transform: uppercase;
}
/* line 14, ../sass/components/views/_panalab-learn-how.scss */
.view-panalab-learn-how .view-content {
  padding-left: 0;
  padding-right: 0;
}
/* line 18, ../sass/components/views/_panalab-learn-how.scss */
.view-panalab-learn-how .rsNav.rsThumbs.rsThumbsVer {
  padding-top: 100px;
}
/* line 21, ../sass/components/views/_panalab-learn-how.scss */
.view-panalab-learn-how .panalab-learn-how-content {
  position: relative;
  padding: 0;
  max-height: 360px;
  max-width: 360px;
  overflow: hidden;
}
@media (min-width: 768px) {
  /* line 21, ../sass/components/views/_panalab-learn-how.scss */
  .view-panalab-learn-how .panalab-learn-how-content {
    max-height: 250px;
    max-width: 250px;
  }
}
@media (min-width: 960px) {
  /* line 21, ../sass/components/views/_panalab-learn-how.scss */
  .view-panalab-learn-how .panalab-learn-how-content {
    max-height: 323px;
    max-width: 323px;
  }
}
@media (min-width: 1200px) {
  /* line 21, ../sass/components/views/_panalab-learn-how.scss */
  .view-panalab-learn-how .panalab-learn-how-content {
    max-height: 380px;
    max-width: 380px;
  }
}
/* line 39, ../sass/components/views/_panalab-learn-how.scss */
.view-panalab-learn-how .panalab-learn-how-content .panalab-learn-content {
  position: relative;
  top: -195px;
  color: #e1e4e7;
  padding: 0;
  font-size: .9em;
  font-family: "Lato", Helvetica, Arial, sans-serif;
  line-height: 1.5;
  min-height: 190px;
  background-color: rgba(0, 0, 0, 0.4);
  cursor: pointer;
}
/* line 50, ../sass/components/views/_panalab-learn-how.scss */
.view-panalab-learn-how .panalab-learn-how-content .panalab-learn-content:hover {
  top: -215px;
  min-height: 210px;
  background-color: rgba(0, 0, 0, 0.6);
  transition: all 0.5s ease 0s;
  -webkit-transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
}
/* line 59, ../sass/components/views/_panalab-learn-how.scss */
.view-panalab-learn-how .panalab-learn-how-content .panalab-learn-content .panalab-learn-title {
  padding: 1em 1em .5em;
  text-align: left;
  color: #fff;
  font-family: "Lato", Helvetica, Arial, sans-serif;
  font-size: 1.6em;
}
@media (min-width: 768px) {
  /* line 59, ../sass/components/views/_panalab-learn-how.scss */
  .view-panalab-learn-how .panalab-learn-how-content .panalab-learn-content .panalab-learn-title {
    padding: 1em 1.2em 0.5em;
    font-size: 1.3em;
  }
}
@media (min-width: 1200px) {
  /* line 59, ../sass/components/views/_panalab-learn-how.scss */
  .view-panalab-learn-how .panalab-learn-how-content .panalab-learn-content .panalab-learn-title {
    padding: 1em 1em 0.5em;
    font-size: 1.6em;
  }
}
/* line 73, ../sass/components/views/_panalab-learn-how.scss */
.view-panalab-learn-how .panalab-learn-how-content .panalab-learn-content .panalab-learn-title a {
  color: #fff;
}
/* line 75, ../sass/components/views/_panalab-learn-how.scss */
.view-panalab-learn-how .panalab-learn-how-content .panalab-learn-content .panalab-learn-title a:link, .view-panalab-learn-how .panalab-learn-how-content .panalab-learn-content .panalab-learn-title a:active, .view-panalab-learn-how .panalab-learn-how-content .panalab-learn-content .panalab-learn-title a:visited {
  color: #fff;
}
/* line 80, ../sass/components/views/_panalab-learn-how.scss */
.view-panalab-learn-how .panalab-learn-how-content .panalab-learn-content .panalab-learn-summary {
  padding: 0 1.7em 0.5em;
  text-align: left;
  color: #fff;
  font-family: "Lato", Helvetica, Arial, sans-serif;
  font-size: 1em;
  line-height: 1.3em;
}
/* line 88, ../sass/components/views/_panalab-learn-how.scss */
.view-panalab-learn-how .panalab-learn-how-content .panalab-learn-content .p-edit {
  position: absolute;
  right: 1.8em;
  bottom: .8em;
}
/* line 94, ../sass/components/views/_panalab-learn-how.scss */
.view-panalab-learn-how .panalab-learn-how-content .panalab-learn-view {
  text-transform: uppercase;
  color: #33ccff;
  bottom: .8em;
  font-size: 1em;
  left: 1.8em;
  position: absolute;
}

/* line 1, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery {
  background-color: #fff;
}
/* line 3, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery.not-front {
  background-image: none;
}
/* line 5, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery.not-front #main-wrapper {
  width: 100%;
}
/* line 8, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery.not-front #main-wrapper #main > .col1-1 {
  display: none;
}
/* line 11, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery.not-front #main-wrapper #main #content {
  margin: 0;
}
/* line 18, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery #views-exposed-form-panalab-video-gallery {
  margin: 0 auto;
}
@media (min-width: 768px) {
  /* line 23, ../sass/components/views/_panalab-video-gallery.scss */
  body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .pana_video_row {
    min-height: 345px;
  }
}
@media (min-width: 1200px) {
  /* line 23, ../sass/components/views/_panalab-video-gallery.scss */
  body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .pana_video_row {
    min-height: 400px;
  }
}
/* line 30, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .pana_video_row .views-field-title {
  margin: 0 auto;
  font-size: 24px;
  font-family: 'Droid Serif', serif;
  padding-left: 20px;
  padding-top: 20px;
  padding-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 30, ../sass/components/views/_panalab-video-gallery.scss */
  body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .pana_video_row .views-field-title {
    font-size: 20px;
  }
}
@media (min-width: 1200px) {
  /* line 30, ../sass/components/views/_panalab-video-gallery.scss */
  body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .pana_video_row .views-field-title {
    font-size: 24px;
  }
}
/* line 44, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .pana_video_row .views-by-line {
  padding-bottom: 20px;
  padding-left: 20px;
}
@media (min-width: 768px) {
  /* line 44, ../sass/components/views/_panalab-video-gallery.scss */
  body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .pana_video_row .views-by-line {
    font-size: 12px;
    line-height: 1.2;
  }
}
@media (min-width: 1200px) {
  /* line 44, ../sass/components/views/_panalab-video-gallery.scss */
  body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .pana_video_row .views-by-line {
    font-size: 16px;
  }
}
/* line 55, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .pana_video_row .views-field-author {
  display: inline-flex;
}
/* line 58, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .pana_video_row .views-field-created {
  display: inline-flex;
}
/* line 62, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .views-row-1.pana_video_row {
  padding-bottom: 25px;
  width: 100%;
}
/* line 65, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .views-row-1.pana_video_row .views-field-title {
  margin: 0 auto;
  font-size: 30px;
  font-family: 'Droid Serif', serif;
  padding-left: 20px;
  padding-top: 20px;
}
/* line 72, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .views-row-1.pana_video_row .views-by-line {
  padding-bottom: 20px;
  padding-left: 20px;
}
/* line 76, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .views-row-1.pana_video_row .views-field-field-author {
  display: inline-flex;
  padding-left: 20px;
}
/* line 80, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .views-row-1.pana_video_row .views-field-created {
  display: inline-flex;
}
/* line 83, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gallery .view-content .views-row-1.pana_video_row hr {
  display: flex;
  height: 1px;
  width: 100%;
  border: 0;
  background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
}
/* line 98, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gal_1 .pana_video_row {
  padding-bottom: 25px;
}
/* line 100, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gal_1 .pana_video_row .views-field-title {
  margin: 0 auto;
  font-size: 30px;
  font-family: 'Droid Serif', serif;
  padding-left: 20px;
  padding-top: 20px;
}
/* line 107, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gal_1 .pana_video_row .views-by-line {
  padding-bottom: 20px;
  padding-left: 20px;
}
/* line 111, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gal_1 .pana_video_row .views-field-field-author {
  display: inline-flex;
  padding-left: 20px;
}
/* line 115, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gal_1 .pana_video_row .views-field-created {
  display: inline-flex;
}
/* line 119, ../sass/components/views/_panalab-video-gallery.scss */
body.page-panalab-video-gallery .view-display-id-video_gal_1 hr {
  display: flex;
  height: 1px;
  width: 100%;
  border: 0;
  background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
}

/*#video-gallery {
  width: 100%;
  height:505px;
}*/
/* line 140, ../sass/components/views/_panalab-video-gallery.scss */
.videoGallery > .rsContent,
.videoGallery > .rsImg {
  visibility: hidden;
}

/* line 144, ../sass/components/views/_panalab-video-gallery.scss */
.videoGallery .rsTmb {
  padding: 20px;
}

/* line 147, ../sass/components/views/_panalab-video-gallery.scss */
.videoGallery .rsThumbs .rsThumb {
  width: 220px;
  height: 80px;
  border-bottom: 1px solid #2E2E2E;
}

/* line 152, ../sass/components/views/_panalab-video-gallery.scss */
.videoGallery .rsThumbs {
  width: 220px;
  padding: 0;
}

/* line 156, ../sass/components/views/_panalab-video-gallery.scss */
.videoGallery .rsThumb:hover {
  background: #000;
}

/* line 159, ../sass/components/views/_panalab-video-gallery.scss */
.videoGallery .rsThumb.rsNavSelected {
  background-color: #861b73;
  border-bottom: -color #02874A;
}

/* line 163, ../sass/components/views/_panalab-video-gallery.scss */
.videoGallery .rsImg {
  position: absolute;
}

/* line 166, ../sass/components/views/_panalab-video-gallery.scss */
.rsDefault .rsTmb h5 {
  font-family: 'Open Sans';
  font-style: normal;
}

/* line 170, ../sass/components/views/_panalab-video-gallery.scss */
.sampleBlock {
  left: 3%;
  top: 1%;
  width: 100%;
  max-width: 400px;
}

/* line 177, ../sass/components/views/_panalab-video-gallery.scss */
.rsVideoContainer {
  width: 100%;
  height: 100%;
  overflow: hidden;
  display: block;
  float: left;
}

@media screen and (min-width: 0px) and (max-width: 500px) {
  /* line 187, ../sass/components/views/_panalab-video-gallery.scss */
  .videoGallery .rsTmb {
    padding: 6px 8px;
  }

  /* line 190, ../sass/components/views/_panalab-video-gallery.scss */
  .videoGallery .rsTmb h5 {
    font-size: 12px;
    line-height: 17px;
  }

  /* line 194, ../sass/components/views/_panalab-video-gallery.scss */
  .videoGallery .rsThumbs.rsThumbsVer {
    width: 100px;
    padding: 0;
  }

  /* line 198, ../sass/components/views/_panalab-video-gallery.scss */
  .videoGallery .rsThumbs .rsThumb {
    width: 100px;
    height: 47px;
  }

  /* line 202, ../sass/components/views/_panalab-video-gallery.scss */
  .videoGallery .rsTmb span {
    display: none;
  }

  /* line 205, ../sass/components/views/_panalab-video-gallery.scss */
  .videoGallery .rsOverflow,
  .royalSlider.videoGallery {
    height: 300px !important;
  }

  /* line 209, ../sass/components/views/_panalab-video-gallery.scss */
  .sampleBlock {
    font-size: 14px;
  }
}
/* line 215, ../sass/components/views/_panalab-video-gallery.scss */
.view-panalab-videos .flex-control-nav {
  display: none;
}

/* Photo stream */
/* line 2, ../sass/components/views/_photostream.scss */
.view-id-photo_stream tr {
  display: block;
  max-height: 80px;
}

/* line 3, ../sass/components/views/_photostream.scss */
.view-id-photo_stream td {
  float: left;
}

/* line 4, ../sass/components/views/_photostream.scss */
.view-id-photo_stream .views-field-field-image {
  max-width: 80px;
  max-height: 80px;
}

/* line 5, ../sass/components/views/_photostream.scss */
.view-id-photo_stream img {
  display: block;
  max-height: 80px;
}

/* line 6, ../sass/components/views/_photostream.scss */
.view-id-photo_stream a:hover {
  display: block;
  height: 80px;
  border: 8px solid rgba(0, 0, 0, 0.4);
}

/* line 1, ../sass/components/views/_seminar-video-block.scss */
.page-panalab-seminars, .page-feature-panalab {
  background-color: #fff;
  background-image: none !important;
}
/* line 4, ../sass/components/views/_seminar-video-block.scss */
.page-panalab-seminars .col1-1, .page-feature-panalab .col1-1 {
  display: none;
}
/* line 7, ../sass/components/views/_seminar-video-block.scss */
.page-panalab-seminars #main-wrapper img, .page-feature-panalab #main-wrapper img {
  width: 100%;
  display: block;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 13, ../sass/components/views/_seminar-video-block.scss */
.page-panalab-seminars #header-bg, .page-feature-panalab #header-bg {
  display: none;
}
/* line 17, ../sass/components/views/_seminar-video-block.scss */
.page-panalab-seminars .panalab-seminar-videos .pane-title, .page-feature-panalab .panalab-seminar-videos .pane-title {
  font-family: 'Open Sans', sans-serif;
  font-weight: 300;
  text-align: center;
  margin: 1.5em 0 .5em;
  font-size: 24pt;
}
/* line 26, ../sass/components/views/_seminar-video-block.scss */
.page-panalab-seminars .seminar-videos-block .views-row, .page-feature-panalab .seminar-videos-block .views-row {
  width: 100%;
  float: left;
  clear: left;
  min-height: 200px;
  border-top: solid 1px #f3f3f3;
  padding: 2em 15px 1.5em;
}
/* line 33, ../sass/components/views/_seminar-video-block.scss */
.page-panalab-seminars .seminar-videos-block .views-row .views-field-field-vimeo-code, .page-feature-panalab .seminar-videos-block .views-row .views-field-field-vimeo-code {
  width: 100%;
  padding-bottom: 1.2em;
  position: relative;
}
@media (min-width: 768px) {
  /* line 33, ../sass/components/views/_seminar-video-block.scss */
  .page-panalab-seminars .seminar-videos-block .views-row .views-field-field-vimeo-code, .page-feature-panalab .seminar-videos-block .views-row .views-field-field-vimeo-code {
    width: 200px;
    margin-bottom: 0;
    float: left;
    margin-right: 2em;
  }
}
/* line 44, ../sass/components/views/_seminar-video-block.scss */
.page-panalab-seminars .seminar-videos-block .views-row .views-field-title, .page-feature-panalab .seminar-videos-block .views-row .views-field-title {
  float: left;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 44, ../sass/components/views/_seminar-video-block.scss */
  .page-panalab-seminars .seminar-videos-block .views-row .views-field-title, .page-feature-panalab .seminar-videos-block .views-row .views-field-title {
    width: 65%;
  }
}
/* line 50, ../sass/components/views/_seminar-video-block.scss */
.page-panalab-seminars .seminar-videos-block .views-row .views-field-title a, .page-feature-panalab .seminar-videos-block .views-row .views-field-title a {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #1f1f1f;
  line-height: 1.2;
  padding-top: 1em;
}
@media (min-width: 768px) {
  /* line 50, ../sass/components/views/_seminar-video-block.scss */
  .page-panalab-seminars .seminar-videos-block .views-row .views-field-title a, .page-feature-panalab .seminar-videos-block .views-row .views-field-title a {
    font-size: 30px;
  }
}
/* line 61, ../sass/components/views/_seminar-video-block.scss */
.page-panalab-seminars .seminar-videos-block .views-row .views-field-created, .page-feature-panalab .seminar-videos-block .views-row .views-field-created {
  float: left;
  position: relative;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 61, ../sass/components/views/_seminar-video-block.scss */
  .page-panalab-seminars .seminar-videos-block .views-row .views-field-created, .page-feature-panalab .seminar-videos-block .views-row .views-field-created {
    width: 65%;
  }
}
/* line 70, ../sass/components/views/_seminar-video-block.scss */
.page-panalab-seminars .seminar-videos-block .views-row-1, .page-panalab-seminars .seminar-videos-block .views-row-2, .page-feature-panalab .seminar-videos-block .views-row-1, .page-feature-panalab .seminar-videos-block .views-row-2 {
  width: 100%;
  float: left;
  clear: none;
  border-top: solid 0 #f3f3f3;
  padding-top: 0;
  margin-right: 0;
}
@media (min-width: 768px) {
  /* line 70, ../sass/components/views/_seminar-video-block.scss */
  .page-panalab-seminars .seminar-videos-block .views-row-1, .page-panalab-seminars .seminar-videos-block .views-row-2, .page-feature-panalab .seminar-videos-block .views-row-1, .page-feature-panalab .seminar-videos-block .views-row-2 {
    width: 50%;
  }
}
/* line 80, ../sass/components/views/_seminar-video-block.scss */
.page-panalab-seminars .seminar-videos-block .views-row-1 .views-field-field-vimeo-code, .page-panalab-seminars .seminar-videos-block .views-row-2 .views-field-field-vimeo-code, .page-feature-panalab .seminar-videos-block .views-row-1 .views-field-field-vimeo-code, .page-feature-panalab .seminar-videos-block .views-row-2 .views-field-field-vimeo-code {
  width: 100%;
  position: relative;
  padding-bottom: 1.2em;
}

/* No files to import found in layouts/**\/* */

/*# sourceMappingURL=global.styles.css.map */
