*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}html,body{font-size:100%;}body{background:white;color:#222222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default;}a:hover{cursor:pointer;}a:focus{outline:none;}img{-ms-interpolation-mode:bicubic;}.left{float:left !important;}.right{float:right !important;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}.text-justify{text-align:justify !important;}.hide{display:none;}.antialiased{-webkit-font-smoothing:antialiased;}img{display:inline-block;vertical-align:middle;}textarea{height:auto;min-height:50px;}select{width:100%;}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;}.row:before,.row:after{content:" ";display:table;}.row:after{clear:both;}.row.collapse .column,.row.collapse .columns{position:relative;padding-left:0;padding-right:0;float:left;}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1;}.row .row:before,.row .row:after{content:" ";display:table;}.row .row:after{clear:both;}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1;}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table;}.row .row.collapse:after{clear:both;}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left;}@media only screen{.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left;}[class*="column"] + [class*="column"]:last-child{float:right;}[class*="column"] + [class*="column"].end{float:left;}}@media only screen and (min-width:768px){.large-1{position:relative;width:8.33333%;}.large-2{position:relative;width:16.66667%;}.large-3{position:relative;width:25%;}.large-4{position:relative;width:33.33333%;}.large-5{position:relative;width:41.66667%;}.large-6{position:relative;width:50%;}.large-7{position:relative;width:58.33333%;}.large-8{position:relative;width:66.66667%;}.large-9{position:relative;width:75%;}.large-10{position:relative;width:83.33333%;}.large-11{position:relative;width:91.66667%;}.large-12{position:relative;width:100%;}.push-1{position:relative;left:8.33333%;right:auto;}.pull-1{position:relative;right:8.33333%;left:auto;}.push-2{position:relative;left:16.66667%;right:auto;}.pull-2{position:relative;right:16.66667%;left:auto;}.push-3{position:relative;left:25%;right:auto;}.pull-3{position:relative;right:25%;left:auto;}.push-4{position:relative;left:33.33333%;right:auto;}.pull-4{position:relative;right:33.33333%;left:auto;}.push-5{position:relative;left:41.66667%;right:auto;}.pull-5{position:relative;right:41.66667%;left:auto;}.push-6{position:relative;left:50%;right:auto;}.pull-6{position:relative;right:50%;left:auto;}.push-7{position:relative;left:58.33333%;right:auto;}.pull-7{position:relative;right:58.33333%;left:auto;}.push-8{position:relative;left:66.66667%;right:auto;}.pull-8{position:relative;right:66.66667%;left:auto;}.push-9{position:relative;left:75%;right:auto;}.pull-9{position:relative;right:75%;left:auto;}.push-10{position:relative;left:83.33333%;right:auto;}.pull-10{position:relative;right:83.33333%;left:auto;}.push-11{position:relative;left:91.66667%;right:auto;}.pull-11{position:relative;right:91.66667%;left:auto;}}p.lead{font-size:1.21875em;line-height:1.6;}.subheader{line-height:1.4;color:#6f6f6f;font-weight:300;margin-top:0.2em;margin-bottom:0.5em;}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr;}a{color:#2ba6cb;text-decoration:none;line-height:inherit;}a:hover,a:focus{color:#2795b6;}a img{border:none;}p{font-family:inherit;font-weight:normal;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility;}p aside{font-size:0.875em;line-height:1.35;font-style:italic;}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;color:#222222;text-rendering:optimizeLegibility;margin-top:0.2em;margin-bottom:0.5em;line-height:1.2125em;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0;}h1{font-size:2.125em;}h2{font-size:1.6875em;}h3{font-size:1.375em;}h4{font-size:1.125em;}h5{font-size:1.125em;}h6{font-size:1em;}hr{border:solid #dddddd;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0;}em,i{font-style:italic;line-height:inherit;}strong,b{font-weight:bold;line-height:inherit;}small{font-size:60%;line-height:inherit;}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#7f0a0c;}ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit;}ul,ol{margin-left:0;}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em;}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit;}ul.square{list-style-type:square;}ul.circle{list-style-type:circle;}ul.disc{list-style-type:disc;}ul.no-bullet{list-style:none;}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0;}dl dt{margin-bottom:0.3em;font-weight:bold;}dl dd{margin-bottom:0.75em;}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222222;border-bottom:1px dotted #dddddd;cursor:help;}abbr{text-transform:none;}blockquote{margin:0 0 1.25em;padding:0.5625em 1.25em 0 1.1875em;border-left:1px solid #dddddd;}blockquote cite{display:block;font-size:0.8125em;color:#555555;}blockquote cite:before{content:"\2014 \0020";}blockquote cite a,blockquote cite a:visited{color:#555555;}blockquote,blockquote p{line-height:1.6;color:#6f6f6f;}.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #dddddd;padding:0.625em 0.75em;}.vcard li{margin:0;display:block;}.vcard .fn{font-weight:bold;font-size:0.9375em;}.vevent .summary{font-weight:bold;}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625em;}@media only screen and (min-width:768px){h1,h2,h3,h4,h5,h6{line-height:1.4;}h1{font-size:2.75em;}h2{font-size:2.3125em;}h3{font-size:1.6875em;}h4{font-size:1.4375em;}}.print-only{display:none !important;}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.hide-on-print{display:none !important;}.print-only{display:block !important;}.hide-for-print{display:none !important;}.show-for-print{display:inherit !important;}}form{margin:0 0 1em;}form .row .row{margin:0 -0.5em;}form .row .row .column,form .row .row .columns{padding:0 0.5em;}form .row .row.collapse{margin:0;}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0;}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5em;}label{font-size:0.875em;color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin-bottom:0.1875em;}label.right{float:none;text-align:right;}label.inline{margin:0 0 1em 0;padding:0.625em 0;}label small{text-transform:capitalize;color:#666666;}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875em;height:2.3125em;line-height:2.3125em;}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{background-color:white;font-family:inherit;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875em;margin:0 0 1em 0;padding:0.5em;height:2.3125em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow 0.45s,border-color 0.45s ease-in-out;-moz-transition:-moz-box-shadow 0.45s,border-color 0.45s ease-in-out;transition:box-shadow 0.45s,border-color 0.45s ease-in-out;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{-webkit-box-shadow:0 0 5px #999999;-moz-box-shadow:0 0 5px #999999;box-shadow:0 0 5px #999999;border-color:#999999;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999999;outline:none;}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#dddddd;}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1em 0;}input[type="file"]{width:100%;}fieldset{border:solid 1px #dddddd;padding:1.25em;margin:1.125em 0;}fieldset legend{font-weight:bold;background:white;padding:0 0.1875em;margin:0;margin-left:-0.1875em;}[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375em 0.25em;margin-top:-1.3125em;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#c60f13;color:white;margin-top:0;}[data-abide] span.error,[data-abide] small.error{display:none;}span.error,small.error{display:block;padding:0.375em 0.25em;margin-top:-1.3125em;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#c60f13;color:white;}.error input,.error textarea,.error select{border-color:#c60f13;background-color:rgba(198,15,19,0.1);margin-bottom:0;}.error input:focus,.error textarea:focus,.error select:focus{background:#fafafa;border-color:#999999;}.error label,.error label.error{color:#c60f13;}.error small.error{display:block;padding:0.375em 0.25em;margin-top:-1.3125em;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#c60f13;color:white;}.error span.error-message{display:block;}input.error,textarea.error{border-color:#c60f13;background-color:rgba(198,15,19,0.1);}input.error:focus,textarea.error:focus{background:#fafafa;border-color:#999999;}.error select{border-color:#c60f13;background-color:rgba(198,15,19,0.1);}.error select:focus{background:#fafafa;border-color:#999999;}label.error{color:#c60f13;}.flex-video{position:relative;padding-top:1.5625em;padding-bottom:67.5%;height:0;margin-bottom:1em;overflow:hidden;}.flex-video.widescreen{padding-bottom:57.25%;}.flex-video.vimeo{padding-top:0;}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%;}
@font-face{font-family:'source_sans_proregular';src:url(/sites/all/themes/mola/fonts/sourcesanspro-regular-webfont.eot);src:url(/sites/all/themes/mola/fonts/sourcesanspro-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mola/fonts/sourcesanspro-regular-webfont.woff) format('woff'),url(/sites/all/themes/mola/fonts/sourcesanspro-regular-webfont.ttf) format('truetype'),url(/sites/all/themes/mola/fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'source_sans_proitalic';src:url(/sites/all/themes/mola/fonts/sourcesanspro-italic-webfont.eot);src:url(/sites/all/themes/mola/fonts/sourcesanspro-italic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mola/fonts/sourcesanspro-italic-webfont.woff) format('woff'),url(/sites/all/themes/mola/fonts/sourcesanspro-italic-webfont.ttf) format('truetype'),url(/sites/all/themes/mola/fonts/sourcesanspro-italic-webfont.svg#source_sans_proitalic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'source_sans_probold_italic';src:url(/sites/all/themes/mola/fonts/sourcesanspro-bolditalic-webfont.eot);src:url(/sites/all/themes/mola/fonts/sourcesanspro-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mola/fonts/sourcesanspro-bolditalic-webfont.woff) format('woff'),url(/sites/all/themes/mola/fonts/sourcesanspro-bolditalic-webfont.ttf) format('truetype'),url(/sites/all/themes/mola/fonts/sourcesanspro-bolditalic-webfont.svg#source_sans_probold_italic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'source_sans_probold';src:url(/sites/all/themes/mola/fonts/sourcesanspro-bold-webfont.eot);src:url(/sites/all/themes/mola/fonts/sourcesanspro-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mola/fonts/sourcesanspro-bold-webfont.woff) format('woff'),url(/sites/all/themes/mola/fonts/sourcesanspro-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/mola/fonts/sourcesanspro-bold-webfont.svg#source_sans_probold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'source_sans_problack';src:url(/sites/all/themes/mola/fonts/sourcesanspro-black-webfont.eot);src:url(/sites/all/themes/mola/fonts/sourcesanspro-black-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/mola/fonts/sourcesanspro-black-webfont.woff) format('woff'),url(/sites/all/themes/mola/fonts/sourcesanspro-black-webfont.ttf) format('truetype'),url(/sites/all/themes/mola/fonts/sourcesanspro-black-webfont.svg#source_sans_problack) format('svg');font-weight:normal;font-style:normal;}body{background:#ddd8d5;color:#352e28;font-family:'source_sans_proregular',sans-serif;}.row{margin:0 auto;max-width:73.125em;}.row .row img{height:auto;width:100%;}a{color:#74000b;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}a:hover{color:#8c7e7a;text-decoration:none;border-bottom:none;}h1,h2,h3,h4,h5{font-weight:400;}h1{color:#74000b;}strong,b{font-family:'source_sans_probold',sans-serif;font-weight:400;}em,i{font-family:'source_sans_proitalic';font-style:normal;}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{-webkit-appearance:none;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#d4d4c9;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{box-shadow:none;}.show-for-small{display:none;}img{height:auto;}ul,ol,dl,p,.mainContent .details{font-size:1.125em;line-height:1.3}.flex-banner .caption{font-size:18px;}h1{font-size:1.875em;}h2{font-size:1.5625em;}h3{font-size:1.4375em;}h4{font-size:1.2em;}nav.primary-nav li a{font-size:1.4em;}nav.secondary-nav li a{font-size:1em;padding-bottom:17px;}.subNav li a{font-size:1.4em;}.subNav li ul li a{font-size:1em;}.button a{font-size:1em;}.front .block-rc ul li a{font-size:1em;line-height:1.2}.front blockquote{font-size:2.25em;}.front .mainContent .listings li h2,.hero-button{font-size:1.4em;}.mainContent .listings li h3{font-size:1em;}.mainContent .listings li p{font-size:1em;}h2,h3,.mainContent .listings li h3 a,nav li a,.subNav li a,.button a,.product-page .sold-out,.front .block-rc ul li a,.hero-button,.block-filters .views-exposed-widget.views-submit-button .form-submit,.block-filters .views-exposed-widget.views-reset-button .form-submit,.commerce-add-to-cart .form-submit{text-transform:uppercase;}.landing .listings.wide li h3 a,.listings.by-date li h2 a,.subNav li ul li a{text-transform:none !important;}.front blockquote{font-family:'source_sans_proitalic';}h1,.subNav li.active-trail ul li.active-trail a,.front blockquote cite{font-family:'source_sans_proregular';font-style:normal;}h2,h3,h4,nav.primary-nav li a,.button a,.subNav li.active-trail > a,.site-navigation.open-close nav.secondary-nav a,.front .block-rc ul li a,.hero-button,.block-filter p,.block-filters .views-exposed-widget.views-submit-button .form-submit,.block-filters .views-exposed-widget.views-reset-button .form-submit,.commerce-add-to-cart .form-submit,.mainContent .large-8 .tags:before{font-family:'source_sans_probold';}.mainContent .dates,.link-all{font-family:'source_sans_problack';}.front blockquote{font-family:'source_sans_proitalic';}.hero-banner .content h1{font-family:'source_sans_probold_italic';}header{background:#fff;position:fixed;width:100%;z-index:2;}.front header{background-color:transparent;;-webkit-transition:background-color 400ms linear;-moz-transition:background-color 400ms linear;-o-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear;transition:background-color 400ms linear;}.front header.scrolled{background-color:#fff;}#site-name a{background:url(/sites/all/themes/mola/images/logo.png) no-repeat scroll left top / 100% auto rgba(0,0,0,0);color:#b43939;display:block;float:left;font-size:2.3em;height:105px;line-height:1.2;margin:0 0 0 -25.7em;text-indent:-9999em;width:1318px;}#site-name a:hover{color:#666}.element-invisible,#navigation h2{display:none;}.flex-banner{position:relative;margin:0 0 1em 0;padding:0 0.9375em;}.flex-banner img{height:auto;width:100%;}.flex-banner .caption{position:absolute;top:20px;left:20px;background:#fff;padding:20px;line-height:1.4;width:auto;}.flex-banner .caption p{margin:0;padding:0;}.mainContent .flexslider{background:transparent;border:none;border-radius:0;box-shadow:none;margin:0;padding:0 0.9375em;z-index:0;}.mainContent .flex-control-nav{bottom:0;width:100%;}.mainContent .flex-control-paging li a{background:#fff;border-radius:0;box-shadow:none;height:15px;width:15px;}.mainContent .flex-control-paging li a.flex-active{background:#352e28}.nav-container{background:#554f48;height:60px;padding:0.6em 0;}nav{float:left;}nav.secondary-nav{float:right;margin-top:5px;}nav ul{margin:5px 0 0 0;}nav li{list-style:none;float:left;}nav li:first-child:after{background:none repeat scroll 0 0 #b2aca6;content:"";display:inline-block;height:18px;margin:5px 0 0 1.3em;width:2px;}.front nav li:first-child:after{background:#fff;}nav.secondary-nav li:first-child:after{display:none;}nav li a{display:block;color:#b2aca6;float:left;margin:0 0 0 1em;padding:0 0 13px;}.front nav li a{color:#fff;}nav li:first-child a{margin-left:0;}nav li a:hover,nav li.active-trail a{background:url(/sites/all/themes/mola/images/nav-active.png) bottom center no-repeat;color:#fff;}header form{margin:2em 0 0;}header .block-search{float:right;width:100%;margin-bottom:0.5em;}header form input[type="search"]{background:url(/sites/all/themes/mola/images/icon-search.png) 5px center no-repeat #ddd8d5;border:0 none;box-shadow:none;color:#352e28;float:left;font-size:1.2em;font-weight:400;height:35px;margin:0;padding:0 10px 0 35px;width:91%;}header form input[type="submit"]{background:url(/sites/all/themes/mola/images/icon-arrow-dark.png) no-repeat scroll center center #ddd8d5;border:0 none;height:35px;margin:0;padding:2px;text-indent:-5000px;width:30px;cursor:pointer;}header form input[type="search"]:focus{background:url(/sites/all/themes/mola/images/icon-search.png) 5px center no-repeat #e3dedb;}.mainContent{padding:12em 0 2em 0;}.front .mainContent{display:block;float:left;padding-top:1em;position:relative;width:100%;}.mainContent h1{display:block;font-size:42px;line-height:1.2;width:85%;}.front .mainContent h1{width:100%;}.mainContent .large-9 ol,.mainContent .large-9 ul{margin-left:18px;}.mainContent .large-8 ol,.mainContent .large-8 ul{margin-left:1.5em;}.mainContent .field_item{float:left;font-size:1.15em;margin:0 0 0.2em;width:100%;}.mainContent .field_item:last-of-type{margin-bottom:1.4em;}.mainContent .field_item .field-label{float:left;}.mainContent .listings{margin:1em 0 0 0 !important;}.mainContent .listings li{border-top:1px solid #908376;list-style:none;padding:10px 0 0;margin-right:2%;float:left;width:49%;}.mainContent .listings li:nth-child(2n){margin-right:0;}.mainContent .listings li img{float:right;margin:8px 0 14px 0;width:37%;}.mainContent .listings li .content{float:left;width:57%;}.mainContent .dates{color:#9a9a9a;font-size:14px;}.front .mainContent .listings li,.projects .mainContent .listings li{border-top:1px solid #000;float:left;list-style:none outside none;margin:0 2.2% 20px 0;padding:10px 0 0;width:31.8%;}.front .mainContent .listings li{border-top:1px solid #8c7e7a;}.front .mainContent .listings li:nth-child(3n),.projects .mainContent .listings li:nth-child(3n){margin-right:0;}.front .mainContent .listings li img,.projects .mainContent .listings li img{margin:0 0 10px 0;width:100%;}.front .mainContent .listings li h2 a{color:#8c7e7a;}.front .mainContent .listings p,.projects .mainContent .listings p{margin-bottom:1em;}.mainContent .listings li .read-more a{text-decoration:underline;}.landing .listings.wide li{background:#fff;border:none;padding:0.5em 1em;margin-bottom:1em;width:100%;}.landing .mainContent .listings.wide li img{width:22%;}.landing .mainContent .listings.wide li .content{width:76%;}.landing .mainContent .listings.wide .details span{display:block;}.mainContent .listings.by-date li{background:#fff;border:none;padding:0.5em;margin:0 0 1em 0;width:100%;}.mainContent .listings.by-date li .button-links{width:50%;}.mainContent .listings.by-date li .button-links .button a{margin:0 0 10px;}.mainContent .listings.resources li{padding-bottom:0.8em;width:100%;}.mainContent .listings.resources li .content{width:75%;}.mainContent .listings.resources li .content p{margin-bottom:0;margin-right:10px;width:100%;}.mainContent .listings.resources li .button-links{float:right;width:25%;}.mainContent .listings.resources li .button-links a{margin:0.3em 0;padding:10px 10px 9px;}.mainContent .details{display:block;margin-bottom:1em;}.mainContent .details span{display:block;}.mainContent .details .field-label{display:inline;}.mainContent .listings.portrait{border-top:1px solid #908376;border-bottom:1px solid #908376;padding-bottom:1em;margin-bottom:1em !important;float:left;width:100%;}.mainContent .listings.portrait li{border-top:none;min-height:30em;position:relative;width:15%;}.mainContent .view-people .listings.portrait li{min-height:26em;}.mainContent .listings.portrait li:nth-child(2n){margin-right:2%;}.mainContent .listings.portrait li:nth-child(6n){margin-right:0;}.mainContent .listings.portrait li img,.mainContent .listings.portrait li .content{width:100%;}.mainContent .listings.portrait li .details{font-size:0.9em;}.commerce-add-to-cart{margin:0;}.commerce-add-to-cart .form-submit{background:url(/sites/all/themes/mola/images/icon-arrow-white.png) no-repeat scroll 96% center #ea5200;border:none;color:#fff;cursor:pointer;font-size:0.9em;padding:10px 10px 9px;display:inline-block;margin:0;width:100%;}.listings .commerce-add-to-cart .form-submit{bottom:0;position:absolute;}.commerce-add-to-cart .form-submit:hover{background-color:#742c08;}.product-info .commerce-add-to-cart .form-item-quantity input{width:auto;}.product-info .form-item-quantity{float:left;margin:1.8em 0 0;width:38%;}.product-info .form-item-quantity label{float:left;margin:10px 5px 10px 0;}.product-info .commerce-add-to-cart .form-submit{float:right;margin-top:1.8em;width:200px;}.subNav{float:left;width:100%;}.subNav a{color:#352e28;}.subNav ul{border-top:1px solid #908376;float:left;margin:0;width:100%;}.subNav ul ul{border-top:none;border-bottom:none;}.subNav li{list-style:none;float:left;width:100%;}.subNav li a{border-bottom:1px solid #908376;padding:10px 0;float:left;width:100%;}.subNav li a span{margin-left:10px;}.subNav li.active-trail a{padding-bottom:0;}.subNav li ul li a{padding:2px 0;}.subNav li a:hover{background:#e7e7e7;}.subNav li.active-trail a{border-bottom:none;}.subNav li.active-trail{border-bottom:1px solid #908376;padding-bottom:0.5em;}.subNav li.active-trail ul li.active-trail{border-bottom:0;padding-bottom:0;}.subNav li.active-trail ul li.active-trail a{text-decoration:underline;}.block-filter{border-bottom:1px solid #000;float:left;padding:1em 0 0 0;margin:0 0 0.5em 0;width:100%;}.block-filter:first-of-type{border-top:1px solid #000;margin-bottom:0;}.block-filter li{list-style:none;}.block-filter .view-blog-tags{display:block;margin-bottom:0.5em;}.block-filter .view-blog-tags a{display:inline-block;margin:0 5px 5px 0;}.block-filter .views-row-delimiter{margin-left:3px;}.front blockquote{background:#fff;float:left;padding:1.5em 1em;text-align:center;width:100%;}.front blockquote cite{margin-top:1em;}blockquote cite:before{display:none;}blockquote{background:#fff;color:#74000b;float:left;padding:0.5em;font-size:1.625em;line-height:1.2;width:100%;}blockquote p{color:#74000b;font-size:1em;line-height:1.2;margin:0;}footer{background:#fff;position:relative;display:inline-block;width:100%;}footer p,footer a{color:#352e28;margin-bottom:0;font-size:14px;}footer .row.credits p{text-align:right;font-size:0.8em;}footer li{list-style:none;}footer h3{font-size:14px;margin:3em 0 0;}footer .logo{margin-top:2.5em;}.button a{padding:10px;display:inline-block;margin:0.8em 0;width:100%;}.button.orange a{background:url(/sites/all/themes/mola/images/icon-arrow-white.png) no-repeat scroll 96% center #ea5200;color:#fff;padding:15px 10px 13px;}.button.orange a:hover{background-color:#742c08}.button.yellow a{background:url(/sites/all/themes/mola/images/icon-arrow-white.png) no-repeat scroll 96% center #dc9200;color:#fff;padding:15px 10px 13px;}.button.yellow a:hover{background-color:#ea5200}.button.grey a{background:url(/sites/all/themes/mola/images/icon-arrow-white.png) no-repeat scroll 96% center #71665d;color:#fff;padding:15px 10px 13px;}.listings.by-date .button.grey a,.listings.by-date .button.orange a{padding:9px 10px;}.button.dark.grey a{background-color:#463f38;}.button.white a{background:url(/sites/all/themes/mola/images/icon-arrow-red.png) no-repeat scroll 96% center #fff;color:#74000b;padding:15px 10px 13px;}.button.grey a:hover,.button.dark.grey a:hover,.button.white a:hover{background:url(/sites/all/themes/mola/images/icon-arrow-grey.png) no-repeat scroll 96% center #cdc4bc;color:#463f38}.button.default a{background:url(/sites/all/themes/mola/images/icon-arrow-grey.png) no-repeat scroll 96% center transparent;color:#74000b;padding:15px 10px 13px;}.basket-link{float:right;margin-top:1.15em;width:12em;}.basket-link.button.orange a{padding:10px;}.publications .button.default a{color:#908376;font-size:20px;margin:0;width:11em;}.publications .button.default a:hover{background:url(/sites/all/themes/mola/images/icon-arrow-red.png) no-repeat scroll 96% center transparent;color:#74000b;}#swipebox-slider .slide{background:url(/sites/all/themes/mola/images/swipe-icons/loader.gif) no-repeat scroll center center rgba(0,0,0,0) !important;}#swipebox-action #swipebox-prev,#swipebox-action #swipebox-next,#swipebox-action #swipebox-close{background-image:url(/sites/all/themes/mola/images/swipe-icons/icons.png) !important;}.large-8 .gallery{border-bottom:1px solid #352e28;border-top:1px solid #352e28;float:left;margin:0 0 1.4em;padding:20px 0 10px;width:100%;}.large-8 .gallery ul{margin:0 0 0.5em 0;}.gallery li{float:left;list-style:none outside none;margin:0 2% 10px 0;position:relative;width:32%;}.gallery li:nth-child(3n){margin-right:0;}.gallery li img{width:100%;}.gallery li .swipebox-video .play-button{background:url(/sites/all/themes/mola/images/icon-play.png) no-repeat scroll center center rgba(0,0,0,0);height:43px;left:45%;opacity:0.8;position:absolute;top:34%;width:25px;}.gallery li .swipebox-video:hover .play-button{opacity:1;}.block-content{border-top:1px solid #908376;float:left;margin-top:1em;width:100%;}.social-follow{margin:0;border-bottom:1px solid #908376;padding:0 0 1em 0;float:left;width:100%;}.social-follow li{float:left;list-style:none;margin-right:1em;}.block-events{background:#fff;float:left;padding:0.5em 1em;margin:1em 0;width:100%;}.block-events ul{margin:0;}.block-events ul li{border-top:1px solid #908376;list-style:none;}.block-events ul li p{margin:10px 0;}.block-team{background:#cdc4bc;float:left;padding:0.5em;margin:1em 0;width:100%;}.block-team .content{float:left;width:70%;}.block-team img{float:right;}.mainContent .large-8 .block-attachments ul,.mainContent .large-8 .block-attachments ul li{margin:0;padding:0;list-style:none;}.mainContent .large-8 .block-attachments ul li a{text-decoration:underline;}.product-page .mainContent h1{margin-top:-7px;}.portrait-image img{margin:0 0 2em 0;height:auto;width:100%;}.product-info .price{font-size:36px;margin:0.6em 0;}.product-info .button a{margin:0;font-size:16px;}.product-page .button.default a{border-top:1px solid #908376;border-bottom:1px solid #908376;background-position:right center;color:#352e28;display:inline-block;font-size:18px;margin:0 2% 0 0;padding:15px 0;width:48%;}.product-page .button.default a:nth-of-type(2){margin-right:0;}.product-page .sold-out{background:none repeat scroll 0 0 #8c7e7a;color:#fff;display:inline-block;padding:10px;text-align:center;width:100%;}.pager{float:left;padding:0;margin:0 !important;width:100%;}.pager:first-of-type{border-top:1px solid #706860;padding:10px 0;}.pager li,.alphabet li{color:#000;float:left;list-style:none;margin:0 10px 0 0;}.pager li a{color:#000;text-transform:capitalize;}.alphabet{border-top:1px solid #706860;border-bottom:1px solid #706860;margin:1em 0;padding:10px 0;float:left;width:100%;}.alphabet a{text-decoration:underline;}.block-share{background:#fff;float:right;margin-left:1em;margin-top:5px;padding:10px 5px 9px;width:8.5em;}.block-share .sharethis-buttons:before{content:"Share";color:#444;float:left;margin-right:10px;padding-top:1px;}.hero-banner{background-repeat:no-repeat;background-attachment:center;background-size:cover;color:#FFF;background-position:left top;height:890px;width:100%;position:relative;}.hero-banner .content{position:relative;float:right;margin-top:13em;width:32%;}.hero-banner .content h1{color:#fff;font-size:36px;}.hero-banner .content .button{font-size:25px;}.hero-button{background:url(/sites/all/themes/mola/images/hero-arrow.png) center top no-repeat transparent;display:inline-block;color:#8c7e7a;height:80px;margin:auto;padding-top:40px;width:100%;text-align:center;position:absolute;bottom:0;left:0;}.front .button.grey .show-for-small{display:none;}.front .block-rc{background:#cdc4bc;float:left;padding:1em;width:100%;}.front .block-rc ul{float:left;width:100%;}.front .block-rc ul li{float:left;list-style:none;margin:0 2% 0 0;width:18.4%;}.front .block-rc ul li:nth-child(5){margin-right:0;}.front .block-rc ul li a{color:#fff;float:left;height:63px;padding:10px 20px 10px 76px;width:100%;}.front .block-rc ul li.community a{background:url(/sites/all/themes/mola/images/icon-rc-community.png) 5px center no-repeat #74000b;}.front .block-rc ul li.research a{background:url(/sites/all/themes/mola/images/icon-rc-research.png) 5px center no-repeat #742c08;}.front .block-rc ul li.publications a{background:url(/sites/all/themes/mola/images/icon-rc-publications.png) 5px center no-repeat #cc5200;}.front .block-rc ul li.library a{background:url(/sites/all/themes/mola/images/icon-rc-library.png) 5px center no-repeat #dc9200;}.front .block-rc ul li.events a{background:url(/sites/all/themes/mola/images/icon-rc-events.png) 5px center no-repeat #e8bd83;}.landing .mainContent .listings li h3 a,.projects .mainContent .listings li h3 a{background:url(/sites/all/themes/mola/images/icon-arrow-red.png) no-repeat scroll right center rgba(0,0,0,0);display:block;padding:0 7em 0 0;width:100%;}.landing .mainContent .listings li h3 a:hover,.projects .mainContent .listings li h3 a:hover{background-image:url(/sites/all/themes/mola/images/icon-arrow-grey.png);}.projects .mainContent .listings li h3 a{padding-right:2em;}.landing .mainContent h2 a{background:url(/sites/all/themes/mola/images/icon-arrow-red.png) no-repeat scroll right center rgba(0,0,0,0);padding:0 1em 0 0;}.landing .mainContent .listings.wide li h3 a{background:none;padding:0;}.page-checkout fieldset{border:none;font-weight:normal;text-transform:uppercase;padding:0 0 1.4em;margin:0 0 1.4em;border-bottom:1px solid #bbb;}.page-checkout fieldset legend{background:transparent;font-size:1.7em;}.page-checkout .mainContent input[type="text"],.page-checkout div.addressfield-container-inline > div.form-item,.page-checkout .views-table,.page-checkout .checkout-review,.page-user-orders table,.page-cart table{margin-bottom:0;width:100%;}.page-checkout .views-table{margin-top:1em;}.page-checkout .checkout-review td,.page-checkout .cart_contents table td,.page-checkout select,.page-user-orders table td,.page-cart table td{padding:5px;}.checkout-buttons input.checkout-continue,#edit-checkout,#views-form-commerce-cart-form-default #edit-submit{background:url(/sites/all/themes/mola/images/icon-arrow-white.png) no-repeat scroll 96% center #ea5200;color:#fff;border:none;padding:15px 10px 13px;display:inline-block;margin:0 14px 0 0;padding:10px;width:20em;text-transform:uppercase;cursor:pointer;}#views-form-commerce-cart-form-default #edit-submit{background-color:#71665d;}#views-form-commerce-cart-form-default #edit-submit:hover{background:url(/sites/all/themes/mola/images/icon-arrow-grey.png) no-repeat scroll 96% center #cdc4bc;color:#463f38}.checkout-buttons input[type="submit"]:hover,#edit-checkout:hover{background-color:#742c08;}.page-checkout .checkout-buttons .checkout-cancel,.page-checkout .checkout-buttons .checkout-back{color:red;text-transform:uppercase;}.page-checkout .checkout-buttons .checkout-cancel:hover,.page-checkout .checkout-buttons .checkout-back:hover{background:transparent;color:red;}.page-checkout .checkout-review{margin-bottom:1.4em;}.page-checkout table.checkout-review .pane-title td{font-size:1.7em;font-weight:normal;padding:10px 0 0 5px;text-transform:uppercase;}.page-checkout table.checkout-review label{font-size:1em;margin:10px 0 0;}.page-checkout table.checkout-review tr.odd{border:none;}.page-checkout .checkout-help{display:block;font-size:1.2em;margin-bottom:1.4em;}#commerce-checkout-form-complete{margin:0;}.commerce-line-item-views-form input.delete-line-item{border:none;background:transparent;color:red;padding:0}.page-checkout fieldset td{text-transform:none;}.line-item-summary{margin-top:1em;}.block-filters,.block-filters .views-exposed-widget{float:left;width:100%;}.block-filters h3{border-top:1px solid #000;color:#8c7e7a;float:left;padding-top:10px;width:100%}.block-filters select{padding:4px}.block-filters .views-exposed-widget.views-submit-button,.block-filters .views-exposed-widget.views-reset-button{width:49%;}.block-filters .views-exposed-widget.views-submit-button .form-submit{background:url(/sites/all/themes/mola/images/icon-arrow-red.png) no-repeat scroll right center rgba(0,0,0,0);border:none;border-top:1px solid #74000b;border-bottom:1px solid #74000b;font-size:1em;margin:0;padding:15px 0;text-align:left;cursor:pointer;width:100%;}.block-filters .views-exposed-widget.views-reset-button .form-submit{background:url(/sites/all/themes/mola/images/icon-arrow-dark.png) no-repeat scroll right center rgba(0,0,0,0);border:none;border-top:1px solid #000;border-bottom:1px solid #000;font-size:1em;margin:0;padding:15px 0;text-align:left;cursor:pointer;width:100%;}.mainContent .large-8 .tags{background:none repeat scroll 0 0 #fff;float:left;margin:0 0 1.5em;padding:0.5em;width:100%;}.mainContent .large-8 .tags:before{content:"Tags";display:block;}.mainContent .large-8 .tags li{list-style:none;display:inline-block;}.mainContent .large-8 .tags li:after{content:",";margin:0 3px 0 0;}.mainContent .large-8 .tags li:last-child:after{display:none;}nav li a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}header form input[type="text"],header form input[type="submit"],.form-submit,.product-info .commerce-add-to-cart .form-item-quantity input{-webkit-appearance:none;border-radius:0;}.node-type-event .product-info .button a{float:right;width:50%;}li.expanded,li.collapsed,li.leaf,.item-list ul li{margin:0;padding:0}ul li.leaf,ul li.collapsed{list-style:none;list-style-type:none;list-style-image:none}ul.menu li{margin:0}.subNav li.expanded{list-style:none;float:left;width:100%}.subNav a.active{color:#352e28}.mainContent .flexslider{padding:0}.logged-in #admin-functiins .tabs{display:inline-block;margin:1em 0;width:100%}.logged-in ul.primary{background:none repeat scroll 0 0 #222;border:0 none;height:auto;margin:-107px auto 1em!important;min-width:1140px;padding:15px;position:fixed;z-index:10}.front.logged-in ul.primary{margin-top:165px!important}.logged-in .mainContent{padding-top:17em}.logged-in ul.primary li{display:inline-block}.logged-in ul.primary li a{background:none repeat scroll 0 0 #FFF;border:0 none;color:#444;padding:5px 15px;text-transform:uppercase}.logged-in ul.primary li.active a,.logged-in ul.primary li a:hover{background:#0079ca;border:0 none;color:#fff}.logged-in div.contextual-links-wrapper a{font-size:14px;font-weight:400;width:auto;height:auto;text-align:left;padding:5px;margin:0;transition:none}.logged-in div.contextual-links-wrapper a:hover{background:inherit;color:#777}.tabs dd.active,.tabs li.active{margin:0;border:none}#user-login{background:none repeat scroll 0 0 #DFE9EB;border:1px solid #3DA3B9;float:left;margin:0 0 20px;padding:0 20px}div.status,.ok{display:table;margin:10px auto;max-width:1140px;width:100%;font-size:12px}.logged-in div.status{position:absolute;top:-62px}@media screen and (max-width:1280px){.hero-banner .content{height:33.25em;}}@media screen and (max-width:1279px){header form input[type="text"]{width:90%;}.front .block-rc ul li{margin-bottom:20px;width:31%;}}@media screen and (max-width:1024px){header form input[type="search"]{width:88%;}.hero-banner .hero-button{display:none;}.front .button.grey .show-for-small{display:block;}nav li a{padding-bottom:14px;}nav.secondary-nav li a{padding-bottom:19px;}.hero-banner{background-size:100%;background-repeat:no-repeat;background-position:top center;height:550px;}.hero-banner .content{margin-top:12em;height:auto;width:47%;}.mainContent .listings.portrait li{min-height:30em;}.front .mainContent .listings li{position:relative;min-height:16em;}.front .mainContent .listings li .views-field-field-banner{position:absolute;bottom:0;left:0;}}@media screen and (max-width:800px){.hide-tablet{display:none;}header{height:164px;}nav ul{margin-top:9px}header form input[type="text"]{width:85%;}header form input[type="search"]{width:85%;}nav li:first-child:after{margin:5px 0 0 1em;}nav.primary-nav li a{font-size:1em;padding-bottom:19px;}nav.secondary-nav{margin-top:0;}footer .large-2{width:20%;}footer .large-4{width:40%;}footer .large-6{width:60%;}.hero-banner{height:520px;}.block-team .content{width:65%;}.mainContent .listings.portrait li{width:23.5%;}.mainContent .listings.portrait li:nth-child(6n){margin-right:2%;}.mainContent .listings.portrait li:nth-child(4n){margin-right:0;}.mainContent .listings.resources li .content,.mainContent .listings.resources li .button-links{float:none;width:100%;}.mainContent .listings.by-date li .button-links{width:100%}.basket-link{position:absolute;right:1%;width:9em;}.product-page .large-5.product-info,.product-page .large-3.product-info{width:33.3333%;}.product-page .button.default a{margin:10px 0 0 0;width:100%;}.commerce-add-to-cart .form-submit{font-size:0.8em;}.product-info .form-item-quantity{float:left;margin:0;width:auto;}.front .button.yellow a{margin-top:9px;}.mainContent .listings.portrait li{min-height:32em;}.front .mainContent .listings li{min-height:14em;}}@media screen and (max-width:767px){.hide-for-small,header .block-search,header .connect{display:none !important;}.show-for-small{display:inherit;}header{height:140px;}#site-name a{background:url(/sites/all/themes/mola/images/logo-mobile.png) 0 0 no-repeat #fff;margin-left:-0.5em;height:80px;width:298px;}.basket-link{right:13px;margin-top:1.5em;}.front header{background:#fff;}header{position:relative;}.nav-container .button{display:inline-block;left:10px;position:absolute;top:2px;z-index:21;}header .button a{color:#fff;font-size:18px;margin:0;padding-left:5px;}.nav-container .columns{padding:0;}.site-navigation{height:30px;margin:9px 0 0;position:relative;z-index:1;}.site-navigation:before{background:none repeat scroll 0 0 #fff;box-shadow:0 9px 0 0 #fff,0 19px 0 0 #fff;content:"";height:3px;position:absolute;right:20px;width:35px;}.site-navigation nav{display:none;float:left;margin:0;position:relative;top:42px;width:100%;z-index:10;}.site-navigation.open-close nav{background:none repeat scroll 0 0 #554f48;display:block;padding:0;}.site-navigation.open-close nav.secondary-nav{padding-bottom:10px;}.site-navigation.open-close nav ul{margin:0}.site-navigation.open-close nav li{float:left;width:100%}.site-navigation.open-close nav li a{background:transparent;color:#fff;padding:3px 16px;border-bottom:1px solid #fff;margin:0;float:left;width:100%;}nav li:first-child:after{display:none;}.hero-banner{background-attachment:scroll;height:auto;}.hero-banner .content{margin-top:0.5em;width:100%;}.hero-banner .content h1{font-size:30px;}.hero-banner .button.yellow a{font-size:0.7em;padding:12px 10px 11px;}.front .mainContent{padding-top:0;}.mainContent{padding-top:0;}.front .mainContent .listings li,.projects .mainContent .listings li{width:100%;margin:0 0 14px 0;}.mainContent .flex-banner{padding:0;}.flex-banner .caption{position:relative;left:0;top:0;width:100%;}.block-team .content{width:100%;}.block-team img{float:left;}blockquote{font-size:1.4em;}.gallery li{width:31%;}.gallery li:nth-child(3n){margin-right:0;}.gallery li:nth-child(4n){margin-right:10px;}.mainContent .listings li{width:100%;}.landing .mainContent .listings li h3 a,.projects .mainContent .listings li h3 a{padding-right:1em;}.landing .mainContent .listings.wide li .content{width:57%;}.landing .mainContent .listings.wide li img{width:43%;}.mainContent .listings.portrait li,.mainContent .view-people .listings.portrait li{border-top:1px solid #908376;min-height:inherit;width:100%;}.mainContent .listings.portrait li:first-child{border-top:none;}.mainContent .listings.portrait li img{display:none;}.mainContent .listings.portrait li .price{margin:0;font-size:1.2em;}.mainContent h1{font-size:24px;margin-top:0.5em;}h2{font-size:1em;}.front .block-rc{padding-bottom:0;padding-top:0;}.front .block-rc ul{margin-bottom:0.5em;}.front .block-rc ul li{margin-bottom:10px;width:100%;}.front .block-rc ul li a{padding:21px 0 10px 60px;font-size:16px;}footer .large-2{width:50%;}footer .large-4,footer .large-6{width:100%;}footer .button a{margin-top:1.8em;}.button.grey a{font-size:95%;}.node-type-event .product-info .button a{float:left;width:100%;}}
html.swipebox-html.swipebox-touch{overflow:hidden !important;}#swipebox-overlay img{border:none !important;}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#swipebox-slider{height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;}#swipebox-slider .slide{background:url(/sites/all/themes/mola/img/loader.gif) no-repeat center center;height:100%;width:100%;line-height:1px;text-align:center;display:inline-block;}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px;}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle;}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative;}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0;}#swipebox-action,#swipebox-caption{position:absolute;left:0;z-index:999;height:50px;width:100%;}#swipebox-action{bottom:-50px;}#swipebox-action.visible-bars{-ms-transform:translateY(-50px);-webkit-transform:translateY(-50px);transform:translateY(-50px);}#swipebox-action #swipebox-prev,#swipebox-action #swipebox-next,#swipebox-action #swipebox-close{background-image:url(/sites/all/themes/mola/img/icons.png);background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;position:absolute;width:50px;height:50px;top:0;}#swipebox-action #swipebox-prev{background-position:-32px 13px;right:100px;}#swipebox-action #swipebox-next{background-position:-78px 13px;right:40px;}#swipebox-action #swipebox-close{background-position:15px 12px;left:40px;}#swipebox-action #swipebox-prev.disabled,#swipebox-action #swipebox-next.disabled{opacity:0.3;}#swipebox-caption{top:-50px;text-align:center;}#swipebox-caption.visible-bars{-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);}#swipebox-slider.rightSpring{-webkit-animation:rightSpring 0.3s;animation:rightSpring 0.3s;}#swipebox-slider.leftSpring{-webkit-animation:leftSpring 0.3s;animation:leftSpring 0.3s;}@-webkit-keyframes rightSpring{0%{margin-left:0px;}50%{margin-left:-30px;}100%{margin-left:0px;}}@keyframes rightSpring{0%{margin-left:0px;}50%{margin-left:-30px;}100%{margin-left:0px;}}@-webkit-keyframes leftSpring{0%{margin-left:0px;}50%{margin-left:30px;}100%{margin-left:0px;}}@keyframes leftSpring{0%{margin-left:0px;}50%{margin-left:30px;}100%{margin-left:0px;}}@media screen and (max-width:800px){#swipebox-action #swipebox-close{left:0;}#swipebox-action #swipebox-prev{right:60px;}#swipebox-action #swipebox-next{right:0;}}#swipebox-overlay{background:#0d0d0d;}#swipebox-action,#swipebox-caption{text-shadow:1px 1px 1px black;background-color:#0d0d0d;background-color:#0d0d0d;background-image:-webkit-gradient(linear,left top,left bottom,from(#0d0d0d),to(black));background-image:-webkit-linear-gradient(top,#0d0d0d,black);background-image:linear-gradient(to bottom,#0d0d0d,black);opacity:0.95;}#swipebox-action{border-top:1px solid rgba(255,255,255,0.2);}#swipebox-caption{border-bottom:1px solid rgba(255,255,255,0.2);color:white !important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif;}
form#mola-tweaks-resource-search-form input[type="text"]{background:url(/sites/all/themes/mola/images/icon-search.png) 5px center no-repeat #fff;border:0 none;box-shadow:none;color:#352e28;float:left;font-size:1.2em;font-weight:400;height:35px;margin:0;padding:0 10px 0 35px;width:91%;}form#mola-tweaks-resource-search-form input[type="submit"]{background:url(/sites/all/themes/mola/images/icon-arrow-dark.png) no-repeat scroll center center #fff;border:0 none;height:35px;margin:0;padding:2px;text-indent:-5000px;width:30px;cursor:pointer;position:relative;top:-13.5px;}form#mola-tweaks-resource-search-form input[type="text"]:focus{background:url(/sites/all/themes/mola/images/icon-search.png) 5px center no-repeat #e3dedb;}.mainContent h1.resource-title{font-size:32px;line-height:1.1;width:85%;}p.resource-summary{float:left;margin-top:1.25em;}.flex-direction-nav{position:relative;}.flexslider .flex-direction-nav .flex-prev,.flexslider .flex-direction-nav .flex-next{display:block;height:30px;width:30px;position:absolute;top:-5em;}.flexslider .flex-direction-nav .flex-prev{background:url(/sites/all/themes/mola/images/carousel-prev.png) no-repeat left top;}.flexslider .flex-direction-nav .flex-prev:hover{background-position:left bottom;}.flexslider .flex-direction-nav .flex-next{background:url(/sites/all/themes/mola/images/carousel-next.png) no-repeat left top;}.flexslider .flex-direction-nav .flex-next:hover{background-position:left bottom;}@media screen and (max-width:1024px){.flexslider .flex-direction-nav .flex-prev,.flexslider .flex-direction-nav .flex-next{top:-4em;}}@media screen and (max-width:800px){.flexslider .flex-direction-nav .flex-prev,.flexslider .flex-direction-nav .flex-next{top:-3.5em;}}@media screen and (max-width:767px){.flexslider .flex-direction-nav .flex-prev,.flexslider .flex-direction-nav .flex-next{top:-1.7em;}}
