/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@media print{*{background:transparent !important;color:#000 !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 #999;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}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(200%, 0, 0);transform:translate3d(200%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(200%, 0, 0);transform:translate3d(200%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(-200%, 0, 0);transform:translate3d(-200%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(-200%, 0, 0);transform:translate3d(-200%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0, -200%, 0);transform:translate3d(0, -200%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0, -200%, 0);transform:translate3d(0, -200%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0, 200%, 0);transform:translate3d(0, 200%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0, 200%, 0);transform:translate3d(0, 200%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.animated{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.sprite{background-image:url(../assets/build/sprite-sheet.png);background-size:100px 106px;background-repeat:no-repeat;display:block;background-position:0 0;text-indent:-9999px}.desktop-sprite{background-size:200px 212px}@font-face{font-family:'Ostrich-regular';src:url('../fonts/ostrich-sans-regular.eot');src:local('☺'),url('../fonts/ostrich-sans-regular.woff') format('woff'),url('../fonts/ostrich-sans-regular.ttf') format('truetype'),url('../fonts/ostrich-sans-regular.svg') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Ostrich-black';src:url('../fonts/ostrich-sans-black.eot');src:local('☺'),url('../fonts/ostrich-sans-black.woff') format('woff'),url('../fonts/ostrich-sans-black.ttf') format('truetype'),url('../fonts/ostrich-sans-black.svg') format('svg');font-weight:900;font-style:normal}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color:#535353}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}@font-face{font-family:'flexslider-icon';src:url('../../fonts/flexslider-icon.eot');src:url('../../fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('../../fonts/flexslider-icon.woff') format('woff'),url('../../fonts/flexslider-icon.ttf') format('truetype'),url('../../fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0;background:#fff;border:0 solid #fff;position:relative;zoom:1;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;position:relative}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:60%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;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%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}body{font:16px/26px Helvetica,Helvetica Neue,Arial;height:100%;width:100%}@media only screen and (min-width: 1024px){body{overflow:hidden}}.header-container{position:absolute;width:100%;z-index:22;background:#FFF;height:40px}@media only screen and (min-width: 1024px){.header-container{top:16px;animation-delay:.8s}}#logo{background-image:url(../assets/build/sprite-sheet.png);background-size:100px 106px;background-repeat:no-repeat;display:block;background-position:0 0;text-indent:-9999px;background-image:url(../assets/build/roca-logo-silver.png);background-size:58px 40px;width:58px;height:40px;float:left}@media only screen and (min-width: 1024px){#logo{background-size:200px 212px;background-image:#fff url(../assets/build/roca-logo-silver.png);background-size:160px 109px;width:160px;height:109px;position:absolute;top:-16px;left:20px}}.site-nav-menu{display:none;position:absolute;top:40px;width:100%;text-transform:uppercase;font-size:20px;z-index:9999;font-family:"Ostrich-regular",Helvetica,Arial,sans-serif}.site-nav-menu li a{background:rgba(250,250,250,0.9);width:100%;display:block;padding:10px 8px 5px;text-decoration:none;color:#555;border-bottom:1px solid #A7A9AC;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1024px){.site-nav-menu{display:block !important;top:0;right:0;text-align:right;width:auto;font-size:22px}.site-nav-menu li{float:left;text-align:right}.site-nav-menu li a{background:none;border:none;width:auto;color:#A7A9AC;padding:10px 15px 5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all all .3s ease-in-out ease;-moz-transition:all all .3s ease-in-out ease;-ms-transition:all all .3s ease-in-out ease;-o-transition:all all .3s ease-in-out ease;transition:all all .3s ease-in-out ease}.site-nav-menu li a:hover{color:#009cdf}}.menu-trigger{float:left;position:absolute;right:10px;top:0px}@media only screen and (min-width: 1024px){.menu-trigger{display:none}}.content-trigger.cmn-toggle-switch{position:relative;display:none}@media only screen and (min-width: 1024px){.content-trigger.cmn-toggle-switch{display:block;float:left;border-right:1px solid #DBDBEA}}.cmn-toggle-switch{overflow:hidden;margin:0;padding:0;width:40px;height:40px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background 0.3s;transition:background 0.3s;background:transparent;font-size:16px;z-index:99}.cmn-toggle-switch:focus{font-size:16px}.cmn-toggle-switch:focus{outline:none}.cmn-toggle-switch span{display:block;position:absolute;top:18px;left:10px;right:10px;height:2px;background:#13284c}.cmn-toggle-switch span::before,.cmn-toggle-switch span::after{position:absolute;display:block;left:0;width:100%;height:2px;content:"";background:#13284c}.cmn-toggle-switch span::before{top:-6px}.cmn-toggle-switch span::after{bottom:-6px}.cmn-toggle-switch__htx span{-webkit-transition:background 0 0.3s;transition:background 0 0.3s}.cmn-toggle-switch__htx span::before,.cmn-toggle-switch__htx span::after{-webkit-transition-duration:0.3s, 0.3s;transition-duration:0.3s, 0.3s;-webkit-transition-delay:0.3s, 0;transition-delay:0.3s, 0}.cmn-toggle-switch__htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top, transform}.cmn-toggle-switch__htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom, transform}.cmn-toggle-switch__htx.is-active span{background:none}.cmn-toggle-switch__htx.is-active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cmn-toggle-switch__htx.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cmn-toggle-switch__htx.is-active span::before,.cmn-toggle-switch__htx.is-active span::after{-webkit-transition-delay:0, 0.3s;transition-delay:0, 0.3s}.cmn-toggle-switch--htra{background-color:#FFF}.cmn-toggle-switch--htra span{transition:transform 0.3s;background-color:#009cdf}.cmn-toggle-switch--htra span::before{transform-origin:top left;transition:transform 0.3s, width 0.3s, top 0.3s;background-color:#009cdf}.cmn-toggle-switch--htra span::after{transform-origin:bottom left;transition:transform 0.3s, width 0.3s, bottom 0.3s;background-color:#009cdf}.cmn-toggle-switch--htra.is-active span{transform:rotate(180deg)}.cmn-toggle-switch--htra.is-active span::before,.cmn-toggle-switch--htra.is-active span::after{width:50%}.cmn-toggle-switch--htra.is-active span::before{top:-3px;left:6px;transform:translateX(-8px) translateY(4px) rotate(-45deg)}.cmn-toggle-switch--htra.is-active span::after{bottom:-3px;left:6px;transform:translateX(-8px) translateY(-4px) rotate(45deg)}h1{font-family:"Ostrich-black",Helvetica,Arial,sans-serif;font-size:24px;width:100%;padding:10px 10px 5px;border-bottom:1px solid #DBDBEA;color:#009cdf;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.entry-text{padding:10px;text-align:justify}.entry-text ul{list-style:disc}.entry-text ul li{padding-left:20px;margin-left:20px}.entry-text ol{list-style:decimal}.entry-text ol li{padding-left:20px;margin-left:20px}p{margin-bottom:10px}@media only screen and (min-width: 1024px){.post{display:none;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideInLeft;animation-name:slideInLeft;width:390px;z-index:99;position:absolute;right:-350px;top:96px;animation-delay:.8s;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-webkit-transition:all all 1s ease-in-out ease;-moz-transition:all all 1s ease-in-out ease;-ms-transition:all all 1s ease-in-out ease;-o-transition:all all 1s ease-in-out ease;transition:all all 1s ease-in-out ease}.post .entry-content{float:left;width:350px;background:#FFF}.post.active{right:0px}}.image-caption{display:none}@media only screen and (min-width: 1024px){.image-caption{display:block;position:absolute;width:400px;text-align:center;color:#FFF;font-family:'Josefin Sans',sans-serif;font-size:1.1em;padding:15px 15px 5px;border-radius:5px;animation-delay:.4s}}.image-caption.small{width:auto}.image-caption.widetop{width:100%;top:100px}.image-caption.widebottom{width:100%;bottom:50px}.image-caption.topleft{left:0;top:100px}.image-caption.top{margin-left:50%;left:-200px;top:100px}.image-caption.center{width:600px;height:400px;margin-left:-300px;left:50%;top:50%;margin-top:-200px}.image-caption.right{right:10px;top:450px;width:240px}.image-caption.topright{right:10px;top:100px;width:240px}.image-caption.bottomleft{left:0;bottom:50px}.image-caption.bottom{margin-left:50%;left:-200px;bottom:50px}.image-caption.bottomright{right:0;bottom:50px}.image-caption.background{background:rgba(0,0,0,0.3)}.image-caption.backgroundwhite{background:rgba(250,250,250,0.6);color:#333}.image-caption a{color:#FFF}@media only screen and (min-width: 1024px){.page-template-wide-page .post{width:780px;right:-740px}.page-template-wide-page .post .entry-content{float:left;width:740px;background:#FFF;position:relative}.page-template-wide-page .post .entry-text{overflow-y:scroll;height:60vh;position:relative}.page-template-wide-page .post.active{right:0px}}@media only screen and (min-width: 1024px){.page-template-wide-page .overflow-top{width:100%;height:40px;background:transparent url(../assets/build/fade.png) repeat-x 0 -4px;display:block;position:absolute;top:42px;z-index:999}}@media only screen and (min-width: 1024px){.page-template-wide-page .overflow-bottom{width:100%;height:40px;background:transparent url(../assets/build/fade.png) repeat-x 0 -4px;display:block;position:absolute;bottom:0px;z-index:999;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}}.page-template-wide-page .cta{position:absolute;bottom:-37px;background:#FFF}.page-template-magazine-style{overflow:visible}.page-template-magazine-style .footer-container{position:relative;clear:both;width:100%}.magazine{width:100%}.magazine__list{width:100%;padding:50px 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:676px;margin:0 auto}@media only screen and (min-width: 1024px){.magazine__list{max-width:100%;padding-top:80px}}.magazine__item{background:#ecf0f1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;padding:10px 10px 0;-webkit-transition:background .3s ease-in;-moz-transition:background .3s ease-in;-ms-transition:background .3s ease-in;-o-transition:background .3s ease-in;-webkit-transition:all background .3s ease-in ease;-moz-transition:all background .3s ease-in ease;-ms-transition:all background .3s ease-in ease;-o-transition:all background .3s ease-in ease;transition:all background .3s ease-in ease}@media only screen and (min-width: 1024px){.magazine__item{width:31%;max-width:31%}}.magazine__item:hover{background:#bdc3c7}.magazine__item img{width:100%}.magazine__content{padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.magazine__title{text-transform:uppercase;text-align:center;font-family:"Ostrich-regular",Helvetica,Arial,sans-serif;font-size:24px;margin-bottom:20px}.magazine__text{font-family:"Georgia","times",serif;font-style:italic}.movie{height:100%;overflow:hidden}.fluid-width-video-wrapper{padding:0 !important;height:100%}.page-template-movie-page .footer-container{display:none}.flex-viewport{height:100% !important;width:100% !important}.flexslider{padding-top:40px;overflow:hidden}@media only screen and (min-width: 1024px){.flexslider{position:absolute;top:0;left:0;padding:0;height:100% !important;width:100% !important}}@media only screen and (min-width: 1024px){.flexslider .slides{height:100% !important;width:100% !important}}.flexslider .slides>li{height:auto;background-repeat:no-repeat}@media only screen and (min-width: 1024px){.flexslider .slides>li{height:100% !important;width:100% !important;background:url(images/bg.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.flexslider .slides>li img{display:none}}.flex-control-nav{width:100%;z-index:21;bottom:0px;right:0;height:20px;padding-top:10px;text-align:center}.flex-control-nav li a{text-indent:9999px}@media only screen and (min-width: 1024px){.flex-control-nav{text-align:right;width:60%;-webkit-animation-delay:0.8s;animation-delay:0.8s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideInUp;animation-name:slideInUp}}.cta{float:left;width:100%;margin-bottom:30px}.cta li a{float:left;width:50%;background-image:url(../assets/build/sprite-sheet.png);background-size:100px 106px;background-repeat:no-repeat;display:block;background-position:0 0;text-indent:-9999px;text-indent:0;height:37px;line-height:37px;text-decoration:none;text-align:right;padding:0 30px;background-color:#02a7e4;background-position:0 -88px;color:#FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-size:200px 212px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all all .3s ease-in ease;-moz-transition:all all .3s ease-in ease;-ms-transition:all all .3s ease-in ease;-o-transition:all all .3s ease-in ease;transition:all all .3s ease-in ease}.cta li a:hover{opacity:.8}.cta li.facebook-share a{background-color:#39569b;background-position:0 -136px}@media only screen and (min-width: 1024px){.cta{margin-bottom:0}}.footer-container{height:60px;background:#fff;width:100%;z-index:20;margin-top:40px;line-height:30px;font-size:.8em;text-align:center;color:#999}.footer-container a{color:#999}.footer-container .copyright{display:block}@media only screen and (min-width: 1024px){.footer-container{position:absolute;bottom:0;left:0;height:30px;text-align:left;animation-delay:.8s}.footer-container .credits{margin-left:16px}.footer-container .copyright{display:inline}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}