.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/profiles/acquia/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/profiles/acquia/modules/ctools/images/status-active.gif) center center no-repeat;}
.node.node-carousel-item{min-height:410px;width:100%;position:relative}.node.node-carousel-item .background-image{position:absolute;width:100%}@media (min-width:1170px){html.csstransforms .node.node-carousel-item .background-image{top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%)}}.node.node-carousel-item .background-image img{width:100%;height:auto}.node.node-carousel-item .content{position:relative;margin:0 auto;max-width:80%;top:40px}@media screen and (min-width:1170px){.node.node-carousel-item .content{margin:0;left:50%;width:585px}}.node.node-carousel-item .featured-image{position:relative;max-width:80%;margin:0 auto}@media screen and (min-width:1170px){.node.node-carousel-item .featured-image{margin:0;position:absolute;left:50%;top:15px}}.node.node-carousel-item .field-name-field-top-text h3,.node.node-carousel-item .field-name-title-field h2{text-transform:uppercase}.node.node-carousel-item .field-name-field-top-text h3{font-size:20px}.node.node-carousel-item .field-name-title-field h2{font-size:35px}.node.node-carousel-item .field-name-field-action-button{margin-top:30px}.node.node-carousel-item .field-name-field-action-button .field-item{display:inline-block;margin-right:30px}.node.node-carousel-item .field-name-field-action-button .field-item i{padding-left:5px;font-size:1.6em;vertical-align:middle}.node.node-carousel-item .field-name-field-carousel-print-time{border:solid #fff;border-width:1px 0;color:#fff;padding:10px 0;margin:20px 0 10px 0}.node.node-carousel-item .field-name-field-carousel-print-time i{margin-right:.5em;line-height:1;vertical-align:middle}.node.node-carousel-item.carrousel-variant-2>.content,.node.node-carousel-item.carrousel-variant-3>.content,.node.node-carousel-item.carrousel-variant-4>.content{background:rgba(0,0,0,0.85);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px}.node.node-carousel-item.carrousel-variant-2 .field-name-field-top-text h3,.node.node-carousel-item.carrousel-variant-3 .field-name-field-top-text h3,.node.node-carousel-item.carrousel-variant-4 .field-name-field-top-text h3{color:#f89728}.node.node-carousel-item.carrousel-variant-2 .field-name-field-short-description,.node.node-carousel-item.carrousel-variant-3 .field-name-field-short-description,.node.node-carousel-item.carrousel-variant-4 .field-name-field-short-description,.node.node-carousel-item.carrousel-variant-2 .field-name-title-field h2,.node.node-carousel-item.carrousel-variant-3 .field-name-title-field h2,.node.node-carousel-item.carrousel-variant-4 .field-name-title-field h2{color:#fff}.node.node-carousel-item.carrousel-variant-2 .content{top:15px}@media screen and (min-width:1170px){.node.node-carousel-item.carrousel-variant-2 .content{float:right;left:auto;right:50%}}.node.node-carousel-item.carrousel-variant-2 a.btn-primary,.node.node-carousel-item.carrousel-variant-3 a.btn-primary{background:none;padding:0;border:0;color:#f89728;font-size:120%}.node.node-carousel-item.carrousel-variant-4 .content{left:auto;margin:0 auto;text-align:center;max-width:700px}.node.node-carousel-item.carrousel-variant-6 .content{position:absolute;left:50%;top:auto;bottom:60px;max-width:40%}.node.node-carousel-item.carrousel-variant-6 .field-name-field-top-text,.node.node-carousel-item.carrousel-variant-6 .field-name-field-short-description,.node.node-carousel-item.carrousel-variant-6 .field-name-title-field{display:none}.node.node-carousel-item.carrousel-variant-8{height:420px}.node.node-carousel-item.carrousel-variant-8 .content{position:absolute;left:50%;top:20%;bottom:60px;max-width:40%;width:521px;text-align:center;padding-left:25px;padding-right:25px}.node.node-carousel-item.carrousel-variant-8 .field-name-field-short-description{margin:0 0 1em 0;font-size:1.1em;line-height:1.3em}.node.node-carousel-item.carrousel-variant-8 .field-name-field-action-button{margin-top:1em}.node.node-carousel-item.carrousel-variant-8 .field-name-field-carousel-logo{position:absolute;margin-top:100px;margin-left:25%}.node.node-carousel-item.carrousel-variant-8 .field-name-field-carousel-logo .pover-by span{float:left;position:relative;top:8px;right:5px;font-size:12px}.node.node-carousel-item.carrousel-variant-8 .field-name-field-carousel-logo img{width:161px;height:100%}div[id^="views-carousel-block"] .owl-controls{width:100%;text-align:center}div[id^="views-carousel-block"] .owl-controls .owl-buttons .owl-next:after,div[id^="views-carousel-block"] .owl-controls .owl-buttons .owl-prev:after{content:'\f053';font-size:120%;line-height:3.5;vertical-align:middle;font-family:'FontAwesome'}div[id^="views-carousel-block"] .owl-controls .owl-buttons .owl-next:after{content:'\f054'}div[id^="views-carousel-block"] .owl-pagination{display:inline-block;width:100%;text-align:center}div[id^="views-carousel-block"] .owl-pagination .owl-page.active span{background-color:#f89728}@media (max-width:800px){.node.node-carousel-item .background-image{position:relative}html.csstransforms .node.node-carousel-item .background-image{top:0;transform:none;-ms-transform:none}.node.node-carousel-item .content{top:0;padding:20px}.node.node-carousel-item.carrousel-variant-6 .content{position:relative;top:auto;margin:0;bottom:auto}.node.node-carousel-item.carrousel-variant-6 .content .field-name-field-action-button{margin-top:0}.owl-theme .owl-pagination{bottom:auto;top:20px}}
footer .flag{width:32px;height:32px;display:inline-block;background:#f5f5f5;cursor:pointer;position:relative;margin-right:5px;top:11px;background:transparent url(/sites/all/modules/youwe/youwe_sites_switcher/theme/images/flags.png) no-repeat}footer .flag.flag-at{background-position:-32px 0}footer .flag.flag-au{background-position:-64px 0}footer .flag.flag-ch{background-position:-96px 0}footer .flag.flag-de{background-position:0 -32px}footer .flag.flag-fr{background-position:-32px -32px}footer .flag.flag-gb{background-position:-64px -32px}footer .flag.flag-wales{background-position:0 -64px}footer .flag.flag-im{background-position:0 -64px}footer .flag.flag-scott{background-position:-32px -64px}footer .flag.flag-mx{background-position:-64px -64px}footer .flag.flag-my{background-position:-96px -64px}footer .flag.flag-nz{background-position:0 -96px}footer .flag.flag-sg{background-position:-32px -96px}footer .flag.flag-nl{background-position:0 -129px}footer .flag.flag-be{background-position:-32px -129px}footer .flag.flag-northanirld{background-position:-64px -96px}footer .flag.flag-us{background-position:-96px -96px}footer .flag.flag-se{background-position:-64px -129px}footer .flag.flag-no{background-position:-96px -129px}footer .flag.flag-it{background-position:0px -162px}footer .flag.flag-fi{background-position:-32px -162px}footer .flag.flag-dm{background-position:-64px -162px}footer .flag.flag-sp{background-position:-96px -162px}.site,.site.selected{display:inline-block}.site.selected{border:1px solid #4e4b4b;-moz-box-shadow:5px 2px 10px rgba(0,0,0,0.4);box-shadow:5px 2px 10px rgba(0,0,0,0.4);-moz-border-radius:3px;border-radius:3px;cursor:pointer;padding:-8px 3px 0;min-width:156px;background-color:#6d6b68;position:relative;display:inline-block;min-height:38px;text-indent:38px;padding-top:6px}.site.selected .flag{position:absolute;margin-right:5px;top:1px;left:4px}span.dwn-arw{border-color:#909090 transparent;border-style:solid;border-width:4px 4px 0 4px;width:0;height:0;margin-left:5px;position:relative;top:11px}footer.nd-region{padding:30px 0 60px}.all-sites{background:#6d6b68;position:absolute;-moz-border-radius:3px;border-radius:3px;display:none;bottom:38px;left:-195px;width:368px;z-index:2;}.all-sites ul{list-style-type:none}.all-sites ul li{display:inline-block;min-width:181px}.all-sites ul li a{color:#c4c5c7;font-weight:500;display:inline-block}footer .all-sites ul li:before{content:""}.language-selector{padding:0;padding-left:40px;}.language-selector h3.second-title{margin-bottom:.6em;text-transform:uppercase;color:#fff;font-size:1.12em}footer.nd-region{padding:30px 0 30px}.language-selector .col-md-3{padding-left:26px;}.all-sites a span.country-code{font-size:.8em;text-decoration:none}
