::-moz-selection{background:#f04a53;color:#fff}::-webkit-selection{background:#f04a53;color:#fff}::selection{background:#f04a53;color:#fff}*{margin:0 auto;font-family:"futura-pt","Futura PT",sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}section{width:100%;float:left}.renderedLayout section{width:1250px;padding:30px 0}.inner{width:1200px;float:left;left:50%;margin-left:-600px!important;position:relative}header{height:580px;width:100%;float:left;box-sizing:border-box;background:url(../../templates/images/header.jpg) no-repeat center center;background-size:cover;padding-top:40px;position:relative}header .logo{width:207px;height:63px;float:left;background:url(../../templates/images/logo.png) no-repeat center center}header nav{float:right;//width:600px;padding-top:24px}header nav a{float:left;font-size:16px;line-height:20px;text-transform:uppercase;font-weight:700;color:#8d8d8d;text-decoration:none}header nav .nav-dropdown{float:left;position:relative;padding-bottom:20px}header nav .nav-dropdown+.nav-dropdown{margin-left:40px}header nav .nav-dropdown:hover .sublinks{display:block}header nav .nav-dropdown .sublinks{float:left;background:rgba(239,49,60,0.8);position:absolute;top:30px;padding:10px 0;display:none}header nav .nav-dropdown:last-child .sublinks{right:0}header nav .nav-dropdown .sublinks .sublink{float:left;clear:both;padding:7px 15px;color:#fff;width:100%;box-sizing:border-box}header nav .nav-dropdown .sublinks .sublink:hover{background:rgba(239,49,60,1);cursor:pointer}header nav a:hover,header nav a.active,header nav .nav-dropdown:hover>a{color:#ef313c}header .button{width:334px;height:58px;float:left;position:absolute;left:50%;margin-left:-167px;color:#fff;text-align:center;line-height:58px;font-size:16px;text-decoration:none;text-transform:uppercase;font-weight:700;cursor:pointer;bottom:60px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAU4AAAA6CAYAAADfl7AKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NkQ2MEI4QUUzQzcxMUU0Qjk5NEMxQjBCM0FGNDUwMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NkQ2MEI4QkUzQzcxMUU0Qjk5NEMxQjBCM0FGNDUwMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk2RDYwQjg4RTNDNzExRTRCOTk0QzFCMEIzQUY0NTAwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk2RDYwQjg5RTNDNzExRTRCOTk0QzFCMEIzQUY0NTAwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1QbSfwAAASNJREFUeNrs1sEJwkAQhtHECpImLMC7jcU6YjeevFtLCjCsG8hJJOQ/CILvwTAse/+YtpTSJKbTua9rrHNsAP7QQTQBvhRO0QQIwimaAEE4azQ70QTYGc41mlfRBNgRTtEECMIpmgBBOEUTIAinaAIE4RRNgCCcogkQhFM0AfKLUzQBwnCKJkAYTgCEE0A4AYQTQDgBhBMA4QQQTgDhBBBOAOEEEE4AhBNAOAGEE0A4AYQTAOEEEE4A4QQQTgDhBBBOAIQTQDgBhBNAOAGEEwDhBBBOAOEE+H034QQIollnEE6AIJrd4z4LJ0AQzeUhnABBNIUTIIymcAJsR/PyHk3hBNiO5vPTp3ACBNEUToAwmsIJEEZTOAHCaAonQBjNxUuAAQCsAkyd1P2b9wAAAABJRU5ErkJggg==) center center no-repeat;z-index:10;opacity:0.8}header .button:hover{opacity:1}header .info{width:400px;float:left;position:absolute;left:50%;margin-left:-200px;color:#fff;text-align:center;line-height:30px;font-size:16px;text-decoration:none;text-transform:uppercase;font-weight:700;bottom:140px}#main{width:100%;float:left;box-sizing:border-box}section{padding:40px 0}section .half{float:left;width:550px}section .half+.half{float:right}section .text{}section .text hgroup{width:100%;float:left}section .text .subheading{width:100%;float:left;font-size:16px;color:#b7b7b7;font-weight:700;text-transform:uppercase}section .text h2{width:100%;float:left;font-size:36px;color:#ef313c;font-weight:700;text-transform:uppercase;margin:40px 0}section .text h4{width:100%;float:left;font-size:20px;font-weight:700;color:#222;line-height:30px}section .text p{width:100%;float:left;font-size:20px;font-weight:500;color:#555;line-height:30px;margin-bottom:30px}section .text img{max-width:100%;float:left}section .text a{color:#999;text-decoration:none;border-bottom:1px solid #eee}section .text a:hover{color:#ef313c}section .text hr{width:100%;height:1px;float:left;margin-bottom:20px;background:#ccc;border:0}section .text ul{float:left;width:100%;box-sizing:border-box;line-height:30px;margin-bottom:30px}section .text ul li+li{margin-top:20px}section .text ul p{float:none;margin:0}section .image{height:100%;position:absolute;background:url(../../templates/) center center no-repeat;right:0}section .gallery-image{margin:0 20px 20px 0;float:left;width:285px;height:auto}section .gallery-image img{float:left;width:285px;height:auto}section .gallery-image:nth-child(4n){margin-right:0}section .gallery-image:nth-child(4n+1){clear:both}section input[type="text"],section input[type="email"]{padding:7px 10px;box-sizing:border-box;border:1px solid #ccc;margin-bottom:0;font-size:14px;float:left;width:300px}section input[type="submit"]{background:#ef313c;border:none;color:#fff;font-weight:700;font-size:16px;padding:6px 10px 7px;opacity:0.8;float:left;cursor:pointer}section input[type="submit"]:hover{opacity:1}.tpl-block-content-right .text{float:right}.tpl-block-content-right .image{left:0;right:auto}footer{width:100%;padding:40px 0;background:#ef313c;float:left;font-size:16px;line-height:20px;text-transform:uppercase;font-weight:700;color:#fff;text-decoration:none}footer a{font-size:16px;line-height:20px;text-transform:uppercase;font-weight:700;color:rgba(255,255,255,0.5);text-decoration:none}footer a:hover,header a.active{color:rgba(255,255,255,1)}#sponsored{width:100%;float:left;background:#eee;padding:40px 0;margin-top:100px}#sponsored span{font-size:16px;text-transform:uppercase;letter-spacing:1px;float:left;width:100%;color:#666;margin-bottom:20px;font-weight:500}#disqus_thread a{color:#ef313c}@media all and (max-device-width:1300px),all and (max-width:1300px){body{width:1300px}}