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,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;max-width:100%}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,button,input,select,textarea{color:#2b2b2b;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:1.5}body{background:#fff}a{text-decoration:none}a:focus{outline:0}a:hover,a:active{outline:0}h1,h2,h3,h4,h5,h6{clear:both;font-weight:700;margin:36px 0 12px}h1{font-size:26px;line-height:1.3846153846}h2{font-size:24px;line-height:1}h3{font-size:22px;line-height:1.0909090909}h4{font-size:20px;line-height:1.2}h5{font-size:18px;line-height:1.3333333333}h6{font-size:16px;line-height:1.5}address{font-style:italic;margin-bottom:24px}abbr[title]{border-bottom:1px dotted #2b2b2b;cursor:help}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}mark,ins{background:#fff9c0;text-decoration:none}p{margin-bottom:24px}code,kbd,tt,var,samp,pre{font-family:monospace,serif;font-size:15px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.6}pre{border:1px solid rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px;max-width:100%;overflow:auto;padding:12px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}blockquote{color:#767676;font-size:19px;font-style:italic;font-weight:300;line-height:1.2631578947;margin-bottom:24px}blockquote cite,blockquote small{color:#2b2b2b;font-size:16px;font-weight:400;line-height:1.5}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote strong,blockquote b{font-weight:400}small{font-size:smaller}big{font-size:125%}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}dl{margin-bottom:24px}dt{font-weight:bold}dd{margin-bottom:24px}ul,ol{list-style:none}ol{list-style:decimal}img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle}figure{margin:0}fieldset{border:1px solid rgba(0,0,0,0.1);margin:0 0 24px;padding:11px 12px 0}legend{white-space:normal}button,input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%;margin:0;max-width:100%;vertical-align:baseline}button,input{line-height:normal}input,textarea{background-image:-webkit-linear-gradient(hsla(0,0,100%,0),hsla(0,0,100%,0))}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table,th,td{border:1px solid rgba(0,0,0,0.1)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin-bottom:24px;width:100%}caption,th,td{font-weight:normal;text-align:left}th{border-width:0 1px 1px 0;font-weight:bold}td{border-width:0 1px 1px 0}del{color:#767676}hr{background-color:rgba(0,0,0,0.1);border:0;height:1px;margin-bottom:23px}.comment-content img,.entry-content img,.entry-summary img,#site-header img,.widget img,.wp-caption{max-width:100%}.comment-content img[height],.entry-content img,.entry-summary img,img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"],#site-header img{height:auto}img.size-full,img.size-large,.wp-post-image,.post-thumbnail img{height:auto;max-width:100%}.comments-area{max-width:474px}.comment-reply-title,.comments-title{font-family:'arial';font-weight:normal;margin:0;text-transform:uppercase}.comment-list{list-style:none;margin:0 0 48px 0}.comment-author{font-size:14px;line-height:1.7142857142}.comment-list .reply,.comment-metadata{font-size:12px;line-height:2;text-transform:uppercase}.comment-list .reply{margin-top:24px}.comment-author .fn{font-weight:900}.comment-author a{color:#2b2b2b}.comment-list .trackback a,.comment-list .pingback a,.comment-metadata a{color:#767676}.comment-author a:hover,.comment-list .pingback a:hover,.comment-list .trackback a:hover,.comment-metadata a:hover{color:#41a62a}.comment-list article,.comment-list .pingback,.comment-list .trackback{border-top:1px solid rgba(0,0,0,0.1);margin-bottom:24px;padding-top:24px}.comment-list>li:first-child>article,.comment-list>.pingback:first-child,.comment-list>.trackback:first-child{border-top:0}.comment-author{position:relative}.comment-author .avatar{border:1px solid rgba(0,0,0,0.1);height:18px;padding:2px;position:absolute;top:0;left:0;width:18px}.bypostauthor>article .fn:before{content:"\f408";margin:0 2px 0 -2px;position:relative;top:-1px}.says{display:none}.comment-author,.comment-awaiting-moderation,.comment-content,.comment-list .reply,.comment-metadata{padding-left:30px}.comment-edit-link{margin-left:10px}.comment-content{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.comment-content ul,.comment-content ol{margin:0 0 24px 22px}.comment-content li>ul,.comment-content li>ol{margin-bottom:0}.comment-content>:last-child{margin-bottom:0}.comment-list .children{list-style:none;margin-left:15px}.comment-respond{margin-bottom:24px;padding:0}.comment .comment-respond{margin-top:24px}.comment-respond h3{font-size:16px;margin-top:0;margin-bottom:0}.content .comment-form p{margin-bottom:10px}.comment-notes,.comment-awaiting-moderation,.logged-in-as,.no-comments,.form-allowed-tags,.form-allowed-tags code{color:#767676}.comment-notes,.comment-awaiting-moderation,.logged-in-as{font-size:14px;line-height:1.7142857142}.no-comments{font-size:16px;font-weight:900;line-height:1.5;margin-top:24px;text-transform:uppercase}.comment-form label{display:block}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{box-sizing:border-box;font-size:12px;line-height:1.5;padding:5px;width:80%}.form-allowed-tags,.form-allowed-tags code{font-size:12px;line-height:1.5}.required{color:#c0392b}.comment-reply-title small a{color:#2b2b2b;float:right;height:24px;overflow:hidden;width:24px}.comment-reply-title small a:hover{color:#41a62a}.comment-reply-title small a:before{content:"\f405";font-size:32px}.comment-navigation{font-size:12px;line-height:2;margin-bottom:48px;text-transform:uppercase}.comment-navigation .nav-next,.comment-navigation .nav-previous{display:inline-block}.comment-navigation .nav-previous a{margin-right:10px}#comment-nav-above{margin-top:36px;margin-bottom:0}.form-submit input{border:0;cursor:pointer;display:block;color:#fff;padding:6px 12px;background:#000}.form-submit input:hover{background:#5e5e5e}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.row{display:block;margin:0 auto;width:100%}.col12{display:block;margin:0 auto;width:990px}body{background:#e2e2e2 url("img/back-new.jpg") no-repeat center top}header.row{background:white url("img/header-back.jpg") repeat-x bottom}.logo{display:inline-block}.motto{display:inline-block;vertical-align:top;font-size:16px;font-size:1em;font-size:1rem;font-family:'crete_rounditalic';line-height:1.2;color:#494949;margin-top:30px;margin-left:30px}.hdr_cta_nav{display:inline-block;padding-top:18px;float:right;text-align:right}.hdr_cta_nav .textwidget{text-transform:uppercase;font-size:26px;font-size:1.625em;font-size:1.625rem;font-family:'robotoblack';color:#494949;padding-left:65px;height:32px;background:url("img/canada.jpg") no-repeat left top}.hdr_menu{display:block;position:relative;bottom:-5px}.hdr_menu li{display:inline-block;font-family:'latoregular';line-height:1.6;font-size:12px;font-size:.75em;font-size:.75rem;text-transform:uppercase}.hdr_menu li+li:before{content:"|";color:#6e6e6e;font:normal 12px/1 'ralewaymedium',sans-serif;padding:0 9px 0 5px}.hdr_menu li a{color:#6e6e6e}.hdr_menu li a:hover{color:#26aade}.nav_wrapper{display:block;background:url("img/nav-back.jpg") repeat-x top;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.main_menu_cont{display:table;width:100%}.responsiveSelectContainer{display:none}.main_menu{display:table-row}.main_menu>li{position:relative;display:table-cell;width:167px;height:46px;text-align:center;line-height:46px}.main_menu>li:hover{background:#0b2f43}.main_menu>li+li:before{content:'';display:block;height:46px;position:absolute;width:1px;background:#62d0ee;left:0;top:0;z-index:10}.main_menu li{font-family:'signika_negativebold';font-style:italic;font-size:17px;font-size:1.0625em;font-size:1.0625rem;text-transform:uppercase}.main_menu li a{display:block;color:#fff}.main_menu li:hover .sub-menu{display:block}.main_menu .sub-menu{background-color:#0b2f43;position:absolute;width:270px;display:none;z-index:100;left:1px}.main_menu .sub-menu li{padding-left:40px;line-height:50px;height:50px;display:block;text-align:left}.main_menu .sub-menu li:hover{background:#1584b0}.banner_wrapper{height:424px}.banner_wrapper .col12{position:relative}.flexslider{background:transparent;border-radius:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0}.flexslider ul li{height:424px;padding-top:1px;padding-left:500px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-position:center top}.flexslider li span.title{display:block;font-family:'antonregular';font-size:51px;font-size:3.1875em;font-size:3.1875rem;color:#4d4c4c;text-transform:uppercase;line-height:1;margin-top:90px}.flexslider li p{margin-top:10px;margin-bottom:10px;color:#4d4c4c;font-size:16px;font-size:1em;font-size:1rem;font-family:'droid_sansregular';line-height:1.5}.flexslider li a{display:block;width:160px;height:57px;color:white;text-align:left;padding-left:20px;font-size:21px;font-size:1.3125em;font-size:1.3125rem;font-style:italic;font-family:'droid_sansregular';text-transform:uppercase;line-height:47px;background:url("img/click_here.png") no-repeat center top}.flexslider li a:hover{background-position:center bottom}.ss_controls{position:absolute;width:10%;right:0;z-index:50;top:27px}.flex-control-nav{position:relative;bottom:0}.flex-control-nav li{margin:0 3px}.flex-control-paging li a{width:12px;height:6px;background:#26aade;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.flex-control-paging li a.flex-active,.flex-control-paging li a:hover{background:#12435a}.hp_pods_cont{margin:37px auto 140px;padding-bottom:10px;height:450px;border-top:3px solid #b2b2b2;border-bottom:3px solid #b2b2b2;background:url("img/hp-pods-txr.jpg") repeat}.hp_pods_cont .col12{width:1032px;background:#fff;border:1px solid #c9c9c9;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;top:-37px;margin-bottom:-37px;text-align:center}.hp_pod{display:inline-block;width:297px;height:139px;margin:25px 23px 10px;background:url("img/hp_pod.png") no-repeat center top;text-align:left}.hp_pod .textwidget{height:100%}.hp_pod img{float:left;margin-top:1px;margin-left:25px;margin-right:25px}.hp_pod span{color:#26aade;font-size:21px;font-size:1.3125em;font-size:1.3125rem;text-transform:uppercase;font-family:'droid_sansbold';display:block;line-height:1.2;padding-top:30px;overflow:hidden;margin-bottom:5px}.hp_pod a{display:block;overflow:hidden;text-transform:uppercase;width:91px;height:31px;font-size:12px;font-size:.75em;font-size:.75rem;font-family:'droid_sansregular';color:white;text-align:center;line-height:31px;background:url("img/pod-click-here.png") no-repeat center top}.hp_pod a:hover{background-position:center bottom}.hp_pod:after{position:relative;content:'';display:block;width:297px;height:6px;background:url("img/hp_pod_shadow.png") no-repeat center}.ribbon{display:block;position:relative;left:-18px;width:100%;margin-top:10px;margin-bottom:20px;padding:0 36px 0 0;font-size:27px;font-size:1.6875em;font-size:1.6875rem;font-family:'droid_sansbold';line-height:65px;height:65px;color:#fff;text-transform:uppercase;background:#26aade}.ribbon a,.ribbon .textwidget>span{display:block;float:left}.ribbon span{background:#535353}.ribbon .textwidget>span{background:#535353;padding-left:70px;padding-right:60px}.ribbon .textwidget>a{color:#fff;padding-left:50px;background:url("img/ribbon-arrow.png") no-repeat top left}.ribbon .textwidget>a:hover{position:absolute;width:251px;right:0;text-align:left;background-color:#242424;background-image:url("img/ribbon-arrow-roll.jpg")}.ribbon:before,.ribbon:after{content:'';display:block;position:absolute;width:18px;height:18px;top:-17px}.ribbon:before{background:url("img/ribbon-left.png") no-repeat center;left:0}.ribbon:after{background:url("img/ribbon-right.png") no-repeat center;right:0}footer.row{margin-top:25px}#nav_menu-2{margin-right:0}.ftr_pod{display:inline-block;vertical-align:top;margin-right:85px;margin-bottom:35px}.ftr_pod h3{font-family:'droid_sansbold';font-weight:normal;font-size:22px;font-size:1.375em;font-size:1.375rem;color:#464646;margin-top:20px;margin-bottom:20px}.ftr_pod .textwidget{color:#636363;font-family:'droid_sansregular';font-size:14px;font-size:.875em;font-size:.875rem;line-height:1.6}.ftr_pod .textwidget p{margin-bottom:10px}.ftr_pod .textwidget img{margin-bottom:10px}.ftr_pod .menu{margin-left:15px}.ftr_pod .menu li{font-family:'latoregular';font-size:13px;font-size:.8125em;font-size:.8125rem;margin-bottom:8px;position:relative}.ftr_pod .menu li:before{position:absolute;content:'';display:block;width:4px;height:7px;left:-10px;top:3px;background:url("img/arrow.png") no-repeat center}.ftr_pod .menu li a{display:block;color:#636363;line-height:1;padding-bottom:8px}.ftr_pod .menu li a:hover{color:#26aade}#nav_menu-6{margin-right:0}.copyrights{background:#535353;height:45px;display:block}.copyrights span{display:inline-block;color:#fff;line-height:45px;font-family:'droid_sansregular';font-size:12px;font-size:.75em;font-size:.75rem}.copyrights span.copyrights{float:left}.copyrights span.designby{display:inline-block;float:right}.copyrights span.designby a{color:#26baf4}.copyrights span.payments{display:block;width:180px;margin:0 auto}.inner_banner{background:url("img/page-title-txr.png") repeat;border-bottom:3px solid #b2b2b2;height:192px}.inner_banner .col12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding-top:65px;background-repeat:no-repeat;background-position:right center}.inner_banner span{color:#4d4c4c;margin-left:22px;font-size:38px;font-size:2.375em;font-size:2.375rem;font-family:'droid_sansbold'}.main_content{position:relative;background:#fff;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:665px;padding:25px 25px 140px;border:1px solid #d5d5d5;min-height:570px}.breadcrumbs{border-bottom:1px solid #26aade;padding-bottom:5px;color:#4d4c4c;font-size:13px;font-size:.8125em;font-size:.8125rem;font-family:'droid_sansbold'}.breadcrumbs a{color:#7f7f7f}.breadcrumbs a:hover{color:#26aade}.breadcrumbs .sep{background:url("img/seperator.png") no-repeat center;padding:0 15px;position:relative;top:1px}article h1,article h2{font-weight:normal;color:#4d4c4c;font-family:'antonregular';line-height:1}article h1{font-size:38px;font-size:2.375em;font-size:2.375rem;margin:25px 0 20px}article h2{font-size:30px;font-size:1.875em;font-size:1.875rem;margin-top:20px;margin-bottom:20px}article p{font-family:'droid_sansregular';font-size:14px;font-size:.875em;font-size:.875rem;color:#4d4c4c;margin:18px 0}article p a{color:#46a1c2}article p a:hover{text-decoration:underline}article ul li{position:relative;color:#003768;margin-bottom:10px;font-size:14px;font-size:.875em;font-size:.875rem;line-height:1}article ul li a{color:#003768}article ul li a:hover{text-decoration:underline}article ul li:before{content:'';position:absolute;display:block;width:4px;height:7px;background:url("img/bullet.png") no-repeat center;left:-12px;top:3px}.uls ul{display:block;margin-left:25px}.uls .left,.uls .right{float:left}.uls .left{margin-right:50px}.cta_main{position:absolute;bottom:20px;margin-top:30px;width:619px;height:81px;display:block;float:left;background:url("img/cta_back.jpg") no-repeat}.cta_main p{font-family:'droid_sansregular';color:#fff;line-height:1;margin-top:13px}.cta_main .pitch{height:65px;text-transform:uppercase;margin-left:25px;padding-left:75px;float:left;font-size:30px;font-size:1.875em;font-size:1.875rem;line-height:.95;background:url("img/aphone.jpg") no-repeat left top}.cta_main .pitch strong{font-weight:normal;font-family:'droid_sansbold';font-size:26px;font-size:1.625em;font-size:1.625rem}.cta_main .pitch strong span{color:#28b8f1}.cta_main .contact{margin-right:25px;font-family:'droid_sansbold';font-size:26px;font-size:1.625em;font-size:1.625rem;float:right;text-align:center}.cta_main .contact a.req_quote{display:block;width:140px;height:26px;line-height:26px;color:#fff;margin:5px auto 0;font-size:14px;font-size:.875em;font-size:.875rem;background-color:#0b0505;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-transform:uppercase}.cta_main .contact a.req_quote:hover{background-color:#0b2f43}.sidebar{display:block;float:right;width:300px;margin-top:50px}.sd_pod{display:block;position:relative;margin-bottom:30px}.sd_pod:after{position:absolute;content:'';display:block;width:300px;height:7px;bottom:-8px;background:url("img/sd_pods_shadow.png") no-repeat center}.sd_pod .title{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;color:#fff;text-transform:uppercase;height:56px;line-height:56px;font-family:'droid_sansbold';font-size:24px;font-size:1.5em;font-size:1.5rem;background:url("img/projects_back.jpg") no-repeat center}.sd_widget{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#fff;border:1px solid #d1d1d1}.sd_widget ul li{font-family:'droid_sansregular';font-size:14px;font-size:.875em;font-size:.875rem;border-bottom:1px solid #d1d1d1;line-height:36px;padding-left:40px;background:url("img/bullet.png") no-repeat 25px 14px}.sd_widget ul li a{color:#4d4c4c}.sd_widget ul li a:hover{color:#26aade}.sd_more{margin-top:10px;width:91px;height:31px;display:block;background:url("img/sd_click.png") no-repeat center top;font-family:'droid_sansregular';font-size:14px;font-size:.875em;font-size:.875rem;line-height:31px;text-align:center;color:#fff;text-transform:capitalize}.sd_more:hover{background-position:center bottom}.request,.customer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:133px;padding-top:16px;padding-left:20px;font-family:'droid_sansbold';color:#fff;line-height:1;text-transform:uppercase}.request span,.customer span{display:block}.request{font-size:24px;font-size:1.5em;font-size:1.5rem;background:url("img/quote.png") no-repeat center}.request span{font-size:38px;font-size:2.375em;font-size:2.375rem}.customer{font-size:38px;font-size:2.375em;font-size:2.375rem;background:url("img/customer_support.png") no-repeat center}.customer span{font-size:30px;font-size:1.875em;font-size:1.875rem}.sd_cards{display:block;margin:20px auto}.wpcf7-form sup{color:red}.wpcf7-form label{display:inline-block;width:115px;text-align:right;padding-right:15px}.wpcf7-form label.mdl{margin-top:60px}.wpcf7-form select,.wpcf7-form input,.wpcf7-form textarea{width:50%}.wpcf7-form textarea{height:150px}.wpcf7-form .wpcf7-submit{width:160px;height:26px;line-height:26px;color:#FFF;font-size:14px;font-size:.875em;font-size:.875rem;background-color:#0b0505;border-radius:4px;text-transform:uppercase;border:0}.wpcf7-form .wpcf7-submit:hover{background-color:#26aade}.home .cta_main{display:none}@media all and (max-width:1024px){a[href^=tel]{font-family:inherit;font-size:inherit;color:inherit}.hp_pods_cont .col12{width:988px}.hp_pod{margin:25px 15px 10px}.ribbon span a{float:none;display:inline}}@media all and (max-width:768px){.col12{width:100%}.logo{width:190px;margin-top:18px;margin-left:10px;margin-bottom:10px}.logo img{width:100%}.motto{margin-left:15px}.hdr_cta_nav{margin-right:10px;padding-top:10px}.main_menu li{font-size:15px;font-size:.9375em;font-size:.9375rem}.main_menu li .sub-menu li{padding-left:30px}.banner_wrapper{height:390px}.flexslider{width:96%}.flexslider ul li{height:395px;background-position:left center;background-size:auto 75%;background-repeat:no-repeat;padding-left:360px}.flexslider ul li:last-child{background-position:left bottom}.flexslider li>span{font-size:48px;font-size:3em;font-size:3rem}.flexslider li>span,.flexslider li p,.flexslider li a{margin-right:10px}.flexslider li p{font-size:15px;font-size:.9375em;font-size:.9375rem}.hp_pods_cont{margin:37px auto 290px;height:660px}.hp_pods_cont .col12{width:725px}.col12 div.hp_pod:nth-child(9){display:block;margin-left:50px;margin-bottom:20px}.ribbon{font-size:18px;font-size:1.125em;font-size:1.125rem}.ribbon a:hover{position:relative;width:auto;background:url("img/ribbon-arrow.png") no-repeat top left}footer.row .col12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 2%;text-align:center}.ftr_pod{margin-right:35px;text-align:left}.copyrights span.payments{width:350px}.main_content{width:500px}.inner_banner .col12{background-position:240px center}.sidebar{margin-right:10px;width:250px}.sd_pod::after{width:250px}.cta_main{width:90%;background:url("img/mobile-cta-back.jpg") no-repeat left top}.cta_main .pitch{background:transparent;padding:0;margin-left:10px}.cta_main .contact{margin-right:10px;font-size:22px;font-size:1.375em;font-size:1.375rem}.cta_main .req_quote{margin-top:10px}.lc-1{display:inline-block;float:none !important;vertical-align:top;width:30% !important}}@media all and (max-width:640px){.responsiveSelectContainer{display:block}header.row{padding-top:10px;padding-bottom:10px}.logo{width:90%;margin:0 auto -10px;display:block;position:relative;z-index:50}.motto{display:block;margin:0 auto 10px;text-align:center}.motto br{display:none}.hdr_menu{bottom:0;position:absolute;left:50%;margin-left:-111px;top:10px;z-index:40}.hdr_cta_nav{display:block;float:none;padding-top:0;margin-top:1px;margin-right:0;margin-bottom:20px;text-align:center}.hdr_cta_nav .textwidget{padding-left:0;background:0}.nav_wrapper{display:block;width:94%;padding:10px 5px;background:#26aade;margin:10px auto;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.nav_wrapper select{border:0;width:100%;color:white;background:url("img/mobile-menu.png") no-repeat right center}.main_menu{display:none}.banner_wrapper{display:none}.hp_pods_cont{height:auto;margin:0 auto 20px;padding:0;border:0;background:white}.hp_pods_cont .col12{width:100%;top:0;margin-bottom:0;border:0;padding-top:1px}.col12 div.hp_pod:nth-child(9){margin-left:auto}.hp_pod{margin:25px auto 10px;width:298px;display:block}.hp_pod:after{width:298px}.ribbon{display:none;margin-top:30px;width:100%;left:0;padding:15px 0;height:auto;background:#535353}.ribbon:before,.ribbon:after{display:none}.ribbon .textwidget>span,.ribbon a{float:none;line-height:1.6}.ribbon .textwidget>span{color:#28b8f1;padding:0;font-size:28px;font-size:1.75em;font-size:1.75rem}.ribbon .textwidget>span .dash{display:none}.ribbon .textwidget>span>span{color:#fff;font-size:24px;font-size:1.5em;font-size:1.5rem}.ribbon .textwidget>a{display:block;padding:0;width:140px;height:26px;line-height:26px;color:#fff;margin:5px auto 0;font-size:14px;font-size:.875em;font-size:.875rem;background:#0b0505;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-transform:uppercase}.ribbon .textwidget>a:hover{position:relative;width:140px;text-align:center;background:#0b0505}.home .cta_main{display:block;position:relative}footer.row{margin-top:10px;padding-top:10px}.ftr_pod{display:block;margin-right:0;margin-left:10px;margin-bottom:20px}.copyrights span.payments{display:none}.inner_banner{height:auto}.inner_banner .col12{padding:20px 0;background-image:none !important}.main_content{width:100%;padding-bottom:25px}.sidebar{margin:50px auto 20px;float:none}.hp_pods_cont{position:relative;z-index:50}.lc-1{width:49% !important;height:auto !important}.page-id-11 .lc-1{width:100% !important;display:block;text-align:center}.page-id-11 .lc-1 img{margin:0 auto}.pricing{float:none !important;text-align:center !important}.cta_main{width:100%;height:auto;position:relative;background:#535353;text-align:center}.cta_main .pitch{height:auto;float:none;margin-left:0;padding-left:0;background:0}.cta_main .contact{margin-right:0;float:none}}@media all and (max-width:480px){.hdr_menu{top:5px}.hdr_cta_nav{margin-bottom:10px}.hdr_cta_nav .textwidget{font-size:22px;font-size:1.375em;font-size:1.375rem}.copyrights span.copyrights{float:none;display:block;text-align:center}.copyrights span.designby{display:none}.wpcf7-form{margin-bottom:40px}.wpcf7-form p{margin:5px 0}.wpcf7-form label{display:block;text-align:left}.wpcf7-form label.mdl{margin-top:0}.wpcf7-form select,.wpcf7-form input,.wpcf7-form textarea{margin-top:5px;width:90%}}