@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600;700&display=swap');
body,figure{margin:0}
h1{font-family: 'Jost', sans-serif;font-weight: 300;}
body,input,select{font-weight:300;font-family: 'Roboto', sans-serif;color:#777;font-size:15px;line-height:20px;}
.top_contentbox ul li a{display:inline!important;padding:0!important}
.box1,.heading2{text-align:center}
.affiliate_box .text_rt2 h4,.forex_plans .heading1{text-transform:uppercase}
body{padding:0;background:top repeat-x #fff}
img{border:none} 
input[type=submit]{appearance:none;-moz-appearance:none;-webkit-appearance:none}
::-moz-selection{color:#fff;background:#000}
::selection{color:#fff;background:#000}
.blue_btn a,.red_btn a{border-radius:4px;padding:14px 30px 14px 55px;background-position:30px 13px;background-repeat:no-repeat}
.group:after{content:"";display:table;clear:both}
.blue_btn a,.red_btn a,.top_box,.transparent_btn a,h4{font-family: 'Jost', sans-serif;}
h4{font-weight:500}
h3,h4{color:#262626}
.red_btn a,a{color:#e72f26}
a{outline:0;text-decoration:none}
a:hover{outline:0;text-decoration:underline}
.blue_btn a,.dd-options li a,.dd-selected:hover,.floating_bar>ul>li>a,.question_mark a,.red_btn a,.sitemap ul li a,.top_box .datacenter_btn a,.top_box ul.list2 li a,.top_box ul.list2 li.dropdown_menu ul li a,.transparent_btn a,nav#nav ul ul li a,nav#nav>ul>li>a{text-decoration:none}
.clear{clear:both;height:auto}
.wrapper{width:100%;margin:0 auto;max-width:1100px}
.red_btn a{display:block;box-shadow:0 0 0 1px #e72f26 inset;background:url(../images/sprites.png) 26px -36px no-repeat}
.red_btn a:hover{color:#fff;background:url(../images/sprites.png) 26px -174px no-repeat #e72f26}
.blue_btn a{color:#007897;display:block;box-shadow:0 0 0 1px #007897 inset;background:url(../images/sprites.png) 26px -105px no-repeat}
.blue_btn a:hover{color:#fff;background:url(../images/sprites.png) 26px -174px no-repeat #007897}
.transparent_btn a{color:#fff;display:block;font-size:14px;line-height:14px;padding:11px 18px;border-radius:3px}
.transparent_btn a:hover{opacity:.9}
.black_box{float:left;width:100%;background:#262626}
.black_box2{margin:0 0 30px;background:rgba(0,0,0,.3)}
.top_box{float:left;width:100%;color:#fff;font-size:13px;line-height:14px}
.top_box ul.list1{float:left;margin:0;padding:0;list-style:none}
.top_box ul.list1 li{float:left;margin:0 3px 0 0;background:#4c4c4c;padding:10px 14px}
.top_box ul.list1 li .fa{float:left;margin:0 8px 0 0;font-size:16px;}
.top_box ul.list1 li span{font-weight: 500;}
.top_box ul.list2{padding:0;float:right;margin:10px 0 0;list-style:none}
.top_box ul.list2 li{float:left;padding:0 10px}
.top_box ul.list2 li a{color:#fff}
.top_box ul.list2 li.mail .fa-envelope-o,.top_box ul.list2 li.mail a,.top_box ul.list2 li:hover a{color:#e72f26}
.top_box ul.list2 li.dropdown_menu ul{margin:0;z-index:50;display:none;list-style:none;padding:25px 0 0;position:absolute}
.top_box ul.list2 li.dropdown_menu:hover>ul{display:block}
.top_box ul.list2 li.dropdown_menu ul li:first-child::before{content:'';left:0;top:15px;width:15px;display:block;height:10px;margin:0 0 0 15px;background:url(../images/sprites.png) -43px top no-repeat}
.top_box ul.list2 li.dropdown_menu ul li:before{position:absolute;content:'';left:0;right:0;top:0;margin:0 auto}
.top_box ul.list2 li.dropdown_menu ul li:first-child:hover::before{background:url(../images/sprites.png) -58px top no-repeat}
.top_box ul.list2 li.dropdown_menu ul li{float:none;padding:0;margin:0;border-bottom:1px solid rgba(0,14,22,.8);background:rgba(0,120,151,.95)}
.top_box ul.list2 li.dropdown_menu ul li a{white-space:nowrap;display:block!important;color:#fff;line-height:28px;padding:0 15px!important}
.top_box ul.list2 li.dropdown_menu ul li a:hover{background:rgba(1,55,86,.95)}
.top_box ul.list2 li.dropdown_menu ul li:last-child{border:none}
.top_box .datacenter_btn{float:right;padding:0}
.top_box .datacenter_btn a{display:block;color:#fff;font-size:16px;line-height:14px;background:#007897;padding:10px 18px 12px}
.top_box .datacenter_btn a .fa{float:left;margin:0 10px 0 0}
.top_box .datacenter_btn a:hover{background:#e72f26}
.header_box{float:left;width:100%;position:relative}
header.header{left:0;right:0;top:30px;width:100%;margin:0 auto;position:absolute}
.logo,.logo a{width:209px;height:46px}
.index header.header{top:0;position:relative}
.logo{float:left}
aside.menubox,nav#nav{float:right}
.logo a{display:block;background:url(../images/logo.png) left top no-repeat}
nav#nav{z-index:10;margin:14px 0 0;position:relative}
nav#nav ul{padding:0;margin:0;list-style:none}
nav#nav>ul>li{float:left;padding:0 20px;position:relative}
nav#nav>ul>li>a{color:#fff;display:block;font-size:17px}
nav#nav>ul>li:last-child{padding-right:0!important}
nav#nav>ul>li.current>a,nav#nav>ul>li:hover>a,nav#nav>ul>li>a:hover{color:#e72f26}
nav#nav ul ul,nav#nav ul ul ul{padding:30px 0 0;border-radius:0!important;position:absolute;left:-5000px;min-width:100%;z-index:100;opacity:0}
nav#nav ul ul li:first-child::before{content:'';left:0;right:0;top:20px;width:15px;display:block;height:10px;margin:0 auto;background:url(../images/sprites.png) -43px top no-repeat}
nav#nav ul li:hover ul{left:0;opacity:1}
nav#nav ul ul li ul{display:none;padding:0;margin:0}
nav#nav ul ul li:hover ul{left:100%;opacity:1;display:block}
nav#nav ul ul li{padding:0;margin:0;float:left;width:100%;white-space:nowrap;border-bottom:2px solid rgba(0,14,22,.8);background:rgba(0,120,151,.95)}
nav#nav ul ul li:before{position:absolute;content:'';left:0;right:0;top:0;margin:0 auto}
.coupon_box .discount,.heading2:after{content:""}
nav#nav ul ul>li:last-child{border-bottom:none}
nav#nav ul ul li a{font-size:15px;color:#ebebeb;padding:15px 0!important;min-width:165px;line-height:15px;display:block!important;text-align:center;font-weight:400}
.after:after,.floating_bar>ul>li:first-child,nav#nav li.mobile_link,nav#nav ul ul li a .fa{display:none}
nav#nav ul ul li a:hover{border-radius:0;background:rgba(1,55,86,.95)}
nav#nav ul ul li:first-child:hover::before{background:url(../images/sprites.png) -58px top no-repeat}
.plans_con,.top_contentbox{background-position:center top}
.top_contentbox{float:left;width:100%; position:relative;background:url(../images/banner.jpg);background-repeat:no-repeat center top; background-size: cover}
.home_image {background: rgba(0, 0, 0, 0) url("../images/home-map.png") no-repeat scroll 0 0;height: 528px;position: absolute;right: -242px;top: 94px;width: 936px;}
.banner_box{float:left;width:100%;height:414px;position:relative;padding: 154px 0 0}
.banner_lt{float:left;width:56%;color:#fff; font-size:20px; line-height:24px;}
.banner_lt h1{padding:0;font-size:48px;line-height:60px;margin:0 0 10px;}
.banner_lt h2{padding:0; color:#e72f26;font-size:26px;margin:0 0 10px;line-height:36px;font-weight:300;}
.banner_smallbox{float: left;width:45%;border-radius: 10px;background: rgba(1,13,26,0.9);padding: 36px 2%;text-align: center;}
.banner_smallbox h1{margin: 0 0 25px;color: #fff;font-size: 36px;line-height: 36px;min-height: 100px;font-weight: 300;}
.banner_smallbox h1 small{display: block;line-height: 24px;font-size: 18px;margin: 14px 0 0;}
.banner_smallbox .btn1{display:inline-block;vertical-align: top;margin: 0 4px}
.banner_smallbox .btn1 a{font-size: 16px;line-height: 16px;color: #fff;background:url(../images/sprites.png) 12px -174px no-repeat #e72f26;padding:12px 15px 16px 40px}
.banner_smallbox .btn1 a:hover{background-color:inherit;box-shadow: 0 0 0 1px #fff inset }
.incremental-counter{float:left;width:312px;padding:2px;box-shadow:0 0 0 12px #343434;background:url(../images/counter-bg2.png) repeat-x left top;}
.banner_smallbox .btn2 a,.banner_smallbox .btn3 a{min-width: 135px}
.banner_smallbox .btn2 a{background:url(../images/sprites.png) 38px -174px no-repeat #e72f26;}
.banner_smallbox .btn3 a{background:url(../images/sprites.png) 30px -174px no-repeat #e72f26;}
.banner_smallbox2{float:right}
.incremental-counter .num {color: #fff; display: inline-block; height: 86px; line-height:89px; position: relative;
  text-align: center; width: 52px; font-size: 77px; font-family: 'pf_din_text_cond_probold', sans-serif;
  background:url(../images/counter-bg.png) no-repeat left top;}
.incremental-counter .num::before { content: ""; display: block; height: 12px;left:-4px;z-index:1;margin: -0.5px 0 0;
  position: absolute;right: -1px;top: 45%; width: 100%;background:url(../images/counter-dot.png) no-repeat}
.banner_lt .btn1{float:left;font-size:16px;line-height:16px;margin:0 10px 0 0;}
.banner_lt p{margin:0}
.banner_lt ul{margin:0 0 30px;padding:0;list-style:none}
.banner_lt ul li{font-size:18px;line-height:28px; position:relative; padding:0 0 0 20px;}
.banner_lt ul li .fa{ font-size:13px; color:#e72f26; position:absolute;left:0;top:8px;}
.banner_rt{top:45px;right:0;position:absolute}
.banner-caption {float: left;width: 96%;padding: 14px 2%;margin: 10px 0 0;background: rgba(1,13,26,0.8);border-radius: 10px;}
.banner-caption h3{margin: 0;float: left;font-size: 30px;line-height: 41px;color: #fff;font-weight: normal;font-family: 'Jost', sans-serif;}
.banner-caption h3 span{font-weight: 600;}
.banner-caption .learn-more{float: right}
.banner-caption .learn-more a{display: block;text-align: center;text-decoration: none;color: #fff;font-size: 16px;line-height: 16px;border-radius: 4px;border:1px solid #fff;padding: 13px 40px 15px}
.banner-caption .learn-more a:hover{background: #e72f26;border: 1px solid #e72f26}
.counter{float: left;font-size:77px; line-height:77px;width: 324px;position: relative;text-align: center;box-shadow: 0 0 0 12px rgba(50,50,50,1);font-family: 'pf_din_text_cond_probold', sans-serif;
background: url(../images/counter-bg2.png) repeat-x left top;}
.banner_rt img{float:right}
.plans_con{float:left;width:100%;background-image:url(../images/plans_bg.jpg);background-repeat:repeat-x}
.plan1 .btn1 a,.plan1 .btn1 a:hover{background-image:url(../images/sprites.png);background-repeat:no-repeat}
.box1{float:left;width:100%;font-size:16px;line-height:20px;padding:50px 0}
.box1 h3{padding:0;margin:0 0 18px;font-size:40px;line-height:40px;font-family: 'Jost', sans-serif;
  font-weight: 400;}
.box1 p{margin:0 0 6px}
.plan1 {box-shadow:0 0 0 1px #ccc inset;float: left;margin: 48px 0 0;padding: 40px 4%;    width: 41%;}
.plan1 ul li i { color: hsl(3, 80%, 53%);font-size: 11px;position:absolute;top:2px; left:0}
.plan1:last-child{float:right}
.plan1 h4{padding:0;margin:25px 0;font-size:30px;line-height:30px;font-weight:400}
.plan1 .price{font-size:15px;line-height:15px;margin:0 0 20px}
.plan1 .price .numeric1{top:-15px;font-size:20px;line-height:20px;position:relative}
.plan1 .price .numeric2{top:14px;color:#e72f26;font-size:48px;line-height:48px;position:relative}
.plan1 ul {float: left; list-style:none;margin: 0;min-height: 534px;padding: 0;text-align: left;    width: 100%;}
.plan1 ul li{margin:0 0 12px;font-size:15px;line-height:18px; position:relative; padding:0 0 0 20px}
.plan1 .btn1{margin:24px 0 0;display:inline-block}
.plan1 .btn1 a{font-size:14px;padding:10px 24px 10px 50px;background-position:20px -108px}
.plan1 .btn1 a:hover{background-position:20px -177px;background-color:#007897}
.heading2{float:left;width:100%;position:relative}
.heading2 h3{margin:0;color:#fff;padding:34px 0;font-size:40px;line-height:40px;font-weight:400;font-family: 'Jost', sans-serif;}
.heading2:after{left:0;right:0;bottom:-21px;width:32px;height:21px;margin:0 auto;position:absolute;background:url(../images/sprites.png) left top no-repeat}
.grey_con{float:left;width:100%;background:#f9f9f9}
.features_box ul{float:left;width:100%;padding:0;margin:42px 0 0;list-style:none}
.features_box ul li{float:left;width:47%;text-align:left}
.features_box ul li .textbox{float:left;font-size:15px;line-height:24px}
.features_box ul li .textbox figure.image_holder{float:left;margin:0 30px 0 0}
.features_box ul li .textbox h4{float:left;height:96px;margin:0;padding:0;font-size:24px;line-height:24px;display:table;font-weight:400}
.features_box ul li .textbox h4 span{display:table-cell;vertical-align:middle}
.features_box ul li .textbox p{margin:8px 0 0}
.features_box ul li:last-child{float:right}
.red_con{float:left;width:100%;background:#e72f26}
.partners{float:left;width:100%;padding:40px 0;text-align:center}
.partners ul{margin:0;padding:0;list-style:none}
.partners ul li{padding:0 5%;color:#fff;font-size:20px;line-height:20px;font-weight:400;display:inline-block;font-family: 'Jost', sans-serif}
.partners ul li a{color:#fff}
.partners ul li span{font-size:24px;float:left;margin:0 6px 0 0}
.sitemap{float:left;width:22%;color:#aaa;font-size:12px;line-height:18px;text-align:left}
.sitemap h5{padding:0;color:#fff;font-size:20px;margin:0 0 16px;line-height:20px;font-weight:400;}
.sitemap ul{margin:0;padding:0;list-style:none}
.sitemap ul li{font-size:13px;line-height:13px;margin:0 0 10px}
.sitemap ul li a{color:#aaa}
.sitemap ul li a:hover{color:#fff}
.copyright,.footer_rt{color:#aaa;font-size:12px;line-height:20px}
.sitemap img{margin:36px 0 0}
.sitemap p{margin:10px 0 0}
.footer_rt{float:right;width:32%;text-align:left}
.footer_rt .logo{width:166px;height:38px;margin:0 0 26px}
.footer_rt .logo a{width:166px;height:38px;background:url(../images/footer_logo.png) left top no-repeat}
.footer_rt img{float:left;margin:0 14px 0 0}
.footer_rt p{margin:0}
.copyright{float:left;width:100%;margin:50px 0 0}
.copyright ul{margin:0;padding:0;list-style:none}
.copyright ul li{margin:0 2px 0 0;transition:ease-in-out .6s;display:inline-block}
.copyright ul li a{display:block;width:32px;height:32px}
.copyright ul li:hover{transform:rotate(360deg)}
.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}
.copyright p{margin:10px 0 0}
.sub_bannercon{float:left;width:100%;padding:76px 0 0;background-position:center top;background-repeat:no-repeat}
.sub_banner{float:left;width:100%;height:366px;position: relative}
.sub_banner_lt{float:left;width:60%;color:#f7fafc;font-size:16px;line-height:24px;margin:82px 0 0}
.sub_banner_lt h1{padding:0;font-size:48px;margin:0 0 15px;line-height:54px}
.sub_banner_lt p{margin:0}
.sub_banner_rt{float:right;width:36%;position:relative}
.sub_banner_rt figure.image_holder{right:-40px;top:56px;position:absolute}
.sub_banner_rt .image_rt{width:472px;height:324px}
.sub_banner_rt .affiliate_bannerimg{background:url(../images/affiliate_bannerimg.png) right top no-repeat}
.sub_banner_rt .backup_bannerimg{background:url(../images/backup_bannerimg.png) right top no-repeat}
.sub_banner_rt .contact_bannerimg{background:url(../images/contact_bannerimg.png) right top no-repeat}
.sub_banner_rt .datacenter_bannerimg{background:url(../images/datacenter_bannerimg.png) right top no-repeat}
/*.sub_banner_rt .linux_bannerimg{height:400px; width:1009px;background:url(../images/linux_bannerimg.png) right top no-repeat}*/
.sub_banner_rt .forex_bannerimg{background:url(../images/forex_bannerimg.png) right top no-repeat}
.sub_banner_rt .network_bannerimg{background:url(../images/network_bannerimg.png) right top no-repeat}
.sub_banner_rt .reseller_bannerimg{background:url(../images/vps_reseller_bannerimg.png) right top no-repeat}
.sub_banner_rt .cloud_bannerimg{background:url(../images/cloud_websitesbanner_img.png) right top no-repeat}
.sub_banner_rt .windows_bannerimg{height:399px; width:713px;background:url(../images/windows_bannerimg.png) right top no-repeat}
.vps_reseller_banner{background-image:url(../images/vps_reseller_banner.jpg);background-size:cover}
.light_greybox{float:left;width:100%;background:#f6f6f6}
.textbox2,.vps_table table{background:#fff}
.textbox2{float:left;width:38%;padding:40px 5%;text-align:left;box-shadow:0 0 0 1px #ddd inset}
.textbox2 h4{color:#262626;padding:0;margin:0 0 20px;font-size:28px;line-height:28px}
.textbox2 ul.list1{margin:0;padding:0;list-style:none}
.textbox2 ul.list1 li{font-size:16px;line-height:18px;margin:0 0 10px;position:relative;padding:0 0 0 22px}
.textbox2 ul.list1 li .fa{left:0;color:#e72f26;position:absolute}
.vps_table{float:right;width:48%}
.vps_table table thead th{color:#fff;font-size:18px;line-height:18px;background:#007897;padding:11px 18px;border-right:1px solid #ddd;font-family: 'Jost', sans-serif}
.vps_table table thead th:first-child{text-align:left;padding-left:20px}
.vps_table table thead th:last-child{border:none}
.vps_table table tbody td{font-size:16px;line-height:16px;padding:11px 0;border-right:1px solid #ddd}
.vps_table table tbody td:first-child{border-left:1px solid #ddd;text-align:left;padding-left:20px}
.vps_table table tbody tr:nth-child(2n){background:#f6f6f6}
.vps_table table tbody tr:last-child td{border-bottom:1px solid #ddd}
.navy_bluebox{float:left;width:100%;background:#007897}
.vps_text{width:92%;color:#fff;font-size:16px;line-height:30px;padding:0 4%;background:0 0;box-shadow:none;text-align:center;}
.contact_lt,.form_box,.text{text-align:left}
.vps_text h4{color:#fff;margin:0 0 12px}
.vps_text p{margin:0}
.vps_text2 .textbox2{width:44%;padding:0 3%;box-shadow:none}
.text,.vps_text2 .textbox2 ul.list1{float:left;width:100%}
.vps_text2 .textbox2 ul.list1 li{margin:17px 0 0;font-size:14px;line-height:20px}
.vps_text2 .textbox2 ul.list1 li .fa{top:3px}
.contact_banner{background-image:url(../images/contact_banner.jpg);background-size:cover}
.contact_banner .sub_banner_rt figure.image_holder{top:43px}
.text{font-size:16px;line-height:28px}
.text h4{padding:0;font-size:30px;margin:0 0 20px;line-height:32px;font-weight:400}
.text p{margin:0}
.contact_lt{float:left;width:49%}
.contact_smallbox{float:left;width:90%;margin:0 0 20px;padding:30px 5%;box-shadow:0 0 0 1px #ddd inset}
.contact_smallbox .image_holder{float:left}
.contact_smallbox .text_rt{float:right;width:72%;margin:10px 0 0;font-size:16px;line-height:24px}
.contact_smallbox .text_rt h4,.form_box h4{padding:0;font-size:24px;margin:0 0 15px;line-height:26px}
.contact_smallbox .text_rt ul.list1{float:left;width:100%;padding:0;margin:10px 0 0;list-style:none}
.contact_smallbox .text_rt ul.list1 li{float:left;margin:0 25px 0 0}
.contact_smallbox:last-child{margin:0}
.form_box{float:right;width:48%}
.form_box h4{margin:0 0 22px}
.form_box ul{margin:0;padding:0;list-style:none}
.form_box ul li{float:left;width:100%;margin:0 0 20px;position:relative}
.form_box ul li input[type=text],.form_box ul li textarea{float:left;width:94%;height:30px;outline:0;font-size:16px;padding:15px 3%;line-height:30px;border:1px solid #ddd;}
.f-nav,.floating_bar,.floating_barbox{float:left;width:100%}
.form_box ul li input[type=text]::-webkit-input-placeholder,.form_box ul li textarea::-webkit-input-placeholder,.search_box input[type=text]::-webkit-input-placeholder{color:#666}
.form_box ul li input[type=text]:-moz-placeholder,.form_box ul li textarea:-moz-placeholder,.search_box input[type=text]:-moz-placeholder{color:#666;opacity:1}
.form_box ul li input[type=text]::-moz-placeholder,.form_box ul li textarea::-moz-placeholder,.search_box input[type=text]::-moz-placeholder{color:#666;opacity:1}
.form_box ul li input[type=text]:-ms-input-placeholder,.form_box ul li textarea:-ms-input-placeholder,.search_box input[type=text]:-ms-input-placeholder{color:#666}
.form_box ul li textarea{height:328px;line-height:20px}
.submit{float:left;outline:0;border:none;color:#fff;min-width:224px;cursor:pointer;margin:10px 0 0;font-size:20px;line-height:20px;border-radius:3px;appearance:none!important;padding:15px 0 15px 20px;background-image:url(../images/arrow.png);background-position:35px 18px;background-repeat:no-repeat;background-color:#e72f26}
.submit:hover{background:url(../images/arrow.png) 35px 18px no-repeat rgba(231,47,38,.9)}
.knowledgebase_banner{background-image:url(../images/knowledgebase_banner.jpg);background-size:cover}
.knowledgebase_banner .sub_banner_lt{margin-top:130px}
.knowledgebase_banner .sub_banner_rt figure.image_holder{right:0;top:36px}
.floating_barbox{margin:-47px 0 0}
.floating_bar{z-index:2;position:relative}
.floating_bar>ul{margin:0;padding:0;list-style:none}
.floating_bar>ul>li{float:left;margin:0 5px 0 0}
.floating_bar>ul>li.phone_number{color:#fff;margin:0;font-size:24px;line-height:24px;padding:9px 22px 10px;background:#e72f26;border-radius:2px 2px 0 0}
.floating_bar>ul>li.phone_number a{color:#fff}
.floating_bar>ul>li.phone_number .call{font-size:16px;top:-3px;position:relative}
.floating_bar>ul>li.phone_number span.phone_icon{font-size:20px;font-family:'icon-worksregular', sans-serif;}
.floating_bar>ul>li>a{color:#fff;display:block !important;font-size:15px;line-height:16px;padding:15px 16px 16px !important;background:#007897;border-radius:2px 2px 0 0;}
.floating_bar>ul>li>a.home{padding:9px 14px 8px !important}
.floating_bar>ul>li>a.home span{font-size:30px;line-height:30px}
.dd-selected,.search_box input[type=text],.submit2{font-size:16px}
.floating_bar>ul>li>a.active,.floating_bar>ul>li>a:hover{color:#262626;background:#f6f6f6}
.margin_top{margin:0}
.floating_bar > ul > li.select {float: right;margin: 0;padding: 0;width: auto;}
.select_box{float:right;width:116px!important;background:#e72f26;border-radius:2px 2px 0 0}
.select_box .dropdown{padding:12px 10%;width:80%!important;background:0 0!important}
.dd-pointer-down{float:right;width:11px;height:6px;margin:0 14px 0 0;background:url(../images/select_fieldarrow.png) right top no-repeat;top:54% !important;right:0 !important}
.dd-options{background:#fff;width:100%!important;margin:-2px 0 0;padding:0;box-shadow:1px 1px 0 #d6dde1 inset,-1px -1px 0 #d6dde1 inset}
.dd-options li{margin:0;box-shadow:0 -1px 0 #d6d6d6 inset}
.dd-options li a{color:#666;padding:4px 10px}
.dd-options li a label{cursor:pointer;width:100%;float:left;text-align:left}
label span{color:#f15a24;font-weight:700}
.dd-options li a:hover span,.dd-selected,.submit2{color:#fff}
.dd-options li a:hover{color:#fff;background:#007897}
.dd-options li:last-child{border:none}
.dd-selected{line-height:22px}
.search_box{width:68%;margin:5px 0 0;padding:30px 3%;background:#ededed;vertical-align:top;display:inline-block;box-shadow:0 0 0 1px #ddd inset}
.search_box input[type=text]{float:left;width:82%;height:30px;padding:10px 2%;border:none;outline:0;background:#fff;line-height:30px;box-shadow:0 0 0 1px #ddd inset}
.submit2{float:right;width:13%;margin:0;padding:0;height:50px;border:none;cursor:pointer;line-height:45px;background:#e72f26}
.submit2:hover{background:#007897}
.textbox3 h4{font-size:24px;line-height:24px;margin:0 0 26px}
.textbox3 ul.list1{float:left;width:100%;margin:0;padding:0;list-style:none}
.textbox3 ul.list1 li{float:left;width:25%;margin:0 0 14px;font-size:16px;line-height:16px}
.textbox3 ul.list1 li a{color:#666}
.textbox3 ul.list1 li span{float:left;margin:0 5px 0 0;color:#f3ce6d}
.textbox3 p{margin:0 0 22px}
.textbox3 p:last-child{margin:0}
.textbox3 .image_holder{float:right}
.textbox3 p span{color:#e72f26;display:block;}
.heading1 .price,.knowledgebase_table th,.package_planbox td{font-family: 'Jost', sans-serif}
.breadcrumbs{float:left;width:100%;margin:15px 0 0}
.breadcrumbs ul{margin:0;padding:0;list-style:none}
.breadcrumbs ul li{font-size:16px;line-height:16px;vertical-align:top;display:inline-block}
.textbox3 ul.list2{float:left;width:100%;padding:0;margin:0 0 20px;list-style:none}
.textbox3 ul.list2 li{color:#e72f26;padding:0 0 0 24px;position:relative}
.textbox3 ul.list2 li span{top:5px;left:0;position:absolute}
.knowledgebase_table{float:left;width:100%;text-align:center}
.knowledgebase_table table{margin:0 0 30px}
.knowledgebase_table tr{float:left;width:25%}
.knowledgebase_table td,.knowledgebase_table th{float:left;width:100%}
.knowledgebase_table th{color:#fff;width:76%;padding:12px 12%;font-size:18px;line-height:18px;background:#e72f26;text-align:left;box-shadow:-1px 0 0 #ddd inset}
.knowledgebase_table tr:last-child th{box-shadow:none}
.knowledgebase_table td:nth-child(even){background:#f6f6f6}
.knowledgebase_table td{padding:10px 0;font-size:16px;line-height:16px;min-height:40px;text-align:center;box-shadow:-1px 0 0 #ddd inset}
.knowledgebase_table tr:first-child td{box-shadow:1px 0 0 #ddd inset,-1px 0 0 #ddd inset}
.knowledgebase_table tr:first-child td:last-child{box-shadow:-1px 0 0 #ddd inset,0 -1px 0 #ddd inset,1px 0 0 #ddd inset}
.knowledgebase_table td:last-child{box-shadow:-1px 0 0 #ddd inset,0 -1px 0 #ddd inset}
.knowledgebase_table td input[type=text],.knowledgebase_table td select{width:72%;height:20px;border:none;outline:0;font-size:16px;line-height:16px;line-height:20px;padding:10px 3%;background:#fff;vertical-align:top;display:inline-block;box-shadow:0 0 0 1px #ddd inset}
.knowledgebase_table td input[type=text]::-webkit-input-placeholder{color:#666}
.knowledgebase_table td input[type=text]:-moz-placeholder{color:#666;opacity:1}
.knowledgebase_table td input[type=text]::-moz-placeholder{color:#666;opacity:1}
.knowledgebase_table td input[type=text]:-ms-input-placeholder{color:#666}
.knowledgebase_table td select{height:40px}
.knowledgebase_table .submit2{float:none;font-size:14px;margin:0;height:38px;line-height:32px}
.textbox3 ul.list3 li{padding:0;color:#666}
.textbox3 ul.list3 li a{color:#007897}
.managed_banner{background-image:url(../images/managed-banner.jpg);background-size:cover}
.managed_banner .sub_banner_rt .managed_bannerimg{background:url(../images/managed-bannerimg.png) no-repeat;width:472px;height:300px}
.managed_banner p{margin:20px 0 0}
.managed_banner .btn1,.managed_banner .btn2{float:left;margin:0 10px 0 0}
.managed_banner .btn1 a{padding:10px 30px 10px 55px; background-position: 26px -36px}
.managed_banner .btn2 a{padding:10px 30px 10px 55px; background-position: 26px -104px}
.managed_banner .btn1 a:hover{background-position: 26px -174px}
.managed_banner .btn2 a:hover{background-position: 26px -173px}
.managed_banner .sub_banner_lt{margin:74px 0 0}
.heading2 h3 span{display:block;font-size:20px;line-height:20px; margin:10px 0 0}
.managed-bg1{background-image:url(../images/managed-bg1.jpg)}
.managed-bg2{background-image:url(../images/managed-bg2.jpg)}
.managed_banner .sub_banner_rt figure.image_holder{top:66px}
.question_mark{display:inline-block!important}
.textbox3 ul.list4 li{color:#666}
.textbox3 ul.list4 li .fa-file{color:#e72f26}
.textbox3 .style1{color:#007897}
.textbox3 .style1 a{font-size:14px;color:#007897;margin:0 8% 0 0}
.vote{float:left;width:100%;color:#262626;margin:0 0 25px;line-height:33px}
.vote .submit2,.vote select{float:left;height:33px;width:85px}
.vote select{background:#fff;border:none;margin:0 10px;box-shadow:0 0 0 1px #ddd}
.cloud_plan1 ul li,.forex_plans tr td:last-child,.textbox4 ol.list1 li,.trading{border-bottom:1px solid #ddd}
.vote .submit2{line-height:26px;background:#007897}
.vote .submit2:hover{background:#e72f26}
.vote p{float:left;margin:0}
.backup_banner{background-image:url(../images/backup_banner.jpg);background-size:cover}
.backup_banner .sub_banner_lt{margin-top:54px}
.backup_banner .sub_banner_rt figure.image_holder{top:43px}
.package_planbox{float:left;width:100%}
.package_planbox table{float:left;width:100%;font-size:16px;line-height:16px}
.package_planbox thead{float:left;width:25%;text-align:left}
.package_planbox tbody{float:right;width:75%}
.package_planbox thead tr{width:100%}
.package_planbox tbody tr{float:left;width:16.5%;background:#007897}
.package_planbox th{width:90%;float:left;display:block;padding:12px 5%;font-weight:300;box-shadow:0 -1px 0 #ddd inset}
.package_planbox th .question_mark{float:right;margin:0 5px 0 0}
.package_planbox tbody td:nth-child(2),.package_planbox thead th:nth-child(2){font-size:18px;color:#262626;font-family: 'Jost', sans-serif}
.heading1 .price,.heading1 h4,.package_planbox tbody td:nth-child(2),.package_planbox td{color:#fff}
.package_planbox td{display:block;width:100%;float:left;padding:12px 0}
.package_planbox td:nth-child(even){background:rgba(0,0,0,.1)}
.heading1,.package_planbox tbody tr:nth-child(1) .btn1 a{background:#003442}
.heading1{position:relative;padding:22px 0!important}
.heading1 h4{padding:0;font-size:16px;margin:0 0 14px;line-height:16px;font-weight:400}
.heading1 .price .numeric1{font-size:36px;line-height:36px}
.heading1 .price .numeric2{top:-10px;font-size:20px;line-height:20px;position:relative}
.package_planbox span.fa-check{color:#fff;line-height:14px}
.package_planbox .btn1{margin:8px 0;display:inline-block}
.package_planbox tbody tr:nth-child(2){background:#494949}
.package_planbox tbody tr:nth-child(2) .heading1:before,.package_planbox tbody tr:nth-child(3) .heading1:before,.package_planbox tbody tr:nth-child(4) .heading1:before,.package_planbox tbody tr:nth-child(5) .heading1:before,.package_planbox tbody tr:nth-child(6) .heading1:before{content:'';left:0;top:-10px;right:0;width:100%;height:10px;margin:0 auto;position:absolute;background:#161616}
.package_planbox tbody tr:nth-child(2) .btn1 a,.package_planbox tbody tr:nth-child(2) .heading1{background:#161616}
.package_planbox tbody tr:nth-child(3){background:#e72f26}
.package_planbox tbody tr:nth-child(3) .btn1 a,.package_planbox tbody tr:nth-child(3) .heading1{background:#970700}
.package_planbox tbody tr:nth-child(3) .heading1:before{top:-20px;height:20px;background:#970700}
.package_planbox tbody tr:nth-child(4){background:#26735b}
.package_planbox tbody tr:nth-child(4) .btn1 a,.package_planbox tbody tr:nth-child(4) .heading1{background:#11533f}
.package_planbox tbody tr:nth-child(4) .heading1:before{top:-30px;height:30px;background:#11533f}
.package_planbox tbody tr:nth-child(5){background:#692d64}
.package_planbox tbody tr:nth-child(5) .btn1 a,.package_planbox tbody tr:nth-child(5) .heading1{background:#4b1b47}
.package_planbox tbody tr:nth-child(5) .heading1:before{top:-40px;height:40px;background:#4b1b47}
.package_planbox tbody tr:nth-child(6){background:#685625}
.package_planbox tbody tr:nth-child(6) .btn1 a,.package_planbox tbody tr:nth-child(6) .heading1{background:#423614}
.package_planbox tbody tr:nth-child(6) .heading1:before{top:-50px;height:50px;background:#423614}
.package_planbox tbody tr:nth-child(6) .heading1:after{content:'';left:0;top:-50px;right:0;width:132px;height:57px;margin:0 auto;position:absolute;background:url(../images/package_tag.png) no-repeat}
.features_box2{line-height:30px}
.features_box2 h3{margin:0 0 30px}
.features_box2 ul.list1{float:left;width:100%;padding:0;margin:40px 0 0;list-style:none}
.features_box2 ul.list1 li{float:left;width:45%}
.features_box2 ul.list1 li .image_holder{float:left}
.features_box2 ul.list1 li:last-child,.text_rt2{float:right}
.text_rt2{width:78%;line-height:24px;text-align:left}
.text_rt2 h4{padding:0;color:#007897;font-size:24px;margin:0 0 20px;line-height:24px}
.text_rt2 p{margin:0}
.testimonial_slider{float:left;width:100%}
.testimonial_inner{width:76%;font-size:18px;line-height:30px;vertical-align:top;position:relative;display:inline-block}
.testimonial_inner p{margin:0 0 20px}
.testimonial_inner p .coma_lt{width:16px;height:12px;display:inline-block;background:url(../images/sprites.png) -51px -18px no-repeat}
.testimonial_inner p .coma_rt{width:16px;height:12px;display:inline-block;background:url(../images/sprites.png) -72px -18px no-repeat}
.testimonial_inner .stars{margin:0 0 16px;display:inline-block}
.testimonial_inner .name{color:#e72f26;font-size:24px;line-height:24px;display:inline-block;}
.testimonial_inner .name .stars{display:block;width:130px;height:24px;margin:0;background:url(../images/sprites.png) left bottom no-repeat}
.testimonial_inner .name span{color:#666;font-size:18px}
.testimonial_inner .coma{display:inline}
.box2{float:left;width:100%}
.box2 .image_holder{float:left}
.box2 .text_rt2{width:80%;margin:25px 0 0}
.box2 .text_rt2 h4{color:#262626}
.box2 .text_rt2 p{margin:0 0 25px}
.box2 .text_rt2 .btn1{float:left;margin:0 10px 0 0}
.box2 .text_rt2 .btn1 a{padding:8px 25px 8px 55px;background-position:25px -38px}
.box2 .text_rt2 .btn1 a:hover{background-position:25px -176px}
.box2 .text_rt2 .blueArrow a{ background-position: 26px -106px}
ul.tweets{float:left;width:100%;padding:0;margin:0 0 10px;list-style:none}
ul.tweets li{margin:0 0 15px}
ul.tweets li a{color:#007897}
.box3 .text_rt2{margin:10px 0 0;line-height:30px}
.box3 .text_rt2 h4{color:#007897;font-size:30px;line-height:30px;}
.features_con{float:left;width:100%;background-position:center top;background-repeat:no-repeat;background-size:cover}
.features_con .box3 .text_rt2,.features_con .box3 .text_rt2 h4{color:#fff}
.bg1{background-image:url(../images/bg_1.jpg)}
.bg2{background-image:url(../images/bg_2.jpg)}
.network_banner{background-image:url(../images/network_banner.jpg);background-size:cover}
.network_banner figure.image_holder{top:28px;right:0}
.box2 .network_images{float:left;width:446px;height:313px; margin-bottom:20px}
.network_image1{background:url(../images/network_image1.jpg) left top no-repeat}
.network_image2{background:url(../images/network_image2.jpg) left top no-repeat}
.box2 .network_image3{background:url(../images/network_img3.jpg) left top no-repeat; width:435px;height:298px}
.network_banner .sub_banner .sub_banner_lt{font-size:20px;line-height:30px}
.network_banner .sub_banner .sub_banner_lt h1{font-size:40px;line-height:48px;margin:22px 0 0}
.network_banner .sub_banner .sub_banner_lt h1 small{display: block;font-size: 30px;color: #e72f26; }
.network_box{line-height:24px;text-align:left}
.network_box .box2 .text_rt2{width:56%; margin:25px 0}
.network_box .box2 p{margin:0 0 35px}
.network_box .box2 h4{margin:0 0 25px;font-size:24px;line-height:24px}
.network_box .box2 p:last-child{margin:0}
.network_box .box2 .text_rt2 h4{font-size:30px;line-height:30px}
.network_box .box2 .text_rt2 ul.list1{float:left;width:42%;margin:0;padding:0;list-style:none}
.network_box .box2 .text_rt2 ul.list1 li{position:relative;padding-left:22px;font-size:16px;line-height:24px;margin:0 0 15px}
.network_box .box2 .text_rt2 ul.list1 li.style1{padding:0;color:#e72f26;font-size:24px;line-height:26px;display:block}
.network_box .box2 .text_rt2 ul.list1 li.style2{padding:0;color:#007897;font-size:14px;line-height:20px}
.network_box .box2 .text_rt2 ul.list1 li span{left:0;top:2px;color:#007897;font-size:24px;position:absolute;font-family:'icon-worksregular', sans-serif;}
.network_box .box2 .text_rt2 ul.list1 li:last-child{margin:0}
.box2 .image_holder2{margin:0 0 8px 20px}
aside.box5{color:#5a5a5a;float:left;font-size:16px;font-weight:300;line-height:26px;text-align:center;width:100%}
aside.box5 ul{float:left;width:100%;list-style:none;margin:10px 0 0;padding:0}
aside.box5 ul li{display:inline-block;margin:0 1% 0 0;width:23.8%;border:1px solid #dcdcdc}
aside.box5 ul li figure.image_holder2{background:#fff;display:table;float:left;height:136px;text-align:center;width:100%}
aside.box5 ul li figure.image_holder2 span{display:table-cell;vertical-align:middle}
aside.box5 ul li .style1{background:#fff;color:#282828;float:left;font-size:20px;line-height:20px;margin:0;padding:14px 0;text-align:center;width:100%;border-top:1px solid #dcdcdc}
.company_logos{float:left;width:100%}
.company_logos ul.list1{float:left;width:100%;padding:0;margin:0 0 10px;list-style:none}
.company_logos ul.list1 li{width:23.6%;margin:0 1% 0 0;display:inline-block;box-shadow:0 0 0 1px #ddd}
.company_logos ul.list1 li .image_holder{float:left;width:100%;height:116px;display:table;background:#fff}
.company_logos ul.list1 li .image_holder span{display:table-cell;vertical-align:middle}
.cloud_plan1,.feature1,.linux_plan1,.textarea ul,.textbox4 ol.list1 li{vertical-align:top}
.company_logos ul.list1 li .style1{float:left;width:100%;color:#fff;font-size:18px;line-height:18px;padding:18px 0;background:#007897}
.company_logos ul.list1 li:last-child,.company_logos ul.list1:last-child{margin:0}
.quote_box{float:left;width:100%}
.quote_box h3{margin:0 0 40px}
.form_lt{float:left;width:48%;text-align:left}
.form_lt ul{margin:0;padding:0;list-style:none}
.form_lt ul li{float:left;width:100%;position:relative;margin:0 0 20px}
.form_lt ul li label{float:left;width:16%;font-size:16px;line-height:48px}
.form_lt ul li input[type=email],.form_lt ul li input[type=tel],.form_lt ul li input[type=text],.form_lt ul li textarea{float:left;width:79%;height:28px;outline:0;border-radius:3px;padding:10px 2%;line-height:28px;border:1px solid #ddd}
.forex_plans .heading1,.forex_plans table{font-size:16px;line-height:16px}
.form_lt ul li:last-child{margin:0}
.form_rt{float:right}
.form_rt ul li textarea{height:100px;appearance:none!important;-moz-appearance:none!important;-webkit-appearance:none!important;}
.form_rt .submit{float:right;width:84%;background-position:142px 18px}
.forex_plans,.forex_plans table{float:left;width:100%}
.forex_banner{background-image:url(../images/forex_banner.jpg);background-size:cover}
.forex_banner .sub_banner_rt figure.image_holder{top:126px}
.forex_banner .sub_banner_lt{margin-top:80px}
.forex_plans thead{float:left;width:25%;text-align:left}
.forex_plans tbody{float:right;width:75%}
.forex_plans thead tr{width:100%}
.forex_plans tbody tr{float:left;width:25%}
.forex_plans th{width:90%;float:left;display:block;padding:12px 5%;font-weight:300;box-shadow:1px 0 0 #ddd inset}
.forex_plans th:nth-child(odd){background:#f6f6f6}
.forex_plans th:first-child,.forex_plans th:nth-child(2){box-shadow:none;background:0 0}
.forex_plans th:nth-child(3){box-shadow:1px 0 0 #ddd inset,0 1px 0 #ddd inset}
.forex_plans th:last-child{box-shadow:1px 0 0 #ddd inset,0 -1px 0 #ddd inset}
.forex_plans th .question_mark{float:right;margin:0 5px 0 0}
.forex_plans td{display:block;width:100%;float:left;padding:12px 0;box-shadow:1px 0 0 rgba(0,0,0,.1) inset;position:relative}
.forex_plans td.td_padding{padding:5px 0;}
.forex_plans td .black_tag{top:9px}
.forex_plans .height-td{height:16px; padding:20px 0}
.forex_plans .height-td2{height:16px; padding:20px 5%}
.forex_plans td .black_tag2{display:none}
.forex_plans tr:last-child td{box-shadow:1px 0 0 #ddd inset,-1px 0 0 #ddd inset}
.forex_plans tr:last-child td:first-child{box-shadow:1px 0 0 #cf2a22 inset}
.forex_plans td:nth-child(odd){background:#f6f6f6}
.forex_plans tbody td:nth-child(2){padding:0}
.forex_plans .heading1{color:#fff;background:#e72f26!important;padding:17px 0!important;}
.forex_plans .price{color:#fff;font-size:36px;line-height:36px;background:#007897;padding:12px 0 13px;box-shadow:1px 0 0 #006c88 inset;font-family: 'Jost', sans-serif}
.forex_plans .price .numeric2{top:-8px;font-size:22px;line-height:22px;position:relative}
.forex_plans span.fa-check{color:#007897;line-height:14px}
.forex_plans .btn1{display:inline-block}
.forex_plans .btn1 a{background:#e72f26}
.vantage_plans thead{width:40%}
.vantage_plans tbody{width:60%}
.vantage_plans tbody tr{width:33.3%}
.bg3{background-image:url(../images/bg_3.jpg)}
.bg4{background-image:url(../images/bg_4.jpg)}
.bg5{background-image:url(../images/bg_5.jpg)}
.cloud_banner{background-image:url(../images/cloud_websitesbanner.jpg);background-size:cover}
.cloud_banner .sub_banner_lt{margin-top:100px}
.cloud_banner .sub_banner_lt ul{float:left;width:100%;padding:0;margin:0 0 4px;list-style:none}
.cloud_banner .sub_banner_lt ul li{float:left;width:45%;font-size:16px;line-height:16px;margin:0 0 13px}
.cloud_banner .sub_banner_lt ul li span{float:left;margin:0 8px 0 0}
.cloud_banner .sub_banner_lt ul li:nth-child(2n){float:right;width:55%}
.cloud_banner .sub_banner_rt figure.image_holder{top:42px}
.cloud_banner .btn1{float:left;margin:0 0 10px}
.cloud_banner .btn1 a{font-size:16px;line-height:16px}
.cloud_packagesbox{float:left;width:100%;font-size:16px;line-height:30px}
.text_heading{display:block;color:#e72f26;font-size:40px;line-height:40px;margin:10px 0 30px;text-decoration:underline}
.cloud_plan1,.cloud_plan1 .btn1,.tabs_box ul.tabs li{display:inline-block}
.cloud_packagesbox p{margin:0}
.cloud_plan1{width:38%;color:#e72f26;padding:30px 0;font-size:18px;margin:0 0 0 11.5%;line-height:18px;position:relative;box-shadow:0 0 0 1px #ddd inset}
.cloud_plan1 h4{padding:0;color:#666;font-size:30px;margin:0 0 16px;line-height:36px}
.cloud_plan1 p{margin:0}
.coupon_box{color:#fff;font-size:20px;line-height:24px;margin:40px 0 0;background:#262626;text-align:right;position:relative;padding:13px 55px;}
.cloud_plan1 .pricebox .new_price,.cloud_plan1 ul li span,.coupon_box .discount .numeric1,.coupon_box .discount .numeric2,.coupon_box span{font-family: 'Jost', sans-serif}
.affiliate_rt,.linux_banners,.tabs_box{text-align:center}
.coupon_box span{color:#ffc800;font-size:24px}
.coupon_box .discount{left:34px;top:-27px;width:105px;height:91px;font-size:14px;line-height:14px;position:absolute;text-align:center;padding:14px 0 0;background-image:url(../images/discount_bg.png);background-repeat:no-repeat}
.coupon_box .discount .numeric1{color:#fff;font-size:48px;line-height:48px}
.coupon_box .discount .numeric2{color:#fff;font-size:36px;line-height:36px}
.cloud_plan1 .pricebox{float:left;width:88%;padding:30px 6%;background:#007897}
.cloud_plan1 .pricebox .old_price{float:left;color:#fff;font-size:24px;line-height:24px;margin:12px 0 0;text-decoration:line-through}
.cloud_plan1 .pricebox .new_price{float:left;color:#fff;font-size:72px;line-height:30px;margin:0 0 0 20px}
.cloud_plan1 .pricebox .new_price .numeric1{top:-15px;font-size:30px;line-height:30px;position:relative}
.cloud_plan1 .pricebox .btn1{float:right}
.cloud_plan1 .btn1 a,.cloud_plan1 .pricebox .btn1 a{color:#fff;background:#e72f26;padding:13px 20px;font-size:18px;line-height:18px}
.cloud_plan1 .btn1 a:hover,.cloud_plan1 .pricebox .btn1 a:hover{background:rgba(231,47,38,.9)}
.cloud_plan1 ul{float:left;width:100%;padding:0;margin:0 0 30px;list-style:none}
.cloud_plan1 ul li{color:#666;padding:20px 0;font-size:18px;line-height:30px;position:relative}
.cloud_plan1 ul li span{color:#262626}
.cloud_plan1 ul li span.fa-check{color:#007897;}
.cloud_plan1 ul li span.fa-close{color:#e72f26;}
.cloud_plan1 ul li .black_tag,.tabs_box ul.tabs li a{color:#fff}
.cloud_plan1 .btn1 a{font-size:20px;line-height:20px;padding:15px 50px;border-radius:2px}
.cloud_plan1 ul li .black_tag{left:-95px;top:34px;min-width:94px;background:#000;font-size:16px;line-height:33px;position:absolute;border-radius:2px 0 0 2px}
.cloud_textbox .box2 .image_holder{float:right}
.cloud_textbox .box2 .text_rt2{float:left;width:56%;margin:30px 0 0;line-height:24px}
.linux_plansbox,.tabs_box,.tabs_box ul.tabs,.tabs_innerbox{float:right;width:90%}
.cloud_textbox .box2 .text_rt2 h4{font-size:24px;line-height:24px;}
.cloud_textbox .box2 .text_rt2 p:last-child{margin:0}
.cloud_textbox .cloud_imagebox{width:375px;height:234px}
.cloud_image1{background:url(../images/cloud_image1.png) left top no-repeat}
.cloud_image2{background:url(../images/cloud_image2.png) left top no-repeat}
.cloud_image3{background:url(../images/cloud_image3.png) left top no-repeat}
.cloud_image4{background:url(../images/cloud_image4.png) left top no-repeat}
.cloud_image5{background:url(../images/cloud_image5.png) left top no-repeat}
.cloud_image6{background:url(../images/cloud_image6.png) left top no-repeat}
.cloud_image7{background:url(../images/cloud_image7.png) left top no-repeat}
.cloud_image8{background:url(../images/cloud_image8.png) left top no-repeat}
.cloud_image9{background:url(../images/cloud_image9.png) left top no-repeat}
.cloud_image10{background:url(../images/cloud_image10.png) left top no-repeat}
.cloud_image11{background:url(../images/cloud_image11.png) left top no-repeat}
.cloud_image12{background:url(../images/cloud_image12.png) left top no-repeat}
.cloud_image13{background:url(../images/cloud_image13.png) left top no-repeat}
.linux_banner{background-image:url(../images/linux_banner.jpg); background-position:center bottom; background-size:cover}
.linux_banner .sub_banner{position:relative}
.linux_banner .sub_banner .sub_banner_lt{width: auto}
.linux_bannerIcons{right:6px;top:71px;width:380px;height:231px;position:absolute;background:url(../images/linux_bannerImage.png) no-repeat}
.linux_banner .sub_banner_lt{margin:58px 0 0;position: relative;z-index: 1}
.linux_banner .sub_banner_lt h2{padding:0;font-size:18px;margin:0 0 25px;line-height:30px;font-weight:300}
.linux_banner .sub_banner_lt .btn1{float:left;margin:0 0 20px}
.linux_banner .sub_banner_lt .btn1 a{background-position:23px -33px;padding:12px 30px 12px 55px;background-image:url(../images/sprites.png);background-repeat:no-repeat}
.linux_banner .sub_banner_lt .btn1 a:hover{background-position:23px -171px;background-image:url(../images/sprites.png);background-repeat:no-repeat;background-color:#e72f26}
.linux_banner .sub_banner_rt figure.image_holder{top:-34px; right:-160px}
.tabs_box ul.tabs{padding:0;margin:-46px 0 0;list-style:none}
.tabs_box ul.tabs li a{display:block;padding:15px 0;font-size:16px;min-width:200px;line-height:16px;background:#262626;text-decoration:none;border-radius:2px 2px 0 0}
.black_tag_3,.linux_plan1 ul li span.none{display:none}
.feature1,.linux_plan1,.linux_plan1 .btn1{display:inline-block}
.tabs_box ul.tabs li a.current{background:#fff;color:#e72f26}
.tabs_innerbox{padding:30px 0 50px}
.linux_plansbox{margin:40px 0 0;width: 100%;}
.linux_plan1{width:16%}
.linux_plan1 h4{padding:0;color:#666;font-size:20px;margin:0 0 25px;line-height:20px}
.linux_plan1 .price{color:#fff;padding:15px 0;font-size:48px;line-height:48px;background:#007897;border-radius:2px}
.linux_plan1 .price .numeric1{top:-14px;font-size:30px;line-height:30px;position:relative}
.linux_plan1 ul{margin:0;padding:0;list-style:none}
.linux_plan1 ul li{padding:12px 0;font-size:14px;line-height:16px;background:#fff;position:relative}
.black_tag{position:absolute;left:-115px;top:5px;color:#fff!important;font-size:14px;line-height:30px;min-width:115px;background:#262626;border-radius:2px 0 0 2px;}
.black_tag2{left:-115px;min-width:115px}
.linux_plan1 ul li span{color:#262626;}
.linux_plan1 ul li:nth-child(2n){background:#f6f6f6}
.linux_plan1 .btn1{width:100%;margin:5px 0;position:relative}
.linux_plan1 .btn1 a{color:#fff;box-shadow:none;font-size:16px;line-height:14px;padding:13px 0;background-image:none;border-radius:2px;background-color:#007897}
.linux_plan1 .btn1 a:hover{background-image:none;background-color:#e72f26}
.linux_plan1:last-child{margin:0}
.feature1 .image_holder,.features_box3 p{margin:0 0 30px}
.feature1 .image_holder,.features_inner .image_holder{margin:0 auto 20px;width:160px;height:160px}
.features_image1{background:url(../images/sprites.png) -322px top no-repeat}
.features_image2{background:url(../images/sprites.png) -322px -161px no-repeat}
.features_image3{background:url(../images/sprites.png) -322px -322px no-repeat}
.features_image4{background:url(../images/sprites.png) -318px -483px no-repeat}
.features_image5{background:url(../images/sprites.png) -322px -644px no-repeat}
.features_image6{background:url(../images/sprites.png) -322px -161px no-repeat}
.features_image7{background:url(../images/sprites.png) -322px -805px no-repeat}
.box_rt .text_rt2 .image_holder2{width:80px;height:78px;float:left;margin:0;}
.feature_smallimage1{background:url(../images/sprites.png) right top no-repeat}
.feature_smallimage2{background:url(../images/sprites.png) -496px -76px no-repeat}
.feature_smallimage3{background:url(../images/sprites.png) -496px -149px no-repeat}
.feature_smallimage4{background:url(../images/sprites.png) -496px -227px no-repeat}
.feature_smallimage5{background:url(../images/sprites.png) -496px -304px no-repeat}
.feature_smallimage6{background:url(../images/sprites.png) -496px -380px no-repeat}
.feature_smallimage7{background:url(../images/sprites.png) -496px -463px no-repeat}
.feature_smallimage8{background:url(../images/sprites.png) -496px -540px no-repeat}
.feature_smallimage9{background:url(../images/sprites.png) -496px -622px no-repeat}
.feature_smallimage10{background:url(../images/sprites.png) -496px -696px no-repeat}
.feature_smallimage11{background:url(../images/sprites.png) -496px -780px no-repeat}
.feature_smallimage12{background:url(../images/sprites.png) -496px -854px no-repeat}
.feature_smallimage13{background:url(../images/sprites.png) -496px bottom no-repeat}
.features_box3{color:#e72f26;font-size:24px;line-height:24px}
.feature1,.feature1 h4{color:#262626;line-height:24px}
.feature1{width:24%;font-size:16px;padding:0 4%}
.feature1 h4{padding:0;margin:0 0 20px;font-size:24px}
.feature1 p{margin:0}
.features_inner .image_holder{margin:0 0 0 40px}
.features_inner .image_holder h3{color:#fff;clear:both;margin:172px 0 0}
.box_rt{float:right;width:68%}
.box_rt .text_rt2{width:100%;margin:0 0 35px}
.box_rt .text_rt2 .text1{float:right;width:85%;color:#fff}
.box_rt .text_rt2 .text1 h4{color:#fff}
.box_rt .text_rt2 .text1 p:last-child,.box_rt .text_rt2:last-child{margin:0}
.features_inner2 .box_rt .text_rt2 .text1{color:#666}
.features_inner2 .box_rt .text_rt2 .text1 h4,.features_inner2 .image_holder h3{color:#007897}
.bg6{background-image:url(../images/bg_6.jpg)}
.affiliate_banner{background-image:url(../images/affiliate_banner.jpg);background-size:cover}
.affiliate_banner .sub_banner_lt{margin-top:70px}
.affiliate_box .text_rt2{width:70%;margin:28px 0 0}
.affiliate_box .text_rt2 ul{margin:0;padding:0;list-style:none}
.affiliate_box .text_rt2 ul li{position:relative;margin:0 0 5px;padding:0 0 0 22px}
.affiliate_box .text_rt2 ul li span.fa,.affiliate_lt ul li span.fa{left:0;top:3px;color:#e72f26;position:absolute}
.affiliate_lt{float:left;width:48%;padding:40px 0}
.affiliate_lt h4{padding:0;color:#fff;font-size:28px;margin:0 0 22px;line-height:36px}
.affiliate_lt ul{float:left;width:80%;margin:0;padding:0;list-style:none}
.affiliate_lt ul li{color:#fff;font-size:16px;line-height:30px;margin:0 0 5px;position:relative;padding:0 0 0 22px}
.affiliate_lt ul li:last-child{margin:0}
.affiliate_lt ul li span.fa{top:7px}
.affiliate_lt ul li span.style1{float:right;color:#e72f26;font-family: 'Jost', sans-serif}
.affiliate_rt{margin:20px auto;width:50%;color:#fff;font-size:18px}
.affiliate_rt a{display:block;margin:5px 0 0;font-family: 'Jost', sans-serif}
.affiliate_rt .text2{float:left;width:94%;color:#666;padding:40px 3%;font-size:18px;background:#fff;margin:0 0 22px}
.affiliate_rt p{margin:0}
.affiliate_rt .text2 .btn1,.affiliate_rt .text2 .btn2{margin:10px;display:inline-block}
.affiliate_rt .text2 .btn1 a,.affiliate_rt .text2 .btn2 a{font-size:18px;color:#fff;line-height:18px;padding:10px 18px;background:#e72f26;box-shadow:none;border-radius:2px}
.affiliate_rt .text2 .btn2 a{background:#007897}
.affiliate_rt .text2 .btn1 a:hover{opacity:.9}
.masonry_box{float:left;width:96%;padding:0 2%;height:auto!important}
.linux_images{float:left;width:100%}
.grid_sizer{width:30%}
.portfolio-itemmain{width:30%;margin:0 0 1%}
.portfolio-itemmain.portfoltio-bigimage{width:61%}
.portfolio-itemmain img{width:100%}
.linux_banners{float:left;margin:0 10px 10px 0;position:relative}
.linux_banner1,.linux_banner7{width:160px;height:600px;background:url(../images/linux_banner1.jpg) left top no-repeat}
.linux_banner2,.linux_banner8{width:120px;height:600px;background:url(../images/linux_banner2.jpg) left top no-repeat}
.linux_banner3{width:728px;height:90px;background:url(../images/linux_banner3.jpg) left top no-repeat}
.linux_banner4{width:300px;height:250px;background:url(../images/linux_banner4.jpg) left top no-repeat}
.linux_banner13,.linux_banner5{width:125px;height:125px;background:url(../images/linux_banner5.jpg) left top no-repeat}
.linux_banner14,.linux_banner6{width:468px;height:60px;background:url(../images/linux_banner6.jpg) left top no-repeat}
.linux_banner7{background:url(../images/linux_banner7.jpg) left top no-repeat}
.linux_banner8{background:url(../images/linux_banner8.jpg) left top no-repeat}
.linux_banner9{width:300px;height:600px;background:url(../images/linux_banner9.jpg) left top no-repeat}
.linux_banner10{width:336px;height:280px;background:url(../images/linux_banner10.jpg) left top no-repeat}
.linux_banner11{width:320px;height:50px;background:url(../images/linux_banner11.jpg) left top no-repeat}
.linux_banner12{width:250px;height:250px;background:url(../images/linux_banner12.jpg) left top no-repeat}
.linux_banner13{background:url(../images/linux_banner13.jpg) left top no-repeat}
.linux_banner14{background:url(../images/linux_banner14.jpg) left top no-repeat}
.windows_banner{background-image:url(../images/windows_banner.jpg);background-size:cover}
.windows_banner2{background-image:url(../images/windows_banner2.jpg);background-size:cover}
.windows_banner .sub_banner_rt{display:block}
.windows_banner .sub_banner_rt figure.image_holder{top:-9px; right:-115px}
.trading_banner .sub_banner_lt{margin-top:50px}
.demo{display:inline-block}
.demo a{color:#fff;display:block;font-size:12px;padding:0 5px;line-height:20px;border-radius:4px;background:#e72f26}
.trading_plans tbody tr{width:33.3%}
.trading_plans th:nth-child(9){padding:12px 5%}
.trading_plans td:nth-child(9),.trading_plans tr:first-child td:nth-child(9){padding:12px 0}
.trading_plans span.fa-check{line-height:16px}
.hosting_box{font-size:18px;line-height:30px;padding-top:0}
.hosting_box p{margin:0 0 40px}
.small_box{float:left;width:28%;min-height:145px;font-size:16px;line-height:24px;padding:35px 2%;margin:0 2% 0 0;background:#f6f6f6;box-shadow:0 0 0 1px #ddd inset}
.small_box h4{padding:0;color:#262626;margin:0 0 25px;font-size:24px;line-height:24px;font-weight:300}
.small_box p{margin:0}
.text3{color:#fff;margin:50px 0 0;padding:32px 0;font-size:16px;line-height:16px}
.text3 p{margin:0}
.trading{padding:30px 0;border-top:1px solid #ddd}
.trading .box2 .text_rt2{margin:30px 0 0;width:86%;font-size:18px;line-height:18px;}
.trading .box2 .text_rt2 p{margin:0 0 10px}
.trading .box2 .text_rt2 a{font-size:24px;line-height:24px}
.trading_tabs{padding:0;margin:0 0 50px}
.trading_tabs .tabs_box ul.tabs{margin:0;width:260px}
.trading_tabs .tabs_box ul.tabs li{float:left;width:100%;margin:0 0 10px;text-align:left}
.trading_tabs .tabs_box ul.tabs li a{padding:10px 15px;}
.trading_tabs .tabs_box ul.tabs li a.current{background:#f6f6f6;padding:10px 58px 10px 15px;border:1px solid #ddd;border-right:none;position:relative;z-index:1}
.trading_tabs .tabs_box ul.tabs li:last-child{margin:0}
.trading_tabs .tabs_innerbox{float:right;width:75%;padding:26px 0 27px;background:#f6f6f6;border:1px solid #ddd}
.trading_tabs .tabs_innerbox img{margin:0 30px}
.small_box2{width:44.5%;margin:0}
.small_box2 ul.list1{float:left;width:46%;margin:0;padding:0;list-style:none}
.small_box2 ul.list1 li{font-size:16px;line-height:16px;margin:0 0 10px}
.small_box2 ul.list1 li span.fa{float:left;margin:0 5px 0 0;color:#e72f26}
.small_box2 ul.list1 li:last-child{margin:0}
.small_box2 ul.list2{width:80%}
.small_box2 ul.list2 span{float:right}
.datacenter_banner{background-image:url(../images/datacenter_banner.jpg);background-size:cover}
.datacenter_banner .sub_banner_rt figure.image_holder{right:0;top:26px}
.datacenter_banner .sub_banner_lt{margin-top:90px}
.datacenter_banner .sub_banner_lt h1{font-size: 44px}
.datacenter_box{font-size:16px;line-height:28px}
.datacenter_box p{margin:0 0 45px}
.datacenter_box h3{margin:0 0 25px}
.datacenter_box h4{padding:0;color:#262626;font-size:24px;margin:0 0 20px;line-height:24px;}
.datacenter_box .btn1{margin:0 0 25px;display:inline-block}
.datacenter_box .btn1 a{color:#fff;font-size:20px;line-height:20px;padding:15px 30px;border-radius:2px;box-shadow:none;background-color:#e72f26;background-image:none}
.datacenter_box .btn1 a:hover{background-image:none;background-color:#007897}
.smartbox{float:left;width:24.2%;margin:0 1% 0 0;padding:35px 0;background:#fff;box-shadow:0 0 0 1px #ddd inset}
.smartbox h4{margin:18px 0 0;}
#about2 .synced .item,.configure_box h4,.configure_innerbox2 .text4 .style1,.configure_rt .configure_box .style1,.total_due{font-family: 'Jost', sans-serif}
.datacenter_images_box{width:76%;margin:50px 0 0;vertical-align:top;display:inline-block}
.datacenter_images_box ul li{background:#fff;padding:1px;width:31%;height:182px;margin:0 3% 3% 0;box-shadow:0 0 0 3px #e72f26}
.datacenter_images_box ul li img{float:left;width:100%;height:100%}
.datacenter_images_box ul li:nth-child(3n){margin-right:0}
.textarea h4{margin:0 0 50px;padding:0;font-size:24px;line-height:24px}
.textarea ul{margin:0;padding:0 5%;width:31%;display:inline-block;list-style:none}
.textarea ul li{font-size:18px;margin:0 0 8px;text-align:left}
.textarea ul li span{color:#e72f26;font-size:16px}
.form_rt textarea span.error{top:30px}
span.error{color:#e72f26;position:absolute;right:20px;top:11px}
#form_result{color:#333;font-size:14px}
#form_result.success{padding:13px 0;background-color:#dff0d8}
#form_result.error{background-color:#f2dede}
.form_lt ul li input[type=email].error,.form_lt ul li input[type=tel].error,.form_lt ul li input[type=text].error,.form_rt textarea.error{box-shadow:0 0 0 1px #e72f26 inset}
.policy_banner .sub_banner{height:200px}
.policy_banner .sub_banner_lt{width:100%;margin:70px 0 0;text-align:center}
.policy_banner .sub_banner_lt h1{margin:0}
.policy_banner .sub_banner_rt{display:none}
.textbox4{font-size:15px;text-align:left}
.textbox4 p{margin:0 0 20px}
.textbox4 p b{color: #262626;}
.textbox4 h5{padding:0;color:#262626;margin:0 0 15px;font-size:20px;line-height:20px;font-family: 'Jost', sans-serif;
  font-weight: 500;}
.textbox4 p:last-child{margin:0}
.textbox4 ul.list1{margin:0;padding:0;list-style:none}
.textbox4 ul.list1 li{margin:0 0 10px;padding:0 0 0 15px;position:relative}
.textbox4 ul.list1 li span{font-size:9px;left:0;top:4px;position:absolute}
.textbox4 ul.list2{margin:0 0 20px 3%}
.textbox4 ul.list2 li{margin:0 0 8px}
.textbox4 ol.list1{float:left;width:48%;margin:0 0 20px;padding:0;list-style:decimal}
.textbox4 ol.list1 li{width:98%;color:#262626;font-size:16px;padding:5px 1%;display:inline-block}
.textbox4 ol.list1 li span{font-size:9px;float:left;margin:5px 7px 0 0}
.textbox4 ol.list1:nth-child(2n){float:right}
.textbox4 ol.list1 li a{color:#007897;text-decoration:none}
.textbox4 ol.list1 li a:hover{color:#e72f26}
#back-top{bottom:68px;position:fixed;right:92px}
#back-top span{width:46px;height:46px;display:block;background:url(../images/arrow_up.png) right top no-repeat}
#back-top span:hover{background:url(../images/arrow_hover.png) right top no-repeat}
.about_banner{background-image:url(../images/about_banner.jpg);background-size:cover}
.about_banner .sub_banner_lt{margin-top:86px}
.about_banner .sub_banner_lt h2{margin:0;padding:0;font-size:24px;line-height:36px;font-weight:300}
#about1 .item,.about_box{line-height:30px}
.about_banner .sub_banner_rt figure.image_holder{right:0;top:25px}
.about_box p{margin:0 0 15px}
#about1{float:left;width:100%;margin:0 0 22px}
#about1 .item{float:left;width:94%;background:#fff;padding:30px 3%;min-height:154px;border-bottom:3px solid #d1d1d1}
#about2 .item,.configure_box h4{font-size:18px;line-height:18px}
#about2{float:left;width:100%;height:82px;margin:-25px 0 0;background-image:url(../images/about_ruler.png);background-position:center bottom;background-repeat:no-repeat}
#about2 .item{color:#fff;cursor:pointer;padding:42px 0 0}
#about2 .synced .item{color:#e72f26;position:relative}
#about2 .synced .item:before{left:0;right:0;top:0;content:'';width:38px;height:38px;margin:0 auto;position:absolute;background:url(../images/slider_arrow.png) no-repeat}
.configure_lt{float:left;width:66%;text-align:left}
.configure_box{float:left;width:100%;margin:0 0 20px}
.configure_box h4{margin:0;color:#fff;padding:12px 2%;background:#e72f26}
.configure_innerbox{float:left;width:100%;box-shadow:0 0 0 1px #ddd}
.configure_innerbox ul.list1{margin:0;padding:0;list-style:none}
.configure_innerbox ul.list1 li{float:left;width:96%;background:#f6f6f6;padding:10px 2%}
.configure_innerbox ul.list1 li:nth-child(2n){background:#fff}
.configure_innerbox ul.list1 li .radio_box{float:left;width:40%;height:20px;padding:10px 2%;background:#fff;box-shadow:0 0 0 1px #ddd inset}
input[type=radio].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
input[type=radio].css-checkbox+label.css-label{padding-left:26px;height:20px;line-height:14px;font-size:14px;display:inline-block;vertical-align:middle;background-image:url(../images/radio_btns.png);background-repeat:no-repeat;background-position:left top}
input[type=radio].css-checkbox:checked+label.css-label{background-position:left -18px}
.configure_innerbox ul.list1 li .label{float:left;width:20%;height:40px;display:table;font-size:14px}
.configure_innerbox ul.list1 li .label span{color:#666;font-weight:400;display:table-cell;vertical-align:middle}
.configure_innerbox ul.list1 li .labe2{width:auto}
.configure_innerbox ul.list1 li input[type=password],.configure_innerbox ul.list1 li input[type=text]{float:left;width:170px;border:none;height:20px;padding:10px;margin:0 12px 0 0;background:#fff;box-shadow:0 0 0 1px #ddd inset}
.configure_innerbox ul.list1 li p{float:left;margin:10px 0 0}
.configure_innerbox ul.list1 li .dropdown{float:left;height:20px;width:35%;padding:10px 2%;cursor:default;background:#fff;outline:0;box-shadow:0 0 0 1px #ddd inset}
.configure_innerbox ul.list1 li .dropdown select{float:left;width:100%;border:none}
.configure_innerbox2{width:92%;padding:22px 4%}
.configure_innerbox2 .text4{float:left;font-size:14px;line-height:24px;padding:0 0 0 30px;background:url(../images/red_bullet.png) left 6px no-repeat}
.configure_innerbox2 .text4 .style1{float:left;width:100%;margin:0 0 10px}
.configure_innerbox2 .text4 p{margin:0}
.configure_rt{float:right;width:32%;text-align:left;font-size:14px}
.configure_rt .configure_box h4{padding:12px 6%}
.configure_rt .configure_box .style1{width:88%;font-size:14px;padding:20px 6%;line-height:24px}
.configure_rt .configure_box ul.list2{margin:0;padding:0;list-style:none}
.configure_rt .configure_box ul.list2 li{background:#fff;line-height:30px;padding:0 8px;border-bottom:1px solid #ddd}
.configure_rt .configure_box ul.list2 li .fa-check{float:left;margin:8px 5px 0 0}
.configure_rt .configure_box ul.list2 li span{float:right;color:#e72f26}
.configure_rt .configure_box ul.list3{float:left;width:96%;margin:0;padding:10px 2%;list-style:none}
.configure_rt .configure_box ul.list3 li{line-height:30px}
.configure_rt .configure_box ul.list3 li span{float:right;color:#e72f26}
.total_due{float:left;width:92%;color:#fff;padding:12px 4%;font-size:16px;line-height:16px;background:#007897;text-align:right}
.configure_rt input[type=button]{margin:0 auto 3px;height:37px;cursor:pointer;padding:0 40px;color:#fff;outline:0;border:none;display:block;line-height:35px;background:#e72f26;font-family: 'Jost', sans-serif}
body.thankyou{background-image:url(../images/thankyou_bg.jpg);background-repeat:repeat}
.thankyou_box{width:70%;margin:0 auto;text-align:center;border-radius:5px}
.logo_box{float:left;width:100%;padding:35px 0;background:#007897;border-radius:5px 5px 0 0}
.logo_box .logo{float:none;margin:0 auto}
.thankyou_innerbox{float:left;width:80%;color:#262626;font-size:22px;line-height:36px;padding:75px 10%;background:#fff;border-radius:0 0 5px 5px}
.spacer,.spacer2{float:left;width:100%}
.thankyou_innerbox h3{margin:0 0 25px;padding:0;color:#262626;font-size:48px;line-height:48px;font-weight:300}
.thankyou_innerbox p{margin:0 0 30px}
.thankyou_innerbox .phone_number{float:left;width:100%;color:#fff;margin:0 0 50px;font-size:14px;line-height:14px;padding:20px 0;background:#007897;border-radius:5px;}
.thankyou_innerbox .phone_number p{margin:0 0 8px}
.thankyou_innerbox .phone_number span{display:block;font-size:30px;line-height:30px}
.thankyou_innerbox .return_button{min-width:190px;padding:0;height:40px;color:#fff;cursor:pointer;outline:0;border:none;line-height:35px;vertical-align:top;display:inline-block;background:#e72f26;border-radius:2px}
.thankyou_innerbox .return_button:hover{background:rgba(231,47,38,.9)}
.ashburn_text{float:left;width:100%; margin-top:20px}
.ashburn_text ul{float:left;width:48%;margin:0;padding:0;list-style:none}
.ashburn_text ul:last-child{float:right}
.ashburn_text ul li{padding:0 0 0 14px;text-align:left;background:url(../images/bullet.png) no-repeat left 9px}
.red{color:#e72f26}
.blue{color:#007897}
.black{color:#262626}
.spacer{height:30px}
.spacer2{height:50px}
.heading_bg1{background:#007897!important}
.heading_bg2{background:#262626!important}
.nomargin_btm{margin-bottom:0!important}
.nomargin_rt{margin-right:0!important}
.float_rt{float:right!important}
.float_lt{float:left!important}
#lightbox ul li,.owl-carousel .owl-item{float:left}
.arrow:after,.tooltip{background:#e72f26}
.tooltip{pointer-events:none;opacity:0;display:inline-block;position:absolute;padding:10px 20px;color:#fff;border-radius:4px;font-size:14px;text-align:center;text-decoration:none;max-width:300px;letter-spacing:normal;text-shadow:none;margin:0 0 0 -11px}
.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:15px;margin-left:-26px;bottom:-16px}
.arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}
.tooltip.active{opacity:1;margin-top:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}
.tooltip.out{opacity:0;margin-top:-20px}
#lightbox{padding:0;z-index:999!important}
#lightbox ul{margin:0;padding:0;list-style:none}
#lightboxIndicator{border:1px solid #fff}
#lightboxOverallView,#overlay{background-color:#000;opacity:.8}
* html #lightboxOverallView,* html #overlay{background-color:#000;filter:Alpha(opacity=50)}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel,.owl-carousel .owl-wrapper{position:relative;display:none}
.owl-carousel{width:100%;-ms-touch-action:pan-y}
#testimonial_slider .owl-pagination,.about_slider .owl-theme .arrows{display:none!important}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.arrows .owl-buttons div,.arrows .owl-page{cursor:pointer}
.arrows{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.grabbing{cursor:url(grabbing.png) 8 8,move}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-theme .arrows .owl-buttons div{zoom:1;filter:Alpha(Opacity=50);text-indent:-9999px}
.owl-theme .arrows.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}
.owl-theme .arrows .owl-page{display:inline-block;zoom:1}
.owl-theme .arrows .owl-page span{display:block;width:12px;height:12px;margin:1px 5px 0 0;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#eef2f5;box-shadow:2px 2px 2px #898c8d inset}
.owl-theme .arrows .owl-page.active span,.owl-theme .arrows.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;width:14px;height:14px;background:#00b7ee}
.owl-theme .arrows .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) center center no-repeat}
.bg-color1{ background-color:#a56315}
.bg-color2{ background-color:#15a552}
.bg-color3{ background-color:#6015a5}
#lightbox > img#lightboxImage{width:100% !important;}
#lightbox > img#nextLink, #lightbox > img#prevLink{width:40px !important;height:40px !important;}
#lightbox > img#closeButton{width:16px !important;height:16px !important;}
.forex_plans2{width:100%}
.forex_plans2 .black_tag{min-width:204px;left:-204px}
.forex_plans2 .linux_plan1 {   width: 20%;}
.forex_plans2 .plans_heading {margin: 122px 0 0;width: 18%;display:inline-block;vertical-align:top}
.forex_plans2  .plans_heading ul{margin:0;padding:0;list-style:none}
.forex_plans2  .plans_heading ul li{background:#262626 ;}
.forex_plans2  .plans_heading ul li .black_tag {float: left;left: 0; min-width: 100%;position:inherit;margin:10px 0 0}
.plans_heading li:nth-child(6) .black_tag{line-height:44px;}
.mbt-plans .plans_heading li:nth-child(6) .black_tag{line-height:30px;}
/*****************NEW HEADER*********************/
.padding_top{padding-top:91px!important}
.new-header-con{float: left;width: 100%;padding: 20px 0; position:relative;z-index:2;}
.home_logo{float: left;margin: 0 0 0 50px;}
.home_logo a{width: 209px;height: 46px; display: block;background: url("../images/logo.png") no-repeat left top}
.new-header-rt-box{float: right;margin: 18px 0 0}
.new-header-rt-box ul{ margin: 0;padding: 0; list-style: none;}
.new-header-rt-box > ul > li{float: left;font-size: 17px;line-height: 14px;padding: 0 10px 10px 0;text-transform:uppercase;background: url("../images/new-header/new-header-line.png") no-repeat right 4px;}
.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 span{ margin: -1px 8px 0 12px;}
.new-header-rt-box ul li:hover > a,.new-header-rt-box > ul > li:last-child:hover span{color: #e72f26;}
.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:88px;display: none;position: absolute;width: 100%;z-index: 999;padding: 0px 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 a{display: block}
.new-header-dropdown ul li{float: left;text-transform: none;padding:0 20px;border-right: 1px solid #222326;font-size: 16px;}
.new-header-dropdown ul li:last-child{border: none}
.new-header-dropdown ul li .new-header-icon-holder {color: #fff;font-size: 24px;height: 30px;margin: 0 auto;    text-align: center;}
.new-header-dropdown ul li:hover a,.new-header-dropdown ul li:hover .new-header-icon-holder{color: #e72f26;}
.f-nav .new-header-dropdown{background:rgba(0,0,0,0.75);}
.f-nav{float:left;width:100%;position:fixed;left:0;top:0;margin:0!important;padding:20px 0px;z-index:99;}
.f-nav.hover_intent{background:rgba(0,0,0,0.75);}
.floating_barbox.f-nav{ background:rgba(0,0,0,0.75); z-index:9}
.floating_barbox.hover_intent.f-nav{padding:0;margin:88px 0 0 !important}
/************************************************/
.website_cloud_packages .cloud_plan1{margin:0;width:33%}
.website_cloud_packages .coupon_box{padding:13px 15px;}
.website_cloud_packages .coupon_box .discount{left:14px;}
.website_cloud_packages .cloud_plan1 .pricebox .old_price{font-size:20px;}
.website_cloud_packages .cloud_plan1 .pricebox .new_price{margin:0 0 0 10px;font-size:64px;}
.website_cloud_packages .cloud_plan1 .pricebox .new_price .numeric1{font-size:24px;}
.cloud_plan1.cloud_plan2 h4 {margin: 24px 0 50px;}
.cloud_plan2 .pricebox {padding: 55px 6% 56px;}
.location-dropdown {float: right;margin: 0 10px 0 0;width: 88%;}
.select{ float: right;width: 100%;color: #fff;text-align: center; background: #15a552;font-size: 16px;line-height: 16px;
  padding:10px 0 14px;border-radius:2px; }
.select-desired-location{float: right;width: 100%; margin: 0 0 30px;}
.select-desired-location h4{color: #e72f26;font-size: 24px;line-height: 24px;margin: 0 0 30px}
.select-desired-location ul{float: left;width:100%;margin: 0;list-style: none;background: #fff;border: 1px solid #ebebeb;
  padding:10px 0;border-radius: 5px;}
.select-desired-location ul li{float:left;font-size: 14px;line-height: 27px;font-family: 'Jost', sans-serif;width: 9%;position: relative}
.select-desired-location ul li.deactive{filter:grayscale(100%);}
.select-desired-location ul li.active {background: #e72f26 none repeat scroll 0 0;color: #fff;filter: none;border-radius: 5px;}
.select-desired-location ul li.active:after{position: absolute;left:0;right: 0;bottom:-25px;content: '';margin: 0 auto;width: 38px;height: 15px;background:url("../images/arrow_down.png") no-repeat;}
.select-desired-location ul li a{color: #333;display: block;text-decoration: none;line-height: 16px;padding:16px 0;border-right: 1px solid #ebebeb;}
.select-desired-location ul li:last-child a{border: none}
.select-desired-location ul li.active a{color: #fff}
.select-desired-location ul li:hover a,.select-desired-location ul li:hover{color: #e72f26;filter: none }
.select-desired-location ul li:hover.active a{color: #fff}
.select-desired-location ul li figure {display: inline-block;height: 15px;margin: 0 0 5px;vertical-align: top;width: 100%;}
span.mumbai,span.sao-paulo{display:none;}
.buttons-box{float: left; width: 100%;}
.buttons-box .btn1 {float: left;margin: 0 0.66% 0 0; width: 16.1%;}
.buttons-box .btn1 a {background-color: #007897;background-image: none;border-radius: 2px;box-shadow: none;color: #fff;font-size: 16px;
    line-height: 14px;padding: 12px 0 14px;}
.buttons-box .btn1 a:hover {background-color: #e72f26;background-image: none;}
.buttons-box .btn1:last-child{margin: 0}
.hide{display: none}
.forex-locations{margin: 0;width: 81.8%}
.forex-locations .select-desired-location{background: #f6f6f6}
.forex-locations .select-desired-location ul li{float: none;display: inline-block;vertical-align: top}
.forex-locations .buttons-box .btn1{width: 24.5%}
/***********Home**********/
.banner_map{right:-80px;top:195px;width: 650px;height: 271px;position: absolute;background: url("../images/banner-map.png");
  z-index:1;}
.link-location{position: absolute}
.los-angeles-link {height: 28px;left: 0;  top: 73px;width: 102px;}
.dallas-link {height: 28px;left: 112px;top: 104px;width: 62px;}
.chicago-link {height: 30px;left: 127px;top: 38px;width: 75px;}
.ashburn-link {height: 30px;left: 190px;top: 74px;width: 79px;}
.london-link {height: 26px;left: 287px;top: 8px;width: 66px;}
.amsterdam-link {height: 28px;left:346px;top: 45px;width: 101px;}
.Johannesburg-link {height: 27px;left: 324px;top: 159px;width: 108px;}
.taipei-link {height: 27px;left: 516px;top: 126px;width: 63px;}
.tokyo-link {height: 27px;left: 546px;top: 42px;width: 67px;}
.mumbai-link {height: 28px;left: 374px;top: 109px;width: 72px;}
/*************************/
.network-banner-map{right: 0;top: 40px;}
/*******************************************************************************/
/******************NETWORK PAGE*************/
.new-locations-box h3 {margin: 0 0 48px;text-align: center;}
.new-locations-box .network_lt {width: 66%;float: left;}
.new-locations-box .network_lt .smallbox1 {background: #ffffff;box-shadow: 0 0 0 1px #d1d1d1 inset;padding: 30px 4%;width: 40%;float: left;text-align: left}
.new-locations-box .network_lt .smallbox1 .heading {background:none;border-bottom: 1px solid #d1d1d1;color: #e72f26;float: left;font-size: 24px;line-height: 28px;padding: 0 0 18px 14%;position: relative; width: 86%;}
.new-locations-box .network_lt .smallbox1 .heading img {left: 0;position: absolute;top: 0;}
.new-locations-box .network_lt .smallbox1 .smallbox_inner {background:none;float: left;line-height: 24px;min-height: auto;padding: 0;width: 100%;}
.new-locations-box p, aside.new-locations-box p:last-child {color: #5e5e5e;margin: 15px 0 0;}
.new-locations-box p.blue {color: #e72f26;}
.new-locations-box .network_lt .smallbox2 {margin: 30px 0 0;}
.new-locations-box .smallbox1 .smallbox_inner ul {list-style:none;margin: 0; padding: 0;}
.new-locations-box .network_lt .smallbox1 .smallbox_inner ul li {background:none;border-bottom: 1px solid #e4e9ec;line-height: 23px;padding: 9px 0;width: 100%;float: left;}
.new-locations-box .network_lt .networkText {margin: 17px 0 0; float: left;padding: 0;width: 100%;}
.new-locations-box .networkText ul {list-style:none;margin: 0;padding: 0;}
.new-locations-box .networkText ul li {background: rgba(0, 0, 0, 0) url("../images/bullet2.png") no-repeat scroll left 4px;color: #5e5e5e;font-size: 15px;line-height: 17px;margin: 0 0 13px;padding: 0 0 0 20px;text-align: left;}
.new-locations-box .network_rt {margin: 6px 0 0;width: 31%;float: right}
.new-locations-box .network_rt .image_holder.network_img1 {float: right;width: 100%;border: none;height: 480px;margin: 0;outline: 6px solid #ffffff;background:url("../images/network_img1.jpg") no-repeat scroll left top}
.new-locations-box .network_lt .smallbox1 .smallbox_inner ul li:last-child {border-bottom: medium none;padding-bottom: 0;}
.new-locations-box .network_lt .networkText ul li:last-child {margin: 0;}
.new-locations-box .network_rt .image_holder.network_img2 {height: 389px;background:rgba(0, 0, 0, 0) url("../images/network_img2.jpg") no-repeat scroll left top;width: 100%;outline: 6px solid #dcdcdc}
.new-locations-box .network_rt .image_holder.network_img3 {border:none;height: 453px;margin: 0;outline: 6px solid #dcdcdc;background: rgba(0, 0, 0, 0) url("../images/network_img3.jpg") no-repeat scroll left top;width: 100%}
.amsterdam-new-location .network_lt .smallbox1 .smallbox_inner,
.london-new-location .network_lt .smallbox1 .smallbox_inner {margin: 10px 0 0;min-height: 114px;}
.new-locations-box .network_rt .image_holder.network_img4,
.new-locations-box .network_rt .image_holder.network_img5 {border: medium none;}
.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%;float:left;outline: 6px solid #fff}
.new-locations-box .network_rt .image_holder.network_img5 {outline: 6px solid #dcdcdc;}
.network_rt .image_holder.network_img5 {background: rgba(0, 0, 0, 0) url("../images/Amsterdam-img.jpg") no-repeat scroll left top;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;width: 100%;outline: 6px solid #fff}
.network_rt .image_holder.network_img7 {background: rgba(0, 0, 0, 0) url("../images/taipei-img-small.jpg") no-repeat scroll 0 top;width: 100%;outline: 6px solid #dcdcdc}
.network_rt .image_holder.network_img8 {background: rgba(0, 0, 0, 0) url("../images/tokyo-img-small.jpg") no-repeat scroll 0 top;width: 100%;outline: 6px solid #fff}
.network_rt .image_holder.network_img9 {background: rgba(0, 0, 0, 0) url("../images/mumbai-img-small.jpg") no-repeat scroll 0 top;width: 100%;outline: 6px solid #dcdcdc}
.network_rt .image_holder.network_img10 {background: rgba(0, 0, 0, 0) url("../images/chicago-img-small.jpg") no-repeat scroll 0 top;width: 100%;outline: 6px solid #fff}
.Johannesburg-new-location .network_lt .smallbox2 .smallbox_inner {padding: 15px 0 0;}
.no_margin_top{margin-top: 0 !important}
/******************DATACENTER***********/
.datacenter-banner-map {right:0;top: 50px;}
.new-datacenter-box {float: left;padding: 50px 0;width: 100%;}
.new-datacenter-box aside.ethernet_features {float: left;width: 100%;}
.ethernet_features h3 {color: #262626;font-size: 40px;font-weight: 300;line-height: 40px;margin: 0;padding: 0 0 30px;text-align: center;}
.ethernet_inner {text-align: center;}
.ethernet_inner .btn1{display: inline-block;vertical-align: top}
.datacenter-feature-lt {float: left;width: 49.1%;}
.datacenter-feature-box {background: #fafafa;box-shadow: 0 0 0 1px #dcdcdc inset;float: left;margin: 20px 0 0;padding: 30px 5%;width: 90%;}
.datacenter-feature-box figure {float: left;}
.datacenter-text {color: #282828;float: left;text-align: left;width: 72%;}
.datacenter_text .ethernet_inner h4 {color: #282828;font-size: 24px;line-height: 28px;font-weight: 300;margin: 0 0 20px;padding: 0;}
.datacenter-text h5 {color: #e72f26;margin: 0 0 14px;font-size: 16px;}
.ethernet_features .ethernet_inner ul {float: left;list-style:none;margin: 0;padding: 0;width: 100%;}
.datacenter-feature-box .datacenter-text ul li {float: left;color: #5a5a5a;background: rgba(0, 0, 0, 0) url("../images/datacenter-bullet.png") no-repeat scroll left 4px;font-size: 15px;line-height: 20px; margin: 0 0 10px;padding: 0 0 0 24px;width: 95%;}
.datacenter-feature-rt {float: right;width: 49.1%;}
.new-datacenter-box aside.datacenter_text .ethernet_inner .btn1 {margin: 0 auto 30px;font-size: 15px}
.new-datacenter-box aside.images_box2 {float: left;width: 100%;margin: 50px 0 0;padding: 0;text-align: center;}
.new-datacenter-box .images_box h4 {font-size: 36px;font-weight: 300;line-height: 36px;margin: 0 0 40px;padding: 0;color: #282828;}
.images_box ul.datcenter_image_box {display: inline-block;list-style: none;margin: 0;padding: 0;text-align: center;width: 100%;}
.new-datacenter-box aside.images_box ul.datcenter_image_box li {border: medium none;box-shadow: 0 0 0 1px #ffffff;display: none;float: left;margin: 0 1% 10px 0; padding: 0;width: 24.2%;}
.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;}
.images_box ul.datcenter_image_box li a {display: block;float: left;width: 100%;}
.images_box ul.datcenter_image_box li a img {float: left;width: 100%}
.new-datacenter-box .load_more {display: inline-block;margin: 20px 0 0;vertical-align: top;}
.new-datacenter-box aside.ethernet_features .datacenter-image-box {float: left;margin: 50px 0 0;width: 100%;}
.new-datacenter-box aside.ethernet_features .datacenter-image-box h3 {color: #282828;font-size: 36px;line-height: 36px;margin: 0 0 45px;padding: 0;}
.new-datacenter-box aside.ethernet_features .datacenter-image-box figure img{width: 100%}
.stacktable-box{float: left;width: 100%;font-size: 14px;line-height:14px;background-color: #fff;border:1px solid #ebebeb}
.stacktable-box th{background-color: #7bb7c6;color: #fff;padding: 20px 0;text-align: center;border-bottom: 1px solid #ebebeb;font-size: 16px;
  font-weight:normal;}
.stacktable-box thead{border: 1px solid #ebebeb}
.stacktable-box tbody{border: 1px solid #ebebeb;border-top:none;}
.stacktable-box td{color: #262626;line-height: 34px;padding: 17px 0;border-bottom: 1px solid #ebebeb}
.stacktable-box td:first-child{background-color: #f2f8fa;font-size: 16px;font-weight: 500;color: #333}
.stacktable-box td:nth-child(9){color: #007897;font-size: 16px;font-weight: 500;}
.stacktable-box .btn1{margin: 0 20px 0 0}
.stacktable-box .btn1 a{background: none;min-width: 60px;line-height: 14px;padding:9px 0 11px;font-size: 13px;color: #777;box-shadow:0 0 0 1px #e7e7e7 inset;border-radius: 2px;font-weight: 400;}
.stacktable-box tr:hover td:nth-child(9){color: #e72f26}
.stacktable-box tr:hover .btn1 a{background-color: #e72f26;color: #fff;box-shadow:0 0 0 1px #e72f26 inset;}
.text-transfer{text-transform: none !important}
.stacktable-box tr:hover{background-color: #f2f8fa;}
.forex_plans2 .stacktable-box th{padding: 12px 0}
.forex_plans2 .stacktable-box td:nth-child(9) {color: #262626;font-family: 'segoe_uilight', sans-serif; font-size: 14px;}
.forex_plans2 .stacktable-box tr:hover td:nth-child(9){color: #262626}
.forex_plans2 .stacktable-box td:nth-child(13) {color: #007897;font-weight: 500;font-size: 16px;}
.forex_plans2 .stacktable-box .btn1 {margin: 0 10px;}
.forex_plans2 .stacktable-box td {line-height: 20px;padding: 12px 0;}
.hide-on-mb{display:none}
.forex_plans2 .select-desired-location ul li{float: none;display: inline-block;vertical-align: top;width: 32%}
.map-box {margin: 30px auto 0;position: relative;width: 100%;}
.map-box .los-angeles-link {left: 118px;top: 115px;width: 90px;}
.map-box .dallas-link {left: 193px;top: 180px;}
.map-box .chicago-link { height: 30px;left: 232px;top: 106px;width: 75px;}
.map-box .ashburn-link {left: 302px;top: 146px;}
.map-box .london-link {left: 516px;top: 54px;}
.map-box .amsterdam-link {left: 579px;top: 88px;}
.map-box .Johannesburg-link {left: 594px;top: 318px;}
.map-box .mumbai-link {height: 28px;left: 707px;top: 209px;width: 72px;}
.map-box .tokyo-link {height: 27px; left: 975px;top: 109px; width: 67px;}
.map-box .taipei-link {height: 27px;left: 918px;top: 211px;width: 63px;}
.box2 .test-network-box{width:100%;margin:0;text-align:center}
.box2 .test-network-box h4{margin: 0 0 40px;}
.new-locations-box .network_lt .los_angeles_smallbox,
.new-locations-box .network_lt .dallas_smallbox,
.new-locations-box .network_lt .ashburn_smallbox,
.new-locations-box .network_lt .amsterdam_smallbox,
.new-locations-box .network_lt .johannesburg_smallbox,
.new-locations-box .network_lt .london_smallbox
{width: 92%;margin: 5px 0 0}
.new-locations-box .network_lt .los_angeles_smallbox .heading,
.new-locations-box .network_lt .dallas_smallbox .heading,
.new-locations-box .network_lt .ashburn_smallbox .heading,
.new-locations-box .network_lt .amsterdam_smallbox .heading,
.new-locations-box .network_lt .johannesburg_smallbox .heading,
.new-locations-box .network_lt .london_smallbox .heading
{padding: 0 0 18px 8%;width: 92%;}
.new-locations-box2 .network_lt{width: 48%}
.new-locations-box2 .network_rt{width: 50%;}
.new-locations-box2 .network_rt .image_holder.network_img1,
.new-locations-box2 .network_rt .image_holder.network_img2,
.new-locations-box2 .network_rt .image_holder.network_img3,
.new-locations-box2 .network_rt .image_holder.network_img4,
.new-locations-box2 .network_rt .image_holder.network_img5,
.new-locations-box2 .network_rt .image_holder.network_img6,
.new-locations-box2 .network_rt .image_holder.network_img7,
.new-locations-box2 .network_rt .image_holder.network_img8,
.new-locations-box2 .network_rt .image_holder.network_img9,
.new-locations-box2 .network_rt .image_holder.network_img10{height: 300px}
.new-locations-box2 .network_rt .image_holder.network_img6{background: url("../images/johannesburg-img-small.jpg") no-repeat scroll 0px top}
/*****************fanical-table******************/
.financial-table h3{color: #262626;font-size: 40px;line-height: 40px;margin: 0 0 30px;text-align: center;font-family: 'Jost', sans-serif;
  font-weight: 400;}
.financial-table thead{background:#7bb7c6;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 {color: #262626;font-size: 14px;padding: 15px;font-weight: 300;box-shadow:none;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;background: #fff;text-align:center;}
.financial-table .table-bordered.dataTable tbody td:first-child {background-color: #f2f8fa;color: #333;font-size: 16px;border-left:1px solid #ebebeb;text-align:left;}
.financial-table div.dataTables_wrapper div.dataTables_filter input{height:40px;padding:0 15px;margin:0 0 20px  10px;width:250px;border:1px solid #ebebeb;}
.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.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 #ebebeb;}
.financial-table ul.pagination li#example_previous a,
.financial-table ul.pagination li#example_next a{padding:8px 8px 9px 8px; border:1px solid #ebebeb;color:#717171;}
.financial-table ul.pagination li.paginate_button{display:inline-block;text-decoration:none;}
.financial-table ul.pagination li#example_previous a:hover,
.financial-table ul.pagination li#example_next a:hover{background:#e72f26 ;color:#fff; border:1px solid #e72f26 ;text-decoration:none;}
.financial-table ul.pagination .paginate_button a{display:block;border:1px solid #ebebeb; padding:8px 8px 9px 8px;margin: 0  0 0 5px;text-decoration:none;}
.financial-table ul.pagination li.paginate_button:hover a{ background:#e72f26 ;color:#fff;}
.financial-table ul.pagination .paginate_button a:hover,
.financial-table ul.pagination li#example_ellipsis:hover {background:#e72f26 ;color:#fff;border:1px solid #e72f26 ;}
.financial-table ul.pagination li#example_ellipsis {border: 1px solid #ebebeb;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;margin:0;}
/* .financial-table .paginate_button disabled a{padding:0;} */
.vantage-plans .linux_plansbox{margin: 0}
.hybrid_banner{background-image: url("../images/hybrid-banner.jpg")}
.hybrid_banner .sub_banner_lt h1{font-size: 40px;line-height: 40px}
.hybrid_banner .sub_banner_lt h2{font-size: 30px;line-height: 30px;font-family:'segoe_uilight', sans-serif;margin: 0 0 20px}
.hybrid_banner .sub_banner_lt .btn1 a{padding:11px 0 15px 70px;min-width: 120px;background-position: 43px -33px}
.hybrid_banner .sub_banner_lt .btn1 a:hover{background-position:43px -171px}
.hybrid_banner .sub_banner .sub_banner_lt{margin-top: 70px}
.text-uppercase{text-transform: uppercase}
.main-box{float: left;width: 100%;}
.main-box h2{color: #39335b;font-size: 32px;line-height: 32px;margin: 0 0 15px;font-family: 'Jost', sans-serif;
  font-weight: 500;}
.main-box h4{color: #39335b;font-size: 22px;line-height: 22px;margin: 0 0 12px;font-family: 'Jost', sans-serif;
  font-weight: 500;}
#server_plans{margin: 0 0 40px}
#server_plans .owl-item{background: #fff;text-align: center;height: 128px;display: table;box-shadow:0 0 0 2px #ebebeb inset}
#server_plans .owl-item div{width: 100%;display: table-cell;vertical-align: middle}
#server_plans.owl-carousel .owl-item img{width:auto;margin: 0 auto 18px}
#server_plans .owl-item div a{color: #262626;text-decoration: none}
#server_plans .owl-item div a span{display: block;font-size: 12px;font-weight: bold;}
#server_plans .owl-item.deactive{filter:grayscale(100%);}
#server_plans .owl-item.current{box-shadow:0 0 0 2px #e72f26 inset}
#server_plans .owl-item.current a{color: #e72f26;}
#server_plans .owl-prev{width: 40px;height: 40px;position: absolute;left:-65px;top:35%;background: url("../images/slider-arrow-lt.png") no-repeat;text-indent: -9999px}
#server_plans .owl-next{width: 40px;height: 40px;position: absolute;right:-65px;top:35%;background: url("../images/slider-arrow-rt.png") no-repeat;text-indent: -9999px}
#server_plans .owl-prev:hover{background: url("../images/slider-arrow-lt-hover.png") no-repeat;text-indent: -9999px}
#server_plans .owl-next:hover{background: url("../images/slider-arrow-rt-hover.png") no-repeat;text-indent: -9999px}
.forex-loc-box #server_plans .owl-prev,.forex-loc-box #server_plans .owl-next{display: none}
.forex-loc-box #server_plans.owl-carousel .owl-stage{margin:0 auto;}
.license {font-size: 16px;color: #333;float: left;width: 100%;text-align: left;padding: 20px 0 0;}
.nvme-losangeles{width: 134px;line-height: 24px;background-color: #fff;border: 2px solid #e72f26;padding: 23px 38px;text-align: left;margin: 0 auto 40px;display: inline-block;vertical-align: top;}
.nvme-losangeles img{float: left;margin: 0 14px 0 0;}
.nvme_plans {margin: 20px 0 0;}
.contact_rt{float: right;width: 49%;}
.contact_rt .contact_smallbox .text_rt{text-align: left;}
/***********************SPECIAL CLASSES***************************/
.text-center{
    text-align: center;
}
.text-left{
    text-align: left;
}
.padding-top{
    padding-top: 100px;
}
.padding-bottom{
    padding-bottom: 100px;
}
.red-bg{
    background-color: #e72f26;
}
.white-color{
    color: #fff;
}
.inline-block{
    display: inline-block;
    vertical-align: top;
    float: none !important;
}
.phone_number img, .phone_number figure {
  width: 20px;
  float: left;
  margin-right: 8px;
  margin-top: 1px;
}
.financial-table .forex-table{
  width: 100% !important;
}
.package_planbox .special-box-con{
  height: 86px;
}
.special-stackable-box tr th:first-child{
  width: 15%;
}
/***************RESPONSIVE*************/
@media screen and (max-width:920px) {
#testimonial_slider .arrows .owl-prev{left:0}
#testimonial_slider .arrows .owl-next{right:0}
.box_rt .text_rt2 .image_holder2{margin:0 auto}
  .forex-loc-box #server_plans {margin: 0 0 20px; }
}
@media screen and (max-width:800px) {
#testimonial_slider .arrows .owl-next,#testimonial_slider .arrows .owl-prev{display:none}
}
@media screen and (max-width:599px){
  .forex-loc-box #server_plans .owl-prev, .forex-loc-box #server_plans .owl-next {display: block;}
  .forex-loc-box #server_plans {margin: 0 0 60px; }
}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}
@-webkit-keyframes empty {
0%{opacity:1}
}
@-moz-keyframes empty {
0%{opacity:1}
}
@keyframes empty {
0%{opacity:1}
}
@-webkit-keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes backSlideOut {
25%{opacity:.5;-webkit-transform:translateZ(-500px)}
100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
}
@-moz-keyframes backSlideOut {
25%{opacity:.5;-moz-transform:translateZ(-500px)}
100%,75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
}
@keyframes backSlideOut {
25%{opacity:.5;transform:translateZ(-500px)}
100%,75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
}
@-webkit-keyframes backSlideIn {
0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-webkit-transform:translateZ(-500px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}
}
@-moz-keyframes backSlideIn {
0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-moz-transform:translateZ(-500px)}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}
}
@keyframes backSlideIn {
0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;transform:translateZ(-500px)}
100%{opacity:1;transform:translateZ(0) translateX(0)}
}
@-webkit-keyframes scaleToFade {
to{opacity:0;-webkit-transform:scale(.8)}
}
@-moz-keyframes scaleToFade {
to{opacity:0;-moz-transform:scale(.8)}
}
@keyframes scaleToFade {
to{opacity:0;transform:scale(.8)}
}
@-webkit-keyframes goDown {
from{-webkit-transform:translateY(-100%)}
}
@-moz-keyframes goDown {
from{-moz-transform:translateY(-100%)}
}
@keyframes goDown {
from{transform:translateY(-100%)}
}
@-webkit-keyframes scaleUpFrom {
from{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpFrom {
from{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpFrom {
from{opacity:0;transform:scale(1.5)}
}
@-webkit-keyframes scaleUpTo {
to{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpTo {
to{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpTo {
to{opacity:0;transform:scale(1.5)}
}

/**************************************/
.lightboxpreview {
  transition: all .3s linear;
padding-top:60%;
 cursor:pointer;
 background-size:cover;
}
  
.lightbox-content {
max-height:75vh;
 height:75vh;
 width:100%;
 max-width: 1000px;}

.lightbox-close { 
 cursor:pointer;
   margin-left: auto;
 position:absolute;
 right:-30px;
 top:-30px;
 color:white;
   font-size: 2rem;
   font-weight: 700;
   line-height: 1;}
.modal_inner_image {
   min-height: 400px;
   z-index: 1000;}
.modal-content {
   width: 100%;}


.modalscale {transform:scale(0);
opacity:0;}



.lightbox-container, .lightbox-btn, .lightbox-image-wrapper, .lightbox-image{transition:all .4s ease-in-out;}
.lightbox-enabled {
/* padding-top:65%; */
cursor:pointer;
background-size:cover;
background-position:center;}

.lightbox-container {width:100vw;
height:100vh;
position:fixed;
top:0;
left:0;
 display:flex;
 align-items:center;
 justify-content:center;
background-color:rgba(0,0,0,.8);
z-index:9999;
opacity:0;
pointer-events:none;
}

.lightbox-container.active {
 opacity:1;
 pointer-events:all;
}
.lightbox-image-wrapper {
 display:flex;
 transform:scale(0);
 align-items:center;
 justify-content:center;
 max-width:90vw;
 max-height:90vh;
 position:relative;
}
.lightbox-container.active .lightbox-image-wrapper {transform:scale(1);}
.lightbox-btn, #close {
 color:white;
 z-index:9999999;
cursor:pointer; 
 position:absolute;

 font-size:50px;
}

.lightbox-btn:focus {
 outline:none;
}

.left {left:50px;}
.right {right:50px;}
#close {top:50px;
right:50px;}

.lightbox-image {
 width:100%;
 -webkit-box-shadow: 5px 5px 20px 2px rgba(0,0,0,0.19); 
box-shadow: 5px 5px 20px 2px rgba(0,0,0,0.19);
 max-height:95vh;
 object-fit:cover;
}

@keyframes slideleft {
 33% {transform:translateX(-300px);
 opacity:0;
 }
 66% {transform:translateX(300px);
 opacity:0;
 }
}


.slideleft {
  animation-name: slideleft;
animation-duration: .5s; 
animation-timing-function: ease; 
}
@keyframes slideright {
 33% {transform:translateX(300px);
 opacity:0;}
 66% {transform:translateX(-300px);
 opacity:0;}
}


.slideright{
  animation-name: slideright;
animation-duration: .5s; 
animation-timing-function: ease; 
}
 .lightbox-sec{
  width: 100%;
  float: left;
 }
 .lightbox-sec .gallery .lightbox-enabled {
  height: 193px;
}
.close figure img{
  width: 30px;
}
.los-angeles-notice{
  display: none;
}
.los-angeles-notice p {
  width: 100%;
  line-height: 24px;
  margin: 0 auto 25px;
}
.los-angeles-notice p strong{
  color:#262626
}
.los-angeles-notice .red_btn{
  display: inline-block;
  vertical-align: top;
}


