body{margin:0;padding:0;font-family:Century Gothic,"sans-serif" !important;color:#474747;line-height:2em;font-size:10pt}#header{background-color:#fff}#header.contentpage{background-color:#668cb3;margin-bottom:20px}#header-inner,#footer-inner{width:1000px;margin:0 auto}#header .logo{text-align:center}#header.contentpage .logo{float:left;margin-bottom:20px;margin-top:25px}#header #navi{text-align:center;margin-top:15px;padding-bottom:15px}#header.contentpage #navi{float:right;margin-top:35px}#header #smnavi{display:none}#header #navi ul{margin:0;padding:0;list-style-type:none}#header #navi ul li{display:inline-block;text-transform:uppercase;font-size:10pt;margin-left:15px;line-height:1.5em}#header #navi ul li a:hover{color:#7e8bb8}#header.contentpage #navi ul li a:hover{color:#fff}#header.contentpage #navi ul li a{color:#fff}.ie7 #header #navi ul li{display:inline}#header #navi ul li,#header #navi ul li a{color:#49547a;text-decoration:none}#header #navi ul li .dropdown{position:absolute;visibility:hidden;margin:0;background-color:rgba(0,0,0,0.9);transition:opacity .3s ease,visibility .3s ease;opacity:0;z-index:9999;width:205px}.ie7 #header #navi ul li .dropdown{background-color:#000;margin:15px 0 0 -100px}#header #navi ul li:hover .dropdown{visibility:visible;opacity:1}#header #navi ul li .dropdown ul li{display:block;margin-left:0;width:205px;padding:15px 15px;border-bottom:1px solid #ccc}#header #navi ul li .dropdown ul li,#header #navi ul li .dropdown ul li a{color:#fff}#header #navi ul li .dropdown ul li .submenu{position:absolute;visibility:hidden;margin:-35px 0 0 190px;background-color:rgba(0,0,0,0.8);transition:opacity .3s ease,visibility .3s ease;opacity:0}.ie7 #header #navi ul li .dropdown ul li .submenu{background-color:#000;margin:-17px 0 0 19px}#header #navi ul li .dropdown ul li:hover .submenu{visibility:visible;opacity:1}#socialbar{clear:both;background-color:#49547a;border-bottom:2px solid #33c6e3;line-height:1.5em;margin-bottom:30px}#socialbar.nosocialborder{border-bottom:0;box-shadow:0px 6px 6px #ccc}#socialicons{width:1000px;margin:0 auto;padding-top:2px;text-align:right}#footer{clear:both;background:url('http://www.itqsolutions.net/i/f-back.png');background-color:#333;color:#fff}#footer .column{width:320px;font-size:9pt;float:left;margin-left:20px}#footer .column:first-child{margin-left:0}#footer .column h3{font-weight:normal;text-transform:uppercase;font-size:14pt;color:#999}#footer .column ul{list-style-type:none;margin:0;padding:0}#footer .column ul li a{color:#fff;text-decoration:none}#footer .copyright{clear:both;font-size:9pt;text-align:center;line-height:1.5em;padding:30px 0}#footer .copyright a{color:#fff}#container,#container-home{width:1000px;margin:0 auto}#container #content,#container #content-cont,#container-home #content{width:650px;float:left}#container h1,#container h2,#container-home h1,#container-home h2{font-weight:normal;font-size:14pt;color:#000;font-weight:bold}#container ul{line-height:1.5em}#container ul li{padding:10px 0}#container p,#container-home p{margin-bottom:30px}#container img,#container-home img{margin:30px}#container .partner-grid img{margin:10px}#container #sidebar-right,#container-home #sidebar-right{float:right;width:300px;margin-top:10px}#content.wider-sidebar{width:645px !important}#sidebar-right.wider-sidebar{width:355px !important}#container #sidebar-right img{margin:0}#content.full-width,#content-cont.full-width{width:100% !important}#content,#content-cont{clear:both}#content img{max-width:100%}.sidebar-box{background-color:#71c39d;font-size:10pt;padding:25px 25px 15px 25px;line-height:1.8em;margin-bottom:20px;color:#fff}.sidebar-box h2{font-weight:normal;text-transform:uppercase;font-size:14pt;color:#fff !important}.sidebar-box .button-blue,.sidebar-box .button-light-blue,.sidebar-box .button-cyan,.sidebar-box .button-turquoise{display:block;width:auto;text-align:center;line-height:2.5em;color:#fff;text-decoration:none;margin-bottom:10px;background-color:#fff;color:#66a882}#homepage-columns .column{width:310px;float:left;margin-left:30px;margin-bottom:20px;text-align:center;color:#fff}#homepage-columns .column:first-child,#homepage-columns2 .column:first-child{margin-left:0}.homepage-column-box{background-repeat:no-repeat;width:305px;height:335px}#homepage-columns .column h3{font-weight:normal;text-transform:uppercase;font-size:14pt;color:#fff;padding-top:150px;padding-bottom:10px}#homepage-columns .column p{text-align:center;margin:0 20px}.content-columns .column{width:320px;float:left;margin-left:30px;margin-bottom:20px;text-align:center}.content-columns .column:first-child{margin-left:0}.content-columns .column p{text-align:justify;margin:0 10px}.content-columns .column ul{text-align:left}#contact-columns .column{width:460px;float:left;margin-left:30px;margin-bottom:20px}#contact-columns .column:first-child{margin-left:0}#contact-columns .column p{margin:0 10px}.contact-mini-column{width:220px;margin-right:10px;margin-bottom:20px}.homepage-info{clear:both;margin:20px 0;padding:30px 0 30px 0;text-align:center;font-size:1.2em}.homepage-info img{float:left;margin-right:30px}.homepage-info-heading{clear:both;margin:20px 0;padding:35px 0 20px 0;text-align:center;font-size:2em}.homepage-clients{background-color:#333;text-align:center;color:#fff}.homepage-partners{background-color:#709dc3;text-align:center;color:#fff}.form-label{display:block;text-transform:uppercase}.form-input{width:450px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #ccc;padding:10px;margin-bottom:20px}.form-submit{display:block;width:100px;text-align:center;height:30px;color:#fff;text-decoration:none;box-shadow:0px 1px 2px rgba(0,0,0,0.5);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-bottom:10px;border:1px solid #26563a;background-color:#429c68}.form-submit:hover{background-color:#2e784c}label.form-error,p.form-error{color:red}input.form-error,textarea.form-error{background-color:#fcc}#map-canvas{width:450px;height:500px;border:1px solid #ccc}.homepage-banner{text-align:center;height:500px;width:100%;overflow:hidden;background-color:#000}.homepage-banner-back{width:100%;height:500px;background-size:100% auto;background-attachment:fixed;background-repeat:no-repeat;background-position:center -150px;position:absolute;opacity:.50;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=50);filter:alpha(opacity=50)}@media screen and (max-width:1450px){.homepage-banner-back{background-position:center -100px}}@media screen and (max-width:1260px){.homepage-banner-back{background-position:center top}}@media screen and (max-width:1100px){.homepage-banner-back{background-size:auto 750px}}@media screen and (max-width:875px){.homepage-banner-back{background-size:auto 650px;background-position:center -100px;background-attachment:inherit}}.homepage-banner-mid{text-align:center;height:400px;width:100%;overflow:hidden;background-color:#000}.homepage-banner-back2{width:100%;height:400px;background-size:100% auto;background-repeat:no-repeat;background-position:right top;position:absolute;opacity:.90;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=90);filter:alpha(opacity=90)}@media screen and (max-width:900px){.homepage-banner-back2{background-size:auto 400px;background-position:center top}}.homepage-banner-fore{width:100%;margin:0 auto;text-align:center;height:400px;position:absolute;padding-top:50px;color:#fff}.homepage-banner-title{font-size:2.5em;font-weight:bold;margin-top:125px}.homepage-banner-subtitle{margin-top:20px;font-size:1.5em}.homepage-banner-info{margin-top:35px;font-size:1em;line-height:1.3em}.homepage-banner-mid-title{font-size:2.5em;font-weight:bold;margin-top:20px}.homepage-banner-mid-subtitle{margin-top:20px;font-size:1.5em}.homepage-banner-mid-info{margin-top:35px;margin-bottom:25px;font-size:1em;line-height:1.3em}#homepage-banner ul{line-height:normal}#homepage-banner ul li{padding:0}#homepage-cta-left{float:left;background-color:#e32c68;width:490px;height:300px;text-align:center;color:#fff}#homepage-cta-right{float:right;background-color:#688db4;width:490px;height:300px;text-align:center;color:#fff}#homepage-whoareitq{font-size:2em;text-align:center;margin:50px auto}.cycle-slideshow{border:1px solid #ccc;width:662px;margin:0 auto}.cycle-slideshow img{margin:0 !important;padding:0 !important;width:100%;height:auto}.right{float:right}.left{float:left}.center{text-align:center}.justify{text-align:justify}a img{border:0}.clear{clear:both}.divider{display:block;border-top:1px solid #ccc;clear:both}.divider-thick{display:block;border-top:1px solid #47557b;clear:both}.camera_next{margin-right:20px;background:url('http://www.itqsolutions.net/i/slideshow_arrows.png') no-repeat -52px 0;display:block;height:103px;width:52px}.camera_prev{margin-left:20px;background:url('http://www.itqsolutions.net/i/slideshow_arrows.png') no-repeat 0 0;display:block;height:103px;width:52px}.status-red-box{background-color:#fbb;border:1px solid red;border-radius:8px;padding:0px 25px 0px 25px;line-height:1.8em;color:#000;margin-bottom:10px}.status-red-box h2{color:#f00 !important;font-weight:bold !important}.status-red-box .lastupdate{color:#f00 !important;font-style:italic;font-size:9pt;text-align:right}.status-green-box{background-color:#bfb;border:1px solid #070;border-radius:8px;padding:0px 25px 0px 25px;line-height:1.8em;color:#000;margin-bottom:10px}.status-green-box h2{color:#070 !important;font-weight:bold !important}.status-green-box .lastupdate{color:#070 !important;font-style:italic;font-size:9pt;text-align:right}.homepage-banner-button-green,.homepage-banner-button-red{width:550px;border:2px solid #fff;font-size:1.2em;display:block;text-decoration:none;margin:20px auto 0 auto;line-height:2em}@media screen and (max-width:575px){.homepage-banner-button-green,.homepage-banner-button-red{width:98%}}.homepage-banner-button-green{background-color:#66a882;color:#fff}.homepage-banner-button-red{background-color:#d23868;color:#fff}.homepage-learn-more{width:150px;font-size:1.2em;display:inline-block;text-decoration:none;margin-top:20px;line-height:2em;color:#000;background-color:#fff}// Because hubspot is stupid... #hs-eu-cookie-confirmation,.can-use-gradients{display:none !important;width:1px !important}@media screen and (max-width:1020px){#header-inner,#footer-inner,#socialicons,#container,#container-home{width:800px}#header{height:auto}#header .logo{float:none;text-align:center;width:100%}#header #navi{float:none;text-align:center;margin-top:0}#header #navi .nonessential{display:none}#header #smnavi{display:block}#container #content,#container-home #content{width:500px !important}#homepage-columns .column{float:none;margin-left:0;width:100% !important}.homepage-column-box{margin:0 auto}.cycle-slideshow{width:100%}#homepage-cta-right{float:none;width:100% !important}#homepage-cta-left{float:none;margin-top:30px;width:100% !important}}@media screen and (max-width:820px){body{width:100% !important;overflow-x:hidden}#header-inner,#footer-inner,#socialicons,#container,#container-home,#container #content,#container-home #content,#container #sidebar-right,#container-home #sidebar-right{width:98% !important}#container #content,#container-home #content{float:none}#container #sidebar-right{float:none;margin-bottom:30px}#footer .column{display:none}.cycle-slideshow{width:95% !important}#contact-columns{width:100% !important}#contact-columns .column{width:100% !important;float:none;padding:0;margin:0}#contact-columns .contact-mini-column{float:none;width:100% !important;text-align:left !important}#map-canvas{width:100% !important;height:300px !important}.form-input{width:95% !important}#container img{margin:0 !important}}.header-container-wrapper{background:#fff !important}.footer-container-wrapper{background-color:#333 !important}h1,h2,h3,h4,h5,h6{text-transform:none;color:#000;border-bottom:0}