/*Media CSS*/
@media only screen and (min-width:1024px) and (max-width: 1280px) {
	.tabi li {
	height: 209px;
}
.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) {
		.tabi li {
	height: 209px;
}
.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;
}
.m-bottom4 > img {
  height: auto;
  width: 100%;
}
.container {
  width: 95%;
}
/*SPRING HOSTING*/
.welcome img {
	width: 60%;
	height: auto;
}.hd.hd_in p {
	font-size: 23px;
}
.welcome p {
	font-size: 18px;
}
.welcome {
    background: url(/webhosting/ecommerce/web/images/main.jpg) 10% 80%no-repeat;
}
.welcome h2 {
	font-size: 38px;
}.welcome h3.pr {
    font-size: 47px;
}
}
@media only screen and (min-width:768px) and (max-width:979px) {
.nav > li > a {
    display: block;
    padding: 4px 17px;
    position: relative;
}
.navbar {
    font-size: 14px !important;
    min-height: auto !important;
}
.nav > li > a {
  padding: 4px 6px;
}
.navbar-nav > li > a {
  font-size: 12px;
  padding-bottom: 10px;
  padding-top: 10px;
}
.m-bottom4 > img {
  height: auto;
  width: 100%;
}
.controlpanels ul li {
    float: left;
    width: 32%;
}
.controlpanels ul li img{
    width:100%;
}
.solutions h1 {
  font-size: 30px;
}
.solutions h2 {
  font-size: 25px;
  margin: 0 0 20px;
}
.top_header {
  display: none;
}
.tabi li {
  height: 286px;
  width: 31%;
}
/*SPRING HOSTING*/
.welcome img {
	width: 60%;
	height: auto;
}.hd.hd_in p {
	font-size: 23px;
}
.welcome p {
	font-size: 18px;
}
.welcome {
    background: url(/webhosting/ecommerce/web/images/main.jpg) 10% 80%no-repeat;
}
.welcome h2 {
	font-size: 38px;
}.welcome h3.pr {
    font-size: 47px;
}
/*NEW HOME PAGE*/
.inner-f {
		top: 0;
	position: relative;
}
.featre ul li {
	width: 83%;
}
}
@media only screen and (min-width:280px) and (max-width:767px) {
.logo > img {
  height: auto;
  width: 100%;
}
.primarynav, .top_header {
  display: none;
}
.stdfeatures h4 {
  font-size: 15px;
  margin: 12px 0 0;
}
.m-bottom4 > img {
  height: auto;
  width: 100%;
}
h1 {
  font-size: 29px;
  margin: 0 0 16px;
}
.base-feature h1.top {
    font-size: 17px;
    margin-bottom:5px;

}
.base-feature img {
  height: 55px;
}
.one_quarter {
  margin-bottom: 15px;
  text-align: center;
  width: 100%;
}
.center_foot {
  text-align: center;
}
.center_foot > a {
  font-size: 12px;
}
.fl_right {
  float: left;
  font-size: 12px;
  text-align: center;
  width: 100%;
}
.web_features .one_click_Ico_list > li {

  text-align: center;
  width: 32%;
}
.one_click_Ico_list.os span {
  padding: 15px 0;
  text-align: center;
  width: 100%;
}
.wrapper.configure table.plans_set th {
  border: 1px solid #fff;
  font-size: 10px;
  padding: 14px 4px;
}
.configure table.plans_set td {
  border:1px solid #fff;
  font-size: 10px;
  padding: 8px 4px;
}
.configure .btn-primary {
  font-size: 10px;
  padding: 5px 0;
}
.solutions h1 {
  font-size: 27px;
}
.col-lg-6.col-md-6.col-xs-12 > h2 {
  font-size: 18px;
}
.faico {
  padding-left: 0;
  text-align: center;
  width: 100%;
}

/*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;
}
/*HOME PAGE*/
.welcome {
	background-size: auto;
}
.welcome h2 {
	font-size: 28px;
}
.welcome ul {
	padding-left: 0;
	width: 100%;
	margin: 0;
}
.welcome ul li {
	font-size: 14px;
}.welcome .learn {
	font-size: 14px;
}
.welcome img {
	width: 100%;
	height: auto;
}
.s-title p {
    padding: 0 0;
}
.three_boxes {
	width: 100%;
}
.three_boxes ul li {
	width: 100%;
	margin-bottom: 20px;
}
.team p {
	padding: 0 0 20px 0;
}.img img {
	width: 100%;
}
/*SPRING HOSTING*/
.welcome img {
	width: 60%;
	height: auto;
}.hd.hd_in p {
	font-size: 23px;
}
.welcome p {
	font-size: 18px;
}
.welcome {
    background: url(/webhosting/ecommerce/web/images/main.jpg) 10% 80%no-repeat;
}
/*NEW HOME PAGE*/
.inner-f {
		top: 0;
	position: relative;
}
.featre ul li {
	width: 83%;
}
.main-head{padding: 0 0 0;}
.welcome h3.pr {font-size: 50px;}
.menu-right {
	float: right;
	position: absolute;
	right: 20px;
	z-index: 9999;
}
/*Colocation Page Design*/
.n-jrsy .col-lg-2 {
	margin-left:0;
	margin-bottom:15px;
	width: 100%;
}
.con-f {
    top: 0px;
}