html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-size:14px;font-family:'Open Sans',Arial,Helvetica,sans-serif}p{line-height:25px;font-size:16px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@-ms-viewport{width:device-width}html,body{-webkit-overflow-scrolling:touch}html{height:100%}body{color:#2e2e2e;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:400;font-size:16px;line-height:25px;background:#fff;height:100%}h1,h2,h3,h4,h5{font-weight:normal;font-family:"Open Sans",Arial,Helvetica,sans-serif}h1{font-size:36px;color:#2e2e2e;margin-bottom:18px;line-height:50px;font-weight:300}h2{font-size:20px;color:#2e2e2e;line-height:30px;margin:0;font-weight:600}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none;color:#2e2e2e}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:underline}strong{font-weight:600}input,textarea{font-family:"Lucida Grande",Arial,Helvetica,sans-serif;font-size:11px}a{text-decoration:none;color:#00a6c6}a:hover{text-decoration:underline}p{font-size:16px;margin-bottom:25px}blockquote{padding-left:96px;background:url(images/blockquote.png) no-repeat 0 5px;font-family:"Times New Roman",Times,serif;font-style:italic;min-height:33px;margin-bottom:25px}.center{text-align:center !important}.toleft{float:left;display:block}.toright{float:right;display:block}.tocenter{display:block;text-align:center}.noborder{border:none !important}.aligncenter{margin:auto}div.div-good{border:5px solid #008000;padding:10px;display:inline-table;margin:20px;background:#fff}ol li{list-style:decimal inside}.container .inner ul{margin-bottom:25px}.container .inner li{font-size:16px}.container .inner li:before{content:"\25CF";color:#c40f11;margin-right:5px;font-size:23px}h1{font-size:16px;color:#adaeae;font-weight:600;text-transform:uppercase;line-height:20px;margin-bottom:0}h2{font-size:36px;font-weight:400;color:#2e2e2e;line-height:45px;text-transform:uppercase}h2 strong{font-weight:700;text-transform:uppercase;color:#c40f11}.button{min-width:100px;padding:0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-table;line-height:35px;background:#666;color:#fff !important;font-size:14px;font-weight:600;text-align:center;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;-ms-transition:background-color .2s linear;transition:background-color .2s linear}.button:hover{text-decoration:none;background:#c40f11}.button:after{content:" »";font-size:180%;vertical-align:sub}.button.noarrow:after{content:""}#cookie-notice .button.wp-default{color:#333 !important}span.phone,a.mail{padding-left:35px;display:inline-table}span.phone{background:url(images/ico-phone.svg) no-repeat 0 8px;background-size:auto 15px;margin-right:30px}a.mail{background:url(images/ico-mail.svg) no-repeat 0 7px;background-size:auto 16px}.archives-by-month-section{display:block;float:left;width:100%;margin-bottom:25px}#container{float:left;display:block;min-width:480px;width:100%}.container{display:block;float:left;width:100%;min-width:480px}.container.content{padding-top:80px}@media only screen and (max-width:800px){.container.content{padding-top:0}}.container .inner{max-width:880px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:auto;display:block;padding:44px 40px 0}.container .inner h1,.container .inner h2{text-align:left}.container .inner img{max-width:100%;height:auto}.header{position:fixed;float:left;display:block;width:100%;height:80px;overflow:hidden;background:#2d2d2d;z-index:999;min-width:480px}@media only screen and (max-width:620px){.header{min-height:60px;height:60px}}.header .logo{float:left;display:block;padding:17px 0;margin-left:1.875em}@media only screen and (max-width: 1150px){.header .logo img{width:150px;height:auto}}@media only screen and (max-width:620px){.header .logo img{width:100px;height:auto}}.header .mainMenu{float:left;display:block;margin-top:20px;margin-left:50px}.header .mainMenu ul{display:block;padding-bottom:10px}.header .mainMenu ul li{display:inline-table;margin:0 12px}.header .mainMenu ul li a{color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;line-height:40px;display:block;border-bottom:0 solid #fff;-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-o-transition:border-color .2s ease;-ms-transition:border-color .2s ease;transition:border-color .2s ease;-webkit-transition:color 200ms ease 0s;-moz-transition:color 200ms ease 0s;-o-transition:color 200ms ease 0s;-ms-transition:color 200ms ease 0s;transition:color 200ms ease 0s}@media only screen and (max-width: 1150px){.header .mainMenu ul li a{font-size:12px}}.header .mainMenu ul li.current_page_item a,.header .mainMenu ul li a:hover{text-decoration:none;color:#999}@media only screen and (max-width: 1150px){.header .mainMenu{margin-left:10px}}@media only screen and (max-width: 980px){.header .mainMenu{display:none}}.header .menu-other{float:right;display:block;margin:23px 30px 0 0}@media only screen and (max-width:620px){.header .menu-other{margin:13px 10px 0 0}}.header .menu-other .social{float:left;display:block;margin-right:10px}.header .menu-other .social img{float:left;display:block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.header .menu-other .login{float:left;display:block;height:35px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin-right:10px;color:#fff;line-height:35px;padding-left:32px;padding-right:11px;font-weight:600px;font-size:16px;text-transform:uppercase;background:url(images/login_lock.png) no-repeat 9px 7px #c40f11}.header #lang_choice_1{float:left;display:block;line-height:34px;border:1px solid #4d4d4d;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;padding-left:10px;width:140px;background:url(images/lang_dropdown.png) no-repeat right center #2d2d2d;text-transform:uppercase;color:#8c8c8c;margin-right:10px;cursor:pointer}.header #lang_choice_1:hover{background-color:#4d4d4d}@media only screen and (max-width:800px){.header{position:static}}@media only screen and (max-width:620px){.header .social.fb,.header .social.tw,.header .social.linkedin{display:none !important}}.pageTop{background:url(images/product_sub_bcg.png) repeat-x 0 bottom #cc2127;padding-bottom:113px;position:relative;margin-bottom:80px;text-align:center}.pageTop .ico{position:absolute;bottom:-85px;left:50%;margin-left:-85px;display:block;border:9px #fff solid;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#fff}.pageTop .subtitle{font-size:16px;text-transform:uppercase;color:#fff;font-weight:600;line-height:28px;display:inline-table;max-width:690px}.pageTop h1{font-size:36px;text-transform:uppercase;color:#fff;line-height:45px;font-weight:400}.pageTop h1 strong{font-weight:700}.pageContent .inner{text-align:left;margin-bottom:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pageContent .inner span.subtitle{font-size:16px;color:#adaeae;font-weight:600;text-transform:uppercase;line-height:20px;margin-bottom:0}.pageContent .inner h1{font-size:36px;text-transform:uppercase;color:#2e2e2e;line-height:45px;font-weight:400;margin-bottom:25px}.pageContent .inner h1 strong{font-weight:700;color:#c40f11;text-transform:uppercase}.pageContent .inner h3{text-transform:uppercase;color:#c40f11;font-size:16px;font-weight:700}.pageContent .inner span.phone{margin:10px 0}.pageContent .inner .person{float:left;display:block;width:33%;margin-bottom:40px;text-align:center}.pageContent .inner .person h3{font-size:16px;font-weight:600;margin:23px 0 15px}.pageContent .inner .person p{font-size:14px;line-height:22px;min-height:70px}.pageContent .inner .person p strong{font-weight:700}.pageContent .inner .person .linkedin{display:inline-table;margin-top:-10px}@media only screen and (max-width:800px){.pageContent .inner .person{width:50%}}@media only screen and (max-width:620px){.pageContent .inner .person{width:100%}}.pageContent.pageGrid .inner{max-width:880px;text-align:left;margin-bottom:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px 40px 0;font-size:16px}.pageContent.pageGrid .inner p{font-size:16px;line-height:1.625em}.pageContent.pageGrid .inner h1{border-bottom:1px solid #d6d6d6;padding-bottom:15px;text-align:left;font-size:36px;line-height:45px}.pageContent.pageGrid .inner h1 strong{font-weight:700;color:#c40f11;text-transform:uppercase}.pageContent.pageGrid .inner h2{font-size:24px;text-align:left;line-height:1.3em;padding-top:15px;margin-bottom:15px;font-weight:600;text-transform:none}.pageContent.pageGrid .inner h3{text-transform:none;color:#c40f11;font-size:20px;line-height:1.3em;padding-top:5px;margin-bottom:10px;font-weight:600}.pageContent.pageGrid .inner li{font-size:16px;padding:0;margin-bottom:5px}.pageContent.pageGrid .inner .person{float:left;display:block;width:33%;margin-bottom:40px;text-align:center}.pageContent.pageGrid .inner .person h3{font-size:16px;font-weight:600;margin:23px 0 15px}.pageContent.pageGrid .inner .person p{font-size:14px;line-height:22px;min-height:70px;text-align:center}.pageContent.pageGrid .inner .person p strong{font-weight:700}.pageContent.pageGrid .inner .person .linkedin{display:inline-table;margin-top:-10px}@media only screen and (max-width:800px){.pageContent.pageGrid .inner .person{width:50%}}@media only screen and (max-width:620px){.pageContent.pageGrid .inner .person{width:100%}}.pageContent.pageGrid.wide .inner{max-width:1180px}.pageContent.pageGrid.wide .contentHolder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 40px 0 0;width:62.444%;padding-bottom:50px;float:left;display:block}@media only screen and (max-width: 980px){.pageContent.pageGrid.wide .contentHolder{width:100%;padding:0}}.pageContent.pageGrid.wide .submenuHolder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;display:block;width:37.48%;padding:0 0 70px 40px}.pageContent.pageGrid.wide .submenuHolder li{border-bottom:1px solid #d6d6d6;float:left;display:block;background:none;border-radius:0;margin-bottom:0;width:100%;padding:0}.pageContent.pageGrid.wide .submenuHolder li:before{content:"";margin-right:0}.pageContent.pageGrid.wide .submenuHolder li.current_page_item a{color:#282828;font-weight:700}.pageContent.pageGrid.wide .submenuHolder a{line-height:40px;display:block;width:100%;font-size:14px;color:#c40f11;-webkit-transition:all 400ms ease 0s;-moz-transition:all 400ms ease 0s;-o-transition:all 400ms ease 0s;-ms-transition:all 400ms ease 0s;transition:all 400ms ease 0s;font-weight:400}.pageContent.pageGrid.wide .submenuHolder a:hover{transform:translateX(15px);transition-timing-function:ease}.pageContent.pageGrid.wide .submenuHolder a.current_page_item{color:#282828;font-weight:700}.pageContent.pageGrid.wide .submenuHolder h3{color:#2d2d2d;float:left;font-size:1.25em;font-weight:600;line-height:1.38;padding:0 0 10px;width:100%;margin-bottom:0}.pageContent.pageGrid.wide .submenuHolder h3 strong{font-weight:700;color:#c40f11}@media only screen and (max-width: 980px){.pageContent.pageGrid.wide .submenuHolder{width:100%;padding:0;margin-bottom:50px}}.pageContent.border{border-top:1px solid #d6d6d6}.pageContent.left .inner p{text-align:left}.pageGrid{background:url(images/bcg_grid.png) center}.pageGray{background:#f3f3f3}.archiveItem{display:block;width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e6e6e6}.archiveItem h3{margin:5px 0 0 !important;padding:0 !important}.archiveItem h3 a{color:#c40f11}.archiveItem .date{font-size:11px;line-height:1.2em;color:#2e2e2e}.footer{background:#fff;padding-bottom:60px;border-top:1px solid #d6d6d6}@media only screen and (max-width:620px){.footer{background-size:150% auto;padding-bottom:60px}}.footer.simple{padding-bottom:836px}.footer .contactForm{text-align:center;max-width:800px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:44px 20px 0}.footer .contactForm.higher{padding-top:150px}.footer .contactForm span.subtitle{font-size:16px;color:#adaeae;font-weight:600;text-transform:uppercase;line-height:20px;margin-bottom:0}.footer .contactForm h2{margin-bottom:10px;text-align:center}.home .footer{border-top:none}.subfooter1{float:left;display:block;width:100%;background:url(images/anniversary_20.png) no-repeat bottom center #2e2e2e;background-size:auto 50px;color:#969696;padding-bottom:65px;line-height:30px;text-transform:uppercase;text-align:center;padding-top:25px;font-size:14px}.subfooter1 div.footerblock{display:inline-block;margin:0 17px}.subfooter1 div.footerblock strong{color:#fff}.subfooter1 span.phone,.subfooter1 a.mail{color:#fff;padding-left:22px;display:inline-table}.subfooter2{float:left;display:block;width:100%;background:#2e2e2e;color:#fff;padding:30px 0 20px;text-align:center}.subfooter2 .obscural{display:inline-table}.ezcol-one-third,.ezcol-one-half{text-align:left}.pushy .top{float:left;display:block;padding:31px 20px;width:200px;position:relative}.pushy .top .close{width:33px;height:33px;display:block;position:absolute;top:23px;right:25px;background:url(images/ico-close.svg) #555;background-size:33px auto;-webkit-transition:background-color 200ms ease 0s;-moz-transition:background-color 200ms ease 0s;-o-transition:background-color 200ms ease 0s;-ms-transition:background-color 200ms ease 0s;transition:background-color 200ms ease 0s}.pushy .top .close:hover{background-color:#737373}.pushy ul li{border-top:1px solid rgba(255,255,255,0.2);padding:30px;width:180px;float:left;display:block;line-height:26px}.pushy ul li a{width:100%;color:#fff;border:none;padding:0;-webkit-transition:color 200ms ease 0s;-moz-transition:color 200ms ease 0s;-o-transition:color 200ms ease 0s;-ms-transition:color 200ms ease 0s;transition:color 200ms ease 0s;font-weight:700;text-transform:uppercase}.pushy ul li a:hover{text-decoration:none;color:#999;background:none}.pushy ul li ul{margin-top:12px}.pushy ul li ul li{padding:5px 0;line-height:24px}.pushy ul li ul li a{font-weight:400;text-transform:none;font-size:13px}.pushy ul li ul li:first-child{border-top:none}.container .webforms,.webforms{width:auto !important}.nf-before-form-content{display:none}.ninja-forms-cont .ninja-forms-required-items,.nf-form-content .ninja-forms-required-items,.ninja-forms-cont .nf-error-required-error,.nf-form-content .nf-error-required-error{display:none}.ninja-forms-cont label,.nf-form-content label{line-height:1.2em;font-size:.875em;text-transform:none;text-align:left;margin:0 0 5px;color:#666;font-weight:600}.ninja-forms-cont .nf-field-label,.nf-form-content .nf-field-label{text-align:center}.ninja-forms-cont input.ninja-forms-field,.nf-form-content input.ninja-forms-field{line-height:31px;border:1px solid #e6e6e6;padding:0 10px}.ninja-forms-cont textarea.ninja-forms-field,.nf-form-content textarea.ninja-forms-field{max-width:760px;border:1px solid #e6e6e6;padding:5px 10px;height:147px}.ninja-forms-cont .submit-wrap input.ninja-forms-field,.nf-form-content .submit-wrap input.ninja-forms-field{min-width:100px;padding:0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-table;line-height:35px;background:#666;color:#fff !important;font-size:14px;font-weight:600;text-align:center;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;-ms-transition:background-color .2s linear;transition:background-color .2s linear;padding:0 60px}.ninja-forms-cont .submit-wrap input.ninja-forms-field:hover,.nf-form-content .submit-wrap input.ninja-forms-field:hover{text-decoration:none;background:#c40f11}.ninja-forms-cont .submit-wrap input.ninja-forms-field:after,.nf-form-content .submit-wrap input.ninja-forms-field:after{content:" »";font-size:180%;vertical-align:sub}.ninja-forms-cont .submit-wrap input.ninja-forms-field.noarrow:after,.nf-form-content .submit-wrap input.ninja-forms-field.noarrow:after{content:""}.ninja-forms-cont .submit-wrap input.ninja-forms-field:hover,.nf-form-content .submit-wrap input.ninja-forms-field:hover{text-decoration:none;background:#c40f11}.ninja-forms-cont .text-wrap,.nf-form-content .text-wrap,.ninja-forms-cont .nf-field-container,.nf-form-content .nf-field-container{float:left;display:block;width:48%;margin:0 1% 10px;position:relative;text-align:center;clear:none}@media only screen and (max-width:620px){.ninja-forms-cont .text-wrap,.nf-form-content .text-wrap,.ninja-forms-cont .nf-field-container,.nf-form-content .nf-field-container{margin:0 0 10px;width:100%}}.ninja-forms-cont .textarea-wrap,.nf-form-content .textarea-wrap,.ninja-forms-cont .nf-field-container.textarea-container,.nf-form-content .nf-field-container.textarea-container,.ninja-forms-cont .nf-field-container.html-container,.nf-form-content .nf-field-container.html-container{float:left;display:block;width:98%;margin-left:1%;max-width:760px;min-width:360px;position:relative;text-align:center}@media only screen and (max-width:620px){.ninja-forms-cont .textarea-wrap,.nf-form-content .textarea-wrap,.ninja-forms-cont .nf-field-container.textarea-container,.nf-form-content .nf-field-container.textarea-container,.ninja-forms-cont .nf-field-container.html-container,.nf-form-content .nf-field-container.html-container{margin:0;width:100%}}.ninja-forms-cont .submit-wrap,.nf-form-content .submit-wrap,.ninja-forms-cont .nf-field-container.submit-container,.nf-form-content .nf-field-container.submit-container{margin:0;float:left;display:block;max-width:760px;min-width:360px;text-align:center;position:relative;width:100%}.ninja-forms-cont .ninja-forms-field-error,.nf-form-content .ninja-forms-field-error{position:absolute;right:0;top:2px;font-size:13px;text-transform:uppercase}.ninja-forms-cont .ninja-forms-req-symbol,.nf-form-content .ninja-forms-req-symbol{color:#c40f11}.ninja-forms-cont .ninja-forms-success-msg,.nf-form-content .ninja-forms-success-msg{font-weight:600;color:#008000}.slider{display:block;float:left;width:100%;height:800px;padding-top:100px;background:no-repeat center 0;background-size:cover;text-align:center}.slider .inner{padding-top:244px}.slider .subtitle,.slider h2{font-size:18px;text-transform:uppercase;color:#fff;font-weight:400;line-height:28px;display:block;text-shadow:0 .5px 0 #000;clear:both;text-align:center !important}.slider h1{font-size:36px;text-transform:uppercase;color:#fff;line-height:55px;font-weight:400;text-shadow:0 .5px 0 #000;text-align:center !important}.slider h1 strong{font-weight:700}.slider a.homepage-button{min-width:100px;padding:0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:35px;background:#666;color:#fff !important;font-size:14px;font-weight:600;text-align:center;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;-ms-transition:background-color .2s linear;transition:background-color .2s linear;display:inline-table;line-height:55px;background:#fff;background:rgba(255,255,255,0.8);margin:30px 10px;color:#2e2e2e;text-transform:uppercase}.slider a.homepage-button:hover{text-decoration:none;background:#c40f11}.slider a.homepage-button:after{content:" »";font-size:180%;vertical-align:sub}.slider a.homepage-button.noarrow:after{content:""}.slider a.homepage-button:hover{text-decoration:underline;background:#fff;background:rgba(255,255,255,0.8)}.slider p{color:#fff}.topstoryHmpg{float:left;display:block;width:100%;background:url(images/bcg_grid.png) center;padding-top:20px;padding-bottom:60px;border-bottom:1px solid #d6d6d6}.topstoryHmpg .item{background-repeat:no-repeat;background-position:right center;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;display:block;padding:0 40% 0 0;text-align:left}.topstoryHmpg .item img{display:inline-table;margin-bottom:15px}.topstoryHmpg .item h1,.topstoryHmpg .item h2{text-align:left}.topstoryHmpg .item p{font-size:16px}.topstoryHmpg .item .button{margin-right:10px}@media only screen and (max-width:730px){.topstoryHmpg .item{padding:0 50% 0 0}}@media only screen and (max-width:620px){.topstoryHmpg .item{padding:240px 0 0;background-position:center top;background-size:auto 210px;margin-top:-20px}}.topstoryHmpg .item.right{background-repeat:no-repeat;background-position:60px center;padding:0 60px 0 50%;text-align:left;margin-top:60px}.topstoryHmpg .item.right .button{float:right}.topstoryHmpg h2{font-size:36px}.topstoryHmpg.blue{background:#00a6c6;color:#fff}.topstoryHmpg.blue h1,.topstoryHmpg.blue h2,.topstoryHmpg.blue p,.topstoryHmpg.blue strong{color:#fff}.topstoryHmpg.blue .button:hover{background:#fff;color:#00a6c6 !important}.topstoryHmpg.red{background:#cc2127;color:#fff}.topstoryHmpg.red h1,.topstoryHmpg.red h2,.topstoryHmpg.red p,.topstoryHmpg.red strong{color:#fff}.topstoryHmpg.red .button:hover{background:#fff;color:#cc2127 !important}.productsHmpg{float:left;display:block;width:100%;padding-top:0;padding-bottom:80px;text-align:left}.productsHmpg h2{margin-bottom:15px}.feedChronicle{background:#f3f3f3}.feedChronicle h1,.feedChronicle h2{text-align:center}.feedChronicle .col{width:46.296%;margin:15px 0}.feedChronicle .col .item{float:left;display:block;padding-bottom:7px;border-bottom:1px solid #e1e2e2;margin-bottom:7px;width:100%}.feedChronicle .col .item:last-child{border-bottom:none}.feedChronicle .col span.date{font-size:11px;line-height:1.2em}.feedChronicle .col p{font-size:14px;line-height:1.4em;margin:0}.feedChronicle .col h2{font-size:24px;text-transform:none;margin:-40px 0 10px}@media only screen and (max-width:620px){.feedChronicle h2{margin-bottom:15px}.feedChronicle .col{width:100%;margin:0}.feedChronicle .col .item:last-child{border-bottom:1px solid #e1e2e2}}.productSpecs{background:#f3f3f3;text-align:left}.productSpecs .inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px 25px 0}.productSpecs h2{margin-bottom:5px}.productSpecs strong{color:#c40f11}.productMenu{background:#f0f0f0}.productMenu .inner{padding:0;max-width:1080px}.productMenu .item{width:25%;float:left;display:block;padding:30px 10px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.productMenu .item h3{font-size:24px;line-height:34px;border-bottom:1px solid #e6e6e6;color:#c40f11;margin-bottom:0;padding-bottom:10px}.productMenu .item li:before{content:"" !important;color:#000}.productMenu .item li{line-height:50px;border-bottom:1px solid #e6e6e6}.productMenu .item li a{width:100%;color:#000;font-size:16px;font-weight:400;padding-left:24px;background:url(images/black_li.png) no-repeat 0 5px}.productMenu .item li a:hover,.productMenu .item li a.active{text-decoration:underline}@media only screen and (max-width:800px){.productMenu .item{width:100%;padding:30px 40px 0}.productMenu .item ul{margin-bottom:0}}.productsTabs{float:left;display:block;margin-top:20px;width:100%}.productsTabs ul{width:100%;float:left;display:block}.productsTabs ul li{width:25%;float:left;display:block}.productsTabs ul a{float:left;display:block;width:100%;line-height:71px;height:71px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:24px;color:#d6d6d6;border-top:#d6d6d6 1px solid;border-bottom:#d6d6d6 1px solid}.productsTabs ul li.ui-state-active a,.productsTabs ul li a:hover{color:#2e2e2e;border-top:#2e2e2e 1px solid;border-bottom:#2e2e2e 6px solid;text-decoration:none}.productsTabs .item{float:left;display:block;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px 5px}.productsTabs .item h3{font-weight:700;font-size:16px;margin-bottom:10px}.productsTabs .item h3 a{color:#00a6c6}.productsTabs .item img{display:inline-table;margin-bottom:15px}.productsTabs .item p{padding:0 10px}.subpage{padding-bottom:80px}.subpage h1{font-size:48px;text-transform:none;color:#2e2e2e;line-height:55px;font-weight:400}.subpage h1 strong{font-weight:700;color:#c40f11;text-transform:uppercase}.careersTop{height:750px;background:url(images/sudan.jpg) no-repeat center 0;padding-top:50px;text-align:center}.careersTop .inner{padding-top:244px;text-align:center !important}.careersTop .subtitle{font-size:16px;text-transform:uppercase;color:#fff;font-weight:600;line-height:28px;display:inline-table;max-width:690px}.careersTop h1{font-size:48px;text-transform:uppercase;color:#fff;line-height:55px;font-weight:400;text-align:center !important}.careersTop h1 strong{font-weight:700}.careersTop a.cisadventure-button{min-width:100px;padding:0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-table;line-height:35px;background:#666;color:#fff !important;font-size:14px;font-weight:600;text-align:center;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;-ms-transition:background-color .2s linear;transition:background-color .2s linear;line-height:55px;background:#c40f11;margin:30px 0 105px}.careersTop a.cisadventure-button:hover{text-decoration:none;background:#c40f11}.careersTop a.cisadventure-button:after{content:" »";font-size:180%;vertical-align:sub}.careersTop a.cisadventure-button.noarrow:after{content:""}.careersTop a.cisadventure-button:hover{background:#666}.careersTop p{color:#fff}/*! Pushy - v0.9.2 - 2014-9-13
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */.pushy{position:fixed;width:240px;height:100%;top:0;right:0;z-index:9999;background:#666;font-size:.9em;font-weight:bold;overflow:auto;-webkit-overflow-scrolling:touch}.pushy-left{-webkit-transform:translate3d(-240px, 0, 0);-moz-transform:translate3d(-240px, 0, 0);-ms-transform:translate3d(-240px, 0, 0);-o-transform:translate3d(-240px, 0, 0);transform:translate3d(-240px, 0, 0)}.pushy-right{-webkit-transform:translate3d(240px, 0, 0);-moz-transform:translate3d(240px, 0, 0);-ms-transform:translate3d(240px, 0, 0);-o-transform:translate3d(240px, 0, 0);transform:translate3d(240px, 0, 0)}.pushy-open{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.container-push,.push-push{-webkit-transform:translate3d(-240px, 0, 0);-moz-transform:translate3d(-240px, 0, 0);-ms-transform:translate3d(-240px, 0, 0);-o-transform:translate3d(-240px, 0, 0);transform:translate3d(-240px, 0, 0)}.pushy,#container,.push{-webkit-transition:-webkit-transform .2s cubic-bezier(.16, .68, .43, .99);-moz-transition:-moz-transform .2s cubic-bezier(.16, .68, .43, .99);-o-transition:-o-transform .2s cubic-bezier(.16, .68, .43, .99);transition:transform .2s cubic-bezier(.16, .68, .43, .99)}.site-overlay{display:none}.pushy-active .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,0.5);-webkit-animation:fade 500ms;-moz-animation:fade 500ms;-o-animation:fade 500ms;animation:fade 500ms}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade{0%{opacity:0}100%{opacity:1}}@media screen and (max-width:768px){.pushy{font-size:1em}}