.black_btn,.contact_box h3,.fileUpload,.footer h3,.header_right ul li a,.orange_btn{text-transform:uppercase}body,form,ul,ul li{margin:0;padding:0}.sep,h2{position:relative}body,h2,h5{color:#4f515e}.fourth,.half{box-sizing:border-box}body,strong{font-weight:400}@font-face{font-family:AvenirLT-Book;src:url(../fonts/AvenirLT-Book_gdi.eot);src:url(../fonts/AvenirLT-Book_gdi.eot?#iefix) format('embedded-opentype'),url(../fonts/AvenirLT-Book_gdi.woff) format('woff'),url(../fonts/AvenirLT-Book_gdi.ttf) format('truetype'),url(../fonts/AvenirLT-Book_gdi.otf) format('opentype'),url(../fonts/AvenirLT-Book_gdi.svg#AvenirLT-Book) format('svg');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-2212}@font-face{font-family:AvenirLT-Medium;src:url(../fonts/AvenirLT-Medium_gdi.eot);src:url(../fonts/AvenirLT-Medium_gdi.eot?#iefix) format('embedded-opentype'),url(../fonts/AvenirLT-Medium_gdi.woff) format('woff'),url(../fonts/AvenirLT-Medium_gdi.ttf) format('truetype'),url(../fonts/AvenirLT-Medium_gdi.otf) format('opentype'),url(../fonts/AvenirLT-Medium_gdi.svg#AvenirLT-Medium) format('svg');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-2212}@font-face{font-family:AvenirLT-Heavy;src:url(../fonts/AvenirLT-Heavy_gdi.eot);src:url(../fonts/AvenirLT-Heavy_gdi.eot?#iefix) format('embedded-opentype'),url(../fonts/AvenirLT-Heavy_gdi.woff) format('woff'),url(../fonts/AvenirLT-Heavy_gdi.ttf) format('truetype'),url(../fonts/AvenirLT-Heavy_gdi.otf) format('opentype'),url(../fonts/AvenirLT-Heavy_gdi.svg#AvenirLT-Heavy) format('svg');font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-2212}@font-face{font-family:GothamRounded-LightItalic;src:url(../fonts/GothamRounded-LightItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/GothamRounded-LightItalic.otf) format('opentype'),url(../fonts/GothamRounded-LightItalic.woff) format('woff'),url(../fonts/GothamRounded-LightItalic.ttf) format('truetype'),url(../fonts/GothamRounded-LightItalic.svg#GothamRounded-LightItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:GothamLight;src:url(../fonts/gotham-light.eot);src:url(../fonts/gotham-light.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham-light.woff) format('woff'),url(../fonts/gotham-light.ttf) format('truetype'),url(../fonts/gotham-light.svg#GothamLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:gotham_bookregular;src:url(../fonts/gotham-book-webfont.eot);src:url(../fonts/gotham-book-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham-book-webfont.woff) format('woff'),url(../fonts/gotham-book-webfont.ttf) format('truetype'),url(../fonts/gotham-book-webfont.svg#gotham_bookregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:gotham_mediumregular;src:url(../fonts/gotham-medium-webfont.eot);src:url(../fonts/gotham-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham-medium-webfont.woff) format('woff'),url(../fonts/gotham-medium-webfont.ttf) format('truetype'),url(../fonts/gotham-medium-webfont.svg#gotham_mediumregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:gotham_boldregular;src:url(../fonts/gotham-bold-webfont.eot);src:url(../fonts/gotham-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham-bold-webfont.woff) format('woff'),url(../fonts/gotham-bold-webfont.ttf) format('truetype'),url(../fonts/gotham-bold-webfont.svg#gotham_boldregular) format('svg');font-weight:400;font-style:normal}html{-webkit-text-size-adjust:100%}body{background:#fff;font-family:GothamLight;font-size:16px;line-height:26px}.clear{height:0;clear:both;line-height:0}h3,h4{line-height:normal}.clearfix:after,.content:after,.form_row:after,.row:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix,* html .content,* html .row{height:1%}.clearfix,.content,.row{display:block}a,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-weight:400}img{border:none}a{text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out;color:#18aee6}button,input[type=submit]{transition:color .3s ease-in-out,background-color .3s ease-in-out,opacity .3s ease-in-out;cursor:pointer}a:hover{color:#000}input[type=button],input[type=email],input[type=number],input[type=password],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;border-radius:0;box-shadow:none}ul,ul li{list-style:none}.content{max-width:960px;margin:0 auto;padding:50px 0}.big_space .content{padding:80px 0 60px}.content.small{max-width:900px}.content.middle{max-width:9600px}.content_container{background:#fff;max-width:2600px;margin:0 auto}.full_width,.half img{max-width:100%}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#878b93}input:-moz-placeholder,textarea:-moz-placeholder{color:#878b93}input::-moz-placeholder,textarea::-moz-placeholder{color:#878b93}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#878b93}:focus{outline:0}.text_center{text-align:center!important}.show_mobi{display:none!important}.space_30{padding-bottom:30px}img.center_img{display:block;margin-left:auto!important;margin-right:auto!important}.row.bottom_space{padding-bottom:35px}h1,h2{padding-bottom:20px}.form_row>*,.row>*{float:left}h1{font-family:AvenirLT-Medium;font-size:42px;line-height:50px;letter-spacing:0}h2{font-size:32px;line-height:40px;font-family:AvenirLT-Book}.sep{margin-bottom:20px;text-align:center}.sep:after{content:"";background:#d5d5d5;height:1px;width:54px;position:absolute;bottom:0;left:50%;margin-left:-27px}h1.sep{margin-bottom:30px}h3{font-size:25px;padding-bottom:30px;font-family:AvenirLT-Heavy}.default_page h3{padding-bottom:15px;padding-top:10px}h4{color:#434450;font-size:22px;padding-bottom:10px;padding-top:10px;font-family:AvenirLT-Medium}h5,h6{font-size:18px}h5{margin-bottom:0;line-height:28px;padding-top:0;padding-bottom:40px;font-family:gotham_bookregular}h6{line-height:26px;margin:0;padding:0 0 30px;font-family:GothamLight}p{font-size:16px;padding-bottom:26px}.third{margin-right:2.8%;width:31.4%}.half,.half.last,.third.last{margin-right:0}.fourth{width:25%;padding-right:2%}.fourth.last{padding-right:0}.half{width:50%;padding-right:17px}.half.last{float:right;padding-right:0;padding-left:17px}.half.last.first{float:left;padding-left:0;padding-right:0}.half.last.first.right,.right{float:right}.half img{height:auto}.vertical_align{display:table}.vertical_align p:last-child{padding:0}.vertical_align .inner{vertical-align:middle;display:table-cell}.no_Padd{padding:0!important}.no_Mar{margin:0!important}.border_b{border-bottom:1px solid #ebebeb}.left,.logo,.top_header_right>*{float:left}strong{font-family:gotham_mediumregular}#mobile-menu{display:none}.black_btn,.orange_btn{font-family:AvenirLT-Heavy;display:table;color:#fff;box-sizing:border-box}.black_btn{background:url(../images/btn_gradient.png) bottom repeat-x #4f515e;height:41px;font-size:12px;padding:0 27px;line-height:41px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.black_btn:hover{background-color:#fe7904;color:#fff}.orange_btn{background:url(../images/btn_gradient2.png) bottom repeat-x #fe7905;line-height:51px;font-size:15px;padding:0 44px 0 35px;line-height:20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative}.top_header .my_account,.top_menu li a{font-family:gotham_bookregular}.orange_btn:hover{background-color:#4f515e;color:#fff}.orange_btn .icon{width:8px;height:12px;background:url(../images/btn_arrow.png) no-repeat;background-size:100%;position:absolute;top:0;bottom:0;margin:18px 0 auto 13px}.orange_btn.center{margin-left:auto;margin-right:auto;margin-bottom:20px}.top_header{background:#f1efef}.top_header .content{padding:9px 0}.top_menu{padding-top:5px}.top_menu li{float:left;position:relative;line-height:14px;padding-right:10px;margin-right:9px}.top_menu li:after{content:" ";background:#caced7;width:1px;height:14px;position:absolute;right:0;top:0;bottom:0;margin:auto}.top_header .my_account:after,.top_header .phone_no:after{content:"";top:0;left:0;transition:opacity .3s ease-in-out}.top_menu li:last-child{margin:0;padding:0}.top_menu li:last-child:after{display:none}.top_menu li a{color:#5d6576;font-size:12px}.top_menu li a:hover{color:#000}.top_header_right{width:510px}.search_container{width:100%;max-width:266px;height:25px;position:relative;line-height:0}.search_container input[type=text]{box-sizing:border-box;border:1px solid #d8d8d8;background:#fff;width:100%;line-height:17px;height:25px;padding:5px 8px 4px 40px;font-size:12px;color:#000}.search_container input[type=submit]{width:26px;height:25px;border:none;cursor:pointer;border-right:1px solid #d8d8d8;background:url(../images/search_bg.png) no-repeat;background-size:26px 50px;position:absolute;top:0;left:0}.footer,.testimonials{border-top:1px solid #ebebeb}.search_container input[type=submit]:hover{background-position:0 -25px}.top_header .my_account{color:#5d6576;font-size:12px;line-height:25px;background-size:14px 25px;padding-left:22px;position:relative;margin:0 16px}.top_header .my_account:hover{color:#3e404d}.top_header .my_account:after{background:url(../images/my_account_bg.png) no-repeat;position:absolute;width:14px;height:25px;background-size:100%;opacity:.5;filter:alpha(opacity=50)}.top_header .my_account:hover:after,.top_header .phone_no:after{filter:alpha(opacity=100);opacity:1}.top_header .phone_no{color:#4f515f;font-size:15px;line-height:25px;background-size:14px 25px;padding-left:14px;font-family:gotham_boldregular;position:relative;margin:0}.top_header .phone_no:hover{color:#ef671d}.top_header .phone_no:after{background:url(../images/phone_no.png) no-repeat;position:absolute;width:6px;height:25px;background-size:100%}.header{background:#fff}.header .content{padding:21px 0}.logo{width:132px;line-height:0}.logo img{width:100%;height:auto}.header_right{float:right}.header_right>*{float:left}.header_right ul{clear:both;padding-top:12px}.header_right ul li{float:left;margin-right:30px;padding:0;background:0 0;position:relative;z-index:100;}.header_right ul li:last-child{margin-right:22px}.header_right ul li a{color:#4f515e;font-size:14px;font-family:AvenirLT-Heavy;display:block;line-height:20px}.header_right ul li a:hover,.header_right ul li.current-menu-ancestor>a,.header_right ul li.current-menu-item>a{color:#fe7904}.header_right ul li ul{background:#fff;position:absolute;top:100%;left:-20px;padding:12px 20px 7px;width:213px;overflow:hidden}.header_right ul li.menu-item-22 ul{width:190px}.header_right ul li li{float:none;display:block;margin-right:0;margin-bottom:7px}.header_right ul li:hover ul{opacity:1;height:auto;line-height:30px}.banner .socials li a:hover img,.footer .socials li a:hover img{opacity:.7;filter:alpha(opacity=70)}.menu_trigger{display:none}.banner{background:url(../images/banner-bg.jpg) center no-repeat;background-size:cover}.banner .content{padding:53px 0 60px}.banner_inner{max-width:570px;margin:0}.banner p{padding:0;margin:0}.banner h1,.banner h6{color:#fff}.banner .orange_btn{padding:0 57px 0 50px}.banner .orange_btn .icon{margin-left:25px}.services{text-align:center;font-size:0}.services li{display:inline-block;margin-right:30px;max-width:130px;vertical-align:top}.content_container ul.services li{padding:0;background:0 0}.services li a{font-size:18px;color:#4f515e;font-family:AvenirLT-Medium}.services li a:hover{color:#4788d0}.services li img{display:block;margin:0 auto 25px;max-width:100%}.services li:last-child{margin-right:0}.tab_content h5{padding-bottom:40px}.testimonials{background:url(../images/testimonials_bg.jpg) bottom center no-repeat;border-bottom:1px solid #ebebeb;margin-top:-1px}.testimonials .content{padding:75px 0 70px}.testimonial{max-width:860px;margin:0 auto;padding-top:13px}.testimonial p{color:#32333c;font-size:17px;line-height:30px;font-family:GothamRounded-LightItalic;position:relative;text-align:center;padding-right:20px;padding-left:20px; padding-bottom: 26px;}.testimonial p:after,.testimonial p:before{width:20px;height:15px;position:absolute;content:""}.testimonial p:after{background:url(../images/quote_end.png) no-repeat;background-size:100%;margin-left:10px;bottom:35px}.testimonial p:before{background:url(../images/quote_start.png) no-repeat;background-size:100%;margin-left:-20px;margin-top:-10px}.testimonial .test_logo img{margin:0 auto 10px;display:block}.testimonial .test_logo{text-align:center;font-size:18px;font-family:gotham_mediumregular}.footer{background:#f8f8f8}.footer .content{padding:45px 0 38px}.footer h3{color:#505c66;font-size:14px;padding-bottom:10px;font-family:AvenirLT-Heavy}.copy_text p,.footer li a{font-size:12px;font-family:gotham_bookregular}.footer li{line-height:18px;padding-bottom:7px}.footer li a{color:#115db9}.footer li a:hover{color:#000}.copy_text a,.copy_text p{color:#3d454c}.footer .last ul{padding-bottom:15px}.footer .socials{margin:0;padding:0}.footer .socials li{width:25px;height:25px;float:left;margin-right:8px;padding:0}.footer .socials li img{width:100%;height:auto;transition:opacity .3s ease-in-out}.copy_text .content{padding:23px 0}.copy_text p{padding:0;line-height:18px;text-align:center}.copy_text a:hover{color:#000}#internal .banner{background-image:url(../images/banner-internal-bg.jpg)}#internal .banner .content{padding:75px 0}#internal .banner_inner{max-width:577px;margin:0}#internal .banner h6{padding:0}#internal .banner h1 img{float:left;margin-top:1px;margin-right:15px}.left_content{width:58%}#hardware_sidebar .left_content{padding-top:9%}.left_content p{margin-right:60px}.contact_sidebar{width:31%;float:right;margin-right:40px}.contact_box{background:url(../images/contact-box_bg.png);border:1px solid #e3e5e7;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:30px 30px 235px;text-align:center;position:relative;margin-top:65px}.contact_box.top_align{margin-top:0!important}.contact_box h3{font-size:32px;font-family:AvenirLT-Heavy;letter-spacing:2px;padding-bottom:15px}.contact_box .orange_btn{box-sizing:border-box;padding:0 10px 0 0;width:100%;text-align:center}.contact_box .orange_btn .icon{margin:18px 0 auto 14px}.contact_box p{font-size:18px;color:#434551;font-family:gotham_bookregular;padding-top:25px}.contact_box.top_align p{padding-top:0;padding-bottom:14px}.blue_phone{color:#4f515f;font-size:21px;line-height:23px;padding-left:14px;font-family:gotham_boldregular;position:relative;margin:0}.blue_phone:after{content:"";background:url(../images/blue_phone_bg.png) no-repeat;position:absolute;top:0;left:0;width:8px;height:23px;background-size:100%}.blue_phone:hover{color:#74a9ee}.contact_box .contact_img{position:absolute;bottom:-55px;left:-50px}.gray_section{background:#f8f8f8;border-top:1px solid #e3e5e7;border-bottom:1px solid #e3e5e7}.gray_section.with_gradient{background:url(../images/gray_bg.jpg) bottom repeat-x #f8f8f8}.gray_section.without_border{background:url(../images/gray_bg2.jpg) bottom repeat-x #f8f8f8;border-bottom:none}.content_container ul li{padding:0 0 15px 45px;background:url(../images/list_bg.png) 16px 4px no-repeat;background-size:17px 17px}.form_row>:after,.section.withimage{background-repeat:no-repeat;background-position:center}.content_container .gray_section ul li{font-size:16px;color:#434450;font-family:gotham_bookregular}.form_row input[type=email],.form_row input[type=tel],.form_row input[type=text],.form_row textarea{font-family:GothamLight;padding:19px 10px 19px 75px;color:#4f515e;font-size:18px}.gray_section .fourth{padding-top:30px;padding-bottom:70px}.section.withimage{background-size:cover;border-bottom:1px solid #e3e5e7;position:relative;margin-bottom:-1px}#form .content{max-width:750px;padding:70px 0}#form h1{color:#434550;font-size:38px;line-height:48px}.form_row input[type=email],.form_row input[type=tel],.form_row input[type=text]{line-height:20px;height:58px;border:1px solid #e1e3e5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100%;box-sizing:border-box;position:relative}.form_row>:after{content:" ";position:absolute;top:1px;left:1px;bottom:1px;width:57px;border-right:1px solid #e1e3e5;background-color:#fafafb;margin-left:2.66%;transition:background-color .3s ease-in-out}.blog_posts h1:before,.socials_banner p:before,.tooltipster-content ul li:before{content:""}.form_row>.focus:after{background-color:#e8e8e8}.form_row>.full{width:100%;line-height:0}.form_row>.full:after{margin-left:1.33%}.form_row textarea{line-height:20px;height:138px;border:1px solid #e1e3e5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100%;box-sizing:border-box;position:relative}.form_row>.name:after{background-image:url(../images/input_name.png);background-size:20px}.form_row>.email:after{background-image:url(../images/input_email.png);background-size:19px}.form_row>.phone:after{background-image:url(../images/input_phone.png);background-size:9px 19px}.form_row>.company:after{background-image:url(../images/input_company.png);background-size:19px}.form_row>.extensions:after{background-image:url(../images/input_extensions.png);background-size:19px 21px}.form_row>.textarea:after{max-height:57px;border-bottom:1px solid #e1e3e5;background-image:url(../images/input_textarea.png);background-size:23px 22px}.form_row>.linkedin:after{background-image:url(../images/linkedin.png);background-size:16px 16px}.form_row>.state:after{background-image:url(../images/state.png);background-size:16px 22px}.form_row>.upload_resume:after{background-image:url(../images/upload_resume.png);background-size:26px 17px}.form_row>*{width:50%;box-sizing:border-box;padding:0 1.33%;margin-bottom:2.66%;position:relative}button.orange_btn,input.orange_btn{border:none;min-width:272px;margin-top:20px}.white_box{background:#fff;border:1px solid #e1e3e5;padding:45px 47px;box-sizing:border-box;max-width:850px;margin:0 auto 70px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.white_box button.orange_btn,.white_box input.orange_btn{margin-top:10px;margin-bottom:0}.white_box>ul{text-align:center;padding-bottom:25px}.white_box>ul li{display:inline-block;margin-right:30px}.white_box>ul li:last-child{margin-right:0}.contact_details{max-width:774px;margin:0 auto}.icon_text{position:relative;padding-left:120px;margin-bottom:30px}.icon_text>img{position:absolute;top:4px;left:0}.icon_text .text{min-height:90px}.Firefox .icon_text .text{height:90px}.icon_text h4{font-size:18px;padding-bottom:5px;padding-top:0}.icon_text p{line-height:24px}.icon_text a{color:#4f515e}#why_choose h4{padding-bottom:35px}.page404{background:url(../images/page404_bg.png) top repeat-x}.page404 .content{padding-bottom:0;padding-top:68px}.page404 img{display:block;margin:0 auto;max-width:100%;height:auto}.page404 h1{font-size:72px;line-height:72px}.page404 p{padding:0 0 20px;font-size:18px;font-family:gotham_bookregular}.page404 a{color:#fe7904;text-decoration:underline}.page404 a:hover{color:#000;text-decoration:none}.contant_container #content-blog.blog_posts{padding:0}.blog_posts h5{margin:0 auto 25px;max-width:790px;padding-bottom:25px}.blog_posts .third{border:1px solid #e3e5e7;box-sizing:border-box;padding:15px 20px 50px;margin-right:1.8%;width:32.1%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative}.blog_posts .third.last{margin-right:0}.blog_posts h1{line-height:36px!important;position:relative}.blog_posts h1:before{position:absolute;top:0;bottom:0;width:2px;background:#fe7904;left:-20px}.blog_posts h1 a{color:#434551}.blog_posts h1 a:hover{color:#fe7904}.blog_posts .more-link{position:absolute!important;bottom:25px}.contant_container #content-blog .blog_posts .post-date{margin:0 0 15px}.banner .socials li{width:23px;height:23px;float:left;margin-right:8px;padding:0}.banner .socials li img{width:100%;height:auto;transition:opacity .3s ease-in-out}.socials_banner p{color:#fff;opacity:.5;filter:alpha(opacity=50);float:right;position:relative;padding:0}.socials_banner p:before{position:absolute;width:45px;left:-60px;height:1px;background:#fff;top:14px;font-size:16px}#internal.page-id-848 .banner .content,#internal.page-id-974 .banner .content{padding-bottom:30px;padding-top:50px}.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;opacity:0;filter:alpha(opacity=0);width:100%;height:100%;cursor:pointer}.fileUpload{position:absolute;top:1px;right:1px;bottom:1px;width:160px;font-family:AvenirLT-Heavy;font-size:15px;border-left:1px solid #e1e3e5;background-color:#1f60b4;margin-right:1.33%;cursor:pointer;background-repeat:no-repeat;background-position:center;transition:background-color .3s ease-in-out}.fileUpload:hover{background-color:#4f515e}.fileUpload span{display:block;width:100%;text-align:center;line-height:59px;color:#fff;cursor:pointer}.socials_banner{max-width:520px;padding-top:20px}.socials_banner ul{float:left}.default_page ol{padding-left:30px;margin:0;padding-bottom:16px}.default_page ol li{padding-bottom:10px}.default_page ol ol{padding-bottom:5px;padding-top:10px}.default_page ol ol li:last-child{padding-bottom:0}.spec_container{display:none}.hardware_tabs{padding:10px 0 30px}.hardware_tabs .image_ctn{background:#fff;border:1px solid #e3e5e7;height:300px;display:table;text-align:center;width:100%;max-width:409px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-sizing:border-box;padding:15px}.hardware_tabs .image_ctn span{display:table-cell;vertical-align:middle}.hardware_tabs .image_ctn img{max-width:100%}.content_container .gray_section .hardware_tabs .half ul li{font-family:GothamLight;font-size:14px;line-height:18px;padding:0 0 18px 20px;position:relative;background:0 0}.content_container .gray_section .hardware_tabs .half ul li:before{content:"";width:4px;height:4px;background:#c1c4cb;left:8px;top:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute}.content_container .gray_section .hardware_tabs .half ul li.half_list{float:left;width:47%;box-sizing:border-box}.content_container .gray_section .hardware_tabs .half ul li.half_list.last{float:right}.content_container .gray_section .hardware_tabs .half ul{padding-bottom:20px}.hardware_tabs .half.col_1{width:45%}.hardware_tabs .half.col_2{width:55%}.specs_conts{width:12px;height:12px;display:inline-block;margin-left:10px;vertical-align:middle;position:relative}.trigger_spec{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background:url(../images/trigger_bg.png) center no-repeat #115db9;background-size:100%;font-size:0;line-height:0;width:12px;height:12px;cursor:pointer;display:block}.trigger_spec:hover{background-color:#000}.spec_container{position:absolute;right:-20px;background:#fff;width:100%;max-width:550px;z-index:3}.tooltipster-content ul li{padding:0 0 15px 10px;position:relative}.tooltipster-content ul li:last-child{padding-bottom:0}.tooltipster-content ul li:before{width:4px;height:4px;background:#115db9;left:0;top:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute}.tooltipster-content h3{color:#115db9;font-size:16px;font-family:AvenirLT-Medium;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #e3e5e7;padding-right:30px}.mm-close.mm-btn,.mm-listview>li>a,.mm-listview>li>span,.mm-navbar .mm-title{font-family:AvenirLT-Heavy;color:#4f515e!important}.tooltipster-content .close_btn{width:20px;height:20px;display:block;float:right;font-size:0;background:url(../images/close_bg.png) center no-repeat;background-size:9px auto;margin-top:-4px;margin-right:2px;position:relative;z-index:99}.tooltipster-content .close_btn:hover{opacity:.7}.cities .half.last.col_3{float:none;margin:0 auto;padding-top:35px;clear:both}.sub-menu.mm-listview{display:block!important}.mm-listview>li>a,.mm-listview>li>span{font-size:14px;text-transform:uppercase;display:block}.mm-navbar .mm-btn{color:#4f515e!important}@media screen and (max-width:1200px){.content{padding-left:20px!important;padding-right:20px!important}.contact_box .contact_img{max-width:398px;left:-62px}.contact_box{padding-bottom:215px}.contact_box h3{font-size:30px}.content_container .gray_section ul li{padding:0 0 15px 30px;background-position:1px 4px}.content_container .gray_section ul.services li{padding-left:0}}@media screen and (max-width:960px){.half{padding-right:25px}.half.last{padding-left:25px}.half.left,.half.right{padding:0;width:100%}.search_container{max-width:205px}.header_right ul li{margin-right:24px}.spec_container{position:fixed;top:20px;left:20px;right:20px;bottom:20px;overflow-y:scroll;width:auto;max-width:inherit}.services li{margin-bottom:20px;line-height:22px}.resp-tabs-list li{width:50%}.contact_sidebar,.hardware_tabs .half.col_2,.left_content{width:100%;float:none}.header .black_btn{padding:0 20px}.contact_sidebar{max-width:280px;margin:0 auto}.left_content p{margin-right:0}.contact_box{margin-top:15px!important;padding-bottom:215px}.contact_box .contact_img{max-width:417px}.section.withimage{background-image:none!important}.section.without_border.withimage{border-top:1px solid #e3e5e7!important}.hardware_tabs .resp-tabs-list{display:none}.hardware_tabs h2.resp-accordion{display:block}.hardware_tabs .half.col_1{width:100%;float:none;margin-bottom:30px;padding-right:0}.tooltipster-base{position:fixed;top:25px!important;bottom:25px;height:auto;overflow-y:scroll;width:auto!important;left:20px!important;right:20px!important;max-width:100%!important;margin:auto}.tooltipster-arrow{display:none}.tooltip_overlay{background:url(../images/overlay-bg.png);display:block;height:100%;position:fixed;top:0;width:100%;z-index:101}.hardware_tabs h2.resp-tab-active{background-color:#fff!important}.hardware_tabs .image_ctn{max-width:100%}.hardware_tabs .tab_content{padding:20px 0 35px}}@media screen and (max-width:760px){.half{width:100%;float:none;padding:0}.half.last{padding-left:0}h1{font-size:45px}h2{font-size:30px}h3{font-size:20px}img.alignleft,img.alignright{float:none;max-width:100%;margin:0 auto 20px;height:auto;display:block}.fourth{width:48%;margin-right:4%;margin-bottom:25px}.fourth.last,.fourth:nth-child(2){padding-right:0;margin-right:0}.footer .content{padding:45px 0 15px}.third{float:none;width:100%}.menu_trigger{display:block;padding:9px 9px 8px;border:1px solid #FE7904;font-size:0;border-radius:4px;margin-left:10px}#my-menu,.top_menu{display:none}.top_header_right{width:100%!important;float:none;text-align:center}.search_container{display:none!important}.top_header_right>*{float:none;display:inline-block}.slicknav_icon{display:block;width:24px;height:22px;position:relative;margin:0 auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.slicknav_icon span{display:block;position:absolute;height:3px;width:100%;background:#FE7904;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.slicknav_icon span:nth-child(1),.slicknav_icon span:nth-child(2){-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center}.slicknav_icon span:nth-child(1){top:0;transform-origin:left center}.slicknav_icon span:nth-child(2){top:9px;transform-origin:left center}.slicknav_icon span:nth-child(3){top:18px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.mm-opened .slicknav_icon span:nth-child(1){top:0;left:4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-opened .slicknav_icon span:nth-child(2){width:0;opacity:0}.mm-opened .slicknav_icon span:nth-child(3){top:17px;left:4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.testimonial p{font-size:14px;line-height:25px}.royalslider{padding:0}.rsArrow{display:none!important}.rsNav.rsBullets{position:absolute;bottom:0;text-align:center;font-size:0;width:100%;height:14px;left:0}.rsNav.rsBullets>*{display:inline-block;width:12px;height:12px;margin-right:5px;background:#ccc;border-radius:8px}.rsNav.rsBullets>:last-child{margin-right:0}.rsNav.rsBullets>.rsNavSelected{background:#FE7904}.rsOverflow{padding-bottom:40px}.gray_section .fourth{padding-top:20px;padding-bottom:0}.form_row>*{width:100%;float:none;padding:0}.form_row>.full:after,.form_row>:after{margin-left:0}.orange_btn.center{margin-bottom:0}.contact_box .orange_btn.center{margin-bottom:20px}.tooltipster-base{bottom:25px}.content_container .gray_section .hardware_tabs .half ul li.half_list{float:none;width:100%;box-sizing:border-box}.content_container .gray_section .hardware_tabs .half ul li.half_list.last{float:none}.page-id-39 .half img{margin:35px auto -85px!important;display:block}.white_box{padding:35px 20px}.white_box>ul li{margin:0 15px}.fileUpload{margin-right:0}.blog_posts .third{width:100%;margin-bottom:20px}}@media screen and (max-width:470px){.logo{width:136px}.header .black_btn,.socials_banner p:before,.white_box .form_row>:after{display:none}.header_right{float:none;padding-top:0}.phone_ctn{float:left;font-size:0;margin-top:2px;margin-bottom:0}.phone_ctn a{font-size:17px}h1{font-size:33px;line-height:42px}h2{font-size:26px}h3{font-size:18px}.fourth{width:100%;margin-right:0}.left_cta{font-size:23px}.input_text input{height:55px;padding:15px}.input_text{margin-bottom:10px;height:63px}textarea{height:160px;padding:12px 15px 10px}.menu_trigger{float:right}.services li{margin-right:11px}.services li:nth-child(2n){margin-right:0}h2.resp-accordion{font-size:18px}.testimonials .content{padding:40px 0}.footer .fourth{width:50%}.contact_box{padding-left:20px;padding-right:20px;padding-bottom:156px}.contact_box p{padding-top:0}.contact_box .contact_img{max-width:311px;left:-22px}.gray_section .fourth{padding-top:0;padding-bottom:0;margin-bottom:0}.gray_section .fourth:first-child{padding-top:25px}.gray_section .fourth:last-child{padding-bottom:25px}.gray_section .content.default_page,.section.without_border.withimage{padding-top:0}.content_container .gray_section ul.services li{padding:0 0 15px}#form h1{font-size:28px;line-height:40px}#form .content{padding:40px 0}.form_row textarea{font-size:16px;padding-top:11px}.form_row input[type=email],.form_row input[type=tel],.form_row input[type=text]{font-size:16px}.white_box{margin-bottom:40px}.white_box .form_row input[type=email],.white_box .form_row input[type=tel],.white_box .form_row input[type=text]{height:51px;padding:19px 10px 19px 15px}.white_box .form_row textarea{padding-left:15px}.content_container .gray_section ul li{padding:0 0 4px 30px;margin:0}.icon_text{padding-left:89px}.icon_text>img{width:76px}.icon_text .text{min-height:70px}.icon_text p{line-height:21px;font-size:14px}.white_box button.orange_btn,.white_box input.orange_btn{width:100%;min-width:inherit;padding:0 15px 0 0}.page-id-45 .gray_section .content.default_page,.page-id-885 .gray_section .content.default_page{padding-top:40px}.default_page ol{padding-left:20px}.fileUpload{width:50px;font-size:0;background-image:url(../images/upload_resume_btn.png);background-position:center;background-repeat:no-repeat;background-size:23px}.form_row>.upload_resume{overflow:hidden}.socials_banner p{clear:both;padding-top:10px;float:none}.content_container .gray_section ul.services li{margin-right:15px}.content_container .gray_section ul.services li:nth-child(2n){margin-right:0}}@media all and (-webkit-min-device-pixel-ratio:1.5){.yellow_btn span.icon{background-image:url(../images/button_icon@2x.png);background-size:10px 20px}}ul li ul.dropdown{min-width: 100%;margin-left:-25px;display: none;position: absolute;z-index: 999;float:left; background:#f1efef;}ul li:hover ul.dropdown{display: block;}ul li ul.dropdown li{display: block;line-height: 25px;padding-top:10px; padding-left:15px !important;}.dropdown li:after {width:0px;}ul li ul.dropdown a:hover{color: #fe7904 !important;}@media(max-width:632px){.orange_btn {line-height:20px !important;} }@media(min-width:633px){.orange_btn {line-height:51px !important;} }