.truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stretchy{width:100%;font-size:0px}.float-block{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;float:left}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.front #main{max-width:none;margin:0;padding:0}@font-face{font-family:"SSStandard";src:url("../../../../themes/wcmc_base/webfonts/ss-standard.eot");src:url("../../../../themes/wcmc_base/webfonts/ss-standard.eot?#iefix") format("embedded-opentype"),url("../../../../themes/wcmc_base/webfonts/ss-standard.woff") format("woff"),url("../../../../themes/wcmc_base/webfonts/ss-standard.ttf") format("truetype"),url("../../../../themes/wcmc_base/webfonts/ss-standard.svg#SSStandard") format("svg");font-weight:normal;font-style:normal}.view-carousel{position:relative}.view-carousel .views-row{display:none;position:relative;width:100%}.view-carousel .views-row-first{display:block}.cycle-slideshow{background:#2d3236}.lt-ie9 .cycle-slideshow{background:#000}@media screen and (min-width: 600px){.cycle-slideshow{background:#000}}.cycle-prev,.cycle-next{display:none}.lt-ie9 .cycle-prev,.lt-ie9 .cycle-next{position:absolute;top:0;opacity:0;filter:alpha(opacity=0);width:10%;z-index:1002;height:100%;cursor:pointer}@media screen and (min-width: 600px){.cycle-prev,.cycle-next{position:absolute;top:0;opacity:0;filter:alpha(opacity=0);width:10%;z-index:1002;height:100%;cursor:pointer}}.lt-ie9 .cycle-prev,.lt-ie9 .cycle-next{display:block}@media screen and (min-width: 985px){.cycle-prev,.cycle-next{display:block}}.cycle-prev{left:0;background:url("../images/carousel-prev.png") 35% 45% no-repeat}.cycle-next{right:0;background:url("../images/carousel-next.png") 65% 45% no-repeat}.cycle-prev:hover,.cycle-next:hover{opacity:.8;filter:alpha(opacity=80)}.overlay-text{display:none;z-index:1001;position:absolute;top:45%;text-align:center;width:100%;height:auto;margin:0;font-size:50px;font-size:5rem;line-height:1;font-family:"Adelle", serif;color:#fff;opacity:.7;filter:alpha(opacity=70)}.lt-ie9 .overlay-text{display:block}@media screen and (min-width: 600px){.overlay-text{display:block}}.lt-ie9 .overlay-text{top:38%;font-size:68px;font-size:6.8rem}@media screen and (min-width: 985px){.overlay-text{top:38%;font-size:68px;font-size:6.8rem}}.slide-image{position:relative;width:100%;height:100%}.slide-image img{min-width:320px;height:auto}.lt-ie9 .slide-image img{min-width:none;width:100%;position:relative;display:block}@media screen and (min-width: 600px){.slide-image img{min-width:none;width:100%;position:relative;display:block}}.slide-image a>img{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.slide-text{padding:15px 0;background:#2d3236}.lt-ie9 .slide-text{background:#000}@media screen and (min-width: 600px){.slide-text{background:#000}}.lt-ie9 .slide-text{position:absolute;bottom:0;width:100%;opacity:.85;filter:alpha(opacity=85)}@media screen and (min-width: 985px){.slide-text{position:absolute;bottom:0;width:100%;opacity:.85;filter:alpha(opacity=85)}}.slide-caption-wrap{width:88%;margin:0 auto}.lt-ie9 .slide-caption-wrap{width:80%}@media screen and (min-width: 600px){.slide-caption-wrap{width:80%}}.lt-ie9 .slide-caption-wrap{width:960px}@media screen and (min-width: 985px){.slide-caption-wrap{width:960px}}.slide-text h2{font-size:18px;font-size:1.8rem;line-height:1;font-weight:normal;color:#fff;margin:0;padding:0 0 5px}.lt-ie9 .slide-text h2{width:33%;float:left;padding:10px 0;text-align:right}@media screen and (min-width: 985px){.slide-text h2{width:33%;float:left;padding:10px 0;text-align:right}}.slide-text h2 a{color:#fff}.slide-text h2 a:hover{text-decoration:none}.slide-text p{font-size:14px;font-size:1.4rem;color:#aeb8bf;margin:0;padding:0}.lt-ie9 .slide-text p{font-size:15px;font-size:1.5rem;line-height:20px;color:#a5aeb4}@media screen and (min-width: 600px){.slide-text p{font-size:15px;font-size:1.5rem;line-height:20px;color:#a5aeb4}}.lt-ie9 .slide-text p{width:65%;float:left;padding:10px 0 10px 20px;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 985px){.slide-text p{width:65%;float:left;padding:10px 0 10px 20px;-moz-box-sizing:border-box;box-sizing:border-box}}.slide-text p a{color:#aeb8bf}.thumbnail-controller{display:none}.lt-ie9 .thumbnail-controller{display:block;background:#2d3236;border-top:1px solid #fff;padding:6px 0;overflow:hidden;*zoom:1}.lt-ie9 .thumbnail-controller:before,.lt-ie9 .thumbnail-controller:after{content:"";display:table}.lt-ie9 .thumbnail-controller:after{clear:both}@media screen and (min-width: 600px){.thumbnail-controller{display:block;background:#2d3236;border-top:1px solid #fff;padding:6px 0;overflow:hidden;*zoom:1}.thumbnail-controller:before,.thumbnail-controller:after{content:"";display:table}.thumbnail-controller:after{clear:both}}.thumbnail-controller-wrap{float:left;position:relative;left:50%}.thumbnail-controller-wrap-inner{position:relative;left:-50%}.thumbnail-controller .pager{font-size:12px;font-size:1.2rem;float:left;padding:20px 10px 0 0;color:#aeb8bf;text-transform:uppercase}#thumbnail-pager{float:left}#thumbnail-pager a{padding:0 10px 0 0}#thumbnail-pager a>img{max-width:none;width:120px;height:48px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;border:3px solid #2d3236;opacity:.7;filter:alpha(opacity=70)}#thumbnail-pager a>img:hover,#thumbnail-pager .cycle-pager-active>img{border:3px solid #b31b1b;opacity:1;filter:alpha(opacity=100)}.lt-ie9 .mobile-pager{display:none}@media screen and (min-width: 600px){.mobile-pager{display:none}}.mobile-pager a{float:left;width:35%;color:#aeb8bf;font-family:"SSStandard";margin:2px 0 0;font-size:38px;font-size:3.8rem}.mobile-pager a:hover{color:#aeb8bf;text-decoration:none}.mobile-pager .previous{text-align:right}.mobile-pager .next{text-align:left}#slide-counter{float:left;width:20%;height:15px;background:#2d3236;color:#fff;font-weight:bold;margin:0 15px;padding:15px 0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-size:12px;font-size:1.2rem;text-align:center}.lt-ie9 #slide-counter{display:none}@media screen and (min-width: 600px){#slide-counter{display:none}}.lt-ie9 .carousel-slide,.lt-ie9 .thumbnail-controller{min-width:960px}
