@import http://fonts.googleapis.com/css?family=Open+Sans:100,300,400,600,700,800;
a,ins{text-decoration:none}
.psychz-scroll{float:left; width:100%;}
.subcontent_box ul li a,.top_contentbox ul li a{display:inline!important;padding:0!important}
.black_btn a:hover,.social_box ul li a:hover,section.plans_box aside.package_plan1 .plan_btm .btn1 a:hover{opacity:.8}
.carosual-inner,.clear,section.backup_banner aside.sub_banner{overflow:hidden}
.carosual-item,.formError,.lb-data .lb-close:hover,.return_button,.submit,aside.topbox_rt ul li:hover{cursor:pointer}
@font-face{font-family:latothin;src:url(../fonts/lato-thin.eot);src:url(../fonts/lato-thin.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-thin.woff2) format("woff2"),url(../fonts/lato-thin.woff) format("woff"),url(../fonts/lato-thin.ttf) format("truetype"),url(../fonts/lato-thin.svg#latothin) format("svg")}
@font-face{font-family:LatoRegular;src:url(lato-reg.eot);src:url(../fonts/lato-reg.eot) format("embedded-opentype"),url(../fonts/lato-reg.woff2) format("woff2"),url(../fonts/lato-reg.woff) format("woff"),url(../fonts/lato-reg.ttf) format("truetype"),url(../fonts/lato-reg.svg#LatoRegular) format("svg")}
@font-face{font-family:LatoLight;src:url(../fonts/lato-lig.eot);src:url(../fonts/lato-lig.eot) format("embedded-opentype"),url(../fonts/lato-lig.woff) format("woff"),url(../fonts/lato-lig.ttf) format("truetype"),url(../fonts/lato-lig.svg#LatoLight) format("svg")}
@font-face{font-family:LatoBold;src:url(../fonts/lato-bol.eot);src:url(../fonts/lato-bol.eot) format("embedded-opentype"),url(../fonts/lato-bol.woff) format("woff"),url(../fonts/lato-bol.ttf) format("truetype"),url(../fonts/lato-bol.svg#LatoBold) format("svg")}
@font-face{font-family:LatoBlack;src:url(../fonts/lato-bla.eot);src:url(../fonts/lato-bla.eot) format("embedded-opentype"),url(../fonts/lato-bla.woff2) format("woff2"),url(../fonts/lato-bla.woff) format("woff"),url(../fonts/lato-bla.ttf) format("truetype"),url(../fonts/lato-bla.svg#LatoBlack) format("svg")}
body{min-width:1200px}
body,input,select{color:#777;font-size:14px;line-height:18px;font-family:LatoRegular}
aside.box1,aside.box1 h3{font-family:LatoLight}
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}
ol,ul{list-style:none}
blockquote,q{quotes:none}
.subcontent_box{float:left;width:100%;background-image:url(../images/stars-bg.png);background-position:center top;background-repeat:repeat; background-color:#00090c}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
:focus{outline:0}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
.Wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .Wrapper{height:1%}
.Wrapper{display:block}
.Hide,.hide{display:none}
.clear{width:100%;display:block;clear:both;height:auto}
h1{font-weight:100}
img{border:none}
::-moz-selection{color:#fff;background:#000}
::selection{color:#fff;background:#000}
figure{margin:0}
.group:after{content:"";display:table;clear:both}
a{outline:0;color:#2eaef3}
aside.topbox_lt ul li,aside.topbox_lt ul li .style1{color:#fff;font-size:13px}
a:hover{outline:0;text-decoration:underline}
section.wrapper{margin:0 auto;width:100%;max-width:1200px}
section.black_con{float:left;width:100%;background:#151515}
aside.topbox_lt{float:left;padding:16px 0 15px; position:relative; z-index:11;}
aside.topbox_lt ul{margin:0;padding:0;list-style:none}
aside.topbox_lt ul li{float:left;line-height:21px;padding:0 15px 0 0}
aside.topbox_lt ul li span.fa{float:left;color:#2eaef3;font-size:21px;margin:0 5px 0 0}
aside.topbox_rt{float:right; position:relative; z-index:11;}
aside.topbox_rt ul{float:left;margin:0;list-style:none;padding:0}
aside.topbox_rt ul li{float:left;font-size:13px;padding:16px 10px 18px;position:relative;color:#fff}
aside.topbox_rt ul li a{color:#fff;text-decoration:none}
aside.topbox_rt ul li a:hover,aside.topbox_rt ul li a:hover span,aside.topbox_rt>ul>li.dropdown_menu:hover,aside.topbox_rt>ul>li.dropdown_menu:hover a,aside.topbox_rt>ul>li.dropdown_menu:hover span{color:#fff}
aside.topbox_rt ul li span.fa{color:#2eaef3;font-size:17px;margin:0 5px 0 0}
aside.topbox_rt ul li span.fa-angle-right{margin:7px 5px 0 0}
aside.topbox_rt li.dropdown_menu ul:after{top:10px;left:0;right:0;width:13px;content:'';height:8px;display:block;margin:0 auto;position:absolute;background:url(../images/top_menu_arrow.png) no-repeat}
aside.topbox_rt li.dropdown_menu ul{left:-23px;margin:0;z-index:50;display:none;padding:18px 0 0;position:absolute}
aside.topbox_rt li.dropdown_menu:hover>ul{display:block}
#nav li ul li a,aside.topbox_rt li.dropdown_menu ul li{float:none;padding:0}
aside.topbox_rt li.dropdown_menu ul li{margin:0;padding:0 10px;background:rgba(40,43,42,.9)}
aside.topbox_rt li.dropdown_menu ul li a{white-space:nowrap;display:block!important;color:#fff;text-decoration:none;line-height:27px;padding:0 10px!important;min-width:106px}
aside.topbox_rt li.dropdown_menu ul li:first-child{padding-top:10px;border-radius:2px 2px 0 0}
aside.topbox_rt li.dropdown_menu ul li:last-child{margin:0;padding-bottom:10px;border-radius:0 0 2px 2px}
aside.topbox_rt li.dropdown_menu ul li a span{color:#fff;font-size:13px}
aside.topbox_rt ul li.dropdown_menu ul li a:hover{color:#fff;background:#42b5f3}
aside.topbox_rt ul li.dropdown_menu ul li a:hover span{color:#fff;background:0 0}
aside.topbox_rt ul li.dropdown_menu:hover:after{content:'';position:absolute;left:0;bottom:0;height:15px;width:100%;display:block}
aside.topbox_rt .top_btn{float:right;padding:13px 10px 14px 25px}
aside.topbox_rt .top_btn img{float:left;margin:0 10px 0 0}
body.dedicated aside.topbox_rt .top_btn .topbtn1{float:left;width:17px;height:25px;margin:0 10px 0 0;background-image:url(../images/sprite-dedicated.png);background-repeat:no-repeat;background-position:-62px -783px}
aside.topbox_rt .top_btn a{color:#fff;font-size:16px;line-height:25px;text-transform:uppercase}
.dedicated_map {background: rgba(0, 0, 0, 0) url("../images/dedicated-map.png") no-repeat scroll left top;    bottom: 0;float: right; height: 528px;margin: 0;position: absolute;right: 0;width: 457px;}
.dedicated_wrap{float:left;width:100%}
section.greycon{float:left;width:100%;background:#f6f6f6}
header.headerbox{float:left;width:100%;padding:30px 0}
.logo,.logo a{width:288px;height:53px}
.logo{float:left;margin:-5px 0 0; position:relative; z-index:999}
.logo a{display:block;background:url(../images/logohome.png) left top no-repeat}
.banner_slider,aside.banner,section.banner_con{float:left;width:100%}
section.banner_con{background:url(../images/banner5.jpg) center top no-repeat;background-size:cover}
aside.banner{height:510px;position:relative}
aside.banner .banner_lt{float:left;width:65%;color:#fff;font-size:18px;line-height:30px;font-weight:300;margin:70px 0 0}
aside.banner .banner_lt h1{margin:0 0 30px;padding:0;color:#fff;font-size:60px;line-height:60px;font-weight:100;text-transform:uppercase}
aside.banner .banner_lt h2{margin:0 0 50px;padding:0;color:#2eaef3;font-size:38px;line-height:44px;font-weight:300}
aside.banner .banner_lt p{margin:0 0 32px;padding:0}
aside.banner .banner_lt .btn1{float:left;width:202px;margin:0 15px 0 0}
aside.banner .banner_lt .btn1 a{font-size:18px;line-height:18px;border-radius:4px;padding:16px 0}
aside.banner .banner_rt{position:absolute;right:0;top:22px}
section.banner_con2 aside.banner .banner_rt,section.banner_con4 aside.banner .banner_rt{top:106px}
aside.box1{float:left;width:88%;font-size:16px;line-height:30px;padding:100px 6%;font-weight:300}
aside.box1 h3{padding:0;color:#333;font-size:36px;margin:20px 0 10px;line-height:36px;font-weight:300}
aside.box1 p{padding:0;margin:0 0 25px}
aside.box1 p:last-child{margin:0}
aside.box1 .btn1{float:left;width:190px;margin:20px 10px 0 0}
aside.box1 .btn1 a{color:#2eaef3;font-size:16px;padding:10px 0;line-height:16px;border:1px solid #2eaef3}
aside.box1 .btn1 a:hover{color:#fff}
aside.box1 .image_box,aside.box1 .image_box figure.image_holder{float:right}
aside.box1 .image_box .price{border-radius:76px;color:#fff;float:left;font-size:16px;height:103px;line-height:16px;padding:27px 0 0;position:relative;text-align:center;width:130px;margin:57px -68px 0 0;background:#f59313;box-shadow:0 0 0 10px rgba(255,255,255,1)}
aside.box1 .image_box .price .numeric1{font-size:52px;line-height:52px}
section.services_bg{float:left;width:100%;background:url(../images/services_bg.jpg) center top no-repeat fixed;background-size:cover}
section.services_bg aside.box1,section.services_bg aside.box1 h3{color:#fff}
section.services_bg aside.box1 .image_box{margin:0 50px 0 0}
section.services_bg aside.box1 .image_box .price{background:#1bba9a;box-shadow:0 0 0 10px rgba(4,4,4,.4);float:right;margin:57px 0 0 -15px}
aside.box1 .image_box .price2{background:#716989}
aside.box1 .image_box .price2 .numeric1{font-size:48px;line-height:48px}
section.ip_bg{background:url(../images/ip_bg.jpg) center top no-repeat fixed;background-size:cover}
section.ip_bg aside.box1 .btn1 a{color:#fff;border:1px solid #fff}
section.ip_bg aside.box1 .btn1 a:hover{border:1px solid #2eaef3}
section.greycon2,.greycon2{float:left;width:100%;background:#e4e9ec}
aside.contact_form{float:left;width:100%;padding:50px 0}
aside.contact_form h3{margin:0 0 30px;padding:0;color:#282828;font-size:40px;line-height:40px;font-weight:300;text-align:center;text-transform:uppercase;font-family:latothin}
.form_lt ul li label,.submit,aside.sub_banner{font-family:LatoLight}
.form_lt{float:left;width:48.5%}
.form_lt ul{margin:0;padding:0;list-style:none}
.form_lt ul li{float:left;width:100%;margin:20px 0 0;position:relative}
.form_lt ul li label{float:left;width:88px;color:#5f5f5f;padding:17px 0;font-size:16px;line-height:16px;font-weight:300}
.form_lt ul li .field1{float:right;width:80%;height:30px;line-height:30px;padding:10px 2%;border:none;border-radius:4px;outline:0;background:#fff}
.form_rt{float:right}
.form_rt .comment_box{width:80%;height:110px;line-height:20px;padding:10px 2%;background:#fff;border-radius:4px;font-family:Lato,sans-serif;color:#777;}
.form_rt .comment_box,.submit{outline:0;float:right;border:none}
.submit{width:84%;height:50px;color:#fff;padding:0;font-size:18px;line-height:42px;text-align:center;background:#2eaef3;margin:10px 0 0;border-radius:4px;font-weight:300;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.submit:hover{color:#2eaef3;background:0 0;border:1px solid #2eaef3}
footer.footer_box{float:left;width:100%;padding:45px 0}
aside.sitemap{float:left;width:18%}
aside.footer_rt h5,aside.sitemap h5{padding:0;color:#2eaef3;font-size:16px;margin:0 0 16px;line-height:16px;font-weight:400}
aside.sitemap ul{float:left;padding:0;width:100%;margin:0;list-style:none}
aside.sitemap ul:nth-child(2){margin:0 0 25px}
aside.sitemap ul li{color:#a5acb0;font-size:13px;line-height:20px}
aside.sitemap ul li span{color:#fff;font-size:14px;margin:0 5px 0 0}
aside.sitemap ul li a{color:#a5acb0;text-decoration:none}
aside.sitemap ul li a:hover{color:#2eaef3}
aside.sitemap ul:last-child{margin:0}
aside.sitemap2 ul li{margin:0 0 15px}
aside.sitemap2 ul li .style1{font-size:16px;color:#fff}
aside.footer_rt{float:right;width:23%}
aside.footer_rt .field1{float:left;width:94%;height:40px;padding:0 3%;border:none;color:#a5acb0;outline:0;margin:0 0 10px;border-radius:4px;background:#000}
aside.footer_rt .submit{float:left;width:90px;height:31px;outline:0;line-height:28px;font-size:14px;color:#2eaef3;background:0 0;font-weight:300;border:1px solid #2eaef3}
aside.footer_rt .submit:hover{background:#2eaef3;color:#fff}
section.copyright_con{float:left;width:100%;background:#000;margin:0 0 30px}
aside.copyright{float:left;width:100%;color:#a5acb0;font-size:13px;line-height:34px;padding:20px 0}
aside.box2,aside.sub_banner{line-height:30px;font-weight:300}
.social_box{float:right}
.social_box ul{float:right;margin:0;padding:0;list-style:none}
.social_box ul li{float:left;height:32px;margin:0 0 0 4px}
.social_box ul li a{display:block;width:32px;height:32px}
.social_icon1{background:url(../images/social_icons.png) left top no-repeat}
.social_icon2{background:url(../images/social_icons.png) -36px top no-repeat}
.social_icon3{background:url(../images/social_icons.png) -72px top no-repeat}
.social_icon4{background:url(../images/social_icons.png) -108px top no-repeat}
.social_icon5{background:url(../images/social_icons.png) -144px top no-repeat}
.social_icon6{background:url(../images/social_icons.png) right top no-repeat}
section.affiliate_banner{float:left;width:100%;background:url(../images/affiliate_banner.jpg) center top repeat}
. aside.sub_banner{float:left;width:97%;color:#2eaef3;font-size:26px;height:287px;position:relative;z-index:1;padding:70px 0 0 3%}
aside.sub_banner h1{padding:0;color:#fff;font-size:50px;margin:0 0 10px;line-height:50px;font-family:latothin}
aside.box2,aside.box2 h3{font-family:LatoLight}
aside.sub_banner h1 span{display:block;font-size:28px}
aside.sub_banner figure.banner_image{background:url(../images/affiliate_bannerimg.png) no-repeat;height:333px;position:absolute;right:0;top:13px;width:360px}
section.affiliate_banner aside.sub_banner figure.banner_image{top:8px; right:22px}
.banner_menu,.banner_menucon{float:left;width:100%;position: relative;z-index:99;}
aside.box2{float:left;width:100%;position: relative;z-index:99;}
aside.sub_banner p{padding:0;margin:0}
.banner_menucon{margin:-46px 0 0;background:rgba(0, 0, 0, 0.9)}
.banner_menu{z-index:2;position:relative}
.banner_menu ul{margin:0;padding:0;list-style:none}
.banner_menu ul li{float:left;margin:0 1px 0 0; padding-top:8px; padding-bottom:8px}
#back-top2 span.home_txt{display:none}
.banner_menu ul li a{display:block!important;color:#fff;padding:7px 16px 8px !important;font-size:16px;line-height:16px;text-decoration:none}
.banner_menu ul li a:hover{color:#2eaef3}
.banner_menu ul li a span{color:#fff;font-size:20px;}
.banner_menu ul li:first-child a{padding:0 !important; width:30px; height:30px; text-align:center; line-height:30px; background:#2eaef3}
.banner_menu ul li:first-child a{border-radius:100%;}
aside.box2{color:#5f5f5f;font-size:16px;padding:50px 0}
aside.box2 .table-text{float:left;width:100%;text-align:center; margin:20px 0 0;}
aside.box2 .table-text p{margin:0;}
article.textbox h3,aside.box2 h3{font-weight:300;color:#282828;font-size:30px;line-height:30px}
aside.box2 h3{padding:0;margin:0 0 24px}
article.textbox,article.textbox h3{font-family:latothin}
aside.box2 p{margin:0 0 20px;padding:0}
aside.box2 p:last-child{margin:0}
article.textbox{float:left;width:49%;padding:30px 5%;background:#fafafa;border-radius:4px;border:1px solid #dcdcdc}
article.textbox figure.image_holder,aside.box2 figure.image_holder2{float:right}
article.textbox h3{margin:32px 0;padding:0}
article.textbox ul{margin:0;padding:0;list-style:none}
article.textbox ul li{color:#5f5f5f;font-size:16px;font-weight:300;margin:0 0 3px}
article.textbox ul li span{color:#2eaef3;margin:0 6px 0 0}
aside.box2 figure.rates{float:right;width:450px;height:353px;background:url(../images/rates_img.jpg) right top no-repeat}
aside.box2 figure.image_holder2.network_img1{width:570px;height:320px;background:url(../images/network_image2.jpg) right top no-repeat}
aside.affiliate_textbox,section.offwhite_con{float:left;width:100%}
section.offwhite_con{background:#fafbfb}
aside.affiliate_textbox figure.image_holder{float:left}
aside.affiliate_textbox figure.image_holder.dollar_image{width:416px;height:308px;background:url(../images/dollar_image.jpg) left top no-repeat}
aside.box3 figure.image_holder.reseller_img1{width:345px;height:286px;background:url(../images/reseller_image1.png) left top no-repeat}
aside.affiliate_textbox article.textbox{float:right;width:60%;padding:0;border:none;margin:70px 0 0}
aside.affiliate_textbox article.textbox h3{margin-top:0}
aside.affiliate_box{float:left;width:96%;color:#5f5f5f;font-size:16px;line-height:28px;padding:60px 2%;text-align:center;font-weight:300;font-family:LatoLight}
aside.affiliate_box h3{margin:0 0 35px;padding:0;color:#282828;font-size:40px;line-height:48px;font-weight:300;font-family:latothin}
aside.affiliate_box p{padding:0;margin:0 0 25px}
aside.affiliate_box .price .style1,aside.affiliate_box .price .style2{position:relative;font-family:latothin;margin:0 0 -5px}
aside.affiliate_box .price{width:100%;color:#fff;text-align:center}
aside.affiliate_box .price .style1{display:inline-block;background:#1bba9a;width:80%;z-index:3;padding:16px 0;box-shadow:0 5px 0 rgba(0,0,0,.05)}
aside.affiliate_box .price .style2,aside.affiliate_box .price .style3{display:inline-block;padding:16px 0;box-shadow:0 5px 0 rgba(0,0,0,.1)}
aside.affiliate_box .price .style2{background:#f59313;width:65%;z-index:2;transform:rotate(-.5deg);-webkit-transform:rotate(-.5deg);-ms-transform:rotate(-.5deg);-o-transform:rotate(-.5deg)}
aside.affiliate_box .price .style3{background:#716989;width:45%;transform:rotate(-.5deg);-webkit-transform:rotate(-.5deg);-ms-transform:rotate(-.5deg);-o-transform:rotate(-.5deg);margin:0 0 50px}
aside.affiliate_box .mediabox{width:58%;margin:50px auto 0;display:inline-block}
aside.affiliate_box .mediabox figure.image_holder{float:left;margin:15px 0 0}
aside.affiliate_box .mediabox .btn1{float:right}
aside.affiliate_box .mediabox .btn1 a{font-size:36px;padding:12px 42px;line-height:36px;font-weight:300;text-transform:uppercase;font-family:LatoLight}
aside.affiliate_box .mediabox .btn1 a:hover{color:#2eaef3;background:#e4e9ec;box-shadow:0 0 0 1px #2eaef3}
aside.affiliate_box .btn2{width:125px;display:inline-block;position:relative}
aside.affiliate_box .btn3{width:90px;display:inline-block;position:relative}
aside.affiliate_box .calculator_box{float:left;width:100%;color:#fff;font-size:24px;line-height:24px;padding:60px 0;background:#303f49}
aside.affiliate_box .calculator_box #price2,aside.affiliate_box .calculator_box .price2{text-align:center;display:inline-block;color:#282828;width:120px;padding:18px 0;font-size:28px;line-height:28px;background:#fff;margin:0 0 0 10px}
aside.affiliate_box .calculator_box #price2{border-radius:5px;border:none;font-family:LatoLight}
aside.affiliate_box .calculator_box .price2{border-radius:5px;border:none}
aside.affiliate_box .calculator_box .blue-x{background:#2eaef3;color:#fff;width:30px;padding:21px 0;margin:0 15px;display:inline-block;border-radius:5px}
aside.affiliate_box .calculator_box .price3{width:170px;color:#2eaef3}
aside.affiliate_box2 h3{color: #fff}
section.contact_bannercon aside.sub_banner figure.banner_image{background:url(../images/contact_bannerimg.png) no-repeat;height:290px;width:310px; right:50px}
aside.contact_lt{float:left;width:48.5%}
aside.contact_lt .smallbox{float:left;width:90%;margin:0 0 10px;background:#fff;padding:30px 5%;border-radius:4px}
aside.contact_lt .smallbox figure.image_holder{float:left}
aside.contact_lt .smallbox article.text_rt{float:right;width:75%;font-family:LatoLight}
aside.contact_lt .smallbox article.text_rt h4{margin:0 0 16px;padding:0;color:#282828;font-size:24px;line-height:24px;font-weight:300;font-family:LatoLight}
aside.contact_lt .smallbox article.text_rt p a{color:#2eaef3}
aside.contact_lt .smallbox .social_box{float:left;margin:10px 0 0}
aside.contact_lt .smallbox .social_box ul li{margin:0 4px 0 0}
aside.contact_rt{float:right;width:48.5%}
aside.contact_rt h4{margin:0 0 30px;color:#282828;font-size:30px;line-height:30px;font-weight:300;padding:0 0 0 90px}
aside.contact_rt .form_lt{width:100%}
aside.contact_rt .form_lt ul li{margin:0 0 20px}
aside.contact_rt .form_lt .comment_box{float:right;width:80%;height:190px;padding:20px 2%;border:none;color:##5f5f5f;margin:0 0 10px;border-radius:4px;font-family:Lato,sans-serif}
aside.ethernet_box .plan1,aside.ethernet_box h3,aside.ethernet_features .ethernet_inner,aside.ethernet_features h3,aside.text1{font-family:LatoLight}
aside.contact_rt .form_lt .submit{margin:0;font-weight:300}
section.ethernet_bannercon{background:url(../images/ethernet_banner.jpg) center top no-repeat #000;}
section.ethernet_bannercon aside.sub_banner {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;height: 285px;    padding: 72px 0 0;width: 100%;}
aside.box2 p .sytle1{font-size:16px;color:#2eaef3}
aside.ethernet_box{float:left;width:96%;padding:0 2%;margin:0 0 45px}
aside.ethernet_box .plan1{float:left;width:40.5%;color:#717171;padding:40px 4%;border-radius:4px;background:#fff;font-size:20px;line-height:28px;font-weight:300;border:1px solid #dcdcdc}
aside.ethernet_box .plan1 h4{margin:0 0 18px;padding:0;color:#1bba9a;font-size:36px;line-height:36px;font-weight:300}
aside.ethernet_box .plan1 p{margin:0;padding:0}
aside.ethernet_box .plan1 .price{float:right;width:42%;font-size:24px;line-height:24px;text-align:center;padding:14px 0 14px 7%;background:url(../images/line.png) left center no-repeat}
aside.ethernet_box .plan1 .price .numeric1{display:block;color:#1bba9a;font-size:33px;margin:12px 0 0;line-height:33px}
aside.ethernet_box h3{padding:0;width:100%;color:#282828;font-size:30px;margin:48px 0 0;display:inline-block;text-align:center;line-height:30px;font-weight:300}
section.blue_con{float:left;width:100%;background:#2eaef3}
aside.text1{float:left;width:96%;padding:30px 2%;color:#fff;font-size:18px;text-align:center;position:relative}
aside.text1 a{color:#fff}
aside.ethernet_features{float:left;width:100%;padding:50px 0}
aside.ethernet_features h3{margin:0;padding:0 0 30px;color:#2eaef3;font-size:40px;line-height:40px;text-align:center;font-weight:300;border-bottom:1px solid #dcdcdc}
aside.ethernet_features .ethernet_inner{float:left;width:82%;color:#5a5a5a;font-size:18px;line-height:32px;padding:0 9%;text-align:center}
aside.ethernet_features .ethernet_inner .style2{color:#5a5a5a;display:block;font-size:18px;line-height:32px;margin:40px 0 0}
aside.ethernet_features .ethernet_inner ul{float:left;width:100%;padding:0;margin:36px 0 0;list-style:none}
aside.ethernet_features .ethernet_inner ul li{float:left;width:45%;color:#5a5a5a;font-size:14px;line-height:24px;text-align:left}
aside.ethernet_features .ethernet_inner ul li:nth-child(2n){float:right}
aside.ethernet_features .ethernet_inner ul li .style1{font-size:20px;line-height:20px;color:#2eaef3;display:block;margin:28px 0 55px}
aside.ethernet_features .ethernet_inner ul li figure.image_holder{float:left;margin:0 8% 0 0}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder{width:96px;height:96px;float:left;background-image:url(../images/sprite-dedicated.png);background-repeat:no-repeat;background-position:0 0}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder.icon2{background-position:-98px 0}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder.icon3{background-position:0 -98px}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder.icon4{background-position:-98px -98px}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder.icon5{background-position:0 -196px}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder.icon6{background-position:-98px -196px}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder.icon7{background-position:0 -294px}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder.icon8{background-position:-98px -294px}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder.icon9{background-position:0 -392px}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder.icon10{background-position:-98px -392px}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder.icon11{background-position:0 -490px}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder.icon12{background-position:-98px -490px}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder.icon13{background-position:0 -588px}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder.icon14{background-position:-98px -588px}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder.icon15{background-position:0 -686px}
body.dedicated aside.ethernet_features .ethernet_inner ul li figure.image_holder.icon16{background-position:right -686px}
.ethernet_inner ul li .colocation_icon_box{float:left;width:96px;height:97px;margin:0 40px 0 0;position:relative}
.ethernet_inner ul li p{margin:0;padding:0;color:#5a5a5a;font-size:14px;line-height:27px;font-family:"Open Sans";font-weight:400;text-shadow:1px 0 0 #ccc}
.banner_menu .call_btn,.heading1 h4,aside.box5,aside.choose_box,aside.packages_box h3,aside.textbox4 h4{font-family:LatoLight}
.colocation_icon1{background:url(../images/sprite_colocation.png) left top no-repeat}
.colocation_icon2{background:url(../images/sprite_colocation.png) -97px top no-repeat}
.colocation_icon3{background:url(../images/sprite_colocation.png) left -97px no-repeat}
.colocation_icon4{background:url(../images/sprite_colocation.png) -97px -97px no-repeat}
.colocation_icon5{background:url(../images/sprite_colocation.png) left -194px no-repeat}
.colocation_icon6{background:url(../images/sprite_colocation.png) -97px -194px no-repeat}
.colocation_icon7{background:url(../images/sprite_colocation.png) left -290px no-repeat}
.colocation_icon8{background:url(../images/sprite_colocation.png) -97px -290px no-repeat}
.colocation_icon9{background:url(../images/sprite_colocation.png) left -388px no-repeat}
.colocation_icon10{background:url(../images/sprite_colocation.png) -97px -388px no-repeat}
.colocation_icon11{background:url(../images/sprite_colocation.png) left -485px no-repeat}
.colocation_icon12{background:url(../images/sprite_colocation.png) -97px -485px no-repeat}
.colocation_icon13{background:url(../images/sprite_colocation.png) left -582px no-repeat}
aside.ethernet_features .ethernet_inner ul li.style6{color:#fff}
.black_con2{float:left;width:100%;background:#282b2d}
.black_con2 aside.box5{color:#fff;width:92%;padding:40px 4%}
.black_con2 aside.box5 h3{margin:0 0 10px;color:#fff}
.black_con2 aside.box5 p:last-child{margin:0}
.backup_icon1{background:url(../images/sprite-backup.png) left top no-repeat}
.backup_icon2{background:url(../images/sprite-backup.png) left -97px top no-repeat}
.backup_icon3{background:url(../images/sprite-backup.png) left top -97px no-repeat}
.backup_icon4{background:url(../images/sprite-backup.png) left -97px top -97px no-repeat}
.backup_icon5{background:url(../images/sprite-backup.png) left top -196px no-repeat}
.backup_icon6{background:url(../images/sprite-backup.png) left -97px top -196px no-repeat}
.backup_icon7{background:url(../images/sprite-backup.png) left top -294px no-repeat}
.backup_icon8{background:url(../images/sprite-backup.png) left -97px top -294px no-repeat}
.backup_icon9{background:url(../images/sprite-backup.png) left top -392px no-repeat}
.backup_icon10{background:url(../images/sprite-backup.png) left -97px top -392px no-repeat}
.ethernet_inner ul li .backup_icon_box{float:left;width:96px;height:97px;margin:0 25px 0 0;position:relative}
aside.box4 figure.image_holder2.colocation_img1{width:419px;height:265px;background:url(../images/map.png) right top no-repeat}
aside.box4 figure.image_holder2.map2{width:419px;height:265px;background:url(../images/map2.png) right top no-repeat}
section.ip_transit_banner{background:url(../images/ip-transit_banner.jpg) center top no-repeat #000910;}
section.ip_transit_banner aside.sub_banner {background:none;height: 327px;padding: 30px 0 0;width: 100%;}
section.ip_transit_banner aside.sub_banner .ip-transit-lt{float: left;width: 100%;text-align:center;}
aside.box2 > ul.ip-transit-listing{margin:10px 0 30px; float: left;width: 420px;background: #fff;padding:15px 20px;font-family:LatoRegular}
aside.box2 > ul.ip-transit-listing > li {background: rgba(0, 0, 0, 0) url("../images/bullet2.png") no-repeat scroll left 11px;color: #777;
	font-size: 14px;line-height: 32px;padding: 0 0 0 4%;width: 46%;}
.banner_menu .call_btn{float:right;color:#fff;font-size:20px;line-height:21px;font-weight:300;padding:12px 22px;background:#2eaef3; position:relative}
.transit_chart td,.transit_chart th{font-weight:400;border-bottom:1px solid #dcdcdc}
.banner_menu .call_btn .numeric1,.banner_menu .call_btn .numeric1 a{font-size:24px;color:#fff; font-weight:bold;}
.banner_menu .call_btn:before{content:'';position:absolute;left:-15px; border-radius:100%;top:8px;font-size:20px;color:#fff;line-height:30px;
	width:30px;height:30px;background:#2eaef3; text-align:center; font-family: 'FontAwesome';}
/*.banner_menu .call_btn span{margin:0 8px 0 0}*/
.form_rt .comment_box2{height:178px}
.transit_chart{float:left;width:100%;background:#fafbfb;text-align:center;border-radius:4px}
.transit_chart th{color:#fff;padding:8px 0;font-size:16px;line-height:18px;background:#303f49}
.transit_chart th:first-child{border-radius:4px 0 0}
.transit_chart th:last-child{border-radius:0 4px 0 0}
.transit_chart td{color:#717171;font-size:14px;padding:18px 0;border-right:1px solid #dcdcdc}
.transit_chart td:first-child{border-left:1px solid #dcdcdc}
.transit_chart td:nth-child(even){background:#fff}
.transit_chart tr:last-child td:first-child{border-radius:0 0 0 4px}
.transit_chart tr:last-child td:last-child{border-radius:0 0 4px}
.transit_chart td span{font-size:18px}
.transit_chart td .btn1{margin:0 auto;width:90px}
.transit_chart td .btn1 a{padding:11px 0;font-size:12px;line-height:12px}
.transit_chart td .btn1 a:hover{color:#2eaef3;background:0 0;box-shadow:0 0 0 1px #2eaef3}
section.managed_banner aside.sub_banner{padding:90px 0 0 3%;height:267px}
section.managed_banner aside.sub_banner figure.banner_image{background:url(../images/managed_hostingimg.png) no-repeat;height:298px;top:13px;width:559px}
aside.box2>ul{float:left;width:100%;padding:0;margin:14px 0 0;list-style:none}
aside.box2>ul>li{float:left;width:48%;color:#5a5a5a;font-size:16px;line-height:16px}
.colocation_table,.package_planbox,.package_planbox table,aside.packages_box{float:left;width:100%}
aside.box2>ul>li span{color:#2eaef3}
aside.box2>ul>li:nth-child(2n){float:right}
aside.packages_box{color:#5f5f5f;font-size:16px;line-height:28px;text-align:center;font-weight:300;padding:50px 0}
aside.packages_box h3{padding:0;color:#2eaef3;font-size:40px;margin:0 0 12px;line-height:40px;font-weight:400}
aside.packages_box p{padding:0;margin:0}
.package_planbox thead{float:left;width:50%;text-align:left}
.package_planbox tbody{float:right;width:50%}
.package_planbox thead tr{width:100%}
.package_planbox tbody tr{width:30%;float:left}
.package_planbox th{display:block;width:96%;float:left;font-size:14px;box-shadow:-1px 0 0 #dcdcdc inset;color:#5a5a5a;padding:8px 2%;font-weight:400;background:#e4e9ec}
.package_planbox th:nth-child(2){border-radius:4px 0 0}
.package_planbox th:last-child{border-radius:0 0 0 4px}
.package_planbox th:nth-child(even){background:#dce1e4}
.package_planbox th:first-child{background:0 0;box-shadow:none}
.package_planbox td{display:block;width:100%;float:left;font-size:14px;background:#fafafa;padding:8px 0;box-shadow:-1px 0 0 #dcdcdc inset}
.package_planbox td:nth-child(even){background:#f2f2f2}
.heading1{background:#2eaef3!important;padding:12px 3%!important;color:#fff;width:94%!important;line-height:20px;box-shadow:none!important;border-radius:4px 4px 0 0;font-size:14px}
.heading1 h4{margin:0 0 8px;padding:0;color:#fff;font-size:30px;line-height:28px;font-weight:400}
.heading1 span{font-size:24px;line-height:24px;font-weight:500;display:block;margin:8px 0 0}
.heading2{position:relative;background:#151515!important;border-radius:0}
.heading2:before{background:#151515;border-radius:4px 4px 0 0;content:"";left:0;top:-20px;position:absolute;width:100%;display:block;height:20px}
.package_planbox span.fa-check{margin:0 10px 0 0;color:#20a2e7}
.package_planbox td span.fa-check{margin:0}
.package_planbox span.fa-close{color:#e72020}
.package_planbox .btn1{display:inline-block}
.package_planbox .btn1 a{padding:6px 20px 7px}
section.light_greycon{float:left;width:100%;background-image:-ms-linear-gradient(top,#f8fbfc 0,#FFF 100%);background-image:-moz-linear-gradient(top,#f8fbfc 0,#FFF 100%);background-image:-o-linear-gradient(top,#f8fbfc 0,#FFF 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8fbfc),color-stop(100,#FFF));background-image:-webkit-linear-gradient(top,#f8fbfc 0,#FFF 100%);background-image:linear-gradient(to bottom,#f8fbfc 0,#FFF 100%)}
aside.choose_box{color:#5f5f5f;font-size:16px;line-height:28px;text-align:center;font-weight:300;padding:40px 0}
aside.choose_box h3{border:none;padding:0;margin:0 0 14px}
aside.choose_box p{margin:0 0 32px;padding:0}
aside.choose_box ol{float:left;width:100%;margin:0;padding:0;list-style:none;counter-reset:li;border-top:1px solid #dcdcdc}
aside.choose_box ol li{float:left;color:#5a5a5a;font-size:16px;line-height:30px;margin:30px 0 0;position:relative;text-align:left;padding:18px 0 18px 120px;font-weight:400}
aside.choose_box ol li .style1{display:block;color:#2eaef3;font-size:24px;line-height:24px;margin:0 0 22px}
aside.choose_box ol li:before{width:35px;height:35px;color:#fff;left:-8px;top:11px;font-size:18px;line-height:35px;text-align:center;position:absolute;content:counter(li);counter-increment:li;font-weight:400;background:url(../images/blue_circle.png) no-repeat}
aside.box3 h3,aside.textbox4 h3{font-size:40px;line-height:40px}
.choose_icon1{background:url(../images/choose_icon1.png) left 16px no-repeat}
.choose_icon2{background:url(../images/choose_icon2.png) left 16px no-repeat}
.choose_icon3{background:url(../images/choose_icon3.png) left 16px no-repeat}
.choose_icon4{background:url(../images/choose_icon4.png) left 16px no-repeat}
section.network_banner{background:url(../images/network_banner.jpg) center top no-repeat;background-size:cover}
section.network_banner aside.sub_banner figure.banner_image{background: rgba(0, 0, 0, 0) url("../images/network_map2.png") no-repeat scroll 0 0;
	height: 210px;right: 0;top: 28px;width: 639px;}
section.ip_transit_banner aside.sub_banner .ip-transit-rt {background: rgba(0, 0, 0, 0) url("../images/network_map2.png") no-repeat scroll 0 0;height: 210px;position: absolute;right: -12px;top: 39px;width: 639px;}
section.network_banner aside.sub_banner{font-size:30px;line-height:30px;}
section.network_banner aside.sub_banner h1{font-size:60px;line-height:60px;font-family:LatoLight;font-weight:300;margin:0 0 20px}
section.network_banner aside.sub_banner h1 span{font-size: 30px;}
.banner_menu .call_btn2{position:absolute;right:0}
aside.box2 figure.image_holder2{margin:0 0 0 50px;border:1px solid #fff;outline:#dcdcdc solid 6px}
aside.box2 figure.image_holder2 img{float:left;width:100%;height:100%}
aside.box3{padding:50px 0;width:100%}
aside.box3 h3{margin:35px 0 10px;font-weight:300}
aside.box3 figure.image_holder{float:left;margin:0 50px 0 0}
aside.box3 figure.image_holder.about_image1{width:287px;height:259px;background:url(../images/about_image1.png) left top no-repeat}
aside.box3 figure.image_holder.about_image2{width:287px;height:259px;background:url(../images/about_image2.png) left top no-repeat}
aside.box3 figure.image_holder.network1{width:287px;height:257px;background:url(../images/network_image3.png) left top no-repeat}
aside.box3 figure.image_holder.network2{width:242px;height:242px;background:url(../images/network_image4.png) left top no-repeat}
aside.box3 figure.image_holder.network3{width:287px;height:257px;background:url(../images/network_image5.png) left top no-repeat}
aside.box3 figure.image_holder.network4{width:242px;height:242px;background:url(../images/network_image6.png) left top no-repeat}
aside.textbox4{padding:50px 0;width:100%}
aside.textbox4 h3{margin:0 0 22px}
aside.textbox4 h4{color:#282828;font-size:30px;line-height:30px;margin:20px 0;font-weight:300}
aside.textbox4 p{margin:25px 0 0}
.network_lt{float:left;width:62%}
.network_rt{float:right;width:36.2%}
.network_rt .image_holder,.network_rt .image_holder.network_img1{border:1px solid #fff;float:right;width:100%;outline:#dcdcdc solid 6px}
.network_rt .image_holder.network_img1{height:336px;margin:0 0 6px;background:url(../images/network_img1.jpg) left top no-repeat}
.network_rt .image_holder.network_img2{height:298px;background:url(../images/network_img2.jpg) left top no-repeat}
.network_rt .image_holder.network_img3{height:298px; margin:0 0 6px;background:url(../images/network_img3.jpg) left top no-repeat}
.network_dallas .smallbox2{margin:0 0 10px}
.network_dallas .smallbox1 .smallbox_inner{min-height:0}
.smallbox1{float:left;width:49.5%;text-align:left}
.smallbox1 .heading{float:left;width:94%;color:#fff;padding:14px 3%;font-size:21px;line-height:22px;background:#2eaef3}
.smallbox1 .smallbox_inner{float:left;width:94%;line-height:20px;padding:14px 3%;background:#fafafa;min-height:116px}
.smallbox1 .smallbox_inner ul{margin:0;padding:0;list-style:none}
.smallbox1 .smallbox_inner ul li{color:#282828;font-size:16px;line-height:28px;padding:0 0 0 34px;background:url(../images/location_icon.png) left 7px no-repeat}
.smallbox2{width:100%;margin:14px 0 0}
.smallbox2 .smallbox_inner ul li{float:left;width:28%}
aside.box5,aside.box5 ul{text-align:center;width:100%}
section.bandwidth_con{background:url(../images/bandwidth_img.jpg) center top no-repeat fixed;background-size:cover}
section.bandwidth_con aside.box3 figure.image_holder{float:right}
aside.box5{float:left;color:#5a5a5a;font-size:16px;line-height:26px;padding:40px 0;font-weight:300}
aside.box5 h3{margin:0 0 30px;padding:0;color:#282828;font-size:40px;line-height:40px;font-weight:300;font-family:latothin}
aside.questions_box h3,section.plans_box aside.package_plan1 h4,section.plans_box h3{font-family:LatoLight}
aside.box5 p{margin:0 0 38px;padding:0}
aside.box5 ul{float:left;margin:10px 0 0;padding:0;list-style:none}
aside.box5 ul li{display:inline-block;margin:0 1% 0 0;width:23.7%}
aside.box5 ul li figure.image_holder2{float:left;width:100%;height:136px;display:table;background:#fff;text-align:center}
aside.box5 ul li figure.image_holder2 span{display:table-cell;vertical-align:middle}
aside.box5 ul li .style1{float:left;width:100%;background:#2eaef3;color:#fff;margin:0;padding:14px 0;font-size:20px;line-height:20px;text-align:center}
aside.box5 ul li:last-child{margin:0}
section.network_con{background:url(../images/network_bg.jpg) center top no-repeat ;background-size:cover}
section.network_con aside.box1 .btn1 a{color:#fff;border:1px solid #fff}
section.network_con aside.box1 .btn1 a:hover{border:1px solid #2eaef3}
section.sub_bannercon{float:left;width:100%;padding: 131px 0 0}
aside.sub_banner{color:#2eaef3;float:left;font-size:26px;height:287px;padding:70px 0 0;position:relative;width:100%;z-index:1}
section.about_con{background:url(../images/stars-bg.png) repeat #00090c;}
section.about_con aside.sub_banner{background:url(../images/about_bannerimg.png) 95% 6px no-repeat}
section.rulers_con{float:left;width:100%;height:519px;background:url(../images/rulers_image.png) left bottom repeat-x}
section.rulers_con aside.banner{height:425px}
.rulers_box h1{margin:45px 0 0;padding:0;color:#fff;font-size:48px;line-height:48px;text-align:center}
.rulers_box{float:left;width:100%;background:url(../images/about_banner_img1.png) center bottom no-repeat}
.rulers_box2{background:url(../images/about_banner_img2.png) center bottom no-repeat}
.rulers_box3{background:url(../images/about_banner_img3.png) center bottom no-repeat}
section.backup_banner aside.sub_banner figure.banner_image {background: rgba(0, 0, 0, 0) url("../images/backup_image.png") no-repeat scroll right top;height: 455px;right: -80px;top: -88px;width: 664px;}
section.backup_banner aside.sub_banner{height:297px;padding:60px 0 0;}
.backup_chart{width:100%;margin:0 0 30px;text-align:center}
.backup_chart thead{width:18%}
.backup_chart thead th:first-child{background:#303f49;border-radius:4px 0 0;box-shadow:none;padding:8px 5px}
.backup_chart tbody{width:82%}
.backup_chart tbody td:first-child{font-size:16px;line-height:16px;color:#fff;padding:15px 0;background:#303f49;box-shadow:none}
.backup_chart td{padding:15px 0;border-bottom:1px solid #dcdcdc}
.backup_chart th{padding:15px 2%;background:#fff;box-shadow:none;border-bottom:1px solid #dcdcdc}
.backup_chart th:nth-child(2){border-radius:0}
.backup_chart tbody tr:last-child td:first-child{border-radius:0 4px 0 0}
.backup_chart tbody tr:last-child td:last-child{border-radius:0 0 4px}
.backup_chart span.fa-check{color:#717171}
.backup_chart tbody tr{width:16.5%}
.backup_chart .btn1 a{font-size:14px;line-height:26px;padding:6px 20px}
.backup_chart th:nth-child(2n){background:#fff}
.backup_chart tr:last-child th:last-child{padding:19px 2% 19px 12%}
.backup_chart thead tr:first-child th{width:86%;padding:15px 2% 15px 12%;border-right:1px solid #dcdcdc}
.backup_chart thead tr:first-child th:first-child{padding:8px 5px 8px 30px}
.backup_chart .price{color:#fff;font-size:28px;line-height:28px;padding:16px 0!important;background:#2eaef3!important}
.backup_chart thead tr:first-child th.price{padding:16px 7%!important;font-weight:300}
.backup_chart .price_contact{font-size:15px;line-height:20px;padding:10px 0!important}
section.reseller_banner{background:url(../images/reseller_banner.jpg) center top no-repeat #000;}
section.reseller_banner aside.sub_banner{background:0 0}
.reseller_chart th{padding:15px 0}
.reseller_chart td{font-size:18px}
.reseller_chart td:first-child{font-size:18px}
aside.box3 .style1{color:#2eaef3;font-size:20px;line-height:20px;display:block;margin:0 0 20px}
aside.box3>ul{margin:0;padding:0;list-style:none}
aside.box3>ul>li{color:#5f5f5f;font-size:16px;margin:0 0 14px;line-height:16px}
aside.box3>ul>li span{color:#2eaef3}
aside.text1 .arrow{width:31px;height:13px;left:0;right:0;bottom:-12px;margin:0 auto;position:absolute;background:url(../images/blue_arrow.png) no-repeat}
article.textbox2{float:left;width:100%;color:#5f5f5f;font-size:16px;line-height:28px;padding:30px 0;font-weight:300}
article.textbox2 figure.image_holder{float:left;margin:0 30px 0 0}
article.textbox2 h3{margin:32px 0 42px;padding:0;color:#282828;font-size:28px;line-height:28px;font-weight:300}
article.textbox2 p{margin:0;padding:0}
aside.questions_box{float:left;width:100%;padding:50px 0;text-align:center}
aside.questions_box h3{padding:0;color:#282828;margin:0 0 40px;font-size:40px;line-height:40px;font-weight:300}
aside.questions_box .submit{margin:0 auto;width:386px;float:none}
.question_table{float:left;width:100%;text-align:left}
.question_table .label{float:left;width:98%;color:#5f5f5f;font-size:16px;line-height:24px;outline:0;border:none;margin:0 0 15px;font-weight:300;padding:0 0 0 2%}
.question_table .field1{float:left;width:93%;height:20px;margin:0 1.5% 30px;border-radius:4px}
.question_table .commentbox,.question_table .field1{outline:0;border:none;padding:15px 2%;background:#fff}
.field2{float:right;margin:0 0 30px 8px;width:165px}
.question_table .commentbox{float:left;width:93%;height:120px;margin:0 1.5% 30px;border-radius:4px}
section.landing_bannernew{background:url(../images/landing_banner_new.jpg) center top no-repeat fixed;background-size:cover}
section.minecraft_banner{text-align:center;background:url(../images/Special-Minecraft-banner.jpg) center top no-repeat;background-size:cover}
section.minecraft_banner aside.sub_banner{height:253px;width:100%;padding:0}
section.landing_bannernew aside.sub_banner{height:283px;padding:0;width:100%;text-align:center;background:0 0}
section.landing_bannernew aside.sub_banner h1{font-size:64px;line-height:64px;font-weight:300;margin:0 0 12px}
section.landing_bannernew aside.sub_banner .price{font-size:36px;line-height:36px;font-weight:300}
section.landing_bannernew aside.sub_banner .price .numeric1{font-size:64px;line-height:64px}
section.plans_box{float:left;width:100%;margin:50px 0}
section.plans_box:last-child{margin-top:0}
section.plans_box h3{margin:0 0 40px;padding:0;color:#151515;font-size:40px;line-height:40px;font-weight:300;text-align:center}
section.plans_box aside.package_plan1{float:left;width:32%;border-radius:4px;margin:0 1% 0 0}
section.plans_box aside.package_plan1 h4{float:left;width:100%;margin:0;padding:22px 0;color:#fff;font-size:36px;line-height:36px;font-weight:300;text-align:center;background:#1bba9a;border-radius:4px 4px 0 0}
section.plans_box aside.package_plan1 h4 span{font-weight:400}
section.plans_box aside.package_plan1 h4 .style1{display:block;font-size:24px;line-height:30px;color:#007c63;margin:0;text-decoration:line-through}
.black_btn a,.blue_btn a,.return_button,.tabs_box ul.tabs li a,.white_btn a,nav#nav ul ul li a,nav#nav>ul>li>a,section.plans_box aside.package_plan h4 .style3,section.plans_box aside.package_plan2 h4 .style3,section.plans_box aside.package_plan3 h4 .style3{text-decoration:none}
section.plans_box aside.package_plan2 h4 .style1{color:#342c4c}
section.plans_box aside.package_plan3 h4 .style1{color:#a35c00}
section.plans_box aside.package_plan3 h4 .style2{margin:0;color:#fff;display:block;font-size:36px;line-height:36px;padding:30px 0 0}
section.plans_box aside.package_plan1 .plan_btm{float:left;width:87.5%;background:#fafafa;padding:30px 6%;border:1px solid #dcdcdc;border-top:none;border-radius:0 0 4px 4px;font-family:LatoLight}
.available{float:left;width:100%;height:35px;color:#fff;font-size:14px;line-height:35px;border-radius:5px;text-align:center}
.available span{font-size:20px;font-weight:700}
section.plans_box aside.package_plan1 .plan_btm2{min-height:380px}
section.plans_box aside.package_plan1 .plan_btm2 ul{min-height:276px}
section.plans_box aside.package_plan1 .plan_btm ul{margin:0;padding:0;list-style:none}
section.plans_box aside.package_plan1 .plan_btm ul li{color:#717171;font-size:15px;line-height:16px;padding:6px 0 6px 22px;border-bottom:1px dashed #cdcdcd;background:url(../images/landing_tick1.png) left 8px no-repeat}
section.plans_box aside.package_plan2 .plan_btm ul li{background:url(../images/landing_tick2.png) left 8px no-repeat}
section.plans_box aside.package_plan3 .plan_btm ul li{background:url(../images/landing_tick3.png) left 8px no-repeat}
section.plans_box aside.package_plan1 .plan_btm ul li:last-child{border-bottom:none}
section.plans_box aside.package_plan1 .plan_btm .btn1{margin:20px auto 10px;width:150px;clear:both}
section.plans_box aside.package_plan1 .plan_btm .btn1 a{background:#1bba9a}
section.plans_box aside.package_plan2{margin-top:-10px;box-shadow:0 0 20px rgba(0,0,0,.2)}
section.plans_box aside.package_plan2 h4{background:#716989;padding:32px 0 22px}
section.plans_box aside.package_plan2 .plan_btm{padding:30px 6% 40px}
section.plans_box aside.package_plan2 .plan_btm .btn1 a{background:#716989}
section.plans_box aside.package_plan3{margin:0}
section.plans_box aside.package_plan3 .plan_btm .btn1 a,section.plans_box aside.package_plan3 h4{background:#f59313}
section.landing_banner{background:url(../images/landing_banner.jpg) center top no-repeat;background-size:cover}
section.landing_banner aside.sub_banner{background:0 0;height:307px;width:100%;padding:50px 0 0}
section.landing_banner aside.sub_banner h2{padding:0;margin:0;color:#fff;font-size:26px;line-height:30px;font-weight:300}
.float_rt{float:right!important}
.float_lt{float:left!important}
.green_bg{background:#1bba9a!important}
.no_margin_rt{margin-right:0!important}
.blue{color:#2eaef3}
.spacer{float:left;width:100%;margin:0 0 30px}
.orange{color:#ff8200}
.green{color:#1bb99a}
.line_height{line-height:42px!important}
.heading_font{font-size:24px!important}
.background{background:0 0!important}
/*.f-nav,.header_margin_top,.header_margin_top.f-nav #nav,.margin_top,.tabs_box ul.tabs{-webkit-transition:all .8s;-moz-transition:all .8s;-webkit-transform:translateY(0);-moz-transform:translateY(0)}*/
.header_margin_top,.header_margin_top.f-nav #nav,.margin_top{margin:0;transition:all .8s;transform:translateY(0);/* background:#00090c*/}
.f-nav #nav{margin:14px 0 0!important}
.banner_menu ul li:first-child a{display:none}
.f-nav .banner_menu ul li:first-child a{display:block}
.banner_menucon.f-nav.f-nav2{top:130px; background:#fff; box-shadow:0 5px 0 #2eaef3;padding:0;z-index:9}
.banner_menucon.f-nav.f-nav2 .banner_menu ul li a{color:#00090c}
.banner_menucon.f-nav.f-nav2 .banner_menu ul li a:hover{color:#2eaef3}
.header_margin_top .logo{margin:0;-webkit-transition:all .5s ease-in-out 0;-moz-transition:all .5s ease-in-out 0;-ms-transition:all .5s ease-in-out 0}
.header_margin_top .logo,.header_margin_top .logo a{width:230px;height:43px;transition:all .5s ease-in-out 0}
.header_margin_top .logo a{background:url(../images/logohome2.png) left top no-repeat;-webkit-transition:all .5s ease-in-out 0;-moz-transition:all .5s ease-in-out 0;-ms-transition:all .5s ease-in-out 0}
.header_margin_top header.headerbox{padding:17px 0 23px}
section.halfgrey_con{float:left;width:100%;background-image:-ms-linear-gradient(bottom,#fff 0,#F9F9F9 100%);background-image:-moz-linear-gradient(bottom,#fff 0,#F9F9F9 100%);background-image:-o-linear-gradient(bottom,#fff 0,#F9F9F9 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(100,#F9F9F9));background-image:-webkit-linear-gradient(bottom,#fff 0,#F9F9F9 100%);background-image:linear-gradient(to top,#fff 0,#F9F9F9 100%)}
.tabs_box{float:left;width:100%}
.tabs_box ul.tabs{float:left;width:100%;padding:20px 0 0;text-align:center;list-style:none;background:#000}
.tabs_box ul.tabs li{display:inline-block}
.tabs_box ul.tabs li a{display:block!important;font-size:20px;color:#fff;padding:20px 30px!important;line-height:20px;background:#2eaef3;font-weight:300;border-radius:4px 4px 0 0}
body.dedicated .tabs_box ul.tabs li a{padding:13px 0px!important;min-width:240px;text-transform:uppercase;font-size:15px;
	line-height:15px;font-weight:bold;}
.tabs_box ul.tabs li a:hover{background:rgba(46,174,243,.8);color:#fff}
.tabs_box ul.tabs li a.current,.tabs_box ul.tabs li.selected a{background:#e4e9ec;color:#252525}
section.contentbox{float:left;width:100%;padding:40px 0}
article.tabes_content{float:left;width:100%;padding:0;border-radius:0;border:none;background:0 0}
article.tabes_content .text1{float:left; margin:20px 0;color:#5f5f5f;font-size:16px;line-height:22px;}
article.tabes_content .text1 h4{padding:0;color:#303f49;font-size:30px;line-height:34px;margin:0 0 10px;font-weight:300;font-family:latothin}
article.tabes_content .text1 h4 .style4{font-size:20px;color:#333;font-weight:300;font-family:LatoRegular}
.packages_table td,article.textbox2 ul.tabs2 a,aside.box4 .text_lt{font-family:LatoLight}
article.tabes_content .text1 h4 span.fa{float:left;margin:8px 5px 0 0;
font-size:28px;}
article.tabes_content .text1 p{margin:0}
article.textbox2 ul.tabs2{float:right;padding:10px;margin:0;list-style:none;background:#fff;border-radius:5px}
article.textbox2 ul.tabs2 li{float:left;margin:0 0 0 10px}
article.textbox2 ul.tabs2 a{display:block;color:#fff;padding:5px 32px;border-radius:5px;font-size:14px;font-weight:700;text-decoration:none;background:#2eaef3}
article.textbox2 ul.tabs2 a:hover{color:#252525;background:rgba(46,174,243,.8)}
article.textbox2 ul.tabs2 li.current a{color:#252525;background:#e4e9ec}
article.textbox2 ul.tabs2 li.loc{float:left;color:#000;margin:10px 0 0;font-size:16px;line-height:16px}
section.contentbox aside.ethernet_features{padding:0}
section.contentbox aside.ethernet_features h3{color:#2eaef3;border:none;font-size:40px;line-height:40px}
.packages_tabsbox{float:left;width:100%}
.packages_table{float:left;margin:40px 0 0}
.packages_table th{color:#fff;padding:10px 0 15px;font-size:16px;line-height:16px;background:#303f49;font-weight:400;border-bottom:1px solid #dcdcdc}
.packages_table th:first-child{border-radius:4px 0 0;background:0 0}
.packages_table th:last-child{border-radius:0 4px 0 0}
.packages_table tr:last-child td:last-child{border-radius:0 0 4px}
.packages_table tr:last-child td:first-child{border-radius:0 0 0 4px}
.packages_table th img{position:relative;left:-9px;top:5px}
.packages_table td{background:#fff;padding:20px 0;color:#717171;font-size:14px;line-height:20px;text-align:center;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}
.packages_table td:first-child{text-align:left;color:#5a5a5a;padding-left:10px;border-left:1px solid #dcdcdc}
.packages_table td:nth-child(even){background:#fafbfb}
.packages_table td .btn1{margin:0 auto}
.packages_table td .btn1 a{padding:6px 0;font-size:12px}
aside.box4{float:left;width:84%;padding:45px 8%}
aside.box4 .text_lt h4,aside.box4 .text_lt p{margin:0 0 15px;padding:0}
aside.box4 .text_lt{float:left;width:50%;color:#5a5a5a;font-size:13px;line-height:24px}
aside.box4 .text_lt h4,aside.images_box h4{font-family:LatoLight;color:#282828}
aside.box4 .text_lt h4{font-size:30px;line-height:30px;font-weight:400}
aside.box4 .text_lt p:last-child{margin:0}
aside.box4 figure.image_holder2{float:right}
aside.images_box{float:left;width:100%;padding:38px 0 0;text-align:center;border-top:1px solid #dcdcdc}
aside.images_box h4{margin:0 0 40px;padding:0;font-size:36px;line-height:36px;font-weight:300}
section.greycon3{float:left;width:100%;background:#f9f9f9}
section.dedicated_banner{background:url(../images/dedicated_banner.jpg) center top no-repeat #000910}
section.dedicated_banner aside.sub_banner{height:357px;padding:0; width:100%}
section.dedicated_banner aside.sub_banner figure.banner_image{display:none}
section.dedicated_banner aside.sub_banner h1{font-weight:100;margin:20px 0 28px}
section.dedicated_banner aside.sub_banner h2{margin:0;padding:10px;font-size:30px;line-height:26px;font-weight:300;color:#fff;float:left;background:#2eaef3}
section.dedicated_banner aside.sub_banner ul,section.mitigation_banner aside.sub_banner ul{float:left;margin:0 0 8px;padding:0;clear:both;list-style:none}
section.dedicated_banner aside.sub_banner ul li,section.mitigation_banner aside.sub_banner ul li{color:#fff;float:left; padding:0 0 0 22px; position:relative;width:100%;font-size:17px;font-weight:300;line-height:18px;margin:0 0 8px}
section.dedicated_banner aside.sub_banner ul li span,
section.mitigation_banner aside.sub_banner ul li span{color:#2eaef3; position:absolute;left:0;}
section.dedicated_banner aside.sub_banner .btn1,
.private-cloud aside.sub_banner .btn1,
.ip-transit aside.sub_banner .btn1,
.network aside.sub_banner .btn1{float:left;margin:0}
.network aside.sub_banner .btn1,
.ip-transit aside.sub_banner .btn1{float: none;margin:0 auto;display: inline-block; vertical-align: top }
.dedicated-locations{float:left;width:100%;background:rgba(46,174,243,0.05);padding:20px 0;margin:-138px 0 0;font-family:"latothin"}
.dedicated-locations ul{margin:0; padding:0;list-style:none}
.dedicated-locations ul li{float:left;font-size:18px;color:#fff;border-right:1px solid #1c303a;padding:0 50px; line-height:26px;}
.dedicated-locations ul li:first-child{padding-left:0}
.dedicated-locations ul li:last-child{border-right:0;}
.dedicated-locations ul li span{ display:block;font-size:20px;color:#ffa00d;}
section.dedicated_banner aside.sub_banner .btn1{float:none;margin:0 auto; display:inline-block; vertical-align:top}
section.dedicated_banner aside.sub_banner ul li {font-size:18px;line-height:24px;margin:0 0 6px;	padding:0;}
section.dedicated_banner aside.sub_banner ul li span{position:relative}
section.dedicated_banner aside.sub_banner .btn1 a,
.private-cloud aside.sub_banner .btn1 a,
.ip-transit aside.sub_banner .btn1 a{padding:13px 35px 17px;font-size:24px;line-height:24px;font-weight:700;font-family: "Latothin"}
.network aside.sub_banner .btn1 a{padding:13px 35px 17px;font-size:22px;line-height:22px;font-family: "LatoRegular"}
section.dedicated_banner aside.sub_banner .btn1 a img{float:left;margin:2px 5px 0 0}
.dedicated_table th:first-child{background:#303f49}
section.dedicated_banner aside.sub_banner{color: #fff;line-height: 42px}
section.dedicated_banner aside.sub_banner p span{color: #2eaef3;}
section.dedicated_banner aside.sub_banner p{margin: 0;line-height: 32px}
section.addons_con{float:left;width:100%;background-image:-ms-linear-gradient(top,#FFF 0,#e4e9ec 100%);background-image:-moz-linear-gradient(top,#FFF 0,#e4e9ec 100%);background-image:-o-linear-gradient(top,#FFF 0,#e4e9ec 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(100,#e4e9ec));background-image:-webkit-linear-gradient(top,#FFF 0,#e4e9ec 100%);background-image:linear-gradient(to bottom,#FFF 0,#e4e9ec 100%)}
aside.addons_box{float:left;width:100%;padding:40px 0 0;text-align:center;font-family:LatoLight}
aside.addons_box h4{margin:0 0 40px;padding:0;color:#282828;font-size:36px;line-height:36px;font-weight:300;font-family:LatoLight}
aside.addons_box h4 span{font-size:24px;display:block;margin:10px 0 0}
aside.addons_box>ul{width:75%;padding:0;margin:0 0 10px;list-style:none;display:inline-block}
aside.addons_box>ul>li{float:left;width:48%;color:#5a5a5a;font-size:16px;line-height:16px;text-align:left}
aside.addons_box>ul>li span{color:#20a2e7}
aside.addons_box>ul>li:nth-child(2n){float:right}
aside.addons_box .style1{display:block;color:#282828;font-size:28px;line-height:28px;margin:35px 0;font-weight:300;font-family:LatoLight}
aside.addons_box .style2{font-size:36px;line-height:36px}
aside.addons_box .add_plan1{float:left;width:32%;border-radius:5px;margin:0 2% 0 0;font-family:LatoLight}
aside.addons_box .add_plan1 .plan_head{color:#fff;font-size:30px;line-height:30px;padding:12px 0;background:#2eaef3;border-radius:5px 5px 0 0}
aside.addons_box .add_plan1 .plan_head span{display:block;font-size:16px}
aside.addons_box .add_plan1 .plan_head .price{font-size:24px}
aside.addons_box .add_plan1 .add_inner{float:left;width:89.7%;padding:25px 5%;background:#fafafa;border:1px solid #dcdcdc;border-top:none;text-align:left;min-height:230px;border-radius:0 0 5px 5px}
aside.addons_box .add_plan1 .add_inner ul.list1{float:left;width:100%;margin:0 0 12px;padding:0;list-style:none}
aside.addons_box .add_plan1 .add_inner ul.list1 li{font-size:14px;margin:0 0 10px;line-height:20px}
aside.addons_box .add_plan1 .add_inner ul.list1 li span{color:#20a2e7}
aside.addons_box .add_plan1 .add_inner .btn1{margin:0 auto;width:140px;clear:both}
aside.addons_box .add_plan1 .add_inner2{width:100%;padding:20px 0}
aside.addons_box .add_plan1 .add_inner2 .price2{float:left;width:100%;color:#2eaef3;font-size:36px;line-height:36px;text-align:center;margin:0 0 15px;font-weight:300;font-family:LatoLight}
aside.addons_box .add_plan1 .add_inner2 ul.list2{float:left;width:100%;margin:0 0 20px;padding:0;list-style:none;border-top:1px solid #dcdcdc}
aside.addons_box .add_plan1 .add_inner2 ul.list2 li{font-size:16px;line-height:16px;color:#717171;padding:14px 20px 14px 50px;border-bottom:1px solid #dcdcdc}
aside.addons_box .add_plan1 .add_inner2 ul.list2 li:nth-child(odd){background:#fdfdfd}
body.dedicated .add_icon{float:left;width:18px;height:18px;margin:0 8px 0 0;background-image:url(../images/sprite-dedicated.png);background-repeat:no-repeat}
body.dedicated .add_icon.icon1{background-position:-1px -785px}
body.dedicated .add_icon.icon2{background-position:-23px -785px}
body.dedicated .add_icon.icon3{background-position:-43px -785px}
body.dedicated section.contentbox{padding-top:20px}
body.dedicated .packages_table{margin-top:20px}
aside.box6 ul li{border:1px solid #dcdcdc}
aside.box6 ul li .style1{color:#282828;background:#fff;border-top:1px solid #dcdcdc}
aside.box6 .btn1{margin:35px auto 0;clear:both;width:160px;display:inline-block}
aside.box6 .btn1 a{padding:7px 0}
section.colocation_banner{background:url(../images/colocation_banner.jpg) center top no-repeat #000910;background-size:cover}
.stars-bg{float:left;width:100%;background:url(../images/stars-bg.png) repeat;}
section.colocation_banner2{background:url(../images/stars-bg.png) center top repeat #00090c;}
section.colocation_banner aside.sub_banner{padding:34px 0 0;height:318px; width:100%}
section.colocation_banner aside.sub_banner figure.banner_image {background: rgba(0, 0, 0, 0) url("../images/colocation_bannerimg.png") no-repeat scroll 0 0;height: 532px;top: -184px;width: 646px;z-index: -1;}
.contact-logo a{background:url(../images/logo.png) center top no-repeat}
section.colocation_banner aside.sub_banner h1{margin:0 0 25px}
section.colocation_banner aside.sub_banner h1 span{font-size:40px;line-height:40px;font-family: "LatoLight"}
section.colocation_banner aside.sub_banner h2,section.mitigation_banner aside.sub_banner h2{margin:0 0 15px;padding:3px 10px;font-size:22px;line-height:26px;font-weight:300;color:#fff;float:left;background:#2eaef3}
section.colocation_banner aside.sub_banner ul{float:left;width:46%;margin:0;padding:0;list-style:none;clear:both}
section.colocation_banner aside.sub_banner ul li{color:#fff;float:left;font-size:18px;font-weight:300;line-height:18px;margin:0 0 12px;padding:0 27px 0 0}
section.colocation_banner aside.sub_banner ul li span{color:#ffa00d}
section.colocation_banner aside.sub_banner .btn1{float:left;margin:12px 0 0}
section.colocation_banner aside.sub_banner .btn1 a{padding:15px 55px 18px;font-size:22px;line-height:22px;font-family:"Latoregular";}
.packages_table td .btn1{float:left;width:130px}
.dedicated_table2 td .btn1{float:none;width:130px}
.dedicated_table2 td .btn1 a{font-size:15px}
.packages_table2 td .btn1{float:none}
.addon2{float:left;width:100%;color:#5a5a5a;font-size:16px;line-height:18px;text-align:center}
.addon2 p{margin:30px 0 0;padding:0}
.addon2 ul{float:left;width:100%;margin:0 0 10px;padding:0;list-style:none}
.addon2 ul li{width:28.4%;color:#fff;display:inline-block;font-size:16px;line-height:25px;padding:20px 2%;background:#282b2d;margin:0 1% 0 0;vertical-align:top}
.addon2 ul li:nth-child(3n){margin:0}
.addon2 ul li span{color:#2eaef3;display:block;font-size:18px}
.colocation_table{margin:-60px 0 0}
.colocation_table td,.colocation_table th,.colocation_table tr{display:block;width:100%;float:left}
.colocation_table thead{float:left;text-align:left;width:32%}
.colocation_table thead tr{width:100%}
.colocation_table thead th{background:#fff;padding:24px 5% 0 10%;width:85%;height:44px;vertical-align:middle;color:#5a5a5a;font-size:14px;font-weight:700;border-bottom:none;font-family:LatoLight;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc}
.colocation_table thead th:first-child{border:none;background:0 0;padding:0;height:80px}
.colocation_table tbody{width:68%;float:right}
.colocation_table tbody td{text-align:center;width:100%;float:left;background:#fff;font-size:13px}
.colocation_table tbody tr:nth-child(odd) td{background:#fafbfb}
.colocation_table tbody td.head1,.colocation_table tbody td.head2,.colocation_table tbody td.head3,.colocation_table tbody td.head4{margin:30px 0 0;background:#2eaef3!important;font-size:18px;color:#fff;padding:12px 0 0;height:38px;text-align:center;border:none;font-weight:700;font-family:LatoLight}
.colocation_table tbody td.head2{margin:20px 0 0;background:#303f49!important;height:42px;padding:18px 0 0}
.colocation_table tbody td.head3{margin:10px 0 0;height:50px;padding:20px 0 0}
.colocation_table tbody td.head4{margin:0;height:55px;padding:25px 0 0;background:#303f49!important}
.colocation_table tbody tr{width:25%}
.colocation_table tbody td{border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;padding:24px 0 0;height:44px}
.colocation_table tbody td:last-child{padding:0;height:68px}
.colocation_table .btn1{display:inline-block}
.colocation_table .btn1 a{padding:5px 20px;font-weight:700;font-size:16px;margin:14px 0 0;line-height:27px}
.colocation_table td .style3{color:#2eaef3;font-size:18px}
.colocation_table .style5{color:#5f5f5f;font-size:13px;line-height:18px}
.pakage_pricing_table{line-height:18px}
.colocation_table .heading_1{color:#2eaef3;font-size:18px}
.colocation_table .border_lt{border-left:none;background:#fff!important}
.allTabs-box {text-align:center;}
.allTabs-box .colocation_table {display: inline-block;float: none;margin: 0;width: 100%;font-weight:bold;}
.allTabs-box .colocation_table thead{width:40%;}
.allTabs-box .colocation_table tbody {width: 60%;}
.allTabs-box .colocation_table tbody tr {width: 33%;}
.allTabs-box .colocation_table thead th,.allTabs-box .colocation_table tbody td{width:100%;font-weight:bold; line-height:18px; height:auto;text-align:center; padding:20px 0}
.allTabs-box .colocation_table thead th{text-align:left;padding:20px 6%;width:88%;}
.allTabs-box .colocation_table .btn1 a{margin:0;}
.allTabs-box .colocation_table tbody td{font-size:16px;line-height:18px;color:#2eaef3; font-weight:400}
.allTabs-box .colocation_table tbody td.head1{color:#fff; font-weight:bold; font-size:16px;height:auto;padding:15px 0;margin:20px 0 0;}
.allTabs-box .colocation_table tbody td.head2{color:#fff; font-weight:bold; font-size:16px;height:auto;padding:20px 0;margin:10px 0 0;}
.allTabs-box .colocation_table tbody td.head3{color:#fff; font-weight:bold; font-size:16px;height:auto;padding:25px 0;margin:0;}
.allTabs-box .colocation_table thead th:first-child{padding:43px 6%;}
.allTabs-box .colocation_table thead th:last-child{padding:30px 6% 31px;}
.allTabs-box .colocation_table thead th:nth-child(7){border-left:none}
.allTabs-box .colocation_table thead th:nth-child(8),.allTabs-box .colocation_table thead th:nth-child(9){border:none;}
section.datacenter_banner{background:url(../images/datacenter.jpg) center top no-repeat #00090c;}
section.datacenter_banner aside.sub_banner {height: 337px;padding: 20px 0 0;}
section.datacenter_banner aside.sub_banner figure.banner_image{background:url(../images/datacenter-bannerimg2.png) no-repeat;height:265px;top:0;width:419px}
section.datacenter_banner aside.sub_banner h1{margin-top:20px}
section.datacenter_banner aside.sub_banner h2 {color: #fff;font-size: 30px;font-weight: 300;    line-height: 38px;}
section.datacenter_banner aside.sub_banner h2 span{color:#2eaef3 ;}
aside.datacenter_text .ethernet_inner{color:#5a5a5a;font-size:14px;line-height:24px;padding-top:50px}
aside.datacenter_text .ethernet_inner p{margin:0 0 30px;padding:0}
aside.datacenter_text .ethernet_inner h4{padding:0;margin:0 0 30px;color:#282828;font-size:36px;line-height:36px;font-weight:300;font-family:LatoLight}
aside.datacenter_text .ethernet_inner .btn1{margin:0 auto 25px;display:inline-block}
aside.datacenter_text .ethernet_inner .btn1 a{font-size:20px;padding:14px;line-height:20px}
.smallbox3,aside.datacenter_text .ethernet_inner .smallbox2{float:left;width:24%;margin:0 1% 0 0;padding:36px 0;color:#282828;font-size:24px;line-height:24px;background:#fafafa;border:1px solid #dcdcdc}
.smallbox3 figure.image_holder2,aside.datacenter_text .ethernet_inner .smallbox2 figure.image_holder2{float:left;width:100%;height:106px;display:table;margin:0 0 28px;position:relative}
.smallbox3 figure.image_holder2:after,aside.datacenter_text .ethernet_inner .smallbox2 figure.image_holder2:after{content:'';width:149px;height:150px;right:13px;top:8px;position:absolute;background:url(../images/datacenter_shadow.png) no-repeat}
.smallbox3 figure.image_holder2 span,aside.datacenter_text .ethernet_inner .smallbox2 figure.image_holder2 span{display:table-cell;position:relative;z-index:1;vertical-align:middle}
aside.images_box2{border:none;padding:0 0 50px}
aside.textbox2{float:left;width:100%;padding-top:0;text-align:center}
aside.textbox2 h3{margin:0 0 28px;padding:0 0 28px;color:#2eaef3;border-bottom:1px solid #dcdcdc}
aside.textbox2>ul{margin:0 auto;float:none;width:72%;display:inline-block}
aside.textbox2>ul>li{text-align:left;color:#5a5a5a;font-size:18px;font-weight:400}
.ddos-mitigation .packages_table{margin:0}
.ddos-mitigation aside.box2{padding:50px 2% 30px}
.ddos-mitigation aside.box2 #remote_server{width: auto}
section.mitigation_banner{background:url(../images/DDoS_banner.jpg) center no-repeat #000}
section.mitigation_banner aside.sub_banner {height: 357px;padding: 0;width: 100%;}
section.mitigation_banner aside.sub_banner figure.banner_image{background:url(../images/mitigation_bannerimg.png) no-repeat;height:280px;width:925px;top:0; right:-70px}
section.mitigation_banner aside.sub_banner h1{margin:0 0 14px; font-size:40px;
 line-height:50px}
section.mitigation_banner aside.sub_banner h2{margin:5px 0 22px;font-size:20px;padding:5px 10px}
section.mitigation_banner aside.sub_banner .btn1{float:left; margin:2px 0 0}
section.mitigation_banner aside.sub_banner .btn1 a{padding:13px 35px 17px;font-size:24px;line-height:24px;font-weight:300}
section.mitigation_banner aside.ddos-banner{text-align:center;margin:0;height: 345px;}
.ddos-banner ul{width:100%;}
section.mitigation_banner aside.ddos-banner .btn1{float:none;display:inline-block;}
section.mitigation_banner aside.ddos-banner ul li{padding-left:0px;margin:0 0 12px}
section.mitigation_banner aside.ddos-banner ul li span{display:none;}
article.textbox2 figure.imageholder3{margin:0 0 30px}
article.textbox2 figure.imageholder3.ddos_img1{width:1201px;height:323px;background:url(../images/flow_chart.jpg) center top no-repeat}
article.textbox2 figure.imageholder3.ddos_img2{width:1201px;height:451px;background:url(../images/flow_chart2.jpg) center top no-repeat}
article.textbox2 figure.imageholder3 img{width:100%}
section.network_mapcon{float:left;width:100%;background:#282b2d}
aside.network_mapbox{float:left;width:100%;color:#fff;font-size:16x;line-height:28px;padding:50px 0;min-height:885px;font-weight:300;text-align:center;position:relative;font-family:LatoLight;background:url(../images/network_map3.png) center 356px no-repeat}
.question_table td{position:relative; vertical-align:top}
aside.network_mapbox h3{margin:0 0 25px;padding:0;font-size:40px;line-height:40px;font-weight:300;font-family:LatoLight}
aside.network_mapbox p{margin:0 0 20px}
aside.network_mapbox figure.image_holder2{float:left;width:100%;margin:50px 0 0}
aside.network_mapbox .maptext{position:absolute;left:0;bottom:50px;width:200px;height:50px; font-weight:bold;color:#fff;font-size:16px;line-height:16px;padding:30px;text-align:left;background:#202224;white-space:nowrap}
aside.network_mapbox .maptext span{ display:block; margin-top:13px}
.black_btn a,.blue_btn a,.carosual-ul,.white_btn a{text-align:center}
aside.network_mapbox .maptext img{float:left;margin:0 10px 0 0}
aside.menubox,nav#nav{float:right}
.blue_btn a{color:#fff;display:block;padding:10px 23px;background:#2eaef3;border-radius:3px;font-family:LatoLight}
.blue_btn a:hover{background:rgba(46,174,243,.9)}
.white_btn a{color:#fff;display:block;padding:16px 28px;border-radius:4px;font-weight:300;border:1px solid #fff}
.white_btn a:hover{background:#2eaef3;border:1px solid #2eaef3}
.black_btn a{color:#fff;display:block;padding:10px 18px;background:#151515;border-radius:4px}
nav#nav{z-index:10;position:relative;margin:15px 0 10px}
nav#nav ul{padding:0;float:left;margin:0;list-style:none}
nav#nav>ul>li{float:left;padding:0 5px;position:relative}
nav#nav>ul>li>a{color:#fff;display:block;padding:10px 20px!important;font-size:17px;font-family:LatoBold}
article.textbox3,article.textbox3 h4{font-family:LatoLight}
nav#nav>ul>li:hover>a,nav#nav>ul>li>a:hover{color:#2eaef3}
nav#nav>ul>li.current>a,nav#nav>ul>li>a:hover{color:#fff;background:#2eaef3;border-radius:5px}
nav#nav ul ul,nav#nav ul ul ul{padding:0;border-radius:0!important;position:absolute;left:-5000px;min-width:100%;z-index:100;opacity:0}
.carosual-inner ul li,.carosual-item,.carosual-item img,.carosual-ul{position:relative}
nav#nav ul ul:before{content:'';display:block;height:5px}
nav#nav ul li:hover ul{left:0;opacity:1}
nav#nav ul ul li ul{display:none;padding:0;margin:-27px 0 0}
nav#nav ul ul li:hover ul{left:100%;opacity:1;display:block}
nav#nav ul ul li{white-space:nowrap;padding:0;margin:0;float:left;width:100%;background:#2f2f2f;border-bottom:1px solid #414141}
nav#nav ul ul>li:last-child{border-bottom:none}
nav#nav ul ul li a{font-size:13px;color:#ebebeb;padding:12px 16px;line-height:15px;display:block}
#gallery-slider1,#gallery-slider2,nav#nav li.mobile_link{display:none}
nav#nav ul ul li a:hover{color:#e05543;border-radius:0;background:#414141;border-bottom:1px solid ##e05543;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.gallery_sliderbox{float:left;width:100%}
.carosual-container{position:relative;float:left;width:100%}
.carosual-ul{width:9999px;margin:0;padding:0;list-style-type:none}
.carosual-inner,.carosual-item img{float:left;width:100%}
.carosual-item{float:left;margin:0}
.carosual-item img{height:100%}
.carosual-inner ul li:before{position:absolute;right:-6px;width:12px;top:0;height:100%;content:"";display:block;background:#fff;z-index:1}
.carosual-left,.carosual-right{width:26px;height:27px;position:absolute;cursor:pointer;z-index:100;opacity:.5}
.carosual-left{left:0;background:url(../images/arrow_left2.png) no-repeat}
.carosual-right{right:0;background:url(../images/arrow_right2.png) no-repeat}
section.tos_banner aside.sub_banner{width:100%;height:auto;padding:0px 0 60px;text-align:center}
article.textbox3{float:left;width:96%;padding:0 2%;font-size:15px;line-height:24px}
article.textbox3 p{ margin:0 0 10px}
article.textbox3 h4{color:#4b4b4b;font-size:18px;line-height:20px;margin:0 0 20px;padding:0;text-transform:uppercase}
article.textbox3 ol.list1{float:left;width:100%;padding:0;margin:0 0 20px;list-style:none;counter-reset:li}
article.textbox3 ol.list1 li{font-size:16px;line-height:24px;position:relative;padding:0 0 0 25px;color:#4b4b4b}
article.textbox3 ol.list1 li a{color:#4b4b4b}
article.textbox3 ol.list1 li a:hover{color:#2eaef3}
article.textbox3 ol.list1 li:before{content:counter(li, decimal);counter-increment:li;position:absolute;left:0}
.history_textbox:after,.history_textbox:before,.lb-dataContainer:after,.lb-outerContainer:after{content:""}
article.textbox3 ul.list1{float:left;width:100%;padding:0;margin:0 0 10px;list-style:none}
article.textbox3 ul.list1 li{background:url(../images/arrow-menu.png) left 14px no-repeat;color:#515151;font-size:16px;padding:3px 0 3px 15px}
#back-top{bottom:30px;position:fixed;right:25px}
#back-top span{width:50px;height:44px;display:block;background:url(../images/arrowtop.png) right top no-repeat}
.scroll_nav{float:left;width:100%;left:0;top:0;z-index:9999}
span.error {color: red;font-size: 12px;right: 15px;position: absolute;top: 16px;}
input.error,textarea.error{border:1px solid red !important;box-shadow:0 1px 1px rgba(0,0,0,.075) inset}
#form_result{float:left;display:none;width:100%;margin:15px 0}
.form_note{float:left;width:96%;margin:0 0 15px;padding:0 2%;text-align:left}
.form-error,.form-success{padding:15px 5%;background:#dff0d8;color:#333;float:left;width:90%;text-align:center}
.form-error{background:#f2dede}
aside.images_box ul.datcenter_image_box{margin:0;list-style:none;padding:0;display:inline-block;width:79%;text-align:center}
aside.images_box ul.datcenter_image_box li{display:inline-block;padding:3px;width:274px;vertical-align:top;margin:0 1.5% 12px 0;border:2px solid #c7c7c7}
aside.images_box ul.datcenter_image_box li img{float:left;width:100%}
aside.images_box ul.datcenter_image_box li a{display:block;float:left;width:100%}
aside.images_box ul.datcenter_image_box li:nth-child(3n){margin:0 0 12px}
aside.images_box ul.datcenter_image_box li a img{float:left}
svg image{transition:all .6s ease}
svg image:hover{opacity:0}
.bluebox{float:left;width:100%;background:#2eaef3;padding:45px 0 20px}
.about-history{float:left;width:100%;padding:50px 0}
.about-history h3{padding:0;color:#333;font-size:48px;margin:0 0 50px;font-weight:400;text-align:center;line-height:48px}
.about-history ul{margin:0;padding:0;list-style:none;float:left;width:100%;position:relative}
.about-history ul li{float:left;width:48%;margin:0 0 20px;position:relative}
.about-history ul li:nth-child(even){float:right}
.about-history ul:before{left:0;right:0;top:0;content:'';width:1px;margin:0 auto;height:100%;background:#ccc;position:absolute}
.historyTextBox{float:left;width:94%;min-height:74px;color:#777;font-size:15px;line-height:20px;padding:30px 3%;border-radius:5px;font-weight:300;position:relative;background-color:#fff;box-shadow:0 0 0 1px #ccc inset}
.historyTextBox:before{right:-11px;top:24px;width:12px;height:14px;content:'';position:absolute;background:url(../images/history_arrow.png) no-repeat}
.historyTextBox:after{right:-31px;top:24px;z-index:1;width:12px;height:12px;content:'';background:#2eaef3;position:absolute;border-radius:100%}
.historyTextBox h4{color:#2eaef3;font-size:24px;margin:0 0 10px;line-height:24px}
.historyTextBox p{margin:0}
.historyTextBox2{margin:40px 0 0}
.about-history ul li:nth-child(even) .historyTextBox:before{right:inherit;left:-11px;top:24px;background:url(../images/history_arrow2.png) no-repeat}
.about-history ul li:nth-child(even) .historyTextBox:after{right:inherit;top:24px;left:-30px}
.about-history ul li:last-child{margin:0}
.ddos_faq_box h3,.ddos_faq_box h4{font-family:LatoLight;font-size:40px;line-height:40px;font-weight:300}
.ddos_faq_box{float:left;width:100%;text-align:center}
.ddos_faq_box h3{margin:0;padding:35px 0;color:#fff;background:#282b2d}
body.dedicated .ddos_faq_box h3,body.ip-transit h3{margin:0 0 40px;}
.ddos_faq_box h4{margin:0 0 50px;padding:40px 0;color:#2eaef3;border-bottom:1px solid #dcdcdc}
.ddos_faq_box ul.list1{float:left;width:47%;margin:0;padding:0;list-style:none}
.ddos_faq_box ul.list1 li{float:left;width:100%;text-align:left;margin:0 0 35px}
.ddos_faq_box ul.list1 li .numericbox{float:left;width:48px;height:48px;left:0;border-radius:32px;font-size:24px;line-height:48px;text-align:center;font-weight:400;color:#fff;background:#2eaef3}
.ddos_faq_box ul.list1 li .text-rt{float:right;width:87%;color:#282828;font-size:16px;line-height:24px;font-family:LatoLight}
.ddos_faq_box ul.list1 li .text-rt h5{padding:0;font-size:20px;color:#2eaef3;margin:0 0 10px;line-height:28px;font-weight:400}
body.colocation .ddos_faq_box ul.list1 li .text-rt{color:#fff}
.ddos_faq_box ul.list1 li .text-rt p{margin:0 0 10px}
.ddos_faq_box ul.faq_section li.clear,.ddos_faq_box ul.list1 li .text-rt p:last-child{margin:0}
.ddos_faq_box ul.faq_section{width:100%}
.ddos_faq_box ul.faq_section li{float:left;width:48%}
.ddos_faq_box ul.faq_section li:nth-child(even){float:right}
.network_mapbox2 p{text-align:left}
.hide{display:none}
#note,#note .count_text{color:#2eaef3;font-size:36px;line-height:36px}
.return_button{float:none;border:none;background:#2eaef3;border-radius:3px;color:#fff;margin:20px 0 0;font-family:LatoLight;padding:10px 23px;text-align:center}
.return_button:hover{background:rgba(46,174,243,.9)}
.quote-submission header.headerbox .logo{float:none;margin:0 auto}
.quote-submission aside.box2{text-align:center;font-size:20px}
.quote-submission aside.box2 h3{font-size:44px;line-height:44px}
.quote-submission aside.box2 p{margin:0 0 10px}
.quote-submission aside.box2 .style5{font-size:26px;line-height:26px;display:block;font-weight:700}
section.packages_banner{float:left;width:100%;background:url(../images/packages_banner.jpg) center bottom no-repeat #000;background-size:cover}
section.packages_banner aside.sub_banner{height:305px;padding:48px 0 0;position:relative}
section.packages_banner aside.sub_banner h1{font-size:50px;line-height:56px;margin:0;text-transform:uppercase}
section.packages_banner aside.sub_banner h2{margin:5px 0 16px;padding:0;color:#2eaef3;font-size:36px;line-height:40px;font-weight:100}
/*section.packages_banner aside.sub_banner .packages_img{width:415px;height:354px;top:-33px;right:-13px;position:absolute;background:url(../images/inc_awardImg.png) right top no-repeat}*/
section.special_bannerCon{background:#000 !important}
.special_banner{width:1260px;height:480px;top:-173px;right:0;position:absolute;background:url(../images/Special_banner.png) no-repeat}
.packages_table3{float:left;width:100%;padding:50px 0 0}
.packages_table3 h3{margin:0 0 15px;padding:0;color:#252525;font-size:30px;line-height:30px;font-weight:100;text-transform:uppercase}
.packages_table3 .packages_table{margin:0}
.packages_table3 .packages_table td{padding-top:3px;padding-bottom:3px;vertical-align:middle}
.packages_table3 .packages_table td .style1{font-size:10px;color:#2eaef3;display:block}
.packages_table3 .packages_table td .style2{font-size:16px;color:#2eaef3;display:block;font-weight:700}
.packages_table3 .packages_table td .style_3{font-size:14px;color:#252525}
.packages_table3 .packages_table td .style3{font-size:12px;line-height:14px}
#lightbox,.lb-loader{left:0;text-align:center;line-height:0}
.packages_table3 .packages_table td .style3 span{display:block;color:red;font-weight:700}
.packages_table3 .packages_table td .btn1{float:none;width:80px}
.packages_table3 .packages_table td .btn1 a{font-size:12px;padding:5px 0; font-weight:600}
.packages_table3 .packages_table td .style4{color:#2eaef3;font-weight:700}
.packages_table3 .packages_table td .style4 span{display:block;font-size:12px;font-weight:400}
.packages_table3 .line_center{text-decoration:line-through}
#lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=85);opacity:.85;display:none}
#lightbox{position:absolute;width:100%;z-index:10000;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:400}
#lightbox img{width:auto;height:auto}
#lightbox a img{border:none}
.lb-outerContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.formError,.lb-loader,.lb-nav{position:absolute}
.lb-outerContainer:after{display:table;clear:both}
.lb-container{box-shadow:0 0 0 10px #fff}
.lb-loader{top:40%;height:25%;width:100%}
.lb-nav{top:0;left:0;height:100%;width:100%;z-index:10}
.lb-container>.nav{left:0}
.lb-nav a{outline:0}
.lb-next,.lb-prev{width:49%;height:100%;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);display:block}
.lb-prev{left:0;float:left}
.lb-next{right:0;float:right}
.lb-cancel{background:url(../images/close.png) no-repeat right top;width:27px;height:27px;display:block; cursor:pointer;}
.lb-prev:hover{background:url(../images/prev.png) left 48% no-repeat}
.lb-next:hover{background:url(../images/next.png) right 48% no-repeat}
.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.lb-dataContainer:after{display:table;clear:both}
.lb-data{padding:0 10px;color:#bbb}
.lb-loader.lb-closer {display: block !important;left: inherit !important;right: 0 !important;top: 0;width: auto;z-index:75;}
.lb-data .lb-details{width:100%;margin-top:20px;float:left;text-align:left;line-height:1.1em}
.lb-data .lb-caption{font-size:12px;font-weight:400;color:#fff;line-height:1em}
.lb-data .lb-number{display:block;clear:left;color:#fff;padding-bottom:1em;font-size:11px}
.lb-data .lb-close{width:35px;float:right;padding-bottom:.7em;outline:0}
.gga_banner_con{float:left;width:100%;background:url(../images/gga_banner.jpg) no-repeat center top;background-size:cover;}
.gga_banner_con .gga_banner{height:430px;float:left;width:100%;display:table;text-align:center;padding: 50px 0 0}
.gga_banner_con .gga_banner > div{display:table-cell;vertical-align:middle;}
.gga_banner_con .gga_banner h1{margin:0 0 25px;padding:0;color:#fff;font-size:60px;line-height:60px;font-weight:300;font-family:LatoLight;}
.gga_banner_con .gga_banner h2{margin:0 0 35px;color:#2eaef3;font-size:30px;line-height:30px;font-family:Latothin;}
.gga_banner_con .gga_banner .btn1{display:inline-block;vertical-align:top;text-transform:uppercase;font-size:22px;font-family:LatoLight;}
.gga_banner_con .gga_banner .btn1 a{line-height:22px;min-width:174px;border:1px solid #2eaef3;background:#2eaef3}
.gga_banner_con .gga_banner .btn1 a:hover{
	background:rgba(46,174,243,0.9);
}
.gga_features{float:left;width:100%;padding:100px 0;text-align:center;}
.gga_features h3,.gga_map h3{margin:0 0 40px;color:#333;font-size:40px;line-height:40px;font-weight:300;font-family:latothin;text-transform:uppercase;}
.gga_smallbox{font-family:latoLight;float:left;width:27.5%;padding:40px 2%;box-shadow:0 0 0 1px #ccc inset;font-size:16px;line-height:24px;color:#777;min-height:381px;background-color: #fff}
.gga_smallbox figure{margin:0 0 30px;}
.gga_smallbox h4{color:#333;margin:0 0 15px;font-size:30px;line-height:30px;font-weight:300;font-family:latoLight;}
.gga_smallbox2{margin:0 2.5%;}
.gga_features .btn1{display:inline-block;	vertical-align:top;margin:50px 0 0}
.gga_features .btn1 a{color:#2eaef3;font-size:22px;line-height:22px;padding:20px 0;min-width:380px;
	text-transform:uppercase;box-shadow:0 0 0 1px #2eaef3 inset;font-family:latoLight}
.gga_features .btn1 a:hover{color:#fff;}
section.colocation_banner aside.sub_banner .colocation_lt{float:left;width:60%}
section.colocation_banner aside.sub_banner .colocation_lt ul{width:88%;}
.colocation_rt{float:right;width:453px;height:238px;position:relative; margin:-22px 0 0}
.formError{top:300px;right:300px;margin-left:-140px!important;margin-top:40px!important;padding-bottom:13px;display:block;z-index:5000}
#debugMode{background:#000;position:fixed;width:100%;height:200px;top:0;left:0;overflow:scroll;opacity:.8;display:block;padding:10px;color:#fff;font-size:14px;z-index:100000}
.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}
.formError .formErrorContent{background:#ee0101;color:#fff;width:150px;font-family:tahoma;font-size:11px;border:2px solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;padding:4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}
.greenPopup .formErrorContent{background:#33be40}
.blackPopup .formErrorContent{background:#393939;color:#FFF}
.countdownHolder{float:left;width:100%;text-align:center;color:#2eaef3;font-size:36px;line-height:36px}
.position{float:left;height:32px;width:23px;overflow:hidden;position:relative}
.digit{position:absolute;display:block;color:#fff}
.countDays,.countHours,.countMinutes{display:inline-block}
.countSeconds{display:none}
.countDiv{display:inline-block;position:relative}
.day_txt{position:absolute;text-align:center;left:0;right:0;margin:0 auto}
.day_txt:nth-child(3){width:auto}
.day_txt:nth-child(4){width:136px}
.iosSliderDemo{clear:both;float:left;width:100%;position:relative;background:#2eaef3;padding:45px 0 20px}
.iosSliderDemo h3{margin:0 0 35px;padding:0;font-size:48px;color:#fff;font-weight:400;text-align:center;line-height:45px}
.fluidHeight{float:left;width:100%;height:386px;overflow:hidden;position:relative;padding:0 0 22px;background:url(../images/ruller_image.png) left bottom repeat-x}
.iosSlider i{display:none}
.sliderContainer{height:100%;max-height:400px;padding:0}
.iosSlider{top:0;left:0;width:100%;overflow:hidden;position:relative;height:404px!important}
.iosSlider .slider{width:100%;height:100%}
.iosSlider .slider .item{width:1200px;height:100%;padding:0;text-align:center}
.iosSlider .slider .item .inner{position:relative;top:0;left:0;width:95%;margin:0 auto;height:100%;box-shadow:0 0 10px -5px #000;background-position:50% 0;background-repeat:no-repeat}
.iosSlider .slider .item .inner img{position:relative;top:0;left:0;width:100%;margin:0 auto}
.iosSlider .slider .item .inner .selectorShadow{position:absolute;left:0;bottom:0;background:url(../images/selector-shadow.png) no-repeat;width:120px;height:30px;display:none}
.iosSlider .slider .item .inner .text1,.iosSlider .slider .item .inner .text2{background:#000;opacity:0;filter:alpha(opacity=0);position:absolute;left:100px;text-align:left}
.iosSlider .slider .item .inner .text1{top:30px;padding:0 2px 0 7px;height:75px}
.iosSlider .slider .item .inner .text1 span{color:#fff;font-size:420%;font-weight:100;line-height:76px;padding:0 8px}
.iosSlider .slider .item .inner .text1 span i{margin:0 0 0 5px}
.iosSlider .slider .item .inner .text2{padding:10px 7px 7px;top:115px}
.iosSlider .slider .item .inner .text2 span{display:block;color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:120%;line-height:120%;font-weight:100;padding:0 8px}
.error_innerbox,.error_innerbox .search,.error_innerbox ul li,.smallbox3{display:inline-block;vertical-align:top}
.error_innerbox h1,.error_innerbox h3{font-weight:800;text-transform:uppercase}
.sliderContainer .slideSelectors{position:relative;bottom:30px;left:0;width:137px;margin:0 auto;z-index:1;height:11px}
.sliderContainer .slideSelectors .item{float:left;width:10px;height:10px;background:#aaa;margin:0 2px;filter:alpha(opacity=25);border-radius:20px}
.sliderContainer .slideSelectors .selected{width:10px;height:10px;background:#2eaef3;opacity:1;margin:0 2px;filter:alpha(opacity=100);box-shadow:none}
.sliderContainer .scrollbarContainer{position:relative;bottom:4px;left:0;width:1024px;height:4px;margin:0 auto;z-index:1}
.error_box,.greycon4{float:left;width:100%}
.greycon4{background:#ededed}
.error_box{padding:40px 0;text-align:center}
.error_innerbox{background:#fff;border-radius:5px;width:62%;color:#777;font-size:18px;line-height:18px;padding:60px 0;font-family:'Open Sans',sans-serif;box-shadow:0 0 30px rgba(0,0,0,.1)}
.error_innerbox h3{margin:0;color:#151515;font-size:72px;line-height:72px}
.error_innerbox h1{margin:0 0 10px;color:#2eaef3;font-size:234px;line-height:208px}
.error_innerbox p{margin:0 0 20px}
.error_innerbox ul{margin:0 0 20px;padding:0;list-style:none}
.error_innerbox ul li{margin:0 0 5px;padding:0 15px;font-size:16px;background:url(../images/bullet.png) left center no-repeat}
.error_innerbox .search{width:44%;font-size:14px}
.error_innerbox .gsc-input{float:left;width:100%;height:31px;border:none;line-height:25px}
.error_innerbox .search input[type=submit]{float:right;width:25%;height:42px;padding:0;color:#fff;cursor:pointer;border:none;outline:0;line-height:30px;background:#2eaef3}
.error_innerbox .search input[type=submit]:hover{background:rgba(46,174,243,.9)}
.cse .gsc-control-cse,.gsc-control-cse{padding:0!important}
form.gsc-search-box{margin:0!important}
.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0!important}
.gsc-input-box{height:30px!important}
.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{margin-top:0!important;padding:8px 27px 9px!important}
input.gsc-search-button,input.gsc-search-button:focus,input.gsc-search-button:hover{background-color:#2eaef3!important;border-color:#2eaef3!important}
.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{padding-left:0!important;padding-right:0!important}
.gsc-control-cse div{text-align:left}
.review_con,.roundedbox,.sla_heading,.sla_textbox{text-align:center}
.dedicatedbanner_lt{float:left;width:100%; margin:0; text-align:center}
.dedicated_reviewsbox{float:right;width:44%;min-height:205px;padding:26px 2%;position:relative;font-family:LatoLight}
.reviewbox{float:left;width:100%;color:#fff;font-size:16px;line-height:22px}
.reviewbox h3{margin:0 0 10px;padding:0;font-size:24px;line-height:24px;color:#2eaef3;font-family:LatoBold}
.roundedbox,.sla_textbox .sla_textinner,.sla_textbox .sla_textinner .style1,.sla_textbox h4{font-family:'Open Sans',sans-serif}
.reviewbox p{margin:0 0 10px!important}
.reviewbox .name{color:#2eaef3;font-size:18px;line-height:18px}
.reviewbox .name img{margin:14px 0 0}
.dedicated_reviewsbox:before{left:30px;top:-15px;content:'';width:36px;height:36px;position:absolute;background:url(../images/coma.png) no-repeat}
section.private_cloudbanner{background:url(../images/private_cloudbanner.jpg) center top no-repeat #001927}
section.private_cloudbanner aside.sub_banner {height: 334px;padding: 20px 0 0; width: 100%;}
section.private_cloudbanner figure.banner_image{height:285px;width:440px;top:23px;background:url(../images/private_cloudimge.png) no-repeat}
section.private_cloudbanner aside.sub_banner h1{font-size:60px;line-height:72px; margin:0 0 15px}
.private_cloud_icon1{background:url(../images/private_cloudicons.png) left top no-repeat}
.private_cloud_icon2{background:url(../images/private_cloudicons.png) right top no-repeat}
.private_cloud_icon3{background:url(../images/private_cloudicons.png) left -97px no-repeat}
.private_cloud_icon4{background:url(../images/private_cloudicons.png) right -96px no-repeat}
.private_cloud_icon5{background:url(../images/private_cloudicons.png) left bottom no-repeat}
.private_cloud_icon6{background:url(../images/private_cloudicons.png) right bottom no-repeat}
.smallbox3{width:19%;float:none;padding:30px 1%;font-size:14px;line-height:20px}
.smallbox3 h4{margin:0 0 10px;font-weight:300;font-size:24px}
.smallbox3 p{margin:0!important}
.smallbox3 figure.image_holder2::after{right:11px}
.review_con{float:left;width:100%;background:#151515}
.review_con .dedicated_reviewsbox{background:0 0;width:96%;padding:50px 2%}
.review_con .dedicated_reviewsbox::before{left:0;right:0;margin:0 auto}
.reviewbox .name{float:none}
.nomargin_btm{margin-bottom:0!important}
.private_icon1{background:url(../images/private_cloudicon1.png) left top no-repeat}
.private_icon2{background:url(../images/private_cloudicon2.png) left top no-repeat}
.private_icon3{background:url(../images/private_cloudicon3.png) left top no-repeat}
.private_icon4{background:url(../images/private_cloudicon4.png) left top no-repeat}
.private_icon5{background:url(../images/private_cloudicon5.png) left top no-repeat}
.private_icon6{background:url(../images/private_cloudicon6.png) left top no-repeat}
.private_icon7{background:url(../images/private_cloudicon7.png) left top no-repeat}
.private_icon8{background:url(../images/private_cloudicon8.png) left top no-repeat}
.private_icon9{background:url(../images/private_cloudicon9.png) left top no-repeat}
.private_icon10{background:url(../images/private_cloudicon10.png) left top no-repeat}
.private_icon11{background:url(../images/private_cloudicon11.png) left top no-repeat}
.private_icon12{background:url(../images/private_cloudicon12.png) left top no-repeat}
.private_icon13{background:url(../images/private_cloudicon13.png) left top no-repeat}
.private_icon14{background:url(../images/private_cloudicon14.png) left top no-repeat}
section.sla_banner{background:url(../images/sla_banner.jpg) center top no-repeat;background-size:cover}
section.sla_banner aside.sub_banner{height:355px;width:100%;padding:0;text-align:center;background:url(../images/sla_banner_img.png) center top no-repeat}
section.sla_banner aside.sub_banner h1{margin:44px 0 0;font-size:35px;line-height:35px}
section.sla_banner aside.sub_banner h1 span{display:block;font-size:84px;line-height:84px}
.sla_textbox{float:left;width:100%;background:url(../images/sla_bg.jpg) center top no-repeat;background-size:cover}
.sla_textbox h4{margin:0;padding:0;color:#2eaef3;font-size:40px;line-height:40px;font-weight:400}
.sla_textinner,.sla_textinner .style2{color:#fff;}
.sla_textinner{float:left;width:94%;line-height:20px;font-size:14px;padding:80px 3%}
.sla_textinner p{margin:0}
.sla_textinner h3{margin:0 0 25px;padding:0;font-size:52px;line-height:52px;font-weight:300}
.sla_textinner .style1{display:block;font-size:30px;margin:0 0 15px;line-height:50px;font-weight:300;font-family:"Open Sans"}
.sla_textinner .style2{padding:0 10px;background:#2eaef3;font-weight:700;border-radius:5px;display:inline-block}
aside.slabox{width:100%;padding:50px 0}
.textbox5{float:left;width:76%;margin:30px 0 0;line-height:24px}
.textbox5 h4,.textbox5 p{margin:0 0 15px}
.textbox5 h4{padding:0;color:#2eaef3;font-size:26px;line-height:26px;font-weight:400}
.textbox5 p:last-child{margin:0}
aside.slabox .sla_imagebox{float:right;width:18%;position:relative}
aside.slabox .sla_imagebox figure.image_holder{width:229px;height:147px}
.roundedbox{width:68px;height:62px;color:#fff;top:28px;left:-8px;padding:6px 0 0;font-size:13px;line-height:13px;border-radius:100%;position:absolute;background:#f59313;border:6px solid #fff}
.roundedbox span{font-size:37px;line-height:37px;display:block;letter-spacing:-1px;font-weight:700}
.roundedbox span.style1{font-size:32px}
aside.slabox2 .textbox5{float:right}
.sla_heading,aside.slabox .sla_imagebox figure.image_holder,aside.slabox2 .sla_imagebox,section.ashburn_banner .dedicatedbanner_lt ul{float:left}
aside.slabox2 .textbox5 h4{color:#333}
aside.slabox2 .sla_imagebox .roundedbox{left:inherit;right:-22px}
.sla_image1{background:url(../images/sla_image1.png) left top no-repeat}
.sla_image2{background:url(../images/sla_image2.png) left top no-repeat}
.sla_image3{background:url(../images/sla_image3.png) left top no-repeat}
.sla_image4{background:url(../images/sla_image4.png) left top no-repeat}
.sla_image5{background:url(../images/sla_image5.png) left top no-repeat}
.sla_image6{background:url(../images/sla_image6.png) left top no-repeat}
.sla_image7{background:url(../images/sla_image7.png) left top no-repeat}
.sla_image8{background:url(../images/sla_image8.png) left top no-repeat}
.sla_blue{background:#303f49}
.sla_lightblue{background:#5ba6b8}
.sla_green{background:#1bba9a}
.sla_purple{background:#716989}
section.black_con3{background:#282828}
.sla_heading{padding:40px 0;width:100%;font-size:40px;line-height:40px;color:#2eaef3}
.paddint_btm{padding-bottom:0!important}
section.ashburn_banner{background:url(../images/ashburn_banner.jpg) center bottom no-repeat #000;}
section.ashburn_banner aside.sub_banner{width:100%;height:370px;padding:10px 0 30px}
section.ashburn_banner aside.sub_banner h1{font-size:48px;line-height:48px;margin:0 0 18px}
section.ashburn_banner aside.sub_banner h2{font-size:30px;margin:0 0 22px;line-height:30px;font-family:latothin}
section.ashburn_banner .dedicatedbanner_lt{width:58%;text-align: left}
section.ashburn_banner .dedicatedbanner_lt .btn1{float:left;margin:0 0 22px}
section.ashburn_banner .dedicatedbanner_lt .btn1 a{padding:15px 28px;font-size:34px;line-height:34px;text-transform:uppercase}
section.ashburn_banner .dedicatedbanner_lt .btn1 a span{font-size:22px}
section.ashburn_banner .dedicatedbanner_lt ul li{color:#fff;padding:0 18px;font-size:24px;line-height:36px;margin:0 0 4px;background:#f59313;border-radius:5px}
section.ashburn_banner .dedicatedbanner_lt ul li:last-child{background:#1bba9a}
section.ashburn_banner .ashburn_map{position:absolute;width:554px;height:532px;right:0;top:-124px;background:url(../images/Ashburn-map.png) no-repeat;z-index:1}
.ashburn_tablebox .style3{color:#333;margin:5px 0 0;display:inline-block}
.ashburn_tablebox td{padding:10px 0;vertical-align:middle}
.ashburn_tablebox .style3 span{color:red;font-family:LatoBold}
#accordion{float:left;width:100%}
.accord-header{float:left;color:#fff;width:94%;font-size:16px;margin:0 0 2px;cursor:pointer;padding:8px 3%;font-size:16px;font-weight:700;background-image:url(../images/plus.png);background-repeat:no-repeat;background-position:98% 14px;background-color:#2eaef3}
.accord-header.active{color:#fff;background-image:url(../images/minus.png);background-repeat:no-repeat;background-position:98% 20px;background-color:#2eaef3}
.accord-content{float:left;width:94%;color:#fff;display:none;font-weight:400;padding:10px 3%;line-height:24px}
.accord-content h5{margin:0;padding:0;color:#2eaef3;font-size:16px;line-height:16px}
.accord-content ul.list2{float:left;width:100%;padding:0;margin:0 0 15px;list-style:disc}
.accord-content ul.list2 li{width:100%;margin:0}
.accord-content ul.list3{float:left;width:96%;padding:0 0 0 4%;margin:0;list-style:circle}
.accord-content.show{display:block}
.ashburn_image_box li{width:274px;height:193px}
.ashburn_image_box li span{margin:80px 0 0;display:block}
.networkText{float:left;width:94%;margin:10px 0 0;padding:30px 3%;background-color:#fff}
.networkText ul{margin:0;padding:0;list-style:none}
.networkText ul li{color:#777;font-size:15px;line-height:17px;margin:0 0 12px;padding:0 0 0 20px;text-align:left;background:url(../images/bullet2.png) no-repeat left 4px}
.networkText ul li:last-child{margin:0}
.network_rt .networkText{width:90%;padding:30px 5%}
.ip-transit aside.sub_banner p,section.network_banner aside.sub_banner p{	margin:0 0 15px}
.ip-transit aside.sub_banner h1{margin: 0 0 15px;}
.ip-transit aside.sub_banner p{margin: 0 0 30px;font-size:18px; font-family:"Latolight";color:#fff}
.ip-transit aside.sub_banner p span{font-size:24px; font-family:"Latoregular";color:#2eaef3 }
section.network_banner aside.sub_banner p{margin:0 0 30px; font-family: "Latothin"}
section.network_banner aside.sub_banner {height: 347px;padding:0px;width: 100%;text-align: center}
section.network_banner aside.sub_banner h1{margin-top: 26px;margin-bottom: 10px}
aside.offer_expired{padding:60px 0; font-size:24px;}
aside.offer_expired p{margin:0;}
aside.offer_expired h3{margin:0 0 14px;font-size:30px;line-height:30px;}
.spacer2{float:left;width:100%;margin:20px 0 0;}
.newDedicated_plans,.single_angelesplans{float:right;width:100%;}
.newDedicated_plan1{float:left;width:15.8%; margin:20px 1% 0 0; padding:0 0 20px;box-shadow:0 0 0 1px #ccc inset, 3px 3px 0 #eee; text-align:center;}
.newDedicated_plan1 h4{margin:0; box-shadow:1px 0 0 #ccc inset; font-weight:normal;padding:10px 0;	color:#fff;	font-size:16px;	line-height:22px;	background:#303f49;}
.newDedicated_plan1 ul{margin:0;padding:0 10%;list-style:none;float:left;width:80%;}
.newDedicated_plan1 ul li{font-family:LatoLight; position:relative; width:100%;font-size:14px;line-height:16px; height:70px; display:table;border-bottom:1px solid #ccc; font-weight:300;}
.newDedicated_plan1 ul li span{display:table-cell;vertical-align:middle;}
.newDedicated_plan1 ul li span.style1{float:left;width:100%;font-size:12px;}
.newDedicated_plan1 ul li:last-child{ border:none; font-weight:bold;}
.newDedicated_plan1 ul li:last-child .plan_heading{font-weight:normal;}
.newDedicated_plan1 ul li .hidetext{display:none;}
.newDedicated_plan1 .btn1{display:inline-flex;vertical-align:top; margin:0;}
.newDedicated_plan1 .btn1 a{background:#303f49;border-radius:0; line-height:14px; font-size:14px; padding:13px 40px;}
.newDedicated_plan1 .btn1 a:hover{background:#2eaef3}
.newDedicated_plan1 .plan_heading{ display:none; text-align:left; width:140px;left:-146px;top:5px;height:40px;background:#eff0f1;position:absolute; line-height:40px;}
.newDedicated_plan1 .plan_heading span{display:block; float:left;width:40px; text-align:center; margin:0 5px 0 0;height:20px;line-height:20px; padding:10px 0;background:#2eaef3;}
/*.newDedicated_plan2{margin:20px 0 0; box-shadow:0 0 0 1px #2eaef3 inset}
.newDedicated_plan2 h4{padding:20px 0;background:#2eaef3;}*/
.newDedicated_plan1:last-child{box-shadow:0 0 0 1px #ccc inset, 3px 3px 0 #eee; margin-right:0}
.white_bg{background:#fff}
body.dedicated .tabs_box ul.tabs li a.current,body.dedicated .tabs_box ul.tabs li.selected a{background:#fff;}
/*.nobox_shadowLt{box-shadow:0 -1px 0 #ccc inset;}*/
.newDedicated_plan1 ul li span.blue{ color:#5f5f5f; float:left; width:100%}
.all_dualplans,.all_dallasplans,.all_Ashburnsplans,.single_dallasplans,.single_Ashburnplans,.dual_angelesplans {display: inline-block;float: none;margin: 0 auto;vertical-align: top;width: 100%;}
.all_dualplans .newDedicated_plan1,.dual_angelesplans .newDedicated_plan1{width:49.5%; margin-right:1%}
.all_dualplans .newDedicated_plan1 ul ,.dual_angelesplans .newDedicated_plan1 ul{padding:0 3%;	width:94%;}
.all_dualplans .newDedicated_plan1:last-child,.dual_angelesplans .newDedicated_plan1:last-child{	margin-right:0;}
.all_dallasplans,.single_dallasplans,.all_Ashburnsplans,.single_Ashburnplans{width:100%;}
.all_dallasplans .newDedicated_plan1,.single_dallasplans .newDedicated_plan1{width:24.2%}
.all_Ashburnsplans .newDedicated_plan1,.single_Ashburnplans .newDedicated_plan1{width:32.6%}
body.dedicated article.textbox2 ul.tabs2{background:none; padding:0; margin:0 0 10px;}
.text_alignCenter{text-align:center;}
.text_alignLeft{text-align:left;}
.newDedicated_plan1 ul li.price,.newDedicated_plan1 ul li:last-child{font-size:18px; height:50px;}
body.dedicated .all_dallasplans .newDedicated_plan1{width:19.2%;}
body.dedicated .all_Ashburnsplans .newDedicated_plan1{width:24.2%;}
body.colocation .colocationAsh_table tbody tr {width: 33.2%;}
.ip_transit_locations{float:left;width:100%;text-align:center; padding:50px 0}
.ip_transit_locations h3{margin:10px 0 36px;color:#282828;font-size:48px;line-height:48px;font-family:latothin; font-weight:normal;}
.ip_transit_locations ul{margin:0;padding:0;list-style:none;}
.ip_transit_locations ul li{font-family:LatoLight;float:left;width:23%;color:#2eaef3;font-size:18px;line-height:28px;margin:0 2% 20px 0;
	background:#fff;min-height:90px;padding:30px 0 0;box-shadow:0 0 0 1px #dcdcdc inset;}
.ip_transit_locations ul li:nth-child(4n){margin-right:0;}
.dedicated_processor_box{float:left;width:100%;padding:70px 0;text-align:center}
.dedicated_processor_plan{float:left;width:41%;box-shadow:0 0 0 1px #ccc inset;padding:50px 4%}
.dedicated_processor_plan img{margin:0 0 30px;}
.dedicated_processor_plan h3{margin:0 0 16px;color:#333;font-size:36px;line-height:38px;font-weight:normal;font-family:LatoLight;}
.processor_price{float:left;width:100%;font-size:24px;line-height:40px;color:#333;font-family:LatoLight;margin:0 0 34px}
.processor_price span{font-size:40px;color:#2eaef3;}
.dedicated_processor_plan ul{margin:0 0 22px;padding:0;list-style:none;float:left;width:100%;text-align:left;font-family:LatoLight;}
.dedicated_processor_plan ul li{padding:0 0 0 42px;background:url(../images/li_bg.png) no-repeat left top;font-size:14px;line-height:24px;margin:0 0 12px;}
.dedicated_processor_plan .btn1{display:inline-block;vertical-align:top;*display:block;min-width:220px;}
.dedicated_processor_plan .btn1 a{font-size:18px;line-height:18px;padding:16px 0;font-family:LatoRegular;text-transform:uppercase;}
.dedicated_processor_plan:last-child{float:right}
.dedicated_processor_box2{float:left;width:100%;padding:100px 0;text-align:center}
.dedicated_processor_top{float: left;width: 100%;padding: 40px 0;border-radius: 8px 8px 0 0 ;background: #e4e9ec;}
.dedicated_processor_plan2{float:left;width:47.5%;box-shadow:none;border-radius: 8px;border:1px solid #dadee0;padding: 0 0 40px;background: #fff}
.dedicated_processor_plan2 img{margin:0 0 30px;}
.dedicated_processor_plan2 h3{margin:0 0 28px;color:#282828;font-size:40px;line-height:40px;font-weight:normal;font-family:LatoLight;}
.dedicated_processor_plan2 .processor_price {float:none;background: #2eaef3 none repeat scroll 0 0;border-radius: 100%;color: #fff;font-family: LatoLight;font-size:18px;height: 110px;line-height: 40px;margin: -68px auto 20px;width: 135px;padding:25px 0 0;border: 4px solid #fff;}
.dedicated_processor_plan2 .processor_price span{font-size:50px;letter-spacing: -1px;color: #fff}
.dedicated_processor_plan2 ul{margin:0;padding:0;list-style:none;float:left;width:90%;text-align:left;font-family:LatoLight;
	padding:30px 5% 0;min-height:auto;}
.dedicated_processor_plan2 ul li{padding:0 0 0 24px;background:url(../images/datacenter-bullet.png) no-repeat left 6px;font-size:18px;line-height:24px;margin:0 0 16px;
	color: ##e5e5e;}
.dedicated-grey{float: left;width: 100%;background: #f4f7f9}
.dedicated_processor_plan2 ul li:last-child{margin: 0}
.dedicated_processor_plan2 .btn1{display:inline-block;vertical-align:top;*display:block;min-width:192px;}
.dedicated_processor_plan2 .btn1 a{font-size:20px;line-height:20px;padding:15px 0;font-family:LatoLight;text-transform:uppercase;}
.dedicated_processor_plan2:last-child{float:right}
.dedicated_processor_plan2 .style1{float: left;width: 94%;color: #333;padding: 32px 3%;font-size: 18px;line-height: 26px;background: #f4f7f9;}
.dedicated_processor_plan2 .dedicated_processor_top{background: none;padding: 42px 0}
.mitigation_processor_box{padding:50px 0;}
.mitigation_processor_plan{width:40%;background-color:#fff;box-shadow:0 0 0 10px #fff,0 0 0 1px #ddd inset}
.mitigation_processor_plan h3{margin:0 0 30px;}
.mitigation_processor_plan ul li{font-size:16px;padding:0 0 0 30px; background:url(../images/li_bg2.png) no-repeat left 4px}
.mitigation_processor_plan .processor_price{font-size:20px;line-height:20px;}
.mitigation_processor_plan img{margin:0 0 20px;}
.mitigation_processor_plan .processor_price span{font-size:48px;}
.mitigation_processor_plan .btn1 {min-width:340px;}
.mitigation_processor_plan .btn1 a{font-size:20px;text-transform:none;font-family:LatoLight;border-radius:6px;}
.mitigation_processor_plan:last-child ul{margin:0 0 10px;}
.processor_price{float:left;width:100%;font-size:24px;line-height:40px;color:#333;font-family:LatoLight;margin:0 0 34px}
.processor_price span{font-size:40px;color:#2eaef3;}
section.inventory_banner aside.sub_banner {height: 327px;padding: 30px 0 0;text-align: center;}
section.inventory_banner{background:url(../images/ip-transit_banner.jpg) center -30px no-repeat #000910;}
.inventory_chart th{padding:18px 10px}
.inventory_chart td{padding:10px 0}
.dedicated_features,.dedicated_box{float:left;width:100%}
.dedicated_box{margin:50px 0;}
.dedicated_box .image_holder {width: 46.5%;}
.dedicated_text{color:#5f5f5f;font-size:16px;line-height:28px; height:260px;
display:table;width:50%;font-weight:300;font-family:LatoLight}
.dedicated_text > div{display:table-cell;vertical-align:middle;}
.dedicated_text h4{color:#282828;font-size:30px;line-height:30px;margin:0 0 15px; font-weight:300;font-family:LatoLight}
.ddos-banner{text-align:center;}
ul.historyTextBox3:before{display: none}
ul.historyTextBox3 li{width: 100%;margin: 0;}
ul.historyTextBox3 li i{color: #2eaef3;}
aside.dedicated-new-map{padding: 45px 3%;width: 94%}
aside.dedicated-new-map figure.image_holder2.map2{width:562px;height:215px;background:url(../images/dedicated-new-map.jpg) right top no-repeat;margin: 30px auto 0}
.smallbox4{width: 100%;margin: 14px 0 0;float: left !important}
.smallbox4 .networkText{margin: 0;padding: 20px 2%;width: 96%}
.smallbox4 .heading {padding: 14px 2%;width: 96%;}
.smallbox5 .networkText{background: #fafafa;}
.london-smallbox .smallbox_inner ul li{width: 35%;}
.ashburn-text1 .smallbox2{margin: 0;}
.network_rt .image_holder.network_img4 {
	background: rgba(0, 0, 0, 0) url("../images/London-img.jpg") no-repeat scroll left top;
	height:336px;width: 100%;}
.network_rt .image_holder.network_img5 {
	background: rgba(0, 0, 0, 0) url("../images/Amsterdam-img.jpg") no-repeat scroll left top;
	height:336px;width: 100%;}
.network_rt .image_holder.network_img6 {
	background: rgba(0, 0, 0, 0) url("../images/johannesburg-img-small.jpg") no-repeat scroll -60px top;
	background: rgba(0, 0, 0, 0) url("../images/johannesburg-img-small.jpg") no-repeat scroll -60px top;
	height:336px;width: 100%;}
section.datacenter_banner aside.sub_banner h1{
	font-family: LatoLight;	font-size: 58px;	font-weight: 300;	line-height: 60px;	margin: 0 0 20px;}
section.datacenter_banner aside.sub_banner .btn1{
	float: left;}
section.datacenter_banner aside.sub_banner p{
	font-size: 24px;margin: 0 0 25px}
section.datacenter_banner aside.sub_banner .btn1 a {
	font-size: 20px;font-weight: 700;line-height: 24px;	padding: 15px 35px;}
section.datacenter_banner aside.sub_banner figure.banner_image{background: rgba(0, 0, 0, 0) url("../images/network_map2.png") no-repeat scroll 0 0;
	height: 210px;right: 0;top: 28px;width: 639px;}
/******************NEW DATACENTER*************/
.new-datacenter-box{float: left;width: 100%;padding: 100px 0;}
.new-datacenter-box aside.ethernet_features{padding:0;}
aside.ethernet_features h3{border: none;}
.new-datacenter-box aside.ethernet_features .ethernet_inner{width: 100%;padding: 0;}
.new-datacenter-box  aside.datacenter_text .ethernet_inner .btn1{min-width: 333px;margin: 0 auto 30px;}
.new-datacenter-box  aside.datacenter_text .ethernet_inner .btn1 a{padding: 15px;}
.datacenter-feature-lt{float: left;	width: 49.1%;}
.datacenter-feature-rt{float: right;width: 49.1%;}
.datacenter-feature-box{float: left;width: 90%;padding: 30px 5%;margin: 20px 0 0;box-shadow:  0 0 0 1px #dcdcdc inset;}
.datacenter-height{min-height: 234px;}
.datacenter-feature-box figure{	float: left;}
.datacenter-text{	float: left;width: 74%;color: #282828;text-align: left;}
aside.datacenter-feature-box .datacenter-text h4{margin: 0 0 24px;font-size: 30px;line-height: 30px;}
aside.datacenter-feature-box .datacenter-text ul{margin: 0;}
aside.datacenter-feature-box .datacenter-text ul li{font-size: 16px;line-height: 18px;margin: 0 0 14px;padding: 0 0 0 24px;width:95%;background:url("../images/datacenter-bullet.png") no-repeat left 4px;}
aside.datacenter-feature-box .datacenter-text ul li:nth-child(2n){float: left !important;}
aside.datacenter-feature-box .datacenter-text ul li:last-child{margin: 0;}
.new-datacenter-box aside.images_box2{padding:0;margin: 100px 0 0;}
.new-datacenter-box  aside.images_box2 ul.datcenter_image_box{width: 100%;}
.new-datacenter-box  aside.images_box ul.datcenter_image_box li {border: medium none;float: left;margin:0 1.8% 20px 0;padding: 0;width: 23.6%;display: none;box-shadow: 0 0 0 1px #fff;}
.new-datacenter-box  aside.images_box ul.datcenter_image_box li:nth-child(4n) {margin-right: 0;}
.new-datacenter-box  aside.images_box ul.datcenter_image_box li.datacenter-img-show {display: block;}
.new-datacenter-box  aside.images_box .blue_btn{display: inline-block;vertical-align: top;}
.new-datacenter-box aside.ethernet_features .datacenter-image-box{float: left;width: 100%;margin: 100px 0 0;}
.new-datacenter-box aside.ethernet_features .datacenter-image-box h3{color: #282828;padding: 0;font-size: 36px;line-height: 36px;margin: 0 0 45px;}
.datacenter-bg1{background: #fafafa;}
.ip_transit_locations ul li.ip-transit-location{padding: 30px 0}
/*****************NEW HEADER*********************/
.padding_top{padding-top:128px !important}
.new-header-con{float: left;width: 100%;padding: 20px 0;position:relative;z-index:2;text-align:left;}
.home_logo{float: left;margin: 0 0 0 30px;}
.home_logo a{width: 288px;height: 51px; display: block;background: url("../images/logohome.png") no-repeat left top}
.new-header-rt-box{float: right;margin: 21px 0 0}
.new-header-rt-box ul{ margin: 0;padding: 0; list-style: none;}
.new-header-rt-box > ul > li{float: left;font-size: 18px;line-height: 14px;padding: 0 10px 10px 0;1px solitext-transform: uppercase;
    background: url("../images/new-header/new-header-line.png") no-repeat right 4px;}
.new-header-rt-box > ul > li .fa.fa-angle-down{margin: 0 0 0 10px;}
.new-header-rt-box ul li a{color: #fff;text-decoration: none}
.new-header-rt-box ul li:hover > a,.new-header-rt-box ul li a:hover{color: #2eaef3;}
.new-header-rt-box > ul > li:last-child{color: #fff;border: none;padding: 0;background:none}
.new-header-rt-box > ul > li:last-child i{ margin:-1px 8px 0 12px;}
.new-header-rt-box > ul > li:last-child:hover i{color: #2eaef3;}
.new-header-icon1{background: url("../images/new-header/new-header-icon1.png") no-repeat left top; height: 20px;float: left;width: 16px;margin:0 8px 0 12px}
.new-header-icon2{background: url("../images/new-header/new-header-icon2.png") no-repeat left top; height: 20px; float: left;width: 18px;margin: -2px 8px 0 12px}
.new-header-rt-box > ul > li:hover .new-header-icon1{background: url("../images/new-header/new-header-icon-hover1.png") no-repeat left top;}
.new-header-rt-box > ul > li:hover .new-header-icon2{background: url("../images/new-header/new-header-icon-hover2.png") no-repeat left top;}
.new-header-dropdown{left: 0; top:91px;display: none;position: absolute;width: 100%;z-index: 999;padding: 20px 0 30px;}
.new-header-dropdown ul{position: relative;float: right}
/*.new-header-rt-box > ul > li:hover .new-header-dropdown{display: block}*/
.position-new{ position: relative;}
.new-header-dropdown ul li{float: left;text-transform: none;padding:0 30px;border-right:1px solid #222326}
.new-header-dropdown ul li:last-child{border:none}
.new-header-dropdown ul li .new-header-icon-holder {color: #fff;font-size: 28px;height: 30px;margin: 0 0 10px;text-align: center;}
.new-header-dropdown ul li:hover a,.new-header-dropdown ul li:hover .new-header-icon-holder{color: #2eaef3;}
.new-header-rt-box ul li a{font-size: 18px;}
.f-nav .new-header-dropdown{background:rgba(0,0,0,0.75)}
.f-nav{background:rgba(0,0,0,0.75);}
/************************************************/
/*********************FINANCE***************************/
.finance-banner{background-image: url("../images/finance-banner.jpg");}
.finance-banner section.banner_con{background: none;padding: 131px 0 0}
.finance-banner  aside.banner{height: 350px;text-align: center}
.finance-banner  aside.banner h1{color: #fff;font-size: 60px !important;line-height: 60px;font-weight: 100 !important;font-family: "LatoLight";margin:72px 0 38px}
.finance-banner  .blue_btn{display: inline-block;vertical-align: top;}
.finance-banner  .blue_btn a{font-size: 22px;line-height: 22px;padding: 16px 54px 18px;font-family: "LatoRegular";}
.finance-box{float:left;width: 92%;padding: 100px 4%;}
.finance-text{width: 70%;font-size: 16px;line-height: 24px;font-family: "LatoLight";display: table;height: 198px}
.finance-text > div{display: table-cell;vertical-align:middle}
.finance-text h3,.financial-table h3{color: #333;font-size: 32px;line-height: 36px;font-weight: 100;margin: 0 0 15px;font-family: "LatoLight";}
/*************************************************************/
/***********************CDN*******************/
.cdn-banner{background-image: url("../images/cdn-banner.jpg");background-position: center 0px;background-repeat:no-repeat;background-color:#000910}
.new-sub-banner aside.banner {height: 350px;text-align: center;padding: 131px 0 0}
.new-sub-banner  section.banner_con{background: none;}
.new-sub-banner  aside.banner h1 {color: #fff;font-family: "LatoLight";font-size: 60px !important;font-weight: 100 !important;line-height: 60px;margin: 30px 0 18px;}
.new-sub-banner  aside.banner h2{color: #fff;font-size: 30px;line-height: 30px;font-weight: 100 !important;font-family: "LatoLight"}
.textbox6 .finance-text{font-size: 17px;line-height: 30px;width:70%}
.textbox6 .finance-text h3{font-size: 36px;line-height: 36px;font-family: "LatoRegular";margin: 0 0 10px}
.textbox6 {padding: 100px 4%;width: 92%;}
.new-image-box{width: 287px;height: 259px;}
.cdn-img1{background: url("../images/cdn-img1.png") no-repeat right top;}
.cdn-img2{background: url("../images/cdn-img2.png") no-repeat right top;}
.cdn-img3{background: url("../images/cdn-img3.png") no-repeat right top;width: 258px;height: 233px}
.new-price{display:table;width: 130px;height: 130px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color: #fff;font-size: 16px;text-align: center;border: 10px solid #fff;position: absolute;z-index: 9;left: -95px;top: 58px;font-family: LatoLight;}
.new-price span{font-size: 52px;line-height: 52px;font-family: "LatoBold";display: block;}
.new-price > div{display: table-cell;vertical-align: middle;}
.new-orange-bg{background: #f59313}
.new-cyan-bg{background: #1bba9a}
.image-rt-box{position: relative;z-index: 1}
.full-width-box{float: left;width: 100%;background: #00090c;}
.full-width-box .new-price{left: inherit;right: -95px;border: 10px solid #00090c}
.full-width-box .textbox6 .finance-text,.full-width-box .textbox6 .finance-text h3{color: #fff}
.cdn-banner .blue_btn{display: inline-block;vertical-align: top;margin:25px 0 0}
.cdn-banner .blue_btn a{font-size: 22px;line-height: 22px;padding:16px 0 20px;width: 230px;}
/*********************************************/
/***********************ECOMMERCE******************/
.ecommerce-banner{background-image: url("../images/ecommerce-banner.jpg");background-size: cover}
.ecommerce-img1{background: url("../images/ecommerce-img1.png") no-repeat right top;}
.ecommerce-img2{background: url("../images/ecommerce-img2.png") no-repeat right top;}
/**************************************************/
/*****************SECURITY********************/
.security-banner{background-image: url("../images/security-banner.jpg");background-size: cover}
.security-img1{background: url("../images/security-img1.png") no-repeat right top}
.security-img2{background: url("../images/security-img2.png") no-repeat right top}
.security-img3{background: url("../images/security-img3.png") no-repeat right top}
/******************************************************/
/**************************GAMING**********************/
.game-banner{background-image: url("../images/game-banner.jpg");background-size: cover}
.gaming-img1{background: url("../images/gaming-img1.png") no-repeat right top}
.gaming-img2{background: url("../images/gaming-img2.png") no-repeat right top}
.gaming-img3{background: url("../images/gaming-img3.png") no-repeat right top}
/******************************************************/
/****************HOSTING PROVIDERS*************/
.hostingprovider-banner{background: url("../images/hosting-provider-banner.jpg") no-repeat center top;background-size: cover;}
.hostingprovider-banner .blue_btn{display: inline-block;vertical-align: top;margin: 15px 0 0}
.hostingprovider-banner .blue_btn a{font-size: 24px;line-height: 24px;padding: 13px 30px 16px}
.provider-img1{background: url("../images/hosting-provider-1.png") no-repeat right top}
.provider-img2{background: url("../images/hosting-provider-2.png") no-repeat right top}
.provider-img3{background: url("../images/hosting-provider-3.png") no-repeat right top}
.provider-img4{background: url("../images/hosting-provider-4.png") no-repeat right top}
.provider-img5{background: url("../images/hosting-provider-5.png") no-repeat right top}
.provider-img6{background: url("../images/hosting-provider-6.png") no-repeat right top}
.readmore-btn1{	float: left;margin: 30px 0 0}
.readmore-btn1 a{display: block;line-height: 40px;min-width: 170px;border-radius: 5px; color: #2eaef3;font-size: 16px;border: 1px solid #2eaef3;text-align: center;text-decoration: none;font-family: LatoBold}
.readmore-btn1 a:hover{background: #2eaef3;color: #fff}
.readmore-btn2 a{color: #fff;border: 1px solid #fff}
.readmore-btn2 a:hover{background:none;color: #2eaef3;border: 1px solid #2eaef3}
/**************404***************/
.subcontent_box.error_banner {height: 192px;}
.error-page.padding_top .subcontent_box.error_banner{height:auto}
.f-nav{float:left;width:100%;position:fixed;left:0;top:0;margin:0!important;z-index:999;padding:20px 0;/*transform: translateY(0px);transition: all 0.6s ease 0s;*/}
.f-nav2 {background: rgba(0, 0, 0, 0.9) none repeat scroll 0 0;float: left;left: 0;margin: 91px 0 0 !important;padding:0;position: fixed;top: 0;width: 100%;z-index: 998;}
/*********************************/
aside.new-locations-box{padding: 100px 0;}
aside.new-locations-box h3{margin: 0 0 48px;text-align: center}
aside.new-locations-box .network_lt{width:66%}
aside.new-locations-box .network_rt{width:31%;margin: 6px 0 0}
aside.new-locations-box .network_lt .smallbox1 {background: #fff none repeat scroll 0 0;box-shadow: 0 0 0 1px #d1d1d1 inset;width: 40%;padding: 30px 4%;}
aside.new-locations-box .network_lt .smallbox1 .heading {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border-bottom: 1px solid #d1d1d1;color: #2eaef3;float: left;font-size: 24px;line-height: 28px;padding: 0 0 18px 14%;width: 86%;position: relative}
aside.new-locations-box .network_lt .smallbox1 .heading img{position: absolute;left: 0; top: 0}
aside.new-locations-box .network_lt  .smallbox1 .smallbox_inner {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;float: left;line-height: 24px;min-height: auto;padding: 0;width: 100%;}
aside.new-locations-box p,aside.new-locations-box p:last-child{margin: 15px 0 0;color: #5e5e5e}
aside.new-locations-box p.blue{color: #2eaef3}
aside.new-locations-box{color: #5e5e5e}
aside.new-locations-box .network_lt .smallbox1 .smallbox_inner ul li{background: none;padding:9px 0;border-bottom: 1px solid #e4e9ec;line-height: 23px}
aside.new-locations-box .network_lt .smallbox2 .smallbox_inner ul li{width: 100%}
aside.new-locations-box .network_lt .smallbox1 .smallbox_inner ul li:last-child{padding-bottom: 0;border-bottom: none}
aside.new-locations-box .network_lt .smallbox2{margin: 30px 0 0}
aside.new-locations-box .network_lt  .networkText {margin: 17px 0 0;padding: 0;width: 100%;}
aside.new-locations-box .network_lt  .networkText ul li{color: #5e5e5e;margin: 0 0 13px}
aside.new-locations-box .network_lt  .networkText ul li:last-child{margin: 0}
aside.new-locations-box .network_rt .image_holder.network_img1 {border: medium none;height: 480px;margin: 0;outline: 6px solid #fff;}
aside.new-locations-box .network_rt .image_holder.network_img2 {border: medium none;height: 389px;}
aside.new-locations-box .network_rt .image_holder.network_img3 {border: medium none;height: 453px;margin: 0;outline:6px solid #fff}
aside.amsterdam-new-location .network_lt .smallbox1 .smallbox_inner,aside.london-new-location .network_lt .smallbox1 .smallbox_inner { margin: 10px 0 0;min-height: 114px;}
aside.new-locations-box .network_rt .image_holder.network_img4,aside.new-locations-box .network_rt .image_holder.network_img5{border:none}
aside.new-locations-box .network_rt .image_holder.network_img5{outline:6px solid #fff}
.no_margin_top{margin-top:0 !important}
section.new-about-banner {background: url("../images/about-new-banner.jpg") no-repeat center top #00090c}
section.new-about-banner aside.sub_banner{background: none}
section.new-about-banner  aside.sub_banner h1{font-size: 60px;line-height: 60px;text-align: center;font-family:latolight}
.new-about-history{padding: 100px 0}
.new-about-history h3{font-family: LatoLight;margin: 0 0 20px; font-size: 40px;line-height: 40px}
.new-history-innerbox{float: left;width: 85%;padding:0 5% 0 10%;background: url("../images/history-ruller.png") no-repeat 50px 30px}
.history-details{float: left;width: 92%;background: #fff;font-size: 16px;line-height:30px;font-family: LatoLight;padding: 40px 4%;box-shadow: 0 0 3px 3px #e0e5e8;margin: 30px 0 0;text-align: left;position: relative}
.history-details:before{left: -18px;top: 24px;width: 18px;height: 23px;	content: '';position: absolute;background: url("../images/about-arrow.png") no-repeat}
.history-details:after{left: -75px;top: 12px;width: 31px;height: 31px;	content: '';position: absolute;background: url("../images/blue-bullet.png") no-repeat}
.history-details h3{font-size: 50px;line-height: 50px;color: #2eaef3;margin: 0 0 12px;font-family: LatoLight;text-align: left}
.year-name {top: 20px;left: -110px;font-size: 16px;line-height: 16px;color: #282828;position: absolute;}
.year-name span{display: block;transform: rotate(270deg)}
.new-about-history ul::before{display: none}
.new-about-history ul li {float: left;margin: 0;position: relative;width: 98%;background: url("../images/bullet.png") no-repeat left 13px;font-size: 18px;padding: 0 0 0 20px;}
.new-about-history ul li:nth-child(2n){float: left}
aside.network_testbox{text-align: center;padding:65px 0 55px;position: relative}
aside.network_testbox h3{margin: 0 0 38px;font-size: 30px;line-height: 30px;}
.map-box {margin: 0 auto;position: relative;width: 100%;}
.link-location {height: 27px;position: absolute;width: 124px;}
.los-angeles-link {left: 90px;top: 103px;}
.dallas-link {left: 190px;top: 186px;width: 83px;}
.ashburn-link {left: 294px;top: 99px;width: 100px;}
.london-link {left: 505px;top: 44px;width: 92px;}
.amsterdam-link {right: 495px;top: 123px;}
.Johannesburg-link {bottom: 123px;right: 405px;width: 140px;}
body.ip-transit .ip-transit-features h3{margin: 0;padding: 0}
aside.dedicated-new-map2 .text_lt{width: 100%}
aside.dedicated-new-map2 .text_lt h4{font-size: 32px;line-height: 32px;margin: 0 0 20px}
aside.dedicated-new-map2 .text_lt {font-size: 16px;line-height: 24px;color: #777;text-align: center}
aside.dedicated-new-map figure.image_holder2.map3,
aside.colocation_lt_box  figure.image_holder2.map2{
	width: 100%;height:471px;background: url("../images/dedicated-locations.png") no-repeat center top;margin: 50px 0 0}
.banner_menu .call_btn3{position: absolute;right: -230px}
aside.Johannesburg-new-location .network_lt .smallbox2 .smallbox_inner{padding: 15px 0 0 }
.content-box{float: left;width: 100%}
aside.colocation_lt_box{width: 100%;text-align: center;	width:96%;padding: 30px 2%}
aside.colocation_lt_box .text_lt{width: 100%;font-size: 16px;line-height:24px;}
section.datacenter_banner2{background: url("../images/datacenter-banner2.jpg") no-repeat center top #00011f;background-size: cover}
.datacenter-banner-map {background: rgba(0, 0, 0, 0) url("../images/datacenter-banner-map.png") no-repeat scroll right top;height: 307px;position: absolute;right: -34px;top: -10px;width: 739px;}
.datacenter-link-location{position: absolute;}
.los-angeles-datacenter {height: 22px;left: 29px;top: 59px;width: 93px;}
.dallas-datacenter {height: 24px;left: 100px;top: 118px;width: 59px;}
.ashburn-datacenter {height: 22px;left: 170px;top: 56px;width: 73px;}
.london-datacenter {height: 22px;left: 297px;top: 21px;width: 69px;}
.amsterdam-datacenter {height: 22px;left: 350px;top: 80px;width: 92px;}
.Johannesburg-datacenter {height: 24px;left: 397px;top: 191px;width: 107px;}
.taiwan-datacenter {height: 24px;left: 590px;top: 79px;width: 73px;}
.Switches_table{ margin:50px 0 0}
.scroll-position{float:left;width:100%}
.gga_map{float: left;width: 100%;text-align: center;padding: 50px 0;font-family:LatoLight;font-size: 18px;line-height: 30px;}
.gga_map h3{margin: 0 0 20px;}
.gga_mapbox{float: left;width: 100%;margin: 42px 0 0;position: relative}
.gga_mapbox ul{left: 0;bottom: 0;width: 235px;position: absolute;border:1px solid #d4d4d4;padding: 22px;list-style: none;margin: 0}
.gga_mapbox ul li{line-height: 29px;margin: 0 0 10px;padding: 0 0 0 40px;text-align: left;color: #333}
.gga_mapbox ul li:last-child{margin: 0}
.gga_icon1{background: url("../images/gga-icon1.png") no-repeat left top}
.gga_icon2{background: url("../images/gga-icon2.png") no-repeat left top}
.gga_icon3{background: url("../images/gga-icon3.png") no-repeat left top}
.outer-gamebox{float:left;width:100%;padding:69px 0;text-align:center;color:#333333;background:#2eaff3;text-align:center;font-size:24px;font-family:'LatoLight';}
.outer-gamebox h3{font-family:'LatoLight';color:#fff;line-height:40px;font-size:40px;margin:0 0 28px 0;font-weight:100;}
.outer-gamebox ul li{float:left;background:#fff;font-size:20px;line-height:49px;margin:0 2% 0 0;width:43%;color:#333;font-family:'LatoRegular';box-shadow:0  0 3px 3px #299ddb;border-radius:3px
;}
.outer-gamebox{color:#fff;}
.outer-gamebox p{margin:0 0 28px 0;line-height:28px;}
.outer-gamebox ul{float: left;margin-bottom: 26px;width: 100%;}
.outer-gamebox ul li:first-child{width:30%;}
.outer-gamebox ul li:first-child .game-arrow{width:29%;}
.outer-gamebox ul li:last-child{width:23%;margin:0;}
.outer-gamebox ul li:last-child .game-arrow{width:38%;}
.game-arrow{background:url(../images/gamebox-arrow.png) no-repeat left top;
	height:55px;float:left;width:20.5%;color:#fff;line-height:54px;text-align:center;	text-transform:uppercase;font-family:'LatoBold';border-radius:3px;font-weight:700;}
.game-btn{display:inline-block;}
.game-btn a{display:block;padding:16px 38px;border-radius:4px;color:#fff;font-size:22px;border:1px solid #fff;text-decoration:none;}
.game-btn a:hover{background:#0c496a;border:1px solid #0c496a;}
.white-box{line-height:54px;}
.no-background{ background:none;}
/*****************fanical-table******************/
.financial-table thead{background:#303f49;color: #fff;padding: 8px 0;font-size: 16px;line-height: 18px;}
.financial-table{float:left;width:100%;padding:60px 0;}
.financial-table th{font-weight:400;padding:20px 0;}
.financial-table .table-bordered.dataTable tbody td {border-bottom: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;color: #717171;font-size: 14px;padding: 15px;font-weight: 400;box-shadow:none;border:1px solid #dcdcdc;}
.financial-table div.dataTables_wrapper div.dataTables_filter input{height:40px;padding:0 15px;margin:0 0 20px  10px;width:250px;border:1px solid #dcdcdc;}
.financial-table th.sorting_asc{text-align:left;padding:0 15px;}
.financial-table table.dataTable thead>tr>th.sorting_asc, 
.financial-table table.dataTable thead>tr>th.sorting_desc, 
.financial-table table.dataTable thead>tr>th.sorting, 
.financial-table table.dataTable thead>tr>td.sorting_asc, 
.financial-table table.dataTable thead>tr>td.sorting_desc, 
.financial-table table.dataTable thead>tr>td.sorting{padding:20px;}
.financial-table .table-bordered.dataTable tbody td:first-child{text-align:left;}
.financial-table .table-bordered.dataTable tbody td{text-align:center;}
.financial-table table.dataTable thead .sorting:after, 
.financial-table table.dataTable thead .sorting_asc:after, 
.financial-table table.dataTable thead .sorting_desc:after, 
.financial-table table.dataTable thead .sorting_asc_disabled:after, 
.financial-table table.dataTable thead .sorting_desc_disabled:after{display:none;}
.financial-table div#example_length{float:left;}
.financial-table div.dataTables_wrapper div.dataTables_filter{float:right;}
.financial-table div.dataTables_wrapper div.dataTables_length select{height:40px;border:1px solid #dcdcdc;}
.financial-table ul.pagination li#example_previous a,
.financial-table ul.pagination li#example_next a{padding:8px 8px 9px 8px; border:1px solid #dcdcdc;color:#717171;}
.financial-table ul.pagination li.paginate_button{display:inline-block;text-deocration:none;}
.financial-table ul.pagination li#example_previous a:hover, 
.financial-table ul.pagination li#example_next a:hover{background:#2eaef3;color:#fff; border:1px solid #2eaef3;text-decoration:none;}
.financial-table ul.pagination .paginate_button a{display:block;border:1px solid #dcdcdc; padding:8px 8px 9px 8px;margin: 0  0 0 5px;text-decoration:none;}
.financial-table ul.pagination li.paginate_button:hover a{ background:#2eaef3;color:#fff;}
.financial-table ul.pagination .paginate_button a:hover,
.financial-table ul.pagination li#example_ellipsis:hover {background:#2eaef3;color:#fff;border:1px solid #2eaef3;}
.financial-table ul.pagination li#example_ellipsis {border: 1px solid #dcdcdc;height: 35px;margin: 0 0 0 5px;text-align: center;    vertical-align: top;width: 26px;}
.financial-table ul.pagination li#example_ellipsis a{padding:3px 0 14px;border:none;margin:0}
.financial-table div.dataTables_wrapper div.dataTables_info{float:left;padding:29px 0 0 0;}
.financial-table ul.pagination{padding:20px 0 0 0;}
.financial-table div.dataTables_wrapper div.dataTables_paginate ul.pagination{float:right;}
.financial-table .paginate_button disabled a{padding:0;}
.financial-table div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:0;}
.financial-table h3{margin:0 0 30px;}
.cdn_features .blue_btn{display: inline-block;vertical-align: top;min-width: 220px;margin: 50px 0 0}
@media screen and (max-width:800px) {
.sla_textinner p br,section.packages_banner aside.sub_banner .packages_img{display:none}
.lb-container{width:97%!important;padding:10px 1.5%}
.lb-dataContainer,.lb-outerContainer{float:left;width:100%!important;height:auto!important}
#lightboxOverlay{width:100%!important}
#lightbox .lb-image{width:100%}
section.mitigation_banner aside.sub_banner ul li span{display:none;}
section.mitigation_banner aside.sub_banner ul li{padding:0}
}
@media screen and (max-width:667px) {
section.mitigation_banner aside.ddos-banner h1{font-size: 32px;line-height: 34px;}

}
