#content .inner {margin-top: 0px}.integrator-banner-OLD{min-height:155px;background-image:url(/userAssets/a3/a3Uploads/cmsImages/integrator-certification/banner-bg.jpg);background-repeat: no-repeat;background-position: center top;padding-top: 25px}.integrator-banner{background-image:url(/userAssets/a3/a3Uploads/cmsImages/integrator-certification/cri-banner-bg.jpg);background-color: #F4F7FB;background-size: cover;background-repeat: no-repeat;  background-position: center top;width: 100%;color: white;padding: 30px;margin-top: -35px}@media (min-width:1380px){.integrator-banner{background-size: cover}}.integrator-banner .title{margin:0 !important;line-height: 1.2 !important;text-transform: uppercase;color:#a71f23;font-size:40px;font-weight:700}.integrator-banner .title span{color:#0b2e4a}.integrator-banner .subtitle{color:#0b2e4a;margin:0 !important;line-height: 1.2 !important;font-size:30px;font-weight: 600}.integrator-banner .banner-logo{display:block;float:right;vertical-align: middle}@media (max-width: 600px) {.banner-logo {display: none}}.integrator-nav{background-color:#a71f23;padding:7px 0}.integrator-nav:after{content:"";display:table;clear:both}.integrator-nav ul{list-style:none;padding:0;margin:0;overflow:hidden; }.integrator-nav ul li{display:inline-block;border-left:1px solid #fff;padding-bottom: 0}.integrator-nav ul li:first-child{border-left:none}.integrator-nav ul li a{display:block;padding:0px 10px;text-decoration: none;color:#fff;font-weight:700;font-size:12px;text-transform:uppercase}.integrator-nav ul li a:hover{color:#000}section{font-size:18px;padding:30px 0;line-height: 1.5}section.intro{font-size:18px;line-height: 1.5}section:after{content:"";display:table;clear:both}section .title{font-size:24px;color:#0B2E4A;font-weight:600}section .title span{color:#a71f23}section.intro{}section.mid{}section.testimonial{background-color:#F4F7FB;border-bottom:1px solid #CCC}.cta{background-color:#FFF;padding:10px 15px}.cta.alt{background-color:#d5dfe7}.cta-title{font-size:20px;color:#074058;font-weight: 700;margin-bottom: 10px !important}.cta-icon{display:block;margin:0 auto}/*.green-btn{border: 1px solid #a5bf14;border-radius: 5px;background-image: -moz-linear-gradient( 90deg, rgb(165,191,20) 0%, rgb(200,236,3) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(165,191,20) 0%, rgb(200,236,3) 100%);background-image: -ms-linear-gradient( 90deg, rgb(165,191,20) 0%, rgb(200,236,3) 100%); -webkit-box-shadow: 2px 2px 0px 1px rgba(132,154,11,1);-moz-box-shadow: 2px 2px 0px 1px rgba(132,154,11,1);box-shadow: 2px 2px 0px 1px rgba(132,154,11,1);padding: 10px 15px;text-decoration: none;  display: inline-block;  margin-bottom: 10px;  font-size: 20px;  font-weight: 600;color:#313a00;text-align:center;line-height:1.2;text-transform: uppercase;text-shadow: 1.414px 1.414px 1px rgba(220, 254, 36, 0.004)}.green-btn:hover{background:#333;color:#98b400}.green-btn span{color:#FFF;display:block;font-size:16px;text-shadow: none}*/.green-btn{border: 1px solid rgb(200, 24, 23);border-radius: 5px;background-image: -moz-linear-gradient( 90deg, rgb(142,6,5) 0%, rgb(200,24,23) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(142,6,5) 0%, rgb(200,24,23) 100%);background-image: -ms-linear-gradient( 90deg, rgb(142,6,5) 0%, rgb(200,24,23) 100%);box-shadow: 2.828px 2.828px 0px 0px rgba(86, 0, 0, 0.004);padding: 10px 15px;text-decoration: none;  display: inline-block;  margin-bottom: 10px;  font-size: 20px;  font-weight: 600;color:#ffffff;text-align:center;line-height:1.2;text-transform: uppercase;text-shadow: 1.414px 1.414px 1px rgba(220, 254, 36, 0.004)}.green-btn:hover{background:#0B2E4A;color:#ffffff}.green-btn span{color:#ffffff;display:block;font-size:16px;text-shadow: none}.contact-form p{margin:0 0 5px 0 !important;font-size: 18px;line-height: 1.5}.contact-form input[type=text],.contact-form input[type=email]{width: 100%;  height: 34px;  margin-bottom: 10px}.contact-form.short input[type=text],.contact-form.short input[type=email]{width: 100%;  height: 24px;  margin-bottom: 5px}.contact-form select{font-size: 14px;  height: 35px;  width: 100%}.contact-form textarea{width:100%;border:1px solid #CCC}.contact-form.short textarea{max-height:60px}.contact-form .checkbox-group{list-style: none;padding:0;margin:0 0 0 2px}/* Flex Video */.flex-video {position: relative;padding-top: 1.5625em;padding-bottom: 67.5%;height: 0;margin-bottom: 1em;overflow: hidden}.flex-video.widescreen {padding-bottom: 57.25%}.flex-video.vimeo {padding-top: 0}.flex-video iframe, .flex-video object, .flex-video embed, .flex-video video {position: absolute;top: 0;left: 0;width: 100%;height: 100%}.get-certified-cta{  background-color: #0B2E4A;-webkit-border-top-left-radius: 15px;-webkit-border-bottom-right-radius: 15px;-moz-border-radius-topleft: 15px;-moz-border-radius-bottomright: 15px;border-top-left-radius: 15px;border-bottom-right-radius: 15px;margin-bottom:10px;  min-height: 100px; padding: 25px 10px 2px;color: #fff;font-size: 16px;font-weight: 300;text-transform: uppercase;position:relative;text-align:center}.get-certified-cta a.btn{display:inline-block}.get-certified-cta p{line-height: 1.3 !important} .get-certified-cta .title{font-weight: 900;font-size: 30px;color: #fff;text-transform: uppercase; line-height: 1 !important;margin-bottom: 16px !important} .get-certified-cta .title span{ color: #ffffff}/*---MAIN PAGE-------------------------------------------------------*/section.intro.integrator-main{background-image:url(/userAssets/a3/a3Uploads/cmsImages/integrator-certification/intro-background.jpg);background-repeat: no-repeat;background-position: center top}section.mid.integrator-main{background-image:url(/userAssets/a3/a3Uploads/cmsImages/integrator-certification/mid-background.jpg);background-repeat: no-repeat;background-position: center top;background-color:#364b60;min-height: 300px}section.mid.integrator-main .cta{text-align:center}@media (min-width:1380px){section.intro.integrator-main,section.mid.integrator-main{background-size: cover}}/*BECOME CERTIFIED--------------------------------------------------------------*/.contact-cta{padding:7px;background-color: #0B2E4A;color:#e0e0e0}.contact-cta .contact-form{padding:20px;background-color: #FFF;font-size:13px;color:#000}.contact-cta .contact-form.short{margin-bottom:0px}.contact-cta-title{font-size:22px !important;font-weight:700;color:#074057;margin:5px !important;line-height: 1.5 !important}.cta-phone{font-size:20px;font-weight:500;color:#FFF;display:block;margin-bottom:5px !important;line-height: 1.2 !important}.contact-cta-subtitle{font-size:24px;font-weight:300;color:#074057;line-height: 1.2 !important;margin-bottom:15px !important}.contact-cta table{width:100%;margin:15px 0}.contact-cta table td{width:50%;padding-right:10px}section.mid.integrator-become{background-image:url(/userAssets/a3/a3Uploads/cmsImages/integrator-certification/become-certified-mid-bg.jpg);background-repeat: no-repeat;background-position: center top;min-height: 360px}@media (min-width:1380px){section.mid.integrator-become{background-size: cover}}ul.check-list{list-style:none;padding:0;margin:0}ul.check-list li{list-style: none;  padding: 0 0 0 36px;  font-size: 18px;  margin: 0 0 9px 0;  background-image: url(/userAssets/a3/a3Uploads/cmsImages/integrator-certification/check-list.png);  background-repeat: no-repeat;  background-position: left 5px;line-height: 1.5}/*WHY---------------------------------------*/section.mid.integrator-why{background-color: #F4F7FB;  background-image:url(/userAssets/a3/a3Uploads/cmsImages/integrator-certification/ebook-bg-v2.jpg);background-repeat: no-repeat;background-position: center top;min-height: 360px;color:#0d416a;font-size:18px;border-bottom:1px solid #e8eef6;border-top:1px solid #e8eef6}section.testimonials{background-color: #fff;background-repeat: no-repeat;min-height: 400px;color:#FFF}.ebook-title{font-size:35px; color:#0d416a;font-weight:500;line-height: 1.2 !important}.ebook-title span{ color:#a71f23}@media (min-width:1380px){section.mid.integrator-why{background-size: cover}}@media (max-width: 640px){.gridcol {  width: auto !important;  float: none}}.WhosWho{border-top: solid #CCC 1px;padding-top:20px;background-color:#EEE}.WhosWho .Box{background-color:#FFF}/*RESPONSIVE-------------------------------------*/@media (max-width: 865px){.integrator-nav ul li {  border-left: none;margin:0 5px 5px 0}.integrator-nav ul li a {border-radius:3px;  padding: 4px 10px;  color: #fff;background-color:#333}.integrator-nav ul li a:hover {  color: #333;background-color:#ccc}}@media (max-width: 767px){.integrator-banner .banner-logo {  display: block;  float: none;  margin: 0 0 10px 0}}/*TESTIMONIAL---------------------------------------*/.testimonial-logo {margin-top: 20px;margin-bottom: 10px;border-style: solid;border-width: 1px;border-color: #e1e3e7;  padding: 20px 20px 20px 20px}/*Become a Member------------------------------------*/.Member.Boxes {  margin-top: 25px}.Member .Box {  border: 1px solid #CCC;  padding: 10px;  margin-bottom: 20px;  background-color: #EEE}.Boxes {  margin: 0 -1.84275%}.Box {  float: left;  width: 29.64782%; /*241.33333/814*/  margin: 0 1.84275% 10px;/*15/814*/  /*min-height:275px;border:1px solid #CCC;*/  padding-bottom: 10px;margin-bottom: 30px}.Box img {  float: left;  margin: 0 10px 10px 0px}.BoxHead {  margin: 10px 1.84275% 20px;/*15/814*/}.BoxHead .title {  /*border-bottom:dashed 1px #C81818;*/  padding-bottom: 5px;  background-color: #074158;  color: #FFF;  font-family: 'Arimo', Arial, sans-serif;  /* font-size: 23px; */  padding: 5px 10px}.Box .title {  border-bottom: dashed 1px #C81818;  padding-bottom: 5px;  margin-bottom: 12px !important}.WhosWho .Box img {  float: none;  margin: 0 auto;  display: block;  max-width: 150px;  max-height: 75px;margin-top: 20px;margin-bottom: 10px}@media (max-width: 840px){.Box {  width: 46.31449%;  margin: 0 1.84275% 10px}}@media (max-width: 480px){.Box, .BoxHead {  float: none;  width: 100%;  min-height: 0;  margin: 0 0 20px}}