@charset "utf-8";
/* CSS Document */
@media screen and (max-width:1030px) {
 .bx-wrapper .testimonials-carousel-context {
 float: left;
 margin-top: 10px;
 max-width: 60%;
 min-height: 268px;
 overflow: hidden;
 width: 100%;
}
 #nav ul li {
 display: inline;
 padding: 17px 8px;
}
 #nav ul li a {
 color: #F7F7F7;
 font-family: Arial;
 font-size: 14px;
 text-decoration: none;
}
 .hosting-items li:nth-child(3) {
 font-size: 25px;
}
 .hosting-items p {
 font-size: 12px;
}
 .hosting-items img {
 max-width: 70%;
}
 .hosting-items li:nth-child(4) {
 font-size: 15px;
}
 .hosting-menu li {
 font-size:12px;
}
 .testimonials-carousel-content p {
 font-size: 16px;
 line-height: 30px;
 padding: 10px 0 30px;
}
 .review {
 background: none repeat scroll 0 0 #3D4449;
 color: #FFFFFF;
 font-size: 16px;
 padding: 10px 20px;
 text-decoration: none;
}
 #nav ul li {
 display: inline;
 padding: 1% 8px;
}
 .rank-heading ul li {
 float: left;
 font-size: 12px;
 line-height: 15px;
 list-style: none outside none;
 min-height: 53px;
 padding-top: 29px;
 text-align: center;
 width: 12.5%;
}
 .visit {
 font-size: 18px;
 padding: 12px 0;
}
 .left-provider h2, .tech-specification h2, #pricing-value h2, .right-customer h2, .extra h2, .left-inner-disclaimer h2 {
 font-size: 27px;
}
 .left-provider p, .tech-specification ul li, #pricing-value p, .right-customer p, .extra p, .left-inner-disclaimer p {
 font-size: 15px;
}
 .footer-menu li a {
 font-size: 11px;
}
 .rank-heading ul li {
 font-size: 11px;
}
 .page {
width:96%;
}
 .dedicated-heading ul li:nth-child(4), .dedicated-heading ul li:nth-child(6) {
 display:none;
}
 .dedicated-items li:nth-child(4), .dedicated-items li:nth-child(6) {
display:none;
}
 .dedicated-items li, .dedicated-heading ul li {
width:14.28%;
}
 ul.loadbar {
 width: 100%;
}
}
 @media screen and (max-width:980px) {
 .limited {
 margin: 0 auto;
 padding-top: 16px;
 width: 100%;
}
 #nav ul li {
 display: inline;
 padding: 17px 5px;
}
 .dedicated {
 font-size: 27px;
}
}
 @media screen and (max-width:800px) {
 .ipage-content h2 {
 color: #111212;
 font-family: 'calibriregular';
 font-size: 30px;
 padding: 15px 0;
}
 .ipage-content p {
 color: #111212;
 font-size: 15px;
 line-height: 30px;
 padding: 10px 0;
}
 .hostgator li {
 display: inline-block;
 font-size: 13px;
 line-height: 22px;
 width: 19%;
}
 .mid-good-reliable {
 padding: 36px 1.4%;
}
 .mid-good-reliable span:nth-child(2) {
 font-size: 20px;
 padding: 20px;
}
 .right-hosting-plan {
 float: right;
 width: 49%;
}
 .left-hosting-plan {
 float: left;
 width: 50%;
}
 .rank-heading ul li:nth-child(6) {
display:none;
}
 .rank-heading ul li {
 width: 14.28%;
}
 .hosting-items li:nth-child(6) {
display:none;
}
 .hosting-items li {
 width: 14.28%;
}
 .bx-wrapper .testimonials-carousel-thumbnail {
 max-width: 241px;
}
 .testimonials-carousel-content p {
 font-size: 14px;
 padding: 0 0 30px;
}
 .bx-wrapper .testimonials-name {
 font-size: 21px;
 margin-bottom: 6px;
 padding-bottom: 15px;
}
 .page {
width:95%;
}
 #nav ul li a {
 font-size: 12px;
}
 .right-customer {
 float: right;
 width: 70%;
}

.right-page-review{width:70%;float:right;}
.left-page-review{width:24%;float:left;border:1px solid #ccc;text-align:center;padding:10px 10px;}


#form input[type="text"], textarea {
    border: 1px solid #999999;
    padding: 10px 5px;
    width: 75%;
}

}
 @media screen and (max-width:640px) {
 .hosting-items li {
 width: 33.33% !important;
}
 .rank-heading ul li {
width:33.33%;
}
 .hosting-items {
background:#fff;
overflow:hidden;
margin-top:5px;
}
 .hosting-items li {
float:left;
list-style:none;
width:12.5%;
text-align:center;
vertical-align:middle;
}
 .hosting-items > li:nth-child(3) {
font-size:24px;
color:#6ea335;
padding-top:30px;
display:none;
}
 .hosting-items li:nth-child(4) {
font-size:13px;
color:#3d4449;
line-height:80px;
display:none;
}
 .hosting-items li:nth-child(5) {
font-size:12px;
color:#3d4449;
text-align:left;
display:none;
}
 .hosting-items li:nth-child(6) {
display:none;
}
 .hosting-items > li:nth-child(7) {
font-size:18px;
color:#ff9b03;
margin-top:25px;
display:none;
}
 .dedicated-heading ul li:nth-child(8) {
display:none;
}
 .rank-heading ul {
max-width:1080px;
width:100%;
margin:0px auto;
padding:0px;
}
 .rank-heading li:nth-child(1) {
background:#ddb116;
}
 .rank-heading li:nth-child(2) {
background:#e3b618;
}
 .rank-heading li:nth-child(3) {
display:none;
}
 .rank-heading li:nth-child(4) {
display:none;
}
 .rank-heading li:nth-child(5) {
display:none
}
 .rank-heading li:nth-child(6) {
display:none
}
 .rank-heading li:nth-child(7) {
display:none
}
 .rank-heading li:nth-child(8) {
background:#d9a810;
}
 .dedicated-items > li {
width:33.33%;
}
 .dedicated-items > li:nth-child(3) {
display:none;
}
 .dedicated-items li:nth-child(4) {
display:none;
}
 .dedicated-items li:nth-child(5) {
display:none;
}
 .dedicated-items li:nth-child(6) {
display:none;
}
 .dedicated-items > li:nth-child(7) {
display:none;
}
 .dedicated-items > li:nth-child(8) {
display:none;
}
 .dedicated {
 padding: 0 0 15px;
}
 ul.loadbar {
 overflow: hidden;
 text-align: right !important;
 float:right;
 margin-top:5px;
}
 #nav ul li:hover {
border-top: none;
vertical-align: top;
}
 #nav ul li a:hover {
color:#ccc;
}
 #testimonial p, #testimonial li, #hosting-provider p, #hosting-provider li, #pricing-value p, #pricing-value li, #customer-service p, #customer-service li, #disclaimer p, #disclaimer li {
 font-size: 15px !important;
 line-height: 29px;
}
 h2, h1 {
font-size:18px !important;
}
 .footer-menu li a {
 font-size: 12px;
 padding: 0;
}
 .left-provider {
 float: none;
 width: 100%;
}
 .right-provider {
 float: none;
 text-align: center;
 width: 100%;
}
 .left-pricing-value {
 float: none;
 width: 100%;
}
 .right-pricing-value {
 float: none;
 text-align: center;
 width: 100%;
}
 .right-pricing-value > img {
 margin: 10px 0;
 vertical-align: middle;
}
 .left-customer {
 float: none;
 text-align: center;
 width: 100%;
}
 .right-customer {
 float: none;
 margin: 10px 0;
 width: 100%;
}
 .left-inner-disclaimer {
 float: none;
 width: 100%;
 text-align:center;
}
 .right-inner-disclaimer {
 float: none;
 margin: 10px 0;
 text-align: center;
 width: 100%;
}
 .bx-wrapper .bx-next, .bx-wrapper .bx-next:hover {
 background: url("../images/next.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
 background-color:#3d4449;
}
 .bx-wrapper .bx-prev, .bx-wrapper .bx-prev:hover {
background: url(../images/caousel-prev.png) no-repeat 0 0;
background-color:#3d4449;
}
 .bx-wrapper .testimonials-carousel-context {
 float: none;
 max-width: 100%;
 min-height: 360px;
 overflow: hidden;
 width: 100%;
}
 .footer-menu li a {
border:none;
}
 .banner-content {
 font-size: 15px;
 line-height: 20px;
 padding-left: 0px;
 text-align:justify;
}
 .testimonials-carousel-content p {
 font-size: 16px;
 line-height: 30px;
 padding: 10px 0;
}
 .bx-wrapper .testimonials-carousel-thumbnail {
 float: none;
 margin: 0 auto;
 max-width: 60%;
 text-align: center;
}
 .bx-wrapper .bx-controls-direction a {
 height: 32px;
 width: 32px;
 top:16%;
}
 .bx-wrapper {
 margin: 0 auto;
 padding: 15px 0;
 position: relative;
 width: 85%;
}
 .footer-menu {
 display: block;
 float: left;
 padding: 10px 0 15px;
 text-align: center;
 width: 50%;
}
 .footer-menu li {
 border-right: 1px solid #FFFFFF;
 display: block;
 padding: 5px;
 text-align: center;
}
 .footer-menu.last li {
border:none;
}
 .ipage-content {
 padding: 0 2%;
 width: 96%;
}
 .ipage-logo {
 float: left;
 padding: 20px 0;
 text-align: center;
 width: 70%;
}


/*start display block*/
#nav ul {
display:none;
}
#nav select {
display:block;
padding: 5px 0;
width: 100%;
}
/*end display block*/


.banner-review .since {
 color: #FFFFFF;
 font-size: 20px;
}
 .banner-review .yellow {
 color: #FECE24;
 font-family: 'accidental_presidencyregular';
 font-size: 30px;
 font-weight: normal;
}
 #nav {
 padding: 10px 0;
}
 header, footer, section {
 padding-left: 2% !important;
 padding-right: 2% !important;
 width: 96%;
}
 .f-nav {
width:96%;
}
 .left-hosting-plan {
 float: none;
 width: 100%;
 margin-bottom:15px;
}
 .right-hosting-plan {
 float: none;
 width: 100%;
}
 .left-good-reliable {
 float: none;
 width: 100%;
}
 .mid-good-reliable span:nth-child(2) {
 font-size: 19px;
 padding: 20px;
}
 .mid-good-reliable {
 width: 70%;
 padding:37px 1.4%;
}
 .right-good-reliable {
 padding: 22.5px 1.4%;
 width: 24%;
}
 .visit-review {
 padding: 8px 10px;
 width: 91px;
}
 .bx-wrapper .testimonials-carousel-context {
 min-height: 220px;
}
 .mid-good-reliable span:nth-child(2) {
 font-size: 17px;
 padding: 13px;
}


.right-contact {
    float: none;
    overflow: hidden;
    width: 100%;
}


.left-contact {
    float: none;
    width: 100%;
}

#sidebar{margin:0 !important;}

.addthis_toolbox.addthis_default_style {
    display: block;
    float: none;
    left: 0;
    margin: 15px 0;
    position: static;
    top: 0;
}


#logo > a {    float: none;}


.information {
    display: inline-block;
    left: 0;
    margin-top: 20px;
}


.social-icon {    margin: 15px 0;    position: static;    right: 0;    top: 0;}

}


@media screen and (max-width:480px) {

.left-page-review {
    border: 1px solid #CCCCCC;
    float: none;
    margin-bottom: 15px;
    padding: 10px 0;
    text-align: center;
    width: 100%;
}
.right-page-review {
    float: none;
    width: 100%;
	text-align:justify;
}

}

 @media screen and (max-width:360px) {
 .hosting-items > li:nth-child(1):before {
font-size:17px;
}
 .hosting-items > li:nth-child(2):before {
font-size:17px;
margin-top:35px;
}
 .hosting-items > li:nth-child(3):before {
font-size:17px;
}
 .hosting-items > li:nth-child(4):before {
font-size:17px;
}
 .hosting-items > li:nth-child(5):before {
font-size:17px;
}
 .hosting-items > li:nth-child(6):before {
font-size:17px;
}
 .hosting-items > li:nth-child(7):before {
font-size:17px;
}
 .hosting-items > li:nth-child(8):before {
font-size:17px;
}
 .visit {
 font-size: 18px;
 width:85px;
}
 .left-hostgator {
 float: none;
 width: 100%;
}
 .right-hostgator {
 float: none;
 width: 100%;
}
 .hostgator li {
 border-bottom: 1px solid #CCCCCC;
 display: inline-block;
 font-size: 13px;
 line-height: 22px;
 margin: 10px 0;
 text-align: center;
 width: 100%;
}
 .mid-good-reliable {
 padding: 36px 0;
 width: 100%;
}
 .right-good-reliable {
 padding: 22.5px 0;
 width: 100%;
}
 .right-hosting-plan p {
 text-align: justify;
}
 .bx-wrapper .testimonials-carousel-context {
 min-height: 330px;
}
 .host-visit {
 background: url("../images/review/host-visit.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
 border-radius: 5px;
 color: #FFFFFF;
 display: inline-block;
 font-size: 12px;
 margin-top: 8px;
 padding: 8px;
 text-decoration: none;
}
#form input[type="text"], textarea {
    border: 1px solid #999999;
    padding: 10px 5px;
    width: 88%;
}


form input.submit-button {
    background: url("../images/mobile-send.png") no-repeat scroll center top rgba(0, 0, 0, 0);
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    height: 47px;
    text-indent: -9999px;
    transition: all 0.5s ease-in-out 0s;
    width: 250px;
}


form input.submit-button:hover {
    background: url("../images/mobile-send.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
}
}
