/*Media CSS*/
@media only screen and (min-width:1024px) and (max-width: 1280px) {
.searchContainer-web .search_bar{width: 67%;}
.searchContainer-web .search_bar {

    width: 72%;
}
.nav > li > a {
    display: block;
    padding: 10px 17px !important;
    position: relative;
}
.navbar {
   font-size: 14px !important;
    min-height: auto !important;
}
}
@media only screen and (min-width:980px) and (max-width:1024px) {
.logo img{ width:100%;}
.top_header ul li{  margin-left: 15px}
.nav > li > a{padding: 20px 10px!important;}
.navbar{ font-size:14px!important;}
.searchContainer-web{ top: 300px;}
.searchContainer-web .search_bar{width: 58%;}
#top-support h4{ font-size:25px;}
.web_features_rowCont h4{ font-size:16px;}
.web_features_rowCont{width: 83%;}
.try_demo{    padding: 7px 5px;   font-size: 11px;}
.image_s img{ width:100%; height:auto;}
.introtext2 h2{ font-size:33px;}
.service-panel-server ul li{line-height: 16px;   font-size: 12px;}
.service-panel-server h2{ font-size:25px;}
.footer_top_text{ font-size:18px;}
.title{ font-size:15px;}
.linklist li a{ font-size:14px;}
.center_foot > a{padding: 0 4px; font-size: 12px;}
.fl_right{ font-size:12px; margin-top: 4px;}
.center_foot{ margin-top:6px;}
.bottom-panel span em{ font-size:35px;}
.special .col-lg-4 {
    width: 33.3%;
}
.featured {
    margin-bottom: 25px;
}
.nav > li > a {
    display: block;
    padding: 4px 11px !important;
    position: relative;
}
.searchContainer-web .search_bar {
    width: 66% !important;
}
.navbar {
    font-size: 14px !important;
    min-height: auto !important;
}
.main-banner h2 {
  font-size: 44px;
}
.main-banner li {
  font-size: 12px;

}
.main-banner ul {
  margin: 0;
}
.b2 > p {
  font-size: 11px;
  line-height: 15px;
}
.b2 h5 {
  font-size: 18px;
}
.order {
  font-size: 14px;
  margin-top: 10px;
}
.learn {
  padding: 10px;
}
.buy-now {
  padding: 10px;
}
.header-text h2 {font-size: 26px; line-height: 14px;}
}
@media only screen and (min-width:640px) and (max-width:979px) {
	.featured {
    margin-bottom: 25px;
}
.header-text h2 {font-size: 26px; line-height: 14px;}
.special .col-lg-4 {
    width: 33.3%;
}
.pull-left.ban_left li { font-size: 17px; margin: 7px 0; width: 44%;}
.col-sm-3.pad_left_right { float: left;  width: 25%;}
.price-list > li { margin: 1% !important; width: 48%;}
.image_s { width: 51%;}
.image_s > img { float: left; height: auto;width: 92%;}
.searchContainer-web {    float: left; padding: 19px;  width: 65%;}
.container.pad {
    margin: 0;
    padding: 0;
    width: 100%;
}.price_web { margin: 0 18px 0 10px; width: 29%;}
.searchContainer-web .search_bar {
  
    width: 61% !important;
}
.domains .col-lg-4, .development .col-lg-4{ width: 40%; float:left;}
.domains .col-lg-8, .development .col-lg-8{float:left;  width: 60%;}
.domains img, .development img { margin-top: 2px; width: 100%;}
.control-panel .col-lg-6{	float:left; width:50%;} img.cpanel { width: 100%;}
.nav > li > a {
    display: block;
    padding: 4px -1px !important;
    position: relative;
}
.b2 {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #ffffff 0%, #e5e5e5 100%) repeat scroll 0 0;
    display: inline-block;
    float: left;
    height: 287px;
    padding: 25px 20px 18px;
    text-align: center;
    width: 100%;
}
footer .col-sm-3 {
    width: 25%;
}
footer .col-sm-3 {
    float: left;
    width: 25%;
}
.nav > li > a {
    display: block;
    padding: 4px 17px;
    position: relative;
}
.navbar {
    font-size: 14px !important;
    min-height: auto !important;
}
.package .col-md-2 {
  float: left;
  margin-bottom: 20px;
  width: 32.99%;
}.time {
  background: rgba(0, 0, 0, 0) url("/pages/images/email-bg.jpg") repeat fixed 0 0 / 100% auto;

}
/*_________________NEW CSS JANUARY____________________*/
.main-banner, .for_box {
  background-size:auto;

}.main-banner h2 {
    font-size: 43px;
	margin-top:0;
}.wrapper.support_m {
  text-align: center;
}
.main-banner ul {
  margin: 0;
}
.main-banner li {
  margin: 3px 0;
}
.main-banner .butrow {
  width: 43%;
}.main-banner sub {
  left: -24px;

}
.main-banner .order {
  font-size: 12px;
  margin-top: 10px;
  padding: 10px 5px;
  text-transform:uppercase;
}
.main-banner .prc {
  float: left;
  font-size: 119px;
  width: 50%;
}.prc > sup {
  font-size: 70px;
}
/*_________________________4-11-2015___________________*/
.package .col-md-2 {
  width: 47.99%;
}
.home_page_text.security_a img {
  float: none;
  margin-top: 0;
  text-align: center;
}
.home_page_text.security_a img {
  float: left;
  margin-top: 0;
}.app img {
  width: 100%;
}.stars_rating a {
  float: left;
  width: 20%;
}
.stars_rating a img{
	width:100%;
	height:auto;
}
.first {
  width: 100%;
}
.b2 > p {
  font-size: 11px;
  line-height: 15px;
}.b2 h5 {
  font-size: 18px;
}
.featured .list_h li {
  font-size: 13px;
  height: 152px;
  padding: 13px 10px;

}.nbs-flexisel-inner {
  height: 138px;

}.nbs-flexisel-item img {
 
  max-height: 110px;
  position: relative;
  width: 93%;
}
/*++++++++++++++++++++++++++++++++++++++++++++++8 September 2016*/
.feature_hosting .list_box li {
  height: auto;
  width: 100%;
}
.links.hiw .linkparent {
  margin-left: 0;
  width: 100%;
}
.c-packages li {
   margin-bottom: 20px;
  margin-left: 20px;
  width: 86%;
}
.c-packages li:first-child {
  margin-left: 20px;
  margin-bottom: 20px;
}
/*NEW MEGA MENUS*/
.drop {
position: relative;
width: 100%;
}
.drop.row.fst, .drop.row.mid, .drop.row.last {
left: 0 auto !important;
position: relative;
}
.mga-drop ul.std-dropdown li {
width: 100%;
margin: 0 0;
padding: 0;
text-align: center;
float: left;
}
.mga-drop ul.std-dropdown li a {
padding: 0 0 0;
height: auto;

}
.mga-drop ul.std-dropdown li a .icon-size {
margin: 6px auto 0;
float: left;
}
/*NEW CSS FOR IOS*/
.drop {
position: relative;
display: block;
width: 100%;
margin: -1px 0 0;
list-style: none;
font-size: 14px;
background-color: #EDEDED;

}
.navbar-nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
line-height: 4px;
}.mga-drop {
padding: 0;
}.mga-drop ul.std-dropdown {
padding-left: 0;
padding-right: 0;

}
.mga-drop ul.std-dropdown li a .icon-size {
height: auto;
width: 30px;
}
.mga-drop ul.std-dropdown li a .icon-size img {
width: 100%;
height: auto;
}
.mga-drop ul.std-dropdown li a h4, .other-services h4 {
font-size: 12px;
text-align: left;
}
.nav > li {
position: relative;
display: block;
float: left;
text-align: center;
width: 100%;
background: #333;
border-bottom: 1px solid #808080;
}
.list-other, .other-services {
display: none;
}
.drop.row.fst {
	left: 0px!important;
}
.drop.row.mid {
	left: 0px!important;
}
.drop.row.last {
	left: 0px!important;
}
.drop.row.last1{
	left: 0px!important;
}
.navbar-collapse.collapse {
float: right;
text-align: center;
width: 70%;
padding-right: 0px;
padding-left: 0px;
}
}
	@media (max-width:640px){
		.featured .list_h li {
  font-size: 12px;

}
		table.plans_set td {
  font-size: 11px;
  padding: 8px 5px;
}table.plans_set th {
  font-size: 11px;
  padding: 10px 5px;
}
.b2 > p {
  font-size: 11px;
  line-height: 15px;
}
.b2 h5 {
  font-size: 18px;
}
.btn {

  font-size: 11px;
  padding: 6px 4px;
}
		.app ul li {
    text-align: center;
    width: 98%;
}

.logo img{ width:100%;}
.top_header ul{ padding-left:0px;}
.top_header ul li {
  font-size: 10px;
  margin-left: 4px;
  margin-top: 8px;
}
header .container {
    padding: 0;
}
	#top-support h4{ font-size:20px;}
	.faico{text-align: center;
    width: 100%; padding-left: 0;}
	.navbar-toggle{  margin-top: 14px!important;}
	.searchContainer-web{ width:100%; border-radius: 0px; position:static; float:left; }
	.pad{ padding-left:0px!important; padding-right:0px!important;}
	.searchContainer-web .search_bar{ width:100%; margin-bottom:10px;}
	.b2{padding: 30px 20px;}
	.web_features_row{ padding:0px;}
	.web_features_rowCont{ width:100%;}
	.web_features_rowCont h4{ font-size:11px;}
	
	.image_s{ float:left; width:100%;}
	.image_s img{ width:100%; height:auto;}
	.first{ width:100%;}
	.introtext2{ padding:0px;}
	.introtext2 h2{ font-size:30px;}
	.bottom-panel{ width:100%;}
	.bottom-panel span{ font-size:15px;}
	.service-panel-server ul li{ width:100%; margin-top:15px; font-size:16px;}
	.brands img{ width:100%;}
.service-panel-server h2{ font-size:16px;}
.footer_top_text{ font-size:22px; padding:10px 10px;}
.first{ text-align:center;}
.one_quarter{ text-align:center; margin-bottom:10px;}
.title{ margin-bottom:0px;}
.visa img{ width:100%;}
.fl_right{ width:100%; text-align:center; margin-top:20px; }
.center_foot{ margin-top:20px;}
.bottom-panel a{ font-size: 10px;
    width: 68px;}
.bottom-panel span em{ font-size:26px;}
.center_foot > a{ padding: 0 7px;}
.introtext2{ text-align:left;}
.selectedVal button{  padding: 0 26px;}
.group h2{ font-size:27px;}
.about_main h1{ font-size:28px;}
.top_header ul li {
    margin-left: 10px;
}
.top_header ul {
    float: right;
    padding: 0;
    width: auto;
}
.top_header ul li {
    margin-left: 2px;
}
.top_header ul {
    float: right;
    padding: 0;
    width: auto;
}
.searchContainer-web {
    float: left;
    left: 0;
    padding: 19px;
    position: relative;
    right: 0;
    top: 0;
	width:100%;
	}
	.b2 {    
    border-bottom: 1px solid #ccc;   
    padding: 8px 20px 15px;
}
.web_features_rowCont {
    width: 100%;
}
.web_features_rowCont h4 {
      float: left;
    font-size: 19px;
    height: auto;
    padding: 0 0 10px;
    width: 100%;
}
.featured {
    margin-bottom: 25px;
}
.try_demo {
    float: left;
    margin: 2px 0 4px 10px; 
	font-size:9px;
	
	}
.price-list > li {  margin-left: 0;  width: 100%;
}
/*-----------------------------------*/
.web_features .one_click_Ico_list > li {
 
    border: 1px solid #ccc;
    margin: 15px 0;
    padding:15px 0;
    width: 100%;
}
.one_click_Ico_list span {
    float: left;
    padding: 10px 0 0;
    width: 100%;
}.domains img {
  margin-top: 0;
  width: 100%;
}
.price_web {  border-radius: 0;  padding: 10px;  width: 100%;}
.header-text h2 {  font-size: 25px;  line-height: 32px;  margin: 12px 0;}
.pull-left.ban_left {  width: 100%;}
.big-text {  font-size: 44px;  line-height: 41px;}

.pull-left.ban_left li { font-size: 17px;margin: 3px 0;width: 100%;}
.left_one.col-lg-4 > img {
  float: left;
  margin-left: 20px;
  width: 85% !important;
}
.outer {
    box-sizing: border-box;
    float: left;
    overflow-x: hidden;
    width: 100%;
}.home_page_text.security_a img {
  margin-top: 0;
}
.package .col-md-2 {
  margin-bottom: 10px;
  width: 100%;
}#non_profit h4 a {
  border-left: medium none; 
  font-size: 16px;
  padding: 5px 0;
  width: 100%;
}
/*___________4-11-2015__________________*/
.win_host li {
  width: 100%;
}
.win_host .price {
  font-size: 49px;
}
.win_host .price > span {
  font-size: 20px;
 
}
.win_host sub {
  font-size: 17px;
}
.time {
  background-size:auto;
}
.stars_rating a {
  float: left;
  padding: 0 6%;
  width: 21%;
}
.stars_rating a img{
	width:100%;
	height:auto;
}.first {
  width: 100%;
}
.link_wordpress li {
  width: 100%;
}
.black_friday .b_one, .black_friday .b_two, .black_friday .b_three {
    float: left;
    width:100%;
}
.black_friday img{
	width:100%;
	height:auto;
}
/*_________________NEW CSS JANUARY____________________*/
.main-banner, .for_box {
  background-size:auto;

}.main-banner h2 {
    font-size: 19px;
	margin-top:0;
}.wrapper.support_m {
  text-align: center;
}
.main-banner ul {
  margin: 0;
}
.main-banner li {
  margin: 3px 0;
}
.main-banner .butrow {
  width: 43%;
}
.main-banner .order {
  font-size: 12px;
  margin-top: 10px;
  padding: 10px 5px;
  text-transform:uppercase;
}
.main-banner .prc {
  float: left;
  font-size: 119px;
  width: 50%;
}.prc > sup {
  font-size: 70px;
}
/*_________________18 Jan_____________________*/
.three_boxes ul li {
   margin-bottom: 10px;
  width: 45%;
}.nbs-flexisel-inner {
  height: 138px;

}.nbs-flexisel-item img {
 
  max-height: 110px;
  position: relative;
  width: 93%;
}
.shadow-b {
  width: 100%;
}
.window-vps .two-sp {
  min-height: 104px;
  width: 100%;
}.text-center > img {
  height: auto;
  width: 100%;
}
.cloudsvp div span {
   margin-left: 10px;
  margin-top: 9px;
  width: 67%;
}
/*++++++++++++++++++++++++++++++++++++++++++++++8 September 2016*/
.feature_hosting .list_box li {
  height: auto;
  width: 100%;
}
.links.hiw .linkparent {
  margin-left: 0;
  width: 100%;
}
.c-packages li {
   margin-bottom: 20px;
  margin-left: 20px;
  width: 86%;
}
.c-packages li:first-child {
  margin-left: 20px;
  margin-bottom: 20px;
}
.cheap-vps p {
  font-size: 16px !important;
  line-height: 19px !important;

}
.primarynav.mobnav {
    display: block;
    float: left;
    margin-top: 20px;
    width: 82%;
}
.primarynav.mobnav {
    display: block;
}
.primarynav {
    display: none;
}
.faico {
    display: none;
}
.datacenters .box-dtc {
	width:91% !important;
	margin-top: 65px !important;
}
/*NEW MEGA MENUS*/
.drop {
position: relative;
width: 100%;
}
.drop.row.fst, .drop.row.mid, .drop.row.last {
left: 0 auto !important;
position: relative;
}
.mga-drop ul.std-dropdown li {
width: 100%;
margin: 0 0;
padding: 0;
text-align: center;
float: left;
}
.mga-drop ul.std-dropdown li a {
padding: 0 20px 0px;
height: auto;

}
.mga-drop ul.std-dropdown li a .icon-size {
margin: 6px auto 0;
float: left;
}
/*NEW CSS FOR IOS*/
.drop {
position: relative;
display: block;
width: 100%;
margin: -1px 0 0;
list-style: none;
font-size: 14px;
background-color: #EDEDED;

}
.navbar-nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
line-height: 4px;
}.mga-drop {
padding: 0;
}.mga-drop ul.std-dropdown {
padding-left: 0;
padding-right: 0;

}
.mga-drop ul.std-dropdown li a .icon-size {
height: auto;
width: 30px;
}
.mga-drop ul.std-dropdown li a .icon-size img {
width: 100%;
height: auto;
}
.mga-drop ul.std-dropdown li a h4, .other-services h4 {
font-size: 12px;
text-align: left;
}
.nav > li {
position: relative;
display: block;
float: left;
text-align: center;
width: 100%;
background: #333;
border-bottom: 1px solid #808080;
}
.list-other, .other-services {
display: none;
}
/*RESPONSIVE CSS WORDPRESS NEW PAGE*/
.wordpress_banner {
    background-size: auto;
    background-color: #031229;
}.wordpress_banner ul {
    padding: 0 0% 0;
    width: 100%;
}.wellcome-note img {
    width: 100%;
}.wellcome-note h1 {
    font-size: 26px;
    margin: 0 0 17px;
}
.title_main h2 {
    text-align: center;
    text-transform: uppercase;
    font-size: 20px;
}.planbox ul {
    padding: 0 !important;

}h2.site-h.white {
    font-size: 16px;
}
.wordpress_banner .introtext > h2 {
    font-size: 34px;
}.wordpress_banner h5 {
    font-size: 25px;
}.wordpress_banner p {
    font-size: 17px;
    margin: 0px 0 9px;
}
.wordpress_banner ul li {
    font-size: 12px;
    padding: 7px 0 7px  5px;
}
.wordpress_banner p.big {
    font-size: 12px;
    margin: 0 0 20px;
    padding: 0 2%;
}.wrapper.plans-st {
    background-size: auto;
}.planbox li {
    font-size: 16px;
    padding: 8px 22px;
}.list_box li {
        margin: 0 0 20px 1%;
    width: 100%;
}.list_box p {
    font-size: 12px;
    width: 65%;
}
}