@import url(//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);@import url(//fonts.googleapis.com/css?family=Ubuntu);body{font-size:16px;font-family:'Open Sans',sans-serif;background-color:#0c1247}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:30px}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.vegas-loading{border-radius:10px;background:#000;background:rgba(0,0,0,.7);background:url(../../../images/loading.gif) no-repeat center center;height:32px;left:20px;position:fixed;top:20px;width:32px;z-index:0}.vegas-overlay{background:url(../../../images/04.png);opacity:.5;z-index:-1}.vegas-background{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;max-width:none!important;z-index:-2}.vegas-background,.vegas-overlay{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Captcha label{font-size:.875em;color:#313131}@media screen and (max-width:767px){.mobile-grid-parent{padding:0}.vegas-background{position:absolute!important;width:100%!important;max-width:100%!important;height:auto!important;top:147px!important;left:0!important;min-width:320px}}@media screen and (min-width:768px) and (max-width:1019px){.vegas-background{position:absolute!important;width:100%!important;max-width:100%!important;height:auto!important;top:147px!important;left:0!important}}header{position:fixed;width:100%;z-index:100;background-color:#fff;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.4);box-shadow:0 3px 4px 0 rgba(0,0,0,.4)}header #btn-search,header a.btn-close{display:none}header .logo{margin-top:20px}header .header-actions{text-align:right;margin-bottom:8px;margin-top:10px;float:right}header .header-actions .search-site{display:inline-block;vertical-align:bottom}header .header-actions .search-wrapper{background-color:#e5e5e5;padding:7px 12px;-webkit-box-shadow:inset 0 2px 4px 0 rgba(50,50,50,.2);box-shadow:inset 0 2px 4px 0 rgba(50,50,50,.2);width:210px;-webkit-box-sizing:border-box;box-sizing:border-box}header .header-actions .search-wrapper input{background:0 0;border:0;font-size:.9375em;color:#797979;width:155px;float:left}header .header-actions .search-wrapper input:focus{opacity:.6}header .header-actions .search-wrapper .fa-search{color:#b0b0b0;cursor:pointer}header .header-actions .search-wrapper .fa-search:hover{color:#0079c2;text-decoration:none}header .header-actions .number{display:inline-block;vertical-align:bottom;text-align:right;margin-right:10px}header .header-actions .number .call-tag{font-size:.75em;color:#0079c2;text-transform:uppercase;font-weight:700;text-align:left;line-height:.5em}header .header-actions .number .call-number{font-size:2em;color:#909090;font-weight:300;text-align:left;line-height:1em}header .header-actions .number .call-number a{color:#909090;text-decoration:none}.home-region{position:relative;padding-top:104px}@media screen and (max-width:767px){header{height:147px;position:relative}header .grid-container{padding:0}header .logo{margin:20px}header #btn-search{float:left;width:30px;position:relative;padding:8px 10px 8px 0;height:28px;display:block;text-align:center;color:#fff;text-decoration:none;line-height:28px;background-color:#0079c2}header #btn-search .fa{font-size:1.25em}header .mob-grid{float:left}header .header-actions{float:right;margin:0}header .header-actions .number{text-align:right}header .header-actions .number .call-tag{display:none;float:right}header .header-actions .number .call-number{font-size:1.5em;color:#fff;padding:10px;font-weight:700}header .header-actions .number .call-number a{color:#fff}header .header-actions .search-site{position:absolute;float:none;width:100%;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;z-index:90000;background:#0079c2;display:none}header .header-actions .search-site .search-wrapper{display:block;width:85%}header .header-actions .search-site .search-wrapper input{width:90%}header .header-actions .search-site a.btn-close{display:block;color:#fff;position:absolute;top:20px;right:20px;font-size:1.625em}header .header-actions .search-site.open{display:block}header .header-actions .search-site.closed{display:none}.home-region{top:0}}@media screen and (min-width:768px) and (max-width:1019px){header{height:auto;position:relative}.home-region{top:0}}.home-region h1{color:#0079c2;font-weight:600;font-size:1.1875em}.home-region h2,.internal-region h2{color:#0079c2;font-weight:600;font-size:1.0625em}.home-region p,.internal-region p{color:#313131;font-weight:300;font-size:.8125em;line-height:1.6em;padding-bottom:15px}.home-region .home-quote{margin-bottom:20px}.home-region .home-quote img{max-width:100%}.home-region .quick-links{margin-bottom:10px}.home-region .quick-links .hot-box{position:relative;overflow:hidden;margin-left:2px;display:block;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.4);box-shadow:0 3px 4px 0 rgba(0,0,0,.4);height:170px;background-color:#000}.home-region .quick-links .hot-box img{position:relative;z-index:50;width:100%}.home-region .quick-links .hot-box:before{content:"\f110";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;position:absolute;width:100%;text-align:center;line-height:170px;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;color:#fff;z-index:1}.home-region .quick-links .hot-box .caption{position:absolute;bottom:-48px;background-image:url(../../../images/trans-fallback-80.png);background:rgba(0,0,0,.8);text-align:center;width:100%;padding-bottom:12px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;z-index:80}.home-region .quick-links .hot-box .caption span.title{display:block;padding:12px;font-size:1.0625em;color:#fff}.home-region .quick-links .hot-box .caption span.btn-more{display:inline-block;background:#0079c2;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#fff;font-size:.8125em;text-transform:uppercase;padding:9px}.home-region .quick-links .hot-box .caption span.btn-more:hover{background:#00395c;text-decoration:none}.home-region .quick-links .hot-box:hover{text-decoration:none}.home-region .quick-links .hot-box:hover .caption{bottom:0}.home-region .quick-links .hot-box-container:first-child .hot-box{margin-left:0}.home-region .content{padding:30px 20px;background:url(../../../images/bg-content.png) no-repeat bottom right #fff;zoom:1;margin-bottom:10px;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.4);box-shadow:0 3px 4px 0 rgba(0,0,0,.4)}.home-region .content:after,.home-region .content:before{content:"";display:block;height:0;overflow:hidden}.home-region .content:after{clear:both}.home-region .content a,.home-region .news a,.internal-region .int-content .content-region a,.internal-region .int-content .form a{color:#0079c2}.home-region .content .ErrorLabel,.home-region .content .form .EditingFormErrorLabel,.home-region .content .form .ErrorLabel{font-style:italic;font-size:.8125em;display:block;padding:5px;border:1px dotted #ccc;margin:10px 0;color:#313131;background:#fff}.home-region .content .form{color:#313131}.home-region .content .form input[type=text],.home-region .content .form textarea{display:block;width:100%;background-color:#f6f6f6;padding:13px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;border-top:1px solid #adadad;border-left:1px solid #ddd;border-right:1px solid #ddd;font-size:.875em;color:#313131;margin-bottom:10px;-webkit-box-shadow:inset 0 1px 1px 0 #ddd;box-shadow:inset 0 1px 1px 0 #ddd}.home-region .content .form input[type=submit]{padding:10px 17px;background-color:#0079c2;border:0;margin-top:10px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#fff}.home-region .content .form input[type=submit]:focus,.home-region .content .form input[type=submit]:hover,.internal-region .int-content .form input[type=submit]:focus,.internal-region .int-content .form input[type=submit]:hover{background-color:#00395c}.home-region .news{padding:30px 20px;background-color:#fff;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.4);box-shadow:0 3px 4px 0 rgba(0,0,0,.4)}.home-region .news div.news-item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5}.home-region .news div.news-item .news-image{width:73px;margin-right:20px;display:inline-block;vertical-align:top;overflow:hidden}.home-region .news div.news-item .news-image img{height:73px;width:73px}.home-region .news div.news-item .news-summary{display:inline-block;vertical-align:top}.home-region .news div.news-item p{padding-bottom:0}.home-region .news div.news-item h3{font-size:.875em;color:#0079c2;font-weight:600;margin-bottom:0;padding-bottom:0}.home-region .news div.news-item .date{font-size:.6875em;color:#a5a5a5}.home-region .news div.news-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}@media screen and (max-width:767px){.home-region .quick-links .hot-box{margin-left:0;margin-bottom:2px;height:auto}.home-region .quick-links .hot-box .caption{position:relative;bottom:0;padding:0;background:#0079c2}.home-region .quick-links .hot-box .caption:hover{background:#00395c;text-decoration:none}.home-region .quick-links .hot-box .caption span.title{font-size:1.375em;padding:24px 0}.home-region .quick-links .hot-box .caption span.btn-more,.home-region .quick-links .hot-box img,.home-region .quick-links .hot-box:before{display:none}}@media screen and (min-width:768px) and (max-width:1019px){.home-region .quick-links .hot-box .caption span{font-size:.8125em!important}.home-quote{text-align:center}}.internal-region{padding-top:100px}.internal-region .mob-menu{display:none}.internal-region h1{color:#4f4f4f;font-size:1.875em;font-weight:300}.internal-region h3{color:#0079c2;font-weight:600;font-size:.875em}.internal-region .hero{margin:70px 0}.internal-region .int-content{padding:0 0 30px 20px;background:url(../../../images/bg-content.png) no-repeat bottom right #fff;zoom:1;margin-bottom:10px;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.4);box-shadow:0 3px 4px 0 rgba(0,0,0,.4)}.internal-region .int-content:after,.internal-region .int-content:before,.landing:after,.landing:before{content:"";display:block;height:0;overflow:hidden}.internal-region .int-content:after,.landing:after{clear:both}.internal-region .int-content .sub-menu{background-color:#0079c2}.internal-region .int-content .sub-menu ul{padding:30px;margin-bottom:0}.internal-region .int-content .sub-menu ul li{list-style-type:none;padding:0;margin:0}.internal-region .int-content .sub-menu ul li:first-child a{border-top:0}.internal-region .int-content .sub-menu ul li a{padding-left:5px;display:block;color:#fff;padding-top:5px;padding-bottom:5px;border-top:1px solid #008fe6;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-size:1em;font-weight:300}.internal-region .int-content .sub-menu ul li a:hover{background-color:#008fe6;text-decoration:none}.internal-region .int-content .sub-menu ul ul{border-top:1px solid #008fe6;padding:10px 0;margin:0}.internal-region .int-content .sub-menu ul ul li a{font-size:.875em;padding:2px 0 2px 10px}.internal-region .int-content .form{padding:30px;background-image:url(../../../images/quote-bg-trans.png);background:rgba(82,82,82,.1)}.int-form input[type=text],.int-form select,.int-form textarea,.internal-region .int-content .form input[type=text],.internal-region .int-content .form textarea{display:block;width:100%;background-color:#fff;padding:9px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;border-top:1px solid #adadad;border-left:1px solid #ddd;border-right:1px solid #ddd;font-size:.875em;color:#313131;margin-bottom:10px;-webkit-box-shadow:inset 0 1px 1px 0 #ddd;box-shadow:inset 0 1px 1px 0 #ddd}.internal-region .int-content .form input[type=submit]{padding:10px 17px;background-color:#0079c2;border:0;margin-top:10px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#fff}.internal-region .int-content .form .EditingFormErrorLabel,.internal-region .int-content .form .ErrorLabel{font-style:italic;font-size:.8125em;display:block;padding:5px;border:1px dotted #ccc;margin:10px 0;color:#313131;background:#fff}.internal-region .int-content .content-region{padding-top:30px;padding-right:20px}.internal-region .int-content .content-region ul li{color:#313131;font-weight:300;font-size:.8125em;margin-bottom:10px}.breadcrumbs{font-size:80%}.gallery-container{padding-top:30px;border-top:1px solid #e5e5e5}.gallery-slideshow{position:relative}.gallery-slideshow img{display:none}.gallery-slideshow .fa{padding:15px 12px;background-image:url(../../../images/trans-fallback-65.png);background:rgba(0,0,0,.5);color:#fff;top:50%;position:absolute;z-index:140;cursor:pointer;margin-top:-23px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.gallery-slideshow .fa:hover{background-color:#0079c2}.gallery-slideshow .fa-chevron-right{right:0}.gallery-slideshow .fa-chevron-left{left:0}.gallery-slideshow .cycle-slide{max-height:420px;overflow:hidden;text-align:center}.CMSListMenuUL * li.sfHover>ul,.CMSListMenuUL * li:hover>ul,.CMSListMenuUL li.sfHover>ul,.CMSListMenuUL li:hover>ul,.gallery-slideshow .gallery-item img{display:block}.gallery-slideshow .gallery-item .caption{display:block;padding:10px;position:absolute;bottom:0;left:0;background:url(../../../images/trans-fallback-80.png);text-align:center;color:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#gallery-pager{text-align:center;width:100%;z-index:500;top:10px;overflow:hidden}#gallery-pager span{font-family:arial;font-size:35px;width:16px;height:30px;display:inline-block;color:#cbcbcb;cursor:pointer}#gallery-pager span.cycle-pager-active{color:#303030}#gallery-pager>*{cursor:pointer}.landing{zoom:1}.landing .hot-box{position:relative;overflow:hidden;display:block;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.4);box-shadow:0 3px 4px 0 rgba(0,0,0,.4);margin-bottom:30px;height:170px}.landing .hot-box:before{content:"\f110";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;position:absolute;width:100%;text-align:center;line-height:170px;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;color:#0079c2;z-index:1}.landing .hot-box img{position:relative;z-index:20}.landing .hot-box .caption{position:absolute;bottom:-50px;background-image:url(../../../images/trans-fallback-80.png);background:rgba(0,0,0,.8);text-align:center;width:100%;padding-bottom:12px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;z-index:50}.landing .hot-box .caption span.title{display:block;padding:12px;font-size:.875em;color:#fff}.landing .hot-box .caption span.btn-more{display:inline-block;background:#0079c2;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#fff;font-size:.8125em;text-transform:uppercase;padding:9px}.landing .hot-box .caption span.btn-more:hover{background:#00395c;text-decoration:none}.landing .hot-box:hover{text-decoration:none}.landing .hot-box:hover .caption{bottom:0}.gallery-slideshow img,.iframe iframe,.product-option img{max-width:100%;width:100%}.int-form{max-width:480px;min-width:220px;overflow:hidden}.int-form .HiddenButton{display:none}.int-form .CheckBoxListField td,.int-form .RadioButtonList td{padding-bottom:10px}.int-form .CheckBoxListField label,.int-form .RadioButtonList input[type=radio],.int-form .RadioButtonList label{display:inline-block;padding-right:10px;padding-left:10px;font-weight:400;vertical-align:middle;padding-bottom:0}.int-form .RadioButtonList input[type=checkbox]{display:inline-block;font-weight:400;vertical-align:middle}.int-form .CheckBoxListField input[type=radio]{padding-right:10px;padding-left:10px;padding-bottom:0}.int-form .CheckBoxListField input[type=checkbox],.int-form .CheckBoxListField input[type=radio]{display:inline-block;font-weight:400;vertical-align:middle}.int-form .CheckBoxListField input[type=checkbox],.int-form .RadioButtonList input[type=checkbox]{width:6%;margin-right:2%;padding:0}.int-form .CheckBoxListField input[type=checkbox]+label,.int-form .RadioButtonList input[type=checkbox]+label{width:90%;padding:0}.int-form .Uploader{border:0}.int-form .UploaderLabel{display:none}.int-form .EditingFormLabel,.int-form .label,.int-form label{font-weight:700;color:#313131;font-size:.875em;display:block;padding-bottom:10px}.int-form .label{padding-left:5px;font-weight:400}.int-form input[type=text],.int-form select,.int-form textarea{border:1px solid #ccc}.int-form input[type=submit]{padding:10px 17px;background-color:#0079c2;border:0;margin-top:10px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#fff}.int-form input[type=submit]:focus,.int-form input[type=submit]:hover{background-color:#00395c}.int-form .EditingFormErrorLabel,.int-form .ErrorLabel{font-style:italic;font-size:.8125em;display:block;padding:5px;border:1px dotted #ccc;margin:10px 0;color:red;background:#fff}.accordion .accordion-section{border-top:1px solid #e5e5e5}.accordion .accordion-section .image-teaser{float:right;margin-bottom:20px;margin-left:20px}.accordion .accordion-section .accordion-header{font-weight:600;color:#0079c2;font-size:.875em;cursor:pointer;padding:10px 10px 10px 0;position:relative}.accordion .accordion-section .accordion-header:before{content:"\f067";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;left:0;top:10px;margin-right:10px}.accordion .accordion-section .accordion-header.active:before{content:"\f068"}.accordion .accordion-section .accordion-content{padding-bottom:10px;display:none;zoom:1}.accordion .accordion-section .accordion-content:after,.accordion .accordion-section .accordion-content:before{content:"";display:block;height:0;overflow:hidden}.accordion .accordion-section .accordion-content:after{clear:both}.accordion .accordion-section:first-child{border-top:0}.accordion .pdf{list-style-type:none}.accordion .pdf li{margin-left:0;padding-left:0}.accordion .pdf li a{background:url(../../../images/pdf-icon.gif) no-repeat left center;margin-left:0;padding-left:25px}.product-option{width:32%;margin-right:1%;float:left;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.product-option h2{font-size:.9em}.search-item{font-size:.875em;line-height:1.5em;color:#313131;word-wrap:break-word}.search-item .created,.search-item .url,footer .top .social .fa:hover{color:#0079c2}.search-item .bar{height:7px;line-height:7px;background-color:#0079c2;margin:20px 0;border:1px solid #008fe6}.search-item a.generic-btn{margin-top:20px}.news-section,.search-item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.news-section .date{font-size:.8125em;color:#a5a5a5;margin-bottom:20px}.news-section .news-teaser img{float:right;max-width:220px;width:220px;margin-left:20px;margin-bottom:20px;margin-top:5px}.PagerControl .PagerResults{padding:0!important;color:#313131;font-size:.9375em;margin-bottom:10px}.PagerControl .PagerNumberArea{font-size:.8125em}.PagerControl .PagerNumberArea .SelectedPage,.PagerControl .PagerNumberArea a.UnselectedPage{display:inline-block;padding:5px 10px;background-color:#0079c2;color:#fff;margin-right:5px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.PagerControl .PagerNumberArea a.UnselectedPage{background-color:#ccc;color:#313131}.PagerControl .PagerNumberArea a.UnselectedPage:hover{text-decoration:none;background-color:#0079c2;color:#fff}.PagerControl .PagerNumberArea span,a.generic-btn{display:inline-block}a.generic-btn{background:#0079c2;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#fff!important;font-size:.8125em;text-transform:uppercase;padding:9px}a.generic-btn:hover{background:#00395c;text-decoration:none}.CMSSiteMapList ul{font-size:1.25em;margin-top:10px}@media screen and (max-width:767px){.accordion .accordion-section .image-teaser,.news-section .news-teaser img{float:none;margin-bottom:20px;margin-left:0}.news-section .news-teaser{display:inline-block;text-align:center}.news-section .news-teaser img{text-align:center;margin-top:0}.internal-region{padding-top:0}.internal-region .int-content{padding:0}.internal-region .int-content h1{margin-bottom:.3em}.internal-region .int-content .content-region{padding:20px}.internal-region .hero{margin:20px 0}.internal-region #expand-sublinks.closed+ul,.internal-region .sub-menu{display:none}.internal-region .mob-menu{display:block;background-color:#0079c2}.internal-region .mob-menu li{margin:0;font-size:.8125em;border-top:1px solid #008fe6;display:block;position:relative}.internal-region .mob-menu li a{color:#fff;display:block;padding:8px 20px}.internal-region .mob-menu li a:hover{background-color:#008fe6;text-decoration:none}.internal-region .mob-menu li:first-child{border-top:0}.internal-region .mob-menu ul{margin-bottom:0}.internal-region .mob-menu li li{font-weight:400;border-top:0;font-size:.875em}.internal-region .mob-menu li li a{padding-left:30px}.internal-region #expand-sublinks{font-family:'Ubuntu',sans-serif;display:block;background-color:#0079c2;padding:12px 0 12px 20px;cursor:pointer;font-size:.9375em;text-transform:uppercase;color:#fff;position:relative;font-weight:700}.internal-region #expand-sublinks .plus{background-color:#fff;position:absolute;right:20px;top:10px;width:22px;height:22px;display:block;text-align:center;color:#fff;text-decoration:none;line-height:30px;border-radius:50%;background-clip:padding-box}.internal-region #expand-sublinks .plus:before{content:"\f067";font-family:FontAwesome;font-style:normal;font-weight:400;line-height:22px;text-decoration:inherit;color:#0079c2;font-size:1.125em;position:absolute;left:5px;top:1px}.landing{max-width:200px;margin:0 auto}}@media screen and (min-width:768px) and (max-width:1019px){.internal-region{padding-top:0}.landing{max-width:430px;margin:0 auto}}.testimonial{background-color:#0079c2;padding:30px;color:#fff;position:relative;margin-top:10px;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.4);box-shadow:0 3px 4px 0 rgba(0,0,0,.4)}.testimonial .title{font-size:1.0625em;color:#fff;font-weight:700;margin-bottom:20px}.testimonial .testimonial-slide{text-align:center;width:100%;top:0;left:0;position:relative!important;display:none!important}.testimonial .testimonial-slide span{font-size:.75em;display:block}.testimonial .testimonial-slide p{font-size:1.125em;font-weight:300}.testimonial .testimonial-slide .company{font-weight:300}.testimonial .testimonial-slide .author{font-weight:700}.testimonial .cycle-slide-active{position:relative!important;display:block!important}.testimonial .cycle-action{display:block;padding:11px 8px;background-color:#00395c;position:absolute;bottom:30px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.testimonial .cycle-action:focus,.testimonial .cycle-action:hover{background-color:#000}.testimonial #next{float:right;right:0}.testimonial #prev{float:left;left:0}footer{color:#fff;margin-top:60px}footer .title{color:#fff;font-size:1.0625em;margin-bottom:20px;font-weight:600}footer p{font-weight:300;font-size:.8125em;margin-bottom:20px}footer a.icon-circle{width:95px;height:95px;border-radius:50%;background-clip:padding-box;background-color:#fff;display:inline-block;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;opacity:.6}footer a.icon-circle:focus,footer a.icon-circle:hover{opacity:1}footer .top{background-image:url(../../../images/trans-fallback.png);background:rgba(0,0,0,.8);padding:50px 0}footer .top .clients{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #0f111a}footer .top .clients a.icon-circle{margin-right:25px;text-align:center;position:relative;line-height:95px;margin-bottom:10px}footer .top .accreditation a.icon-circle img,footer .top .clients a.icon-circle img{max-width:70%;width:70%;position:relative;display:inline-block;padding:25px 0}footer .top .accreditation{margin-bottom:15px}footer .top .accreditation a.icon-circle{vertical-align:middle;margin-right:25px;text-align:center;position:relative;line-height:95px}footer .top .accreditation a.icon-circle img{padding:30px 0}footer .top .accreditation span{display:inline-block;vertical-align:middle}footer .top .social{margin-bottom:30px}footer .top .social .fa{color:#fff;font-size:2.0625em;margin-right:30px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}footer .top .accreditation span,footer .top .contact-details{font-weight:300;font-size:.8125em}footer .top .contact-details>div{margin-bottom:5px}#pageTypeListing .pagenumbers.pagination>span,footer .top .contact-details .label,footer .top .contact-details .value{display:inline-block}footer .top .contact-details .label{margin-right:20px}footer .bottom a:hover,footer .middle #sitemap a:hover,footer .top .contact-details a{color:#0079c2;text-decoration:none}footer .top .contact-details a:hover{text-decoration:underline}footer .top .newsletter input[type=text]{display:block;padding:10px 14px;border:1px solid #adadad;margin-bottom:10px;font-size:.875em;color:#313131;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}footer .top .newsletter input[type=text]:focus{outline:1px solid #0079c2}footer .top .newsletter .confirm{margin-top:10px}footer .top .newsletter .confirm,footer .top .newsletter .validation span{display:block;padding:5px;border:1px dotted #fff;color:#fff;font-style:italic;font-size:.8125em;margin-bottom:10px}footer .top .newsletter .validation span.valerror[style*=inline]{display:block!important}footer .top .newsletter input[type=submit]{padding:10px 17px;background-color:#0079c2;border:0;margin-top:10px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}footer .top .newsletter input[type=submit]:focus,footer .top .newsletter input[type=submit]:hover{background-color:#00395c}footer .middle{background-image:url(../../../images/trans-fallback-90.png);background:rgba(0,0,0,.9);padding:50px 0}footer .middle #sitemap,footer .middle #sitemap li{margin:0;padding:0;list-style-type:none}footer .middle #sitemap .hiddenFooter{display:none}#nav .sfHover a,footer .middle #sitemap a{color:#fff}footer .middle #sitemap>li{float:left;width:20%}footer .middle #sitemap>li>a{font-weight:700;font-size:.8125em;text-transform:uppercase;display:block;margin-bottom:10px}footer .middle #sitemap li li a{font-size:.75em;color:#0079c2}footer .bottom{background-image:url(../../../images/trans-fallback-95.png);background:rgba(0,0,0,.95);padding:50px 0;font-size:.6875em}footer .bottom .site-by a,footer .bottom a{color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}footer .bottom .site-by{text-align:right}footer .bottom .site-by a{color:#7a7a7a}footer .bottom .site-by a:hover{color:#0079c2;text-decoration:none}footer .bottom .site-details{text-align:left}footer .bottom .site-details a{margin-right:10px;display:inline-block}@media screen{footer .top .accreditation a.icon-circle{margin-right:10px}}@media screen and (max-width:767px){.testimonial .testimonial-slide p{font-size:1em}footer a.icon-circle{width:78px;height:78px;line-height:78px}footer .top{padding:30px 0 0}footer .top .grid-33{margin-bottom:30px}footer .top .clients{padding-bottom:0;margin-bottom:20px;border-bottom:0}footer .top .clients a.icon-circle{border-radius:50%;background-clip:padding-box;margin-bottom:10px;margin-right:10px;line-height:78px}footer .top .accreditation a.icon-circle{line-height:78px}footer .middle{padding:30px 0 10px}footer .middle #sitemap>li{float:none;width:100%}footer .middle #sitemap ul{margin-bottom:20px}footer .middle #sitemap .hiddenFooter{display:none}footer .bottom{padding:25px 0}footer .bottom .site-by{text-align:left;padding-top:10px}}@media screen and (min-width:768px) and (max-width:1019px){footer .top .clients a.icon-circle{margin-right:20px}}.CMSListMenuUL,.CMSListMenuUL *{margin:0;padding:0;list-style:none;z-index:900;position:relative}#nav li,.CMSListMenuUL * li,.CMSListMenuUL li{position:relative;z-index:1000}.CMSListMenuUL * ul,.CMSListMenuUL ul{position:absolute;display:none;top:100%;left:0;z-index:900}.CMSListMenuUL *>li,.CMSListMenuUL>li{float:left}#nav li a,.CMSListMenuUL * a,.CMSListMenuUL a{display:block;position:relative}.CMSListMenuUL * ul ul,.CMSListMenuUL ul ul{top:0;left:100%}nav{height:42px}#nav,.menu{float:right}#nav{z-index:800}#nav li{background-position:left;background-repeat:repeat-y;font-size:1em;z-index:900}#nav li a{color:#888;padding:10px 15px;display:inline-block;text-decoration:none;border-left:1px solid #eee}#nav li:first-child a{border-left:0}#nav .sfHover,#nav li a:hover,#nav li.sfHover>a{background-color:#0079c2;color:#fff}#nav li.sfHover>a{outline:0}#nav ul{padding-top:15px;background-color:#0079c2}#nav ul ul{padding-top:0}#nav>li:hover a{color:#fff}#nav:first-child{background-image:none}#nav li li a{font-size:.8125em;color:#fff;background-image:none;width:207px;padding-top:8px;margin-top:0;padding-bottom:8px;border:0}#nav li li a:hover,#nav li li.sfHover>a{background-color:#00395c;color:#fff;background-image:none;border:0}#nav li li a span{display:block;margin-bottom:5px}#nav li li.sfHover>a{outline:0}#btn-menu,.lt-ie9 .hero .caption:after{display:none}@media screen and (max-width:767px){.mob-menu{background-color:#0079c2;zoom:1}.mob-menu:after,.mob-menu:before{content:"";display:block;height:0;overflow:hidden}.mob-menu:after{clear:both}.CMSListMenuUL ul{display:none!important}html.no-touch #nav ul{position:absolute;left:-999px!important}#btn-menu,#btn-menu+#nav,nav #nav li{display:block}#btn-menu.closed+#nav{display:none}#btn-menu{float:left;width:30px;position:relative;padding:8px 0;margin-left:20px;margin-right:5px;height:28px;text-align:center;color:#fff;text-decoration:none;line-height:28px}#btn-menu .fa{font-size:1.375em}nav{width:100%;font-size:.9375em}nav #nav,nav #nav li a{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}nav #nav{float:none;left:0;top:147px;background-color:#0079c2;position:absolute}nav #nav li{float:none;width:100%}nav #nav li a{color:#fff;padding-left:20px;padding-right:20px;margin-top:0;border-left:0}nav #nav li .sfHover,nav #nav li a:hover{background-color:#00b2eb;color:#fff;background-image:none}nav #nav li .sfHover{background-color:transparent}}@media screen and (min-width:768px) and (max-width:1019px){.menu{margin-top:20px}#home-icon,#nav{display:inline-block;float:left}.btn-menu{display:none}#nav{float:none}#nav li a{padding-left:14px;padding-right:14px}}.grid-zero{padding:0}.grid-zero .grid-10,.grid-zero .grid-100,.grid-zero .grid-15,.grid-zero .grid-20,.grid-zero .grid-25,.grid-zero .grid-30,.grid-zero .grid-33,.grid-zero .grid-35,.grid-zero .grid-40,.grid-zero .grid-45,.grid-zero .grid-5,.grid-zero .grid-50,.grid-zero .grid-55,.grid-zero .grid-60,.grid-zero .grid-65,.grid-zero .grid-66,.grid-zero .grid-6col,.grid-zero .grid-70,.grid-zero .grid-75,.grid-zero .grid-7col,.grid-zero .grid-80,.grid-zero .grid-85,.grid-zero .grid-8col,.grid-zero .grid-90,.grid-zero .grid-95,.grid-zero .grid-9col,.grid-zero .mobile-grid-10,.grid-zero .mobile-grid-100,.grid-zero .mobile-grid-15,.grid-zero .mobile-grid-20,.grid-zero .mobile-grid-25,.grid-zero .mobile-grid-30,.grid-zero .mobile-grid-33,.grid-zero .mobile-grid-35,.grid-zero .mobile-grid-40,.grid-zero .mobile-grid-45,.grid-zero .mobile-grid-5,.grid-zero .mobile-grid-50,.grid-zero .mobile-grid-55,.grid-zero .mobile-grid-60,.grid-zero .mobile-grid-65,.grid-zero .mobile-grid-66,.grid-zero .mobile-grid-6col,.grid-zero .mobile-grid-70,.grid-zero .mobile-grid-75,.grid-zero .mobile-grid-7col,.grid-zero .mobile-grid-80,.grid-zero .mobile-grid-85,.grid-zero .mobile-grid-8col,.grid-zero .mobile-grid-90,.grid-zero .mobile-grid-95,.grid-zero .mobile-grid-9col,.grid-zero .tablet-grid-10,.grid-zero .tablet-grid-100,.grid-zero .tablet-grid-15,.grid-zero .tablet-grid-20,.grid-zero .tablet-grid-25,.grid-zero .tablet-grid-30,.grid-zero .tablet-grid-33,.grid-zero .tablet-grid-35,.grid-zero .tablet-grid-40,.grid-zero .tablet-grid-45,.grid-zero .tablet-grid-5,.grid-zero .tablet-grid-50,.grid-zero .tablet-grid-55,.grid-zero .tablet-grid-60,.grid-zero .tablet-grid-65,.grid-zero .tablet-grid-66,.grid-zero .tablet-grid-6col,.grid-zero .tablet-grid-70,.grid-zero .tablet-grid-75,.grid-zero .tablet-grid-7col,.grid-zero .tablet-grid-80,.grid-zero .tablet-grid-85,.grid-zero .tablet-grid-8col,.grid-zero .tablet-grid-90,.grid-zero .tablet-grid-95,.grid-zero .tablet-grid-9col{padding-left:0;padding-right:0;*padding-left:0;*padding-right:0}.grid-zero .grid-100>section,.grid-zero .grid-10>section,.grid-zero .grid-15>section,.grid-zero .grid-20>section,.grid-zero .grid-25>section,.grid-zero .grid-30>section,.grid-zero .grid-33>section,.grid-zero .grid-35>section,.grid-zero .grid-40>section,.grid-zero .grid-45>section,.grid-zero .grid-50>section,.grid-zero .grid-55>section,.grid-zero .grid-5>section,.grid-zero .grid-60>section,.grid-zero .grid-65>section,.grid-zero .grid-66>section,.grid-zero .grid-6col>section,.grid-zero .grid-70>section,.grid-zero .grid-75>section,.grid-zero .grid-7col>section,.grid-zero .grid-80>section,.grid-zero .grid-85>section,.grid-zero .grid-8col>section,.grid-zero .grid-90>section,.grid-zero .grid-95>section,.grid-zero .grid-9col>section,.grid-zero .mobile-grid-100>section,.grid-zero .mobile-grid-10>section,.grid-zero .mobile-grid-15>section,.grid-zero .mobile-grid-20>section,.grid-zero .mobile-grid-25>section,.grid-zero .mobile-grid-30>section,.grid-zero .mobile-grid-33>section,.grid-zero .mobile-grid-35>section,.grid-zero .mobile-grid-40>section,.grid-zero .mobile-grid-45>section,.grid-zero .mobile-grid-50>section,.grid-zero .mobile-grid-55>section,.grid-zero .mobile-grid-5>section,.grid-zero .mobile-grid-60>section,.grid-zero .mobile-grid-65>section,.grid-zero .mobile-grid-66>section,.grid-zero .mobile-grid-6col>section,.grid-zero .mobile-grid-70>section,.grid-zero .mobile-grid-75>section,.grid-zero .mobile-grid-7col>section,.grid-zero .mobile-grid-80>section,.grid-zero .mobile-grid-85>section,.grid-zero .mobile-grid-8col>section,.grid-zero .mobile-grid-90>section,.grid-zero .mobile-grid-95>section,.grid-zero .mobile-grid-9col>section,.grid-zero .tablet-grid-100>section,.grid-zero .tablet-grid-10>section,.grid-zero .tablet-grid-15>section,.grid-zero .tablet-grid-20>section,.grid-zero .tablet-grid-25>section,.grid-zero .tablet-grid-30>section,.grid-zero .tablet-grid-33>section,.grid-zero .tablet-grid-35>section,.grid-zero .tablet-grid-40>section,.grid-zero .tablet-grid-45>section,.grid-zero .tablet-grid-50>section,.grid-zero .tablet-grid-55>section,.grid-zero .tablet-grid-5>section,.grid-zero .tablet-grid-60>section,.grid-zero .tablet-grid-65>section,.grid-zero .tablet-grid-66>section,.grid-zero .tablet-grid-6col>section,.grid-zero .tablet-grid-70>section,.grid-zero .tablet-grid-75>section,.grid-zero .tablet-grid-7col>section,.grid-zero .tablet-grid-80>section,.grid-zero .tablet-grid-85>section,.grid-zero .tablet-grid-8col>section,.grid-zero .tablet-grid-90>section,.grid-zero .tablet-grid-95>section,.grid-zero .tablet-grid-9col>section{position:relative;*margin-left:0;*margin-right:0}.hero{margin:110px 0;zoom:1}.hero:after,.hero:before{content:"";display:block;height:0;overflow:hidden}.hero:after{clear:both}.hero .caption{font-weight:300;font-size:1.75em;height:42px;padding:19px;background-image:url(../../../images/trans-fallback-65.png);background:rgba(0,0,0,.65);color:#fff;float:left;line-height:1.4em;position:relative}.hero .caption:after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:80px 0 0 20px;right:-20px;border-color:transparent transparent transparent rgba(0,0,0,.65);top:0}@media screen and (max-width:767px){.hero{margin:20px 0}.hero .caption{padding:0;background:0 0;line-height:1.2em;height:auto}.hero .caption:after{display:none}.hero .caption span{display:block}}.standard-table{border:2px solid #ecf0f1;width:100%;border-radius:5px;background-clip:padding-box;font-size:.6875em;color:#313131}.standard-table tr:nth-child(even){background:#fff}.standard-table .even{background:#fff}.standard-table tr{background:#eee}.standard-table th{text-align:left;padding:11px;border:1px solid #ecf0f1;background-color:#0079c2;color:#fff}.standard-table td{padding:11px;border:1px solid #ecf0f1;vertical-align:top;word-wrap:break-word}@media screen and (max-width:767px){.standard-table.responsive,.standard-table.responsive tbody,.standard-table.responsive td,.standard-table.responsive th,.standard-table.responsive thead,.standard-table.responsive tr{display:block;width:100%\9;float:left\9}.standard-table.responsive thead tr{position:absolute;top:-9999px;left:-9999px}.standard-table.responsive tr{border-bottom:2px solid #ecf0f1;padding-top:15px;padding-bottom:15px}.standard-table.responsive tr:last-child{border-bottom:0}.standard-table.responsive td{border:0;position:relative;line-height:1.4em;padding-top:5px;padding-bottom:5px}.standard-table.responsive td:before{position:relative;display:block;text-align:left;word-wrap:break-word;content:attr(data-content);font-weight:700;margin-bottom:5px}.standard-table.responsive tr:first-child{position:absolute;top:-9999px;left:-9999px}.standard-table.responsive td:first-child{content:attr(data-content);font-size:1.25em;color:#0079c2;font-weight:700}.standard-table.responsive td:first-child:before{display:none;padding:0;margin:0}}.addthis svg,.at_PinItButton svg,.bloglanding-filters input[type=checkbox],.bloglanding-filters input[type=radio]{display:none!important}.addthis a,.at_PinItButton a{margin-bottom:0!important;color:#fff;font-size:26px;background:#0079c2;border-radius:50%;width:36px!important;height:38px;top:5px;margin-left:3px;text-align:center;position:relative}.addthis a:hover,.at_PinItButton a:hover{background:#00395c}.addthis .at-icon-wrapper,.addthis .at_PinItButton,.at_PinItButton .at-icon-wrapper,.at_PinItButton .at_PinItButton{background-color:transparent!important;width:auto!important;height:auto!important;margin-right:5px;background-image:none}.addthis .at-icon-wrapper:hover:before,.addthis .at_PinItButton:hover:before,.at_PinItButton .at-icon-wrapper:hover:before,.at_PinItButton .at_PinItButton:hover:before{color:#fff}.addthis .at-icon-wrapper:before,.addthis .at_PinItButton:before,.at_PinItButton .at-icon-wrapper:before,.at_PinItButton .at_PinItButton:before{display:inline-block;font:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:20px;padding:6px}.addthis .addthis_button_facebook .at-icon-wrapper:before,.at_PinItButton .addthis_button_facebook .at-icon-wrapper:before{content:'\f09a';padding:10px 12px}.addthis .addthis_button_twitter .at-icon-wrapper:before,.at_PinItButton .addthis_button_twitter .at-icon-wrapper:before{content:'\f099';padding:10px}.addthis .addthis_button_pinterest .at_PinItButton:before,.at_PinItButton .addthis_button_pinterest .at_PinItButton:before{content:'\f231';padding:10px}.addthis .addthis_button_google .at-icon-wrapper:before,.at_PinItButton .addthis_button_google .at-icon-wrapper:before{content:'\f0d5'}.addthis .addthis_button_linkedin .at-icon-wrapper:before,.at_PinItButton .addthis_button_linkedin .at-icon-wrapper:before{content:'\f0e1'}.addthis .addthis_button_email .at-icon-wrapper:before,.at_PinItButton .addthis_button_email .at-icon-wrapper:before{content:'\f0e0'}.bloglanding-filters{background-color:#e5e5e5;padding:15px;margin-bottom:30px}.bloglanding-filters .select-item ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.bloglanding-filters .select-item ul li{margin-left:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.bloglanding-filters .filter-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:-10px}.bloglanding-filters .filter-item .category,.bloglanding-filters .filter-item .month,.bloglanding-filters .filter-item .years{width:33.33%;margin:10px}.bloglanding-filters .filter-item select{width:100%;background-color:#fff;padding:7px 12px;-webkit-box-shadow:inset 0 2px 4px 0 rgba(50,50,50,.2);box-shadow:inset 0 2px 4px 0 rgba(50,50,50,.2);-webkit-box-sizing:border-box;box-sizing:border-box;border:0;font-size:13px;font-weight:100}.bloglanding-filters input[type=checkbox]+label,.bloglanding-filters input[type=radio]+label{cursor:pointer;margin-right:0}.bloglanding-filters input[type=checkbox]+label:before{width:22px;height:22px}.bloglanding-filters input[type=checkbox]+label:before,.bloglanding-filters input[type=radio]+label:before{content:'';display:inline-block;margin:-3px 8px 0 0;vertical-align:middle;background-color:#fff;cursor:pointer;-webkit-box-shadow:inset 0 2px 4px 0 rgba(50,50,50,.2);box-shadow:inset 0 2px 4px 0 rgba(50,50,50,.2)}.bloglanding-filters input[type=checkbox]:checked+label:before{content:'\f00c';font-size:14px}.bloglanding-filters input[type=checkbox]:checked+label:before,.bloglanding-filters input[type=radio]:checked+label:before{display:inline-block;font:14px/26px FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;text-align:center}.bloglanding-filters input[type=radio]+label:before{border-radius:50%;width:20px;height:20px}.bloglanding-filters input[type=radio]:checked+label:before{color:#0079c2;content:'\f111';font-size:15px;line-height:20.5px}.noresults{font-weight:600!important;font-style:italic;padding:0 20px}.uk-pagination>li.uk-active>span{background:#0079c2!important;font-size:14px;border:1px solid #0079c2!important;font-weight:700;color:#fff!important}#pageTypeListing .pagenumbers{text-align:left;margin-top:10px;z-index:1;position:relative}#pageTypeListing .pagenumbers .uk-pagination{display:inline-block;margin:0;vertical-align:middle}#pageTypeListing .pagenumbers .uk-pagination>li{display:inline-block;margin:3px}#pageTypeListing .pagenumbers .uk-pagination>li span,#pageTypeListing .pagenumbers .uk-pagination>li>a{padding:5px 10px;background:0;position:relative;vertical-align:middle;color:#000;border:1px solid #d0d0d0;border-radius:5px;font-size:14px;font-weight:700;outline:0;background-color:#fff}#pageTypeListing .pagenumbers.pagination>span.next,#pageTypeListing .pagenumbers.pagination>span.prev{min-width:16px;padding:5px 7px;line-height:20px;height:20px;text-decoration:none;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;font-size:0;background:0;position:relative;vertical-align:middle;color:#fff;border:0;border-radius:5px;outline:0;background-color:#0079c2}#pageTypeListing .pagenumbers.pagination>span.next:before,#pageTypeListing .pagenumbers.pagination>span.prev:before{display:inline-block;font:14px/26px FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:16px;position:absolute;top:2px;left:12px;color:#fff}#pageTypeListing .pagenumbers.pagination>span.next.prev,#pageTypeListing .pagenumbers.pagination>span.prev.prev{margin-right:5px}#pageTypeListing .pagenumbers.pagination>span.next.prev:before,#pageTypeListing .pagenumbers.pagination>span.prev.prev:before{content:'\f104'}#pageTypeListing .pagenumbers.pagination>span.next.next,#pageTypeListing .pagenumbers.pagination>span.prev.next{margin-left:5px}#pageTypeListing .pagenumbers.pagination>span.next.next:before,#pageTypeListing .pagenumbers.pagination>span.prev.next:before{content:'\f105'}#pageTypeListing .pagenumbers.nextprevious>span.next,#pageTypeListing .pagenumbers.nextprevious>span.prev{width:150px;margin-left:15px}#pageTypeListing .pagenumbers.nextprevious>span.next{margin-right:15px}#pageTypeListing .pagenumbers.nextprevious>span.backtostart{font-size:16px}#pageTypeListing .pagenumbers.nextprevious>span.backtostart.disabled{display:none}#pageTypeListing .pagenumbers.nextprevious>span.backtostart:before{display:inline-block;font:14px/26px FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;content:'\f190';margin-right:5px;font-size:24px;position:relative;top:3px}@media screen and (max-width:768px){.bloglanding-filters .select-item ul{padding-bottom:10px}.bloglanding-filters .select-item ul li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:50%;flex-basis:50%}.bloglanding-filters .filter-item{display:block}.bloglanding-filters .filter-item .category,.bloglanding-filters .filter-item .month,.bloglanding-filters .filter-item .years{width:auto}}

/* Minification failed (line 1, error number 1049): Browser hack generates invalid CSS */