/*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;
}
}
@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 11px !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("../images/email-bg.jpg") repeat fixed 0 0 / 100% auto;

}
/*_________________________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%;
}
}
	@media (max-width:640px){
		table.plans_set td {
  font-size: 11px;
  padding: 8px 5px;
}table.plans_set th {
  font-size: 11px;
  padding: 10px 5px;
}
.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;
}