@media (min-width:320px) and (max-width:479px) {
table.dataTable { max-width:auto;}
.banner .transfer input[type="submit"] { margin:0px 0px 20px !important;}
.banner .transfer input[type="text"] { margin:30px 0 !important;}
.banner .register input[type="text"] { margin: 30px 0 10px;}
.banner .register select { margin:0;}
.bulk-register .select-box { margin-top:20px;}
.coming-soon input[type="text"] { margin:30px 0 0 0 !important;}
.banner .register input[type="submit"] { margin:10px 0px 40px !important;}
#inputCaptcha { width:100%;}
.banner input[type="submit"] { font-size:16px !important; height:60px !important;  margin: 10px 10px 10px 0 !important;}
.input-group .input-group-btn {  display: inline-table;}
.navbar .nav > li{width:100%;}
.navbar{min-height:50px;}
.logo{margin-top:10px;}
.banner h1{font-size:26px;}
.main-navigation .navbar-default .navbar-nav > li > a{padding:0px 10px;}
.banner input[type="text"]{width:100%; font-size:18px; border-radius:3px; margin-bottom:0px;}
.banner input[type="submit"]{width:100%; border-radius:3px;}
.hosting-box h3{font-size:24px;}
.hosting-box .hosting-b h2, .why-register h1, .domain-privacy h1, .why-choose h1, .all-plans h1, .vps-features h1, .page-not-found h2{font-size:24px;}
.hosting-box .hosting-b{width:100%; display:block; margin:0 auto 15px auto;}
.what-we-do h2, .testimonial h2{font-size:24px;}
.what-we-do .whatwedo h3{font-size:20px;}
.testi-space{width:100%; height:20px; float:left;}
.top-header .phone{display:none;}
#footer .newsletter h2{text-align:center; padding-bottom:20px;}
.dropdown:hover .dropdown-menu{visibility:collapse;}
.dropdown .dropdown-menu{visibility:visible !important;}
#footer .newsletter input[type="submit"]{margin-top:10px;}
#footer .footer .develop{text-align:left;}
.hosting-box .hosting-b a{padding:10px 30px;}
#footer .footer a{padding:0px;}
#footer .footer .pay-icon .pay-icons{font-size:40px;}
.top-header .menu-top{display:none;}
.top-header .mail{display:none;}
.top-header .mail a .mail-icon{margin-right:0px; font-size:12px;}
.top-header .mail a{padding:7px 15px; background:#000;}
.top-header .mobile{display:block;}
.why-register, .why-free, .why-ch, .all-plans .all-plans-b, .all-plans .all-plans-b p, .about-we-do p{text-align:center;}
.why-free h1, .why-ch h1{font-size:24px; text-align:center;}
.banner .transfer select{font-size:20px; width:30%;border-radius:0px 3px 3px 0px;}
.web-hosting .web-plan, .vps-hosting .web-plan, .reseller-hosting .reseller-plan, .vps-features .vps-b, .cloud-server .cloud-plan, .about-footer .about-box{margin-bottom:30px;}
.our-mission ul li{width:100%;}
.about-we-do h4{margin-top:30px; text-align:center;}
.page-not-found a{padding:10px; font-size:20px;}
.coming-soon input[type="text"], .coming-soon input[type="submit"]{font-size:23px; width:100%; border-radius:3px;}
.coming-soon input[type="text"]{margin-bottom:0px;}
.coming-soon h2{padding:0px 0px 25px 0px; font-size:32px;}
.coming-soon h3{font-size:22px;}
.domain-prices h2{border-radius:3px; margin-bottom:10px;}
.domain-prices .tlds-p{border:2px solid #CCC; border-radius:3px; margin-bottom:10px;}
.domain-prices .tlds-p h3 strong{font-size:26px;}
.domain-prices .tlds-p h3{padding:15px 0 25px 0;}
.domain-prices .tlds-p h4.mobile{display:block; text-align:center; font-size:14px; padding:0; margin:0;}
.domain-prices .tlds{display:none;}
#main-menu .dropdown-menu {display:none;float: none; position: static;}
#main-menu .open > .dropdown-menu { display: block !important;}
.header.navbar {min-height: 58px;}

.header .dropdown-menu{width: 100% !important; position:static !important; float:none !important; display:none !important; }
.open .dropdown-menu { display:block !important;}
.header .nav li a:hover{color: #777 !important;}
.container {
    width: auto;
}
}

@media (min-width:480px) and (max-width:767px) {
.coming-soon input[type="text"] { margin:30px 0 0 0 !important;}
.banner .transfer input[type="submit"] { width:19% !important;  height: 70px !important;}
.banner input[type="submit"] { font-size:16px !important; height:60px !important;  margin: 10px 10px 10px 0 !important;}
.input-group .input-group-btn {  display: inline-table;}
.navbar .nav > li{width:100%;}
.navbar{min-height:50px;}
.logo{margin-top:10px;}
.banner h1{font-size:26px;}
.main-navigation .navbar-default .navbar-nav > li > a{padding:0px 10px;}
.banner input[type="text"]{width:80% !important; font-size:22px; margin-bottom:20px !important;}
.banner .register select { width:18% !important; font-size:20px;}
.banner .register input[type="submit"] { margin:0px 0px 30px !important; width:26% !important;}
.banner input[type="submit"]{width:30%;}
.hosting-box h3{font-size:24px;}
.hosting-box .hosting-b h2, .why-register h1, .domain-privacy h1, .why-choose h1, .all-plans h1, .vps-features h1, .page-not-found h2{font-size:24px;}
.hosting-box .hosting-b{width:80%; display:block; margin:0 auto 15px auto;}
.what-we-do h2, .testimonial h2{font-size:24px;}
.what-we-do .whatwedo h3{font-size:20px;}
.testi-space, .bulk-space{width:100%; height:20px; float:left;}
.top-header .phone{display:none;}
#footer .newsletter h2{text-align:center; padding-bottom:20px;}
.dropdown:hover .dropdown-menu{visibility:collapse;}
.dropdown .dropdown-menu{visibility:visible !important;}
#footer .footer .develop{text-align:left;}
.top-header .mail a .mail-icon{margin-right:3px;}
.why-register, .why-free, .why-ch, .all-plans .all-plans-b, .all-plans .all-plans-b p{text-align:center;}
.why-free h1, .why-ch h1{font-size:24px; text-align:center;}
.banner .transfer select{font-size:20px; width:30%;border-radius:0px 3px 3px 0px;}
.banner .transfer input[type="submit"]{width:100%;border-radius:3px;}
.web-hosting .web-plan, .vps-hosting .web-plan, .reseller-hosting .reseller-plan, .vps-features .vps-b, .cloud-server .cloud-plan, .about-footer .about-box{margin-bottom:30px;}
.our-mission ul li{width:100%;}
.about-we-do h4{margin-top:30px; text-align:center;}
.coming-soon input[type="text"], .coming-soon input[type="submit"]{font-size:23px;}
.coming-soon h2{padding:50px 0px 25px 0px; font-size:32px;}
.coming-soon h3{font-size:26px;}
.domain-prices h2{border-radius:3px; margin-bottom:10px;}
.domain-prices .tlds-p{border:2px solid #CCC; border-radius:3px; margin-bottom:10px;}
.domain-prices .tlds-p h3 strong{font-size:26px;}
.domain-prices .tlds-p h3{padding:15px 0 25px 0;}
.domain-prices .tlds-p h4.mobile{display:block; text-align:center; font-size:14px; padding:0; margin:0;}
.domain-prices .tlds{display:none;}
#main-menu .dropdown-menu {display:none;float: none; position: static;}
#main-menu .open > .dropdown-menu { display: block !important;}
.header.navbar {min-height: 58px;}
.header .dropdown-menu{width: 100% !important; position:static !important; float:none !important; display:none !important; }
.open .dropdown-menu { display:block !important;}
.header .nav li a:hover{color: #777 !important;}
.container {
    width: auto;
}
}

@media (min-width:768px) and (max-width:992px){
.container {
    width: auto;
}
.vps-hosting .web-plan { margin-bottom:30px;}
.panel-body .input-group .input-group-btn { float:none;}
#footer .footer .pay-icon .pay-icons { font-size:30px;}
.input-group .input-group-btn { float:right; width:20%;}
#footer .footer a .social-icon {width: 34px; height: 34px; line-height:34px; font-size:17px;}
.banner h1{font-size:31px;}
.navbar{min-height:50px;}
.logo{margin-top:15px;}
.banner input[type="text"]{width:80%;}
.banner input[type="submit"]{width:100%; margin: 30px 0 0 10px !important;}
.hosting-box h3{font-size:24px;}
.hosting-box .hosting-b h2, .why-register h1, .domain-privacy h1, .why-choose h1, .page-not-found h2{font-size:24px;}
.hosting-box .hosting-b{width:50%; display:block; margin:0 auto 15px auto;}
#footer .newsletter input[type="text"]{width:62%}
#footer .newsletter h2{font-size:20px; line-height:28px;}
.testi-space{width:100%; height:20px; float:left;}
.main-navigation .navbar-default .navbar-nav > li > a{font-size:14px; padding:10px;}
.what-we-do h2, .testimonial h2{font-size:24px;}
.banner .transfer input[type="submit"]{width:16%;}
.web-hosting .web-plan{margin-bottom:30px;}
.reseller-hosting .reseller-plan{margin-bottom:30px;}
#main-menu .dropdown-menu {display:none;float: none; position: static;}
#main-menu .open > .dropdown-menu { display: block !important;}
#main-menu .navbar-main .navbar-nav .open .dropdown-menu > li > a:hover {color:#fff;}
#main-menu .navbar-main .navbar-nav .open .dropdown-menu > li > a { color:#333;}
.header.navbar .navbar-nav > li { float:left;}
.header.navbar .navbar-collapse.collapse { display:inherit !important; float:right;}
.header.navbar .navbar-header { float:left;}
.header.navbar .navbar-nav { margin-top:0px;}
.header.navbar {
    min-height:59px;
}
.container {
    width: 100%;
}
.header.navbar .navbar-toggle { display:none;}

}

@media (min-width:993px) and (max-width:1180px) {
.banner input[type="submit"]{ margin: 30px 0 0 10px !important;}
.banner .input-group .input-group-btn { float:right; width:30%;}
.banner h1{font-size:40px;}
.banner input[type="text"]{width:70%;}
.banner input[type="submit"]{width:74%;}
.hosting-box h3{font-size:32px;}
.hosting-box .hosting-b h2{font-size:30px;}
.what-we-do h2, .testimonial h2{font-size:32px;}
#footer .footer a{padding:0px;}
#footer .footer h2{font-size:20px;}
#footer .footer .pay-icon .pay-icons{font-size:40px;}
#footer .newsletter input[type="text"]{width:60%;}
.banner .transfer input[type="submit"]{width:16%;}
.container {
    width: auto;
}
}
@media (min-width:1181px) and (max-width:1250px) {
	.container {
    width: auto;
}
}