*{padding:0;margin:0;outline:0}html{font-size:14px;line-height:1.428em;min-height:100%;height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:Helvetica,sans-serif}body{color:#494c4c;position:relative}.clearfix:before{content:"";display:table-cell}.clearfix:after{content:"";display:table;clear:both}.container{max-width:1200px;width:100%;min-height:100%;margin:0 auto;position:relative;background:#fbfbfb;padding:0 10px}.container.transparent{background:transparent}a:focus,button:focus,a:active,button:active,a:hover,button:hover{outline:0;text-decoration:underline}a.active,button.active{cursor:default}h1,h2,h3,h4,h5,h6{margin:0 0 15px 0;font-weight:700;text-transform:uppercase;line-height:1.214em}h1{font-size:42px;line-height:1}h2{font-size:36px;line-height:1}h3{font-size:24px;line-height:1}h4{font-size:18px;line-height:1}.btn{display:inline-block;border:0;font-weight:500;text-decoration:none!important;color:#494c4c;font-size:19px;padding:8px 30px 10px;line-height:1;cursor:pointer;border-radius:4px;-webkit-webkit-border-radius:4px;-moz-webkit-border-radius:4px;-ms-webkit-border-radius:4px;-o-webkit-border-radius:4px;webkit-border-radius:4px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.4);box-shadow:0 2px 2px 0 rgba(0,0,0,0.4)}.btn.btn-yellow{background:#ffda00;background:-moz-linear-gradient(top,#ffda00 0,#ff9b00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffda00),color-stop(100%,#ff9b00));background:-webkit-linear-gradient(top,#ffda00 0,#ff9b00 100%);background:-o-linear-gradient(top,#ffda00 0,#ff9b00 100%);background:-ms-linear-gradient(top,#ffda00 0,#ff9b00 100%);background:linear-gradient(top,#ffda00 0,#ff9b00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffda00",endColorstr="#ff9b00",GradientType=0)}.btn.btn-yellow:hover,.btn.btn-yellow:active{background:#fb0}nav .nav-menu,nav li{margin:0;padding:0;list-style:none}nav .nav-menu li,nav li li{display:inline-block;padding:0 20px}nav .nav-menu li a,nav li li a{display:block;font-size:1.286em;line-height:1;color:#89bcff;text-decoration:none;text-transform:uppercase;font-weight:700;position:relative}nav .nav-menu li a:after,nav li li a:after{content:'';position:absolute;bottom:-8px;left:0;width:100%;height:1px;background-color:transparent}nav .nav-menu li a:hover,nav li li a:hover,nav .nav-menu li a:focus,nav li li a:focus,nav .nav-menu li a:active,nav li li a:active{color:#89bcff}nav .nav-menu li a:hover:after,nav li li a:hover:after,nav .nav-menu li a:focus:after,nav li li a:focus:after,nav .nav-menu li a:active:after,nav li li a:active:after{background-color:#89bcff}nav .nav-menu li a.active,nav li li a.active{color:#fff}nav .nav-menu li a.active:after,nav li li a.active:after{background-color:#fff}nav .nav-menu li:first-child,nav li li:first-child{padding:0 20px 0 0}nav .nav-menu li:last-child,nav li li:last-child{padding:0 0 0 20px}ul.items-list,ul.items-list li{margin:0;padding:0;list-style:none}ol.lists,ul.lists{margin:0 0 15px 25px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.pull-left{float:left}.pull-right{float:right}.light{font-weight:300!important}.bold{font-weight:700!important}.text-uppercase{text-transform:uppercase}.color-ffd701{color:#ffd701}i.icon{display:inline-block;font-style:normal;line-height:1;position:relative}form .form-rows{margin:0 0 10px}form .form-rows input[type='text'],form .form-rows input[type='email'],form .form-rows input[type='date']{color:#fff;font-size:18px;background:transparent;padding:8px;margin:0;border:1px #399ca9 solid;border-radius:5px;font-weight:300;-webkit-webkit-border-radius:5px;-moz-webkit-border-radius:5px;-ms-webkit-border-radius:5px;-o-webkit-border-radius:5px;webkit-border-radius:5px;width:100%}form .form-rows input[type='text']::-webkit-input-placeholder,form .form-rows input[type='email']::-webkit-input-placeholder,form .form-rows input[type='date']::-webkit-input-placeholder{color:#fff}form .form-rows input[type='text']::-moz-placeholder,form .form-rows input[type='email']::-moz-placeholder,form .form-rows input[type='date']::-moz-placeholder{color:#fff}form .form-rows input[type='text']:-moz-placeholder,form .form-rows input[type='email']:-moz-placeholder,form .form-rows input[type='date']:-moz-placeholder{color:#fff}form .form-rows input[type='text']:-ms-input-placeholder,form .form-rows input[type='email']:-ms-input-placeholder,form .form-rows input[type='date']:-ms-input-placeholder{color:#fff}form .form-rows input[type='text']:focus::-webkit-input-placeholder,form .form-rows input[type='email']:focus::-webkit-input-placeholder,form .form-rows input[type='date']:focus::-webkit-input-placeholder{color:transparent}form .form-rows input[type='text']:focus::-moz-placeholder,form .form-rows input[type='email']:focus::-moz-placeholder,form .form-rows input[type='date']:focus::-moz-placeholder{color:transparent}form .form-rows input[type='text']:focus:-moz-placeholder,form .form-rows input[type='email']:focus:-moz-placeholder,form .form-rows input[type='date']:focus:-moz-placeholder{color:transparent}form .form-rows input[type='text']:focus:-ms-input-placeholder,form .form-rows input[type='email']:focus:-ms-input-placeholder,form .form-rows input[type='date']:focus:-ms-input-placeholder{color:transparent}form .form-rows.double{display:table;width:100%}form .form-rows.double>*{display:table-cell;width:50%}form .form-rows.double>*:first-child{padding:0 5px 0 0}form .form-rows.double>*:last-child{padding:0 0 0 5px}form .form-rows.triple{display:table;width:100%}form .form-rows.triple>*{display:table-cell;width:33.3334%;padding:0 25px 0 0}form .form-rows.triple>*:last-child{padding:0}form .form-rows.form-actions{text-align:center;background:transparent;border:0;padding:20px 0 0;margin:0}form .form-rows button{position:relative}form .form-rows button.loader:before{content:'';height:20px;width:20px;display:block;position:absolute;background:url('/templates/default/files/images/submit-loader.png') 50% 50% no-repeat;left:15px;top:50%;margin:-10px 0 0}table{width:100%;border:1px #ddd solid;margin:0 0 15px 0;border-collapse:collapse;border-spacing:0}table tr>*{padding:5px 10px}table thead{border-bottom:2px #ddd solid}table thead tr th{border:0 #ddd solid;border-width:0 1px 1px 0;font-size:1.286em}table tbody tr td{border:0 #ddd solid;border-width:0 1px 1px 0}table tbody tr:nth-of-type(2n+1){background:#f5f5f5}