.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus,.ui-menu{outline:0}@-webkit-keyframes spinning{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}/*! jQuery UI - v1.11.2 - 2014-12-22
* http://jqueryui.com
* Includes: core.css, menu.css, selectmenu.css, tabs.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-menu{list-style:none;padding:0;margin:0;display:block}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}@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:400;font-style:normal}.flexslider{padding:0;margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;border-radius:4px;-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flex-direction-nav a,.no-js .slides>li:first-child,.slides:after,html[xmlns] .slides{display:block}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";clear:both;visibility:hidden;line-height:0;height:0}* html .slides{height:1%}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;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,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flex-control-nav,form.has-validation fieldset .success-message{text-align:center}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;line-height:1;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.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:100%;position:absolute;bottom:-40px}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:20px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(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%;display:block;opacity:.7;cursor:pointer}.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}}#header{background:#ffc809}#header .navbar-brand{width:262px;height:64px;margin:12px 0 10px}#header .logo-back{display:none}#header .banner-block,body.responsive #header.affix .logo-back{display:block}#header #products-list,#header .header-banner{position:relative;z-index:5;display:block;width:249px}#header #products-list{float:right;font:14px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px;padding:1px 3px;color:#000;height:22px;max-height:22px;border:none;margin:5px 0;background:#fff;-moz-box-sizing:border-box;box-sizing:border-box}#header .bottom-block{border-bottom:4px solid #900;background:url(../images/header-and-footer/header-bg-glow-homepage.jpg) center 0 repeat-x}#header .bottom-block .bg{background:url(../images/header-and-footer/header-bg-homepage.png?v=2) 46% 0 no-repeat}#header .bottom-block .main-menu>li>.dropdown-menu{top:0}#header .header-banner{margin:8px 0;float:right;height:70px}@media screen and (min-width:1024px){#header .nav.navbar-nav.header-menu{float:left;clear:left;margin:0!important;height:32px}#header .nav.navbar-nav.header-menu>li{height:32px}#header .nav.navbar-nav.header-menu>li:first-child{margin-left:0!important}#header .nav.navbar-nav.header-menu>li:first-child+li{margin-left:0!important;margin-right:-4px!important}#header .nav.navbar-nav.header-menu>li.active{margin-right:-6px;-webkit-filter:none;filter:none;background:#900;margin-left:11px}#header .nav.navbar-nav.header-menu>li.active>a,#header .nav.navbar-nav.header-menu>li.active>a:hover{color:#fff}#header .nav.navbar-nav.header-menu>li>a{position:relative;font-size:14px;padding:8px 21px;color:#000;-moz-box-sizing:border-box;box-sizing:border-box;height:100%}#header .nav.navbar-nav.header-menu>li>a.sf-with-ul .caret{left:auto;bottom:auto;right:1px;top:13px;color:#000;opacity:1}#header .nav.navbar-nav.header-menu>li>a.sf-with-ul .caret:before{color:inherit}#header .nav.navbar-nav.header-menu>li.active>a.sf-with-ul{padding-right:27px}#header .nav.navbar-nav.header-menu>li.active>a.sf-with-ul .caret{right:13px}#header .nav.navbar-nav.header-menu>li.dropdown-show>a,#header .nav.navbar-nav.header-menu>li.dropdown-show>a.sf-with-ul .caret,#header .nav.navbar-nav.header-menu>li.sfHover>a,#header .nav.navbar-nav.header-menu>li.sfHover>a.sf-with-ul .caret,#header .nav.navbar-nav.header-menu>li>a:hover,#header .nav.navbar-nav.header-menu>li>a:hover.sf-with-ul .caret{color:#901200}#header .nav.navbar-nav.header-menu>li.active.dropdown-show>a,#header .nav.navbar-nav.header-menu>li.active.dropdown-show>a.sf-with-ul .caret,#header .nav.navbar-nav.header-menu>li.active.dropdown-show>a:hover,#header .nav.navbar-nav.header-menu>li.active.dropdown-show>a:hover.sf-with-ul .caret,#header .nav.navbar-nav.header-menu>li.active.sfHover>a,#header .nav.navbar-nav.header-menu>li.active.sfHover>a.sf-with-ul .caret,#header .nav.navbar-nav.header-menu>li.active.sfHover>a:hover,#header .nav.navbar-nav.header-menu>li.active.sfHover>a:hover.sf-with-ul .caret,#header .nav.navbar-nav.header-menu>li.active>a,#header .nav.navbar-nav.header-menu>li.active>a.sf-with-ul .caret,#header .nav.navbar-nav.header-menu>li.active>a:hover,#header .nav.navbar-nav.header-menu>li.active>a:hover.sf-with-ul .caret{color:#fff}#header .nav.navbar-nav.header-menu.sf-menu .sf-mega{top:122px}#header .nav.navbar-nav.header-menu.sf-menu .sf-mega .sf-mega{top:0}}@media screen and (min-width:768px){#header.affix .nav.navbar-nav.header-menu{margin:0!important;clear:none}#header.affix .nav.navbar-nav.header-menu.sf-menu .sf-mega{top:54px}#header.affix .nav.navbar-nav.header-menu.sf-menu .sf-mega .sf-mega{top:0}#header.affix .nav.navbar-nav.header-menu>li{height:50px}#header.affix .nav.navbar-nav.header-menu>li>a{padding:17px 14px;color:#fff}#header.affix .nav.navbar-nav.header-menu>li>a.sf-with-ul .caret{top:22px;right:0;color:#fff}#header.affix .nav.navbar-nav.header-menu>li.active{background:#ffc809}#header.affix .nav.navbar-nav.header-menu>li.active>a,#header.affix .nav.navbar-nav.header-menu>li.active>a:hover{color:#000}#header.affix .nav.navbar-nav.header-menu>li.dropdown-show>a,#header.affix .nav.navbar-nav.header-menu>li.sfHover>a,#header.affix .nav.navbar-nav.header-menu>li>a:hover{color:#febf01;background:0 0}#header.affix .nav.navbar-nav.header-menu>li.dropdown-show>a.sf-with-ul .caret,#header.affix .nav.navbar-nav.header-menu>li.sfHover>a.sf-with-ul .caret,#header.affix .nav.navbar-nav.header-menu>li>a:hover.sf-with-ul .caret{color:#febf01}}body.responsive #header.affix .bottom-block{background:#900;border-bottom:4px solid #ffc809}body.responsive #header.affix .bottom-block .bg{background:0 0}body.responsive #header.affix .navbar-brand{width:137px;height:38px;margin:9px 17px 3px 0}body.responsive #header.affix .header-banner,body.responsive #header.affix .logo-front{display:none}body.responsive #header.affix #products-list{width:152px;margin-top:13px}@media screen and (max-height:780px){body.responsive #header .header-banner,body.responsive #header.affix .header-banner{display:block}}@media (max-width:1219px){body.responsive #header .nav.navbar-nav.header-menu>li{margin-right:-8px}body.responsive #header .nav.navbar-nav.header-menu>li>a{font-size:12px;padding:8px 10px}body.responsive #header .nav.navbar-nav.header-menu>li.active a.sf-with-ul{padding-right:23px}body.responsive #header .nav.navbar-nav.header-menu>li.active a.sf-with-ul .caret{right:9px}body.responsive #header.affix .nav.navbar-nav.header-menu{margin:0!important;height:50px}body.responsive #header.affix .nav.navbar-nav.header-menu>li>a{font-size:12px;padding:17px 7px 15px}body.responsive #header.affix .nav.navbar-nav.header-menu>li>a.sf-with-ul .caret{top:auto;right:auto;left:50%;bottom:14px}body.responsive #header .navbar-brand{margin-bottom:10px}}@media (max-width:1024px){body.responsive #header .header-banner,body.responsive #header.affix .header-banner{display:block}body.responsive #header .bottom-block{background:#900}body.responsive #header .nav.navbar-nav.header-menu>li>a{padding:15px 0 15px 10px;font-size:14px}body.responsive #header .nav.navbar-nav.header-menu>li>a.sf-with-ul .caret{height:100%}body.responsive #header .nav.navbar-nav.header-menu>li>a.sf-with-ul .caret:before{line-height:4.5}body.responsive #header .navbar-brand{width:220px;height:52px;margin-bottom:5px}body.responsive #header #products-list{display:none}body.responsive #header .header-banner{display:none!important}body.responsive #header #mobile-search{top:8px}}@media (max-width:480px){body.responsive #header{background:0 0}body.responsive #header #products-list,body.responsive #header .header-banner{display:none}body.responsive #header .bottom-block{background-image:none}}form.has-validation .required:after{content:'*';color:#cc001e;margin:0 1px}form.has-validation button[type=submit][disabled=disabled]{opacity:.5}form.has-validation.waiting .spinner{display:block}form.has-validation .spinner{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/ajax-loader.gif) 50% no-repeat #fff;z-index:10;opacity:.85;display:none}form.has-validation p.title{position:relative;font:700 16px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:22px;color:#000;text-transform:uppercase;overflow:hidden;margin:20px 0}form.has-validation .label{font-size:14px;line-height:1.28}form.has-validation .label--bold{font-weight:700}form.has-validation fieldset p,form.has-validation fieldset p.form-info{font-size:12px;line-height:14px;margin:0 0 22px}form.has-validation fieldset small{text-align:right}form.has-validation fieldset .error-message,form.has-validation fieldset small{position:absolute;bottom:-1px;right:2px;color:#cc001e;font-size:10px;line-height:15px;display:none}form.has-validation fieldset .field-validation-error:not(input){color:#ca2027;font-size:12px;line-height:15px}form.has-validation fieldset .error-message{bottom:-22px;left:0;font-size:12px}form.has-validation.success .form-block-top .title{display:none}form.has-validation.success .form-block-top .success-message{display:block}form.has-validation.success fieldset .success-message{display:block;padding:0 15px}form.has-validation.success fieldset .form-block-bottom,form.has-validation.success fieldset .form-group,form.has-validation.success fieldset .form-info{display:none}form.has-validation.error .error-message{display:block}form.has-validation .error-message,form.has-validation .success-message{display:none}.article-template #search-page{border:none;margin:16px 0 20px}.article-template #search-page fieldset,.article-template #search-page fieldset .form-group{margin:0;padding:0}.article-template #search-page fieldset .form-group input{width:100%;height:40px;line-height:26px;padding:7px 41px 7px 12px;border-color:#bdbdbd}.article-template #search-page .btn-search{position:absolute;top:0;right:0;height:100%;color:#404040;padding:8px 13px;background:0 0;border:none;-webkit-transition:color .5s ease;transition:color .5s ease}.article-template #search-page .btn-search:active,.article-template #search-page .btn-search:focus,.article-template #search-page .btn-search:hover{color:#cc001e;-webkit-transition:color .2s ease;transition:color .2s ease}.modal-open{overflow:hidden!important}.article-template form,.modal-template form{position:relative;margin:20px 0;border:1px solid #c2c2c2}.article-template form input,.article-template form label,.article-template form textarea,.modal-template form input,.modal-template form label,.modal-template form textarea{font-family:inherit}.article-template form select,.modal-template form select{padding-top:0;padding-bottom:0}.article-template form textarea,.modal-template form textarea{resize:none}.article-template form label,.modal-template form label{margin:0}.article-template form .form-block,.article-template form .form-group,.modal-template form .form-block,.modal-template form .form-group{position:relative;margin:0 18px}.article-template form fieldset,.modal-template form fieldset{position:relative;border:none;padding:15px 0}.article-template form fieldset .form-group,.modal-template form fieldset .form-group{overflow:hidden;padding-bottom:13px;font-style:normal}.article-template form fieldset .form-group .title,.article-template form fieldset .form-group label,.modal-template form fieldset .form-group .title,.modal-template form fieldset .form-group label{font-size:14px;font-weight:400;line-height:1.2em;text-transform:none}.article-template form fieldset .form-group label,.modal-template form fieldset .form-group label{display:block;margin-bottom:5px}.article-template form fieldset .form-group input[type=text],.article-template form fieldset .form-group input[type=password],.article-template form fieldset .form-group input[type=tel],.article-template form fieldset .form-group input[type=email],.article-template form fieldset .form-group select,.article-template form fieldset .form-group textarea,.modal-template form fieldset .form-group input[type=text],.modal-template form fieldset .form-group input[type=password],.modal-template form fieldset .form-group input[type=tel],.modal-template form fieldset .form-group input[type=email],.modal-template form fieldset .form-group select,.modal-template form fieldset .form-group textarea{display:block;width:100%;height:31px;border:1px solid #8c8c8c;font-size:14px;line-height:21px;padding:5px 6px;border-radius:0}.article-template form fieldset .form-group textarea,.modal-template form fieldset .form-group textarea{height:150px}.modal{z-index:9999}.modal-backdrop{z-index:9998}.modal-backdrop.in{opacity:.75}#modal-set-homepage .modal-dialog{padding-bottom:23px}.LeadFormClickNotice{margin:-1px 10px 0;padding:5px;font-size:10px;text-align:center}@media (max-width:768px){.modal-dialog{width:100%}.LeadFormClickNotice{margin-top:1px}}@media (max-width:660px){.modal .modal-template>*{padding:0 10px}.modal .modal-template h1{padding:14px 40px 10px 18px}.modal .modal-template .numbered-list{margin-right:0}}.modal-template h1,.modal-template p.caption,.page-template .page-content h1,.page-template .page-content p.caption{position:relative;color:#fff;background:#900;margin:0;font:700 32px/1em Rokkitt,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:14px 40px 10px 18px}.modal-template h1 .icon-close,.modal-template p.caption .icon-close,.page-template .page-content h1 .icon-close,.page-template .page-content p.caption .icon-close{position:absolute;line-height:56px;text-align:center;right:0;top:0;width:40px;height:100%;text-decoration:none;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;background:#900;font-size:21px}.modal-template h1 .icon-close:before,.modal-template p.caption .icon-close:before,.page-template .page-content h1 .icon-close:before,.page-template .page-content p.caption .icon-close:before{position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;width:24px;height:24px;content:'\f00d';color:inherit;font:21px/24px FontAwesome}.modal-template h1 .icon-close:hover,.modal-template p.caption .icon-close:hover,.page-template .page-content h1 .icon-close:hover,.page-template .page-content p.caption .icon-close:hover{color:#fff;background:#cc001e;text-decoration:none}.modal-template h1.red,.modal-template p.caption.red,.page-template .page-content h1.red,.page-template .page-content p.caption.red{background:#911201}.modal-template h1.red .icon-close,.modal-template p.caption.red .icon-close,.page-template .page-content h1.red .icon-close,.page-template .page-content p.caption.red .icon-close{background:#cc001e}.modal-template h1.red .icon-close:hover,.modal-template p.caption.red .icon-close:hover,.page-template .page-content h1.red .icon-close:hover,.page-template .page-content p.caption.red .icon-close:hover{background:#900}#modal-report .modal-template .form-modal fieldset{padding-bottom:4px}.modal-dialog{position:relative;z-index:9999;min-width:320px;background:#fff}.modal-dialog.modal-dialog-center{position:absolute;margin:0;top:50%;left:50%}.modal-dialog.modal-dialog-center-top{top:0}.modal-dialog .modal-template{margin-bottom:0}.modal-dialog .modal-template>*{padding:0 20px}.modal-dialog .modal-template h2{margin:21px 0 19px}.modal-dialog .modal-template hr{padding:0;margin:0 20px}.modal-dialog .modal-template .numbered-list{margin:25px 30px -1px 0}.modal-dialog .modal-template .numbered-list li{font:14px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:19px;color:#000;margin-bottom:21px;overflow:hidden}.modal-dialog .modal-template .numbered-list li:before{float:left;font:24px/26px Rokkitt,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;margin:-5px 12px 0 0}.modal-dialog .modal-template .numbered-list li .icon{position:relative;color:#878787;font-size:19px;margin:-2px 4px 0;top:2px}.modal-dialog .modal-template .numbered-list li:first-child:before{content:'1.'}.modal-dialog .modal-template .numbered-list li:first-child+li:before{content:'2.'}.modal-dialog .modal-template .numbered-list li:first-child+li+li:before{content:'3.'}.modal-dialog .modal-template .numbered-list li:first-child+li+li+li:before{content:'4.'}.modal-dialog .modal-template .info{font-size:12px;line-height:14px;margin:14px 0;color:#8c8c8c}.modal-dialog .modal-template .form-modal{width:100%;border:none;margin:7px 0 0}.modal-dialog .modal-template .form-modal .form-block,.modal-dialog .modal-template .form-modal .form-group{margin-right:0;margin-left:0}.modal-dialog .modal-template .form-modal .form-group label{margin-bottom:5px}.modal-dialog .modal-template .form-modal .form-group input,.modal-dialog .modal-template .form-modal .form-group textarea{background:0 0}.modal-dialog .modal-template .form-modal .form-group textarea{height:117px}.modal-dialog .modal-template .form-modal .form-group small.hint{position:relative;left:0;bottom:0;display:block;text-align:left;width:300px;color:#bababa;font-size:12px;margin:5px 0 -4px}.modal-dialog .modal-template .form-modal .form-block-bottom{margin-top:13px;text-align:center}.modal-dialog .modal-template .form-modal .form-block-bottom p{position:relative}.modal-dialog .modal-template .form-modal fieldset{margin:0}.modal-dialog .modal-template .form-modal fieldset p.form-info{color:#8c8c8c;text-align:left;line-height:22px;margin:-2px 0 1px}.modal-dialog .modal-template .form-modal .success-message .title{margin-top:0}.modal-dialog .modal-template .form-modal .error-message{bottom:-20px}#modal-poll-results{padding:0 0 11px;min-height:354px}#modal-poll-results .question{font-weight:700;font-size:19px;line-height:22px;font-family:Rokkitt,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;margin:24px 0 12px}#modal-poll-results .list-stat{margin:12px 0 20px}#modal-poll-results .list-stat li{border-bottom:1px solid #efefef;margin-bottom:10px;padding-bottom:0}#modal-poll-results .list-stat li p{font-size:14px;margin-bottom:0}#modal-poll-results .list-stat li .percents{float:right;text-align:right;width:47px}#modal-poll-results .list-stat li.total{font-weight:700;text-align:right;margin-bottom:0}#modal-poll-results .list-stat li.total .percents{font-weight:400}#modal-poll-results .btn.btn-link{font-size:16px}.homepage-template h2{font:700 24px Rokkitt,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:26px;margin:0 0 4px;color:#000}.homepage-template h2 .link,.homepage-template h2 a{font:inherit;color:#900;-webkit-transition:all .3s ease;transition:all .3s ease}.homepage-template .active h2>a,.homepage-template h2>a:hover{color:#cc001e;text-decoration:underline}.homepage-template h3{font-size:20px;margin:0 0 11px}.homepage-template .with-strip span{margin-right:30px}.homepage-template .with-strip:after{top:4px;height:14px}.homepage-template .nav-links{margin-bottom:15px}.homepage-template .nav-links a{margin-right:16px}.homepage-template .nav-links a.btn-link .fa{margin-left:2px}.homepage-template .nav-links,.homepage-template .text-slider{padding:0 0 0 10px}.homepage-template .image-links-block h2,.homepage-template .video-links-block h2{margin:11px 0 13px}.homepage-template .image-links-block h2 h2,.homepage-template .video-links-block h2 h2{font:700 24px Rokkitt,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:26px;margin:0 0 4px;color:#000}.homepage-template .image-links-block h2 h2 .link,.homepage-template .image-links-block h2 h2 a,.homepage-template .video-links-block h2 h2 .link,.homepage-template .video-links-block h2 h2 a{font:inherit;color:#900;-webkit-transition:all .3s ease;transition:all .3s ease}.homepage-template .list-link-container-two-cols ul.list-link.list-link-video li a,.homepage-template .list-link-container-two-cols ul.list-link.list-link-video li p,.homepage-template .original-video .list-link-container-two-cols ul.list-link.list-link-video p>a,.homepage-template .products-container ul.list-link.list-link-image li p{line-height:22px}.homepage-template .image-links-block h2 .active h2>a,.homepage-template .image-links-block h2 h2>a:hover,.homepage-template .video-links-block h2 .active h2>a,.homepage-template .video-links-block h2 h2>a:hover{color:#cc001e;text-decoration:underline}.homepage-template .image-links-block .small-text a:hover,.homepage-template .tabs #products-announcements ul.list-link li.active a,.homepage-template .tabs #products-announcements ul.list-link li.active a:hover,.homepage-template .video-links-block .small-text a:hover{text-decoration:none}.homepage-template .original-video{margin-bottom:19px}.homepage-template .original-video .list-link-container-two-cols ul.list-link.list-link-video{margin:20px 0 -8px}.homepage-template .original-video .list-link-container-two-cols ul.list-link.list-link-video li a.video-link{height:114px;margin-bottom:13px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.homepage-template .original-video .list-link-container-two-cols ul.list-link.list-link-video li a.video-link img{margin:0 auto;position:relative;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}@media screen and (max-width:767px){.homepage-template .original-video .list-link-container-two-cols ul.list-link.list-link-video li a.video-link{height:180px}}@media screen and (max-width:480px){.homepage-template .original-video .list-link-container-two-cols ul.list-link.list-link-video li a.video-link{height:114px}}@media screen and (min-width:767px) and (max-width:1219px),screen and (max-width:380px){.homepage-template .original-video .list-link-container-two-cols ul.list-link.list-link-video li a.video-link{height:90px}}.homepage-template .product-zone{margin-bottom:40px}.homepage-template .products-container ul.list-link.list-link-image{margin:0}.homepage-template .products-container ul.list-link.list-link-image li{overflow:hidden;margin:0}.homepage-template .products-container ul.list-link.list-link-image li .image-link{max-width:inherit;margin:4px 21px 0 0;width:130px;text-align:center}.homepage-template .products-container ul.list-link.list-link-image li .image-link img{max-width:100%;width:auto}.homepage-template .products-container ul.list-link.list-link-image li p a{color:#900;-webkit-transition:all .3s ease;transition:all .3s ease}.homepage-template .products-container ul.list-link.list-link-image li p a:hover{color:#cc001e}.homepage-template .products-container ul.list-link.list-link-image+p{margin-bottom:0}.homepage-template .tabs#product-zone .ui-tabs-nav li{width:29%;text-align:center}.homepage-template .tabs#product-zone .ui-tabs-nav li:first-child+li{width:42%}.homepage-template .tabs #products-hot{padding:16px 10px 14px}.homepage-template .tabs #products-hot ul.list-link.list-link-image{margin:0 0 -2px}.homepage-template .tabs #products-hot ul.list-link.list-link-image div p{font-size:14px;color:#000}.homepage-template .tabs #products-hot ul.list-link.list-link-image div div,.homepage-template .tabs #products-hot ul.list-link.list-link-image div p{top:0}.homepage-template .tabs #products-hot ul.list-link.list-link-image div div.small-text a,.homepage-template .tabs #products-hot ul.list-link.list-link-image div p.small-text a{color:#900}.homepage-template .tabs #products-hot ul.list-link.list-link-image div div.small-text a:hover,.homepage-template .tabs #products-hot ul.list-link.list-link-image div p.small-text a:hover{color:#cc001e}.homepage-template .tabs #products-hot ul.list-link.list-link-image div div.small-text a p,.homepage-template .tabs #products-hot ul.list-link.list-link-image div div.small-text a ul,.homepage-template .tabs #products-hot ul.list-link.list-link-image div p.small-text a p,.homepage-template .tabs #products-hot ul.list-link.list-link-image div p.small-text a ul{font-size:inherit;margin:0 0 8px;color:inherit}.homepage-template .tabs #products-hot ul.list-link.list-link-image div div.small-text a ul li,.homepage-template .tabs #products-hot ul.list-link.list-link-image div p.small-text a ul li{margin-bottom:8px}.homepage-template .tabs #products-announcements ul.list-link{margin:7px 0 -7px}.homepage-template .tabs #products-announcements ul.list-link li a{color:inherit}.homepage-template .tabs #products-announcements ul.list-link li a .link{color:#900}.homepage-template .tabs #products-announcements ul.list-link li.active a .link,.homepage-template .tabs #products-announcements ul.list-link li.active a:hover .link{text-decoration:underline;color:#cc001e}.homepage-template .tabs #products-polular{padding-bottom:14px}.homepage-template .tabs #products-polular ul.list-link.list-link-image{margin:5px 15px 26px 0}.homepage-template .tabs #products-polular ul.list-link.list-link-image li{margin-bottom:17px}.homepage-template .tabs #products-polular ul.list-link.list-link-image li .image-link{margin-right:15px;width:120px;text-align:center}.homepage-template .tabs #products-polular ul.list-link.list-link-image li .image-link img{width:auto;max-width:100%}.homepage-template .tabs #products-polular ul.list-link.list-link-image li small{padding-bottom:5px}.homepage-template .tabs #products-hot ul.list-link.list-link-image li small,.homepage-template .tabs #products-polular ul.list-link.list-link-image li small{font-size:16px;line-height:22px;margin:0;padding:0}.homepage-template .in-public-safety-block,.homepage-template .lifestyle-block{margin-bottom:40px}.homepage-template .tabs #products-hot ul.list-link.list-link-image li small{font-size:14px}.homepage-template .in-public-safety-block h2.block-title{min-height:40px;max-height:40px;background:0 0}.homepage-template .in-public-safety-block h2.block-title>a{min-height:inherit;max-height:inherit;padding-top:0;padding-bottom:0;background:url(../images/bg-in-public-safety.jpg) no-repeat #232323}@media (max-width:766px){.homepage-template .lifestyle-block{margin-bottom:15px}}.homepage-template .featured-education,.homepage-template .featured-jobs,.homepage-template .law-enforcement-block,.homepage-template .product-deals{margin-bottom:35px}.homepage-template .featured-education p,.homepage-template .featured-education ul.list-link,.homepage-template .featured-jobs p,.homepage-template .featured-jobs ul.list-link,.homepage-template .law-enforcement-block p,.homepage-template .law-enforcement-block ul.list-link{margin-left:5px;margin-right:11px}.homepage-template .list-link-container-two-cols ul.list-link.list-link-video{margin-top:16px;margin-bottom:-8px}.homepage-template .list-link-container-two-cols ul.list-link.list-link-video li a.video-link{margin:0 0 10px}.homepage-template .list-link-container-two-cols ul.list-link.list-link-video li p{margin:0 0 9px}@media (max-width:1220px){body.responsive .homepage-template header h1 strong{display:block;float:none}body.responsive .homepage-template header h1 span{margin-left:0}body.responsive .homepage-template .tabs .tab-item ul.list-link{margin-right:0}}@media (min-width:1025px) and (max-width:1220px){body.responsive .homepage-template .featured-videos-block ul.list-link.list-link-video a.video-link{width:170px!important}}@media (min-width:767px) and (max-width:1220px){body.responsive .homepage-template .winner-block h2.winner{font-size:28px}body.responsive .homepage-template .winner-block .info p .btn-lg{width:100%}}@media (max-width:766px){body.responsive .video-link img{width:100%}body.responsive .homepage-template .adv-block#adv-special,body.responsive .homepage-template .col-lg-11 .adv-block.adv-728x90 [id^=div-gpt-ad-],body.responsive .homepage-template .in-public-safety-block,body.responsive .homepage-template .product-zone{margin-bottom:20px}body.responsive .homepage-template .featured-education,body.responsive .homepage-template .featured-jobs,body.responsive .homepage-template .law-enforcement-block{margin-bottom:0}body.responsive .homepage-template .product-deals{margin-bottom:14px}body.responsive .homepage-template .our-partners p.pull-right,body.responsive .homepage-template .product-deals p.pull-right{float:none}body.responsive .homepage-template .original-video{margin-bottom:-1px}body.responsive .homepage-template ul.list-link.list-link-images-qt-cols{margin-bottom:-22px}body.responsive .homepage-template .sponsored-colors{margin-bottom:-14px}body.responsive .homepage-template form.form-poll{margin:13px 0 10px}}@media (max-width:650px){body.responsive .homepage-template header .page-info .set-homepage,body.responsive .homepage-template header .page-info time{float:none}body.responsive .homepage-template header .page-info time{display:block}}@media (max-width:550px){body.responsive .list-link-container-qt-cols ul.list-link.list-link-image{margin:16px 0 0;overflow:hidden}body.responsive .list-link-container-qt-cols ul.list-link.list-link-image li{width:48.5%;margin-left:1.5%}}@media (max-width:480px){body.responsive #products-polular,body.responsive .homepage-template #product-zone .ui-tabs-nav [aria-controls=products-polular],body.responsive .homepage-template header,body.responsive .product-deals h2.block-title span.pull-right{display:none}body.responsive .homepage-template #product-zone .ui-tabs-nav li{width:50%!important}body.responsive .homepage-template #product-zone .ui-tabs-nav [aria-controls=products-announcements]{border-right:none}body.responsive .homepage-template ul.list-link.list-link-image li div{overflow:visible}}@media (max-width:400px){body.responsive .homepage-template .featured-videos-block ul.list-link.list-link-video a.video-link{float:none;margin-right:0;width:100%!important}}.homepage-template header .page-info{font-size:12px;line-height:19px;margin:5px 0 3px;overflow:hidden}.homepage-template header .page-info time{color:#878787;float:left}.homepage-template header .page-info .set-homepage{float:right;color:#900;-webkit-transition:all .3s ease;transition:all .3s ease}.homepage-template header .page-info .set-homepage:hover{color:#cc001e}.homepage-template header h1{color:#fff;background:#900;margin:0 0 10px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.homepage-template header h1 a{color:inherit;display:block}.homepage-template header h1 a:hover{text-decoration:none}.homepage-template header h1 span,.homepage-template header h1 strong{color:#fff;padding:14px 22px;float:left}.homepage-template header h1 span{font-weight:400}.homepage-template header h1 strong{background:#6a0707;text-transform:uppercase}.homepage-template header h1:hover{background:#cc001e}.homepage-template .facebook-widget{margin:0 0 40px}.homepage-template .flexslider{position:relative;margin:0;border:none;border-radius:0;box-shadow:none;background:0 0;display:block!important}.homepage-template .flexslider .slides>li{float:left;width:100%;display:none}.homepage-template .flexslider .slides>li:first-child{display:block}.homepage-template .flexslider.text-slider{margin-bottom:-1px}.homepage-template .flexslider.text-slider .flex-direction-nav{display:none}.homepage-template .flexslider .flex-direction-nav a{position:absolute;top:50%;margin-top:-60px;width:40px;height:40px;-webkit-transition:all .3s ease;transition:all .3s ease;color:transparent;background:#fff;background:rgba(255,255,255,.5);opacity:1;z-index:5}.homepage-template .flexslider .flex-direction-nav a:before{position:relative;display:block;font:26px FontAwesome;line-height:40px;text-align:center;color:#1b132e}.homepage-template .flexslider .flex-direction-nav a:hover{text-decoration:none;background:#fff}.homepage-template .flexslider .flex-direction-nav a:hover i{color:#900}.homepage-template .flexslider .flex-direction-nav .flex-prev{left:0}.homepage-template .flexslider .flex-direction-nav .flex-prev:before{content:'\f104'}.homepage-template .flexslider .flex-direction-nav .flex-next{right:0}.homepage-template .flexslider .flex-direction-nav .flex-next:before{content:'\f105'}.homepage-template .flexslider .flex-control-nav{display:none}.homepage-template .pagination{position:relative;overflow:hidden;margin:9px 0 6px}.homepage-template .pagination li{float:left;width:23.5%;margin-left:2%}.homepage-template .pagination li.flex-active>a,.homepage-template .pagination li:hover>a{opacity:1}.homepage-template .pagination li:first-child{margin-left:0}.homepage-template .pagination li>a{display:block;opacity:.5;-webkit-transition:all .3s ease;transition:all .3s ease}.homepage-template .pagination li>a img{width:100%;height:auto}.homepage-template form.form-poll{margin:13px 0 14px;line-height:22px}.homepage-template form.form-poll fieldset{padding:0;border:none;margin:0}.homepage-template form.form-poll legend{margin-bottom:18px;width:100%}.homepage-template form.form-poll input[type=radio]{position:relative;top:2px;margin:0 11px 0 0;width:17px;height:17px;float:left}.homepage-template form.form-poll label{display:block;overflow:hidden;margin-bottom:-7px}.homepage-template form.form-poll br{clear:both}.homepage-template form.form-poll input[type=submit]{margin:0}.homepage-template form.form-poll .text-align-center{margin:10px 0}.homepage-template .winner-block{width:100%;overflow:hidden;margin-bottom:28px}.homepage-template .winner-block h2.winner{font:700 36px/40px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;margin:0 0 13px;text-align:center;background:url(../images/bg-winner.jpg) center center no-repeat #901200;background-size:cover;min-height:80px;max-height:80px}.homepage-template .winner-block h2.winner a{color:inherit;padding:21px 0 19px;display:block;-webkit-transition:all .3s ease;transition:all .3s ease}.homepage-template .winner-block h2.winner a:hover{color:#fff;text-decoration:none}.homepage-template .winner-block .winner-image{width:130px;margin:3px 19px 0 11px;float:left}.homepage-template .winner-block .info{overflow:hidden}.homepage-template .winner-block .info h3{font-weight:700;font-size:18px;line-height:1.2em;color:#900;text-transform:none;margin:0 0 -2px}.homepage-template .winner-block .info h3 a{color:inherit;-webkit-transition:all .3s ease;transition:all .3s ease}.homepage-template .winner-block .info h3 a:hover{color:#cc001e}.homepage-template .winner-block .info p{margin-bottom:12px}.homepage-template .winner-block .info p small{font-size:12px;margin:0}.homepage-template .winner-block .info p .btn-lg{text-align:center;width:88%}.homepage-template .winner-block.active .info h3>a{color:#cc001e;text-decoration:underline}.homepage-template .winner-block.active h2.winner>a{text-decoration:none}.homepage-template .grantshelp-block h2.block-title>a,.homepage-template .grantshelp-block h2.block-title>span{padding:7px 12px 4px}.homepage-template .featured-videos-block{margin-bottom:14px;overflow:hidden}.homepage-template .featured-videos-block ul.list-link.list-link-video{margin-bottom:-10px}.homepage-template .featured-videos-block ul.list-link.list-link-video li p{overflow:visible;line-height:22px;margin-bottom:16px}.homepage-template .featured-videos-block ul.list-link.list-link-video li p+p{margin-bottom:6px}.homepage-template .featured-videos-block ul.list-link.list-link-video li a{line-height:inherit}.homepage-template .featured-videos-block ul.list-link.list-link-video li.active .link{text-decoration:underline}.homepage-template .featured-jobs .powered-by p a:hover,.homepage-template .featured-videos-block ul.list-link.list-link-video li.active a{text-decoration:none}.homepage-template .featured-videos-block ul.list-link.list-link-video li.active .btn.btn-link{text-decoration:none;color:#900}.homepage-template .featured-videos-block ul.list-link.list-link-video a.video-link{width:200px!important;height:auto;margin:0 21px 10px 0}.homepage-template .featured-videos-block ul.list-link.list-link-video a.video-link img.img-responsive{width:100%}.homepage-template .featured-videos-block ul.list-link.list-link-video li small{font-size:14px;line-height:19px}.homepage-template .featured-jobs .powered-by{border:1px solid #d1d1d1;background:#efefef;padding:13px 15px 11px;margin-bottom:-3px}.homepage-template .featured-jobs .powered-by p{margin-bottom:0}.homepage-template .featured-jobs .powered-by p a{display:block;width:256px;margin:0 auto}.homepage-template .featured-jobs .powered-by small{display:block;font-size:10px;line-height:1.2em;color:#be0808;margin:0 0 3px}.homepage-template .spotlight-on-safety-block{margin-bottom:40px}.homepage-template .spotlight-on-safety-block h2.block-title>a{padding-right:80px}.homepage-template .spotlight-on-safety-block h2.block-title>a .logo{position:absolute;top:0;right:0;float:right;padding:10px 1px 10px 10px;background:#901200;-webkit-transition:inherit;transition:inherit}.homepage-template .spotlight-on-safety-block h2.block-title>a:hover .logo{background-color:#cc001e}.homepage-template .spotlight-on-safety-block.list-link-container-image-type-2 ul.list-link.list-link-image{margin-bottom:-19px}.homepage-template #countdown-container{background-image:url(../images/GORE_FDIC_2015.png?v=3);height:200px;margin:0 auto 20px;width:200px}.homepage-template #countdown-container #countdown-clock{cursor:default;font:700 34px/1em Arial;color:#fff;text-align:center;padding:61px 0 35px}.homepage-template #countdown-container>a{display:block;height:44px;margin:0 7px 0 9px}@media (min-width:1025px) and (max-width:1220px){body.responsive .grantshelp-block h2.block-title img{width:100%}}@media (max-width:767px){body.responsive .homepage-template .facebook-widget{margin-bottom:20px}body.responsive .homepage-template .featured-videos-block{margin-bottom:4px}body.responsive .homepage-template .winner-block{margin-bottom:8px}body.responsive .homepage-template .featured-education,body.responsive .homepage-template .featured-jobs,body.responsive .homepage-template .spotlight-on-safety-block{margin-bottom:15px}}@media (max-width:480px){body.responsive .homepage-template .winner-block{margin-bottom:8px}body.responsive .homepage-template .winner-block h2.winner{font-size:29px}body.responsive .homepage-template .winner-block .info p .btn-lg{width:100%}}@keyframes spinning{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fb-comments-count{display:none}#download-app{background:url(../images/download-app/download-app-bg.jpg) center 0 no-repeat #7b0000;background-size:cover;-moz-box-sizing:border-box;box-sizing:border-box;max-width:420px;padding:19px 10px 25px;margin:0 auto 40px;text-align:center;display:none}#download-app h2{display:block;font:700 36px/1em Rokkitt,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#febf01;text-transform:uppercase;text-align:center;margin:0}#download-app .logo{margin:-1px 0 -12px;width:215px;height:auto}#download-app a.link-store{display:none;margin:10px 8px 0}#download-app a.link-store img{position:relative;display:block;width:100%;height:auto}html.android #download-app-android,html.desktop #download-app-android,html.desktop #download-app-ios,html.ios #download-app-ios{display:inline-block}html.android #download-app,html.desktop #download-app,html.ios #download-app{display:block}@media (min-width:1025px) and (max-width:1220px),(max-width:1025px) and (min-width:768px),(max-width:768px){body.responsive #download-app h2{font-size:30px}body.responsive #download-app a.link-store{width:120px;margin:10px 10px 0}body.responsive #download-app .logo{width:185px;margin:1px 0 -20px}}@media (max-width:768px){body.responsive #download-app{margin-bottom:20px}}@media (max-width:400px){body.responsive #download-app a.link-store{width:auto}body.responsive #download-app .logo{margin-bottom:-11px}}