/*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;}
/*===============NETWORK TOOLS*/
.network-tools li {
  font-size: 13px;
}

.domain_SearchField {
  width: 100%;
}
.network-tools .class_float_left {
  font-size: 12px;
  width: 50%;
}.Search_domain {
  padding: 21px 0;
}
.Scripts_img {
  width: 24% !important;
}
}
@media only screen and (min-width:768px) and (max-width:979px) {
	.cpanel-bnnr {
  background:  url("../images/cpanel-banne.jpg") no-repeat #185C9D;
  background-size:auto;

}
	.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%;}
.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%;
}
.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;
}
/*CONTACT*/
.tabs nav a {
  padding: 0 33px;
}
.col-lg-6.visit, .col-lg-6.ticket_login {
  float: left;
  width: 100%;
}
.col-lg-6.ticket_login {
	padding:10px 0;
  margin-top: 10px;

}/*DEDICATED*/
.common_table {  width: 100%;
}.left_label {
  width: 50%;
}.class_float_left {
  font-size: 12px;
}.img img {
  height: auto;
  width: 100%;
}.hd.hd_in h1 { 
  font-size: 24px;
}h1.dedi {
    font-size: 22px;
   margin: 0 0 15px;
}

.table_body_rightOrder {
  width: 100%;
}.table_body_leftOrder {
  width: 100%;
}.total_priceOrder {
    float: left;
  height: auto;
  width: 100%;
}.table_body {
  padding:10px 0 30px 0;
}
.web_colocation.reseller .web_colocation_row {
  padding: 15px 12px 5px;
  width: 22%;
  height:auto;
}
.left_featuer.general_features .table_body {
    padding:0;
}
.left_featuer.general_features .table_head_1.table_body{
    padding:10px 0;
}
.tabi p {
	width:100%;
}
.tabi li {
  width: 46%;
}
/*========NETWORK TOOLS=================*/
.Search_domain {
  float: left;
  width: 31%;
}
.network-tools li {
  font-size: 13px;
}
.domain_SearchField {
  width: 100%;
}
.network-tools .class_float_left {
  font-size: 12px;
  width: 50%;
}
.Search_domain {
  padding: 21px 0;
}
.Scripts_img {
  width: 24% !important;
}
/*MEGA MENU CSS*/
.three_boxes {
	width: 90%;
}
.win img{width:100%;}
.nav > li > a {
	padding: 10px 11px;
}.drop {
    width:750px;
}.drop.row.last {
	left: -390px !important;
}.drop.row.last1 {
	left: -619px !important;
}.drop.row.mid {
	left: -179px !important;
}.drop.row.fst {
	left: -44px !important;;
}
}
@media only screen and (min-width:280px) and (max-width:767px) {
.cpanel-bnnr {
  background:  url("../images/cpanel-banne.jpg") no-repeat #185C9D;
  background-size:auto;

}		
		.img_inv {
  display: inline-block;
  float: left;
  text-align: center;
  width: 100%;
}.list_box.student_hosting img {
  float: none;
  height: auto;
  margin-right: 19px;
  text-align: center;
  width: auto;
}.invisionsoft{
	text-align:center;
}
		.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: 18px;
  
    margin-left: 6px;
    margin-top: 15px;}
	#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: 10px;
}
.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;
}
/*contact us*/
.class_float_right {
  float: left;
}.tabs nav ul li {
  width:auto;
}.tabs nav a {
  font-size: 1.3em;
  padding: 0 5px;
}.hd > h1 {
  font-size: 24px;
}h2.contactinfo {
  font-size: 16px;
}
.col-lg-6.visit, .col-lg-6.ticket_login {
  float: left;
  width: 100%;
}
.col-lg-6.ticket_login {
	padding:10px 0;
  margin-top: 10px;

}
.wrapper.twitter img {
    height: auto;
    width: auto;
}
/*DEDICATED*/
.common_table {  width: 100%;
}.left_label {
  width: 50%;
}.class_float_left {
  font-size: 12px;
}.img img {
  height: auto;
  width: 100%;
}.hd.hd_in h1 { 
  font-size: 24px;
}h1.dedi {
    font-size: 22px;
   margin: 0 0 15px;
}


.table_body_rightOrder {
  width: 100%;
}.table_body_leftOrder {
  width: 100%;
}.total_priceOrder {
    float: left;
  height: auto;
  width: 100%;
}.table_body {
  padding:10px 0 30px 0;
}

.tab_switch {
  width: 100%;
}.web_colocation_row {
 
  width: 92%;
}.colcation_Ulist li {
   font-size: 12px;
 
}.colocation_amount2, .colocation_amount {
  font-size: 13px;
}
/*AFFILATES*/
.div-aff {
  float: right;
  padding:10px;  
  width: 100%;
}
.div-aff h1, .div-aff p{
text-align: center !important;
}.div-aff .btn {
  float: right;
  font-size: 16px;
  margin: auto;
  padding: 10px 25px;
  width: auto !important;
}#service-aff li {
  border-bottom: 1px solid #ccc;
  border-right: medium none;
  display: inline-block;
  float: left;
  padding: 23px 0;
  text-align: center;
  width: 100%;
}.remco-container li {
  border: 1px solid;
  margin-bottom: 26px;
  margin-left: 0;
  width: 100%;
}.remco-container {
  padding: 20px;
}.contact_main {
  padding: 20px;
}.title_main h1 {  
  font-size: 22px;
}.tab_cont.affilates_tab .nav.nav-tabs li {
  border: 1px solid #0090cf;
  float: left;
  margin-left: 0;
  margin-right: 0;
  width: 100%;
}
/*++++++++++++++reseller++++++++++++++++++++++*/
.web_colocation.reseller .web_colocation_row {

  width: 92%;
}
.general_features .table_body .rs1, .general_features .table_body .rs2, .general_features .table_body .rs3, .general_features .table_body .rs4, .general_features .table_body .rs5 {
  font-size: 11px;
  padding: 2px;
  text-align: center;
  text-transform: uppercase;
  width: 19.1%;
}.order_nw {
   font-size: 8px;
  padding: 7px 9px !important;
}
.left_featuer.general_features .table_body {
    padding:0;
}
.left_featuer.general_features .table_head_1.table_body{
    padding:10px 0;
}
.features_label {
  margin-bottom: 10px;
  padding: 5px 0;
  width: 100%;
}
.button_migretion .btn {
  font-size: 18px;
  padding: 6px 0;
  text-align: center;
  text-transform: uppercase;
  width: 91%;
  margin-bottom: 10px;
}
.offer h1 {
  font-size: 20px;
}
.remco-container td {
    border-bottom: 1px dashed #ccc;
    padding: 27px;
    width:100%;
}
.site_map_boxes dt {
   display: none;
}

.img_inv {
  display: inline-block;
  float: left;
  text-align: center;
  width: 100%;
}.list_box.student_hosting img {
  float: none;
  height: auto;
  margin-right: 19px;
  text-align: center;
  width: auto;
}.invisionsoft{
	text-align:center;
}
ul.c-list li { 
  margin: 5px 12px;
  width: 100%;
}
.feature_hosting .list_box li {
  height: auto;
  margin-left: 6%;
  width: 100%;
}
.steps li img {
  float: none;
 }
 .steps li {
  display: inline-block;  
  text-align: center;
}
.nonpfeature h1 {
  font-size: 38px;
}
.non-pstd .planbox_outer.show_std {
  width: 90%;
}
.cpanel-bnnr {
  background:  url("../images/cpanel-banne.jpg") no-repeat #185C9D;
  background-size:auto;

}.cpanel-bnnr .cpanel-bnnr h2 {
  font-size: 29px;
}
.cpanel-bnnr .butrow {
  display: inline-block;
  text-align: center;
}

.cpanel-bnnr .learn,.cpanel-bnnr .buy-now { 
  font-size: 15px;
  padding: 9px;
}.planbox img { 
  position: relative;
  top:0;
}
.planbox_outer {
  margin-bottom: 25px !important;
}
.blkfrdy .green-b h3 {font-size: 37px;}

/*WEBHOSTING 2 DEC*/
.tabi li {
  width: 98%;
}
.tabi p {
  width: 100%;
}
ul.compare li {
    width: 100%;
}

.table_quick .quick-server-ulist li {
  width: 100%;
}
.table_quick .quick-server-price {
  float: right;
  margin: 3px 0;
  width: 100%;
}
.table_quick .quick-server-ulist > li.qs-id {
  width: 100%;
}
.table_quick .quick-server-ulist > li.qs-cpu {
  width: 100%;
}
.table_quick .quick-server-ulist {
  width: 100%;
}
.table_quick .quick-server-value {
  height: auto !important;
  padding:10px 10px;
}
.qs-id .quick-server-value {
   font-size: 17px;
  line-height: 17px;
}
/*==================23 DEC 2017==========================*/
.wmlbox img {
  width: 100%;
}
.wmlbox li {
  width: 94%;

}
.planbox_wml .buttons a {
  font-size: 15px;

}
/*4-feb-2017*/
.primarynav.mobnav {
  display: block;
  float: left;
  margin-top: 20px;
  width: 82%;
}
.primarynav.mobnav ul li {
  margin-left: 2px;
  text-transform: capitalize;
}
.primarynav.mobnav ul {
  float: left;
}
  .primarynav{
  display: none;
}
/*++++++++NETWORK TOOLS+++++++++++++++++++++++++++++*/
.network-tools li {
  width: 100%;
}
.network-tools ul {
  width: 100%;
}
.domain_SearchField {
  width: 158px;
}
.network-tools li.selected_list a,.network-tools li  a {
  padding: 7px 10px;
}
.Scripts_img {
 
  width: 50% !important;
}
.gray-light img, .wrapper img{
  height: auto;
  width: 100%;
}
.affordable > li {
  width: 87%;
}
.featurecontainer {
  float: left;
  margin-left:0;
  width:50%;
}
.featurecontainer span {
  font-size: 12px;
  line-height: 16px;
  padding: 4px 0;
}
/*MANAGED WEB HOSTING*/
.dark-blue, .light-blue {
  height: auto;
  padding: 30px;
}
.mngd img {
  float: left;
  height: auto;
  width: 100%;
}
.col-lg-8{width:100%;
padding-right: 0px;
padding-left: 0px;
}
.standard .price-box {
	background: url(/webhosting/pages/images/serv.png) center center repeat #0090cf;
    float: left;
    padding: 2.5%;
	margin-top:2px;
}

.standard .price-box p {
    color: #fff;
    float: left;
    font-size: 22px;
    line-height: 29px;
    padding: 6% 0 2% 25px;
    text-shadow: 1px 1px 2px #333;
    width: 100%;
}
.view-mb {
    border: 2px solid #fff;
    display: inline-block;
    font-size: 14px;
    margin-left: 0px;
    margin-top: 5px;
    font-weight: bold;
    color: #fff;
    padding: 6px 20px;
    text-transform: uppercase;
}
/**NEW CSS 5 August*/
.standard .buttons a {
   float: none;
}
.standard .col-lg-8 {
  float: left;
  margin-top: 20px;
  padding: 0;
  text-align: center;
}
.standard .prices {
  width: 100%;
}
.standard .price-box p {
  padding: 6% 0 2%;
  width: 100%;
}
.zero_click li {
    float: left;
    margin: 0 5px 8px 0;
    width: 100% !important;;
}
/**NEW CSS 5 August*/
.standard-banner {
  background: rgba(0, 0, 0, 0) url("../images/standard-bg.jpg") repeat scroll 100% center;

  }
  .col1 li {
  font-size: 12px;
  margin: 4px 0;
  padding: 0;
}
.standard-banner .butrow {
  margin-top: 0;
  position: relative;
  z-index: 999;
}
.standard-banner li {
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  list-style: outside none none;
}
/*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;
}
.navbar-collapse.collapse {
	float: left;
	text-align: center;
	width: 98%;
	padding-right: 0px;
	padding-left: 0px;
	margin-left: 11px;
}
.drop.row.fst, .drop.row.mid, .drop.row.last, .drop.row.last1 {
	left: 0 !important;
}
}