@media (min-width: 992px) and (max-width: 1200px) {
	.features_section .sections .left {height: 99px;padding: 14px 8px;}
	.home_aboutarea .right {width: 63%;}
	.jcarousel-skin-tango .jcarousel-item {width: 455px;}
	#footer .newsletter input.newsletter-email {width: 200px;}
	#footer .clients_list li {margin: 0 0 0 12px;}
	.ad_one .but {font-size: 10px;}
	.ad_one h1 {margin: 10px 0 -10px;}
	.hosting_includes_list li {margin: 0px 0px 13px;}
	.hostplan .black_button {margin-left: 10%;}
	.hostplan ul {padding: 9% 0 10% 10%;}
	.whats_new_wrapper {padding: 14px 12px;}
	.whyus_list li img {padding: 0px 7px 0px 0px;}
}

@media (max-width: 992px ) {
	#mainmenu {
	  display: none;
	}
	.selectnav {
        display: block;
        margin: 0 auto;
        border: 1px solid #e3e3e3;
		padding: 7px 10px 7px 10px;
		background-color: #fff;
		color: #454545;
        margin-bottom: 20px;
        float: right;
        margin-top: 35px;
        font-size: 14px;        
        vertical-align: middle;
        min-width: 220px;                
        border-radius: 4px;
    }
    #tweets-list ul li {padding-top: 0px;height: auto;}        
}

@media (min-width: 768px) and (max-width: 992px) {
	.slider_button1 {
		font-size: 12px !important;
		width: 120px;
		height: 35px;
		line-height: 37px !important;
		margin-left: 3px !important;
		background: url(../images/sbut-01.png) no-repeat -25px -6px;
	}
	.slider_button2 {
		font-size: 12px !important;
		width: 120px;
		height: 35px;
		line-height: 37px !important;
		margin-left: 3px !important;
		background: url(../images/sbut-02.png) no-repeat -25px -6px;
	}
	#footer .h_column_area {margin-top: 20px;}
	#footer .newsletter input.newsletter-email {width: 120px;margin: 0px;}
	#footer .newsletter .newsletter-submit {margin: 0 0 0 5px;padding: 8px 6px;}
	#footer .clients_list li {margin: 0px 0px 0px 4px;}
	#footer .clients_list li img {width: 40px;}
}

@media (min-width: 480px) and (max-width: 767px) {		
	.slider_button1 {
		font-size: 10px !important;
		width: 90px;
		height: 25px;
		line-height: 25px !important;
		margin-left: 3px !important;
		background: url(../images/sbut-01.png) no-repeat -25px -6px;
	}
	.slider_button2 {
		font-size: 10px !important;
		width: 90px;
		height: 25px;
		line-height: 25px !important;
		margin-left: 10px !important;
		background: url(../images/sbut-02.png) no-repeat -25px -6px;
	}
	#footer .widget {margin-bottom: 20px;}
	#footer .widget_nav_menu ul.menu {
	  float: none;
	  margin: 0px;
	  padding: 0px;
	}
}
@media only screen and (max-width: 980px) {body, html{overflow-x:hidden;}}
@media (max-width: 767px) {
	.selectnav {margin: 28px auto 20px;}
	.post-content .date-box {margin-bottom: 5px;}
	.image_frame.small {padding: 0px;margin: 0;width: 100%;float: left;}
	.post_info_content_small {float: left;margin: 0;padding: 0;width: 100%;}
	.image_frame.small .post-image {margin-bottom: 25px;}
	.post-content .date-box span.day {padding: 10px 0px;}
	.post-content .date-box span.month {padding: 0px 0px;}
	.top_contact_info {text-align: center;width: 82%;}
	.date_wrap {width: 18%;}
	.tci_list li, .tci_list li.top-info a {float: none;display: inline-block;}
	.tci_list li.top-info {margin-right: 10px;line-height: 25px;}
	.tci_list li.country_select, .tci_list li.country {float: none;line-height: 25px;}	
	.comment_form {width: 100%}.comment_textarea_bg {height: 130px;}
	#footer .any_questions {width: 100%;}	
	#footer .clients {clear: left;}
	.tweets_block {position: absolute;}
	#tweets-list ul li {
	  color: #fff;
	  float: none;
	  height: auto;
	  line-height: 20px;
	  margin-left: 60px;
	  overflow: hidden;
	  padding: 0;
	  width: auto;
	}
	.hosting_page_plan a.ordernow_but {
	    font-size: 11px;
	    padding: 4px 5px;
	}
	.hosting_page_plan .price {
	    font-size: 16px;
	    font-weight: 600;
	}
	.wpcf7-form {margin-bottom: 30px;}
	.hostplan {max-width: 300px;float: none;margin: 0px auto 30px !important;}
	.home_aboutarea, .features_includes, .whyus_box {margin-bottom: 30px !important;}
	.sideimg_list {float: none;margin: 0 0 20px !important;}
	.image_left6 {float: none;}
	.wpcf7-form {margin-bottom: 30px;}
	.image_left8{width: auto;}
	.features_section {margin-bottom: 23px !important;}
	.pricing-tables{
		float: none;width: 100% !important;margin: 20px 10px;
	}
	.pricing-tables:before,
	.pricing-tables:after, 
	.pricing-tables-helight:before, 
	.pricing-tables-helight:after {
		content: " ";
  		display: table;
	}
	.pricing-tables:after, .pricing-tables-helight:after {
	  clear: both;
	}
	.pricing-tables-helight {
		float: none;
		position: static;
		width: 100% !important;
		-webkit-box-shadow:  0px 0px 0px 0px rgba(0, 0, 0, 0.1);
    	box-shadow:  0px 0px 0px 0px rgba(0, 0, 0, 0.1);
    	margin: 20px 10px;
	}
}

@media only screen and (max-width: 480px){
	#logo {
	  float: none;
	  height: auto;
	  margin: 20px 0px 15px 0px;
	  padding: 0;
	  text-align: center;
	  width: 100%;
	}
	.site_logo {
	  display: inline-block;
	  float: none;
	  margin: 0;
	  padding: 0;
	}
	.slider_button1 {
		font-size: 7px !important;
		width: 65px;
		height: 20px;
		line-height: 20px !important;
		margin-left: 3px !important;
		background: url(../images/sbut-01.png) no-repeat -25px -6px;
	}
	.slider_button2 {
		font-size: 7px !important;
		width: 65px;
		height: 20px;
		line-height: 20px !important;
		margin-left: 16px !important;
		background: url(../images/sbut-02.png) no-repeat -25px -6px;
	}
	.tci_list li, .tci_list li.country_select {float: none;display: inline-block;}
	.tci_list li.top-info a {float: none;line-height: 25px;}
	.tci_list li.top-info {line-height: 25px;}
	.selectnav {float: none;width: 100%}
	.page_title {text-align: center;}
	.page_title .crumb, .page_title .leaft_title {float: none;text-align: center;display: inline-block;}
	.page_title .crumb {font-size: 10px;margin-bottom: 10px;padding: 0px;}
	.page_title .leaft_title h1 {margin-bottom: 0px;font-size: 18px;line-height: 20px; margin: 0px;padding: 0px;}

	#footer .widget {margin-bottom: 20px;}
	#footer .widget_nav_menu ul.menu {
	  float: none;
	  margin: 0px;
	  padding: 0px;
	}	
	.subfooter {text-align: center;}.subfooter b {display: inline-block;}
	.menu-footer ul {text-align: center;}
	#footer .h_column_area {margin-top: 20px;}
	#footer .live_chat {width: 345px;}
	#footer .newsletter input.newsletter-email {width: 180px;margin: 0px 0px 0px 10px;}
	#footer .newsletter .newsletter-submit {margin: 0 0 0 5px;padding: 8px 6px;}
	#footer .clients {float: left;width: 100%;}
	#footer .clients_list li {margin: 0px 0px 0px 5px;}
	#footer .clients_list li img {width: auto;}
	.post-content {position: relative;}
	.post-content .date-box {float: none;left: 0px;position: absolute;top: 0;}
	.post-content .post-text {margin-left: 0;}
	blockquote {margin: 10px 0 10px 15px;padding: 0 10px;}
	ul.whyus_list {width: 100%;margin-bottom: 20px;}
	.home_aboutarea .left img {float: none;display: inline-block;margin: 0px auto;}
	.home_aboutarea .right {float: none;width: 100%;padding-bottom: 10px;}
	.features_section {margin-bottom: 23px !important;}
	.jcarousel-skin-tango .jcarousel-item {width: 352px;}
	.ad_one .but, .ad_one1 .but {font-size: 12px;width: 45%;}
}

@media only screen and (max-width: 320px){ 
	.features_section .sections .left {min-height: 100px;vertical-align: middle;padding: 20px 0px;}
	#footer .h_column_area {margin-top: 20px;}
	#footer .live_chat {width: 100%;}
	#footer .newsletter input.newsletter-email {width: 180px;margin: 0px 0px 0px 10px;}
	#footer .newsletter .newsletter-submit {margin: 0 0 0 5px;padding: 8px 6px;}
	#footer .clients {float: left;width: 100%;}
	#footer .clients_list li {margin: 0px 0px 0px 5px;}
	#footer .clients_list li img {width: auto;}
	#tweets-list ul li {height: 48px;padding-top: 6px;}
	.jcarousel-skin-tango .jcarousel-item {width: 260px !important;padding: 0px 10px;}
	.jcarousel-skin-tango .jcarousel-prev-horizontal {left: 195px;}
	.jcarousel-skin-tango .jcarousel-next-horizontal {left: 215px;}
	.ad_one .but {font-size: 10px;width: 45%;}
	#footer .newsletter input.newsletter-email {margin: 0 0 0 0px;width: 100%;}
	#footer .newsletter .newsletter-submit {margin: 10px 0 10px 0px;padding: 8px 6px;width: 100%;}
}