@import url(http://fonts.googleapis.com/css?family=Open+Sans:400, 300, 300italic, 400italic, 600, 700, 700italic, 600italic);
    @import url(http: //fonts.googleapis.com/css?family=Open+Sans+Condensed:700);
    body {
    width: 100%;
     background: #FFF;
     padding: 0px;
     margin: 0px;
     font-family:  'Open Sans',  sans-serif;
     font-size: 15px;
     line-height: 22px;
     list-style: none;
     text-decoration: none;
}
p,  img,  ul,  li,  h1,  h2,  h3,  h4,  h5,  h6 {
    padding: 0px;
     margin: 0px;
}
ul,  li {
    list-style-type: none;
     text-decoration: none;
}
a,  img,  input,  select {
    text-decoration: none;
     border: none;
     padding: 0px;
     margin: 0px;
}
img {
    max-width: 100%;
}
.wrapper {
         width: 1170px;
    	 margin: 0px auto;
}


.wpcr3_button_1 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #197cf7;
    background: -moz-linear-gradient(top, #197cf7 0%, #1579ef 50%, #1579ef 51%, #0c74e0 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #197cf7 0%,#1579ef 50%,#1579ef 51%,#0c74e0 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #197cf7 0%,#1579ef 50%,#1579ef 51%,#0c74e0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    border-color: #0661ae;
    border-image: none;
    border-radius: 5px;
    border-style: solid;
    border-width: 1px;
    color: #FFF;
    cursor: pointer;
    display: inline-block;
    float: none;
    font-size: 15px;
    font-weight: 600;
    height: auto;
    margin-bottom: 15px;
    outline: 0 none;
    padding: 10px 14px;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
    white-space: nowrap;
}

.wpcr3_button_1:hover {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
     background: #197cf7;
    background: -moz-linear-gradient(top, #197cf7 0%, #1579ef 50%, #1579ef 51%, #0c74e0 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #197cf7 0%,#1579ef 50%,#1579ef 51%,#0c74e0 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #197cf7 0%,#1579ef 50%,#1579ef 51%,#0c74e0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    border-color: #0661ae;
    border-image: none;
    border-radius: 5px;
    border-style: solid;
    border-width: 1px;
    color: #FFF;
    cursor: pointer;
    display: inline-block;
    float: none;
    font-size: 15px;
    font-weight: 600;
    height: auto;
    margin-bottom: 15px;
    outline: 0 none;
    padding: 10px 14px;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
    white-space: nowrap;
}

div.wpcr3_review div.wpcr3_review_title {
    display: block !important;
    font-size: 18px;
    font-weight: 600;
    padding: 5px 0 15px;
    text-decoration: underline;
}

div.wpcr3_review blockquote.wpcr3_content {
    background: #eee none repeat scroll 0 0;
    border: 1px solid #bbbbbb;
    display: block !important;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    padding: 15px;
}

.comment-field {
    float: left;
    width: 56%;
}

.wpcr3_respond_2 input[type="text"] {
    border: 1px solid #000 !important;
    min-width: 200px !important;
    padding: 10px !important;
    margin:0 0 10px 0;
}

.wpcr3_respond_2 input[type="text"]:focus {
    border: 1px solid #0b72ff !important;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
}

textarea {
    float: left;
    width: 60% !important;
}

textarea:focus {
    border: 1px solid #0b72ff !important;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
}

header {
         width: 100%;
    	 margin: 0px;
    	 padding: 0px;
    	 float: left;
}
.inner-header {
         width: 100%;
    	 margin: 0px;
    	 padding: 18px 0 22px 0;
    	 float: left;
}
.logo {
         width: 31%;
    	 margin: 0px;
    	 padding: 0px;
    	 float: left;
}
.header-right {
         width: 64%;
    	 margin: 0px;
    	 padding: 48px 0 0 0;
    	 float: right;
}
nav {
      width: 100%;
      margin: 0px;
      padding: 0px;
      float: left;
}
nav ul {
      width: 100%;
      margin: 0px;
      padding: 0px;
      float: left;
}
nav ul li {
      padding: 0px 23px 0 0;
      float: left;
}
nav ul li a {
      font-size: 15px;
      font-weight: 600;
      color: #383838;
      padding: 0px;
      float: left;
}
nav ul li a:hover {
      color: #2f89ff;
      text-decoration: underline;
}
nav ul .last-child {
      padding-right: 0px;
}
.slider {
         width: 100%;
    	 background: url(./images/slider-bg.jpg) top center repeat;
    	 margin: 0px;
    	 padding: 0px;
    	 float: left;
}
.inner-slider {
         width: 100%;
    	 margin-bottom: -5px;
    	 padding: 0px;
    	 float: left;
}
.slider-left-side {
         width: 100%;
    	 margin: 0px;
    	 padding: 0px 0 0px 0;
    	 float: left;
}

.slider-right-side {
    float: right;
    width: 35%;
}
.slider-heading {
    color: #ffffff;
    float: left;
    font-size: 64px;
    font-weight: 700;
    line-height: 70px;
    margin: 21px 0 0;
    padding: 0;
    text-shadow: 5px 5px 5px #2b79df;
    width: 100%;
}

.slider-text {
    color: #ffffff;
    float: left;
    font-size: 18px;
    font-style: italic;
    font-weight: 400;
    line-height: 30px;
    margin: 0;
    padding: 20px 0;
    width: 100%;
}
.slider a {
           padding: 0 0 0 10px;
    	   float: left;
}
.white-container {
          width: 100%;
    	  margin: 0px;
    	  padding: 0px;
    	  float: left;
}
.inner-white-container {
          width: 100%;
    	  margin: 0px;
    	  padding: 30px 0 30px;
    	  float: left;
}
.cell-one {
          width: 30%;
    	  margin: 0px;
    	  padding: 0px 58px 0 0;
    	  float: left;
}
.icon {
          width: 100%;
    	  margin: 0px;
    	  padding: 0px;
    	  text-align: center;
    	  float: left;
}
.cell-content-wrap {
          width: 100%;
    	  margin: 0px;
    	  padding: 25px 0;
    	  text-align: center;
    	  float: left;
}
.cell-title {
          width: 100%;
    	  color: #2e89c2;
    	  font-size: 22px;
    	  font-weight: 600;
    	  margin: 0px;
    	  padding: 0px;
    	  text-align: center;
    	  text-transform: uppercase;
    	  float: left;
}
.cell-content {
          width: 100%;
    	  color: #4e4e4e;
    	  font-size: 16px;
    	  font-weight: 300;
    	  margin: 0px;
    	  padding: 23px 0 0 0;
    	  line-height: 25px;
    	  text-align: center;
    	  float: left;
}
.read {
          width: 25%;
    	  margin: 0px auto;
}
.more {
          width: 100%;
    	  color: #FFF;
    	  font-size: 14px;
    	  font-weight: 700;
    	  text-transform: uppercase;
    	  margin: 0px;
    	  padding: 10px 0;
    	  background: #3893cd;
    	  text-align: center;
    	  border-radius: 5px;
    	  -webkit-transition:  all 0.3s ease-in 0s;
          -moz-transition:  all 0.3s ease-in 0s;
          -o-transition:  all 0.3s ease-in 0s;
          transition:  all 0.3s ease-in 0s;
    	  float: left;
}
.more:hover {
          background: #515151;
    	  -webkit-transition:  all 0.3s ease-in 0s;
          -moz-transition:  all 0.3s ease-in 0s;
          -o-transition:  all 0.3s ease-in 0s;
          transition:  all 0.3s ease-in 0s;
}
.last-cell {
          padding-right: 0px;
}
.blue-container {
          width: 100%;
    	  background: #0274be;
    	  margin: 0px;
    	  padding: 0px;
    	  float: left;
}
.left-arrow  {
        float:  left;
        left:  20px;
        margin:  0;
        padding:  27% 0 0;
        position:  absolute;
        width:  5%;
}
.right-arrow  {
        float:  right;
        right:  20px;
        margin:  0;
        padding:  27% 0 0;
        position:  absolute;
        width:  5%;
}
.inner-blue-container {
          width: 98%;
    	  margin: 0px;
    	  padding: 47px 13px 55px 13px;
    	  float: left;
}
.blue-container-top {
          width: 100%;
    	  margin: 0px;
    	  padding: 0px;
    	  text-align: center;
    	  float: left;
}
.top-title {
          width: 100%;
    	  background: url(./images/bottom-bg.png) center bottom no-repeat;
    	  font-size: 36px;
    	  font-weight: 300;
    	  color: #FFF;
    	  margin: 0px;
    	  padding: 0px 0 30px 0;
    	  float: left;
    	  text-align: center;
}
.top-content {
          width: 100%;
    	  font-size: 16px;
    	  font-weight: 300;
    	  color: #FFF;
    	  margin: 0px;
    	  padding:10px 0px;
    	  float: left;
    	  text-align: center;
}
.box-container {
          width: 100%;
    	  margin: 0px;
    	  padding: 0px;
    	  float: left;
}
.box-one  {
        background:  #efefef none repeat scroll 0 0;
        float:  left;
        margin:  0 15px 0 0;
        padding:  0;
        width:  24%;
}
.pic-box {
          width: 100%;
    	  margin: 0px;
    	  padding: 0px;
    	  float: left;
}
.pic-box > img  {
        float:  left;
        width:  100%;
}
.box-content-wrap  {
        float:  left;
        margin:  0;
        padding:  28px 21px 18px 18px;
        width:  86%;
}
.box-title  {
        color:  #222222;
        float:  left;
        font-size:  22px;
        font-weight:  700;
        margin:  0;
        padding:  20px 20px 0;
        text-align:  center;
        text-transform:  uppercase;
        width:  86%;
}
.box-content {
     width:  86%;
    	  font-size: 15px;
    	  font-weight: 300;
    	  color: #222222;
    	  margin: 0px;
    	  padding: 20px;
    	  text-align: center;
    	  float: left;
    	    height:  85px;
}
.box-read-button  {
        margin:  0 auto;
        width:  40%;
}
.box-more {
          width: 100%;
    	  color: #FFF;
    	  font-size: 14px;
    	  font-weight: 700;
    	  text-transform: uppercase;
    	  margin: 0px;
    	  padding: 7px 0;
    	  background: #3893cd;
    	  text-align: center;
    	  border-radius: 5px;
    	  -webkit-transition:  all 0.3s ease-in 0s;
          -moz-transition:  all 0.3s ease-in 0s;
          -o-transition:  all 0.3s ease-in 0s;
          transition:  all 0.3s ease-in 0s;
    	  float: left;
}
.box-more:hover {
          background: #515151;
    	  -webkit-transition:  all 0.3s ease-in 0s;
          -moz-transition:  all 0.3s ease-in 0s;
          -o-transition:  all 0.3s ease-in 0s;
          transition:  all 0.3s ease-in 0s;
}
.last-box {
          margin-right: 0px;
}
.testimonial-coupon-container {
          width: 100%;
    	  margin: 0px;
    	  padding: 0px;
    	  float: left;
}
.testimonial-inner {
          width: 100%;
    	  margin: 0px;
    	  padding: 42px 0 35px 0;
    	  float: left;
}
.testimonial-left  {
        float:  left;
        margin:  0;
        padding:  0;
        width:  43%;
}
.testimonial-title {
          width: 100%;
    	  background: #515151;
    	  margin: 0px;
    	  padding: 24px 0 27px 0;
    	  float: left;
}
.heading {
          width: 100%;
    	  font-size: 24px;
    	  font-weight: 700;
    	  color: #FFF;
    	  margin: 0px;
    	  padding: 0px;
    	  text-align: center;
    	  float: left;
}
.testimonial-content-wrap  {
        background:  #e4e4e4 none repeat scroll 0 0;
        float:  left;
        margin:  0;
        padding:  45px 45px 40px 46px;
        width:  82%;
}
.testimonial-icon  {
        float:  left;
        margin:  -66px 0 0;
        padding:  0;
        text-align:  center;
        width:  100%;
}
.testimonial-content {
          width: 100%;
    	  font-size: 16px;
    	  font-weight: 300;
    	  color: #1f1f1f;
    	  margin: 0px;
    	  padding: 0px;
    	  float: left;
    	  line-height: 24px;
    	  text-align: center;
}
.client {
          width: 100%;
    	  font-size: 16px;
    	  font-weight: 600;
    	  color: #0274be;
    	  margin: 0px;
    	  padding: 0px;
    	  float: left;
    	  text-align: center;
}
.coupon  {
        float:  left;
        margin:  0 0 0 35px;
        padding:  0;
        width:  54%;
}
.coupon a {
        float:  left;
}
.grey-container {
        width: 100%;
    	background: #efefef;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.inner-grey-container {
        width: 100%;
    	margin: 0px;
    	padding: 30px 0 45px 0;
    	float: left;
}
.review-container {
        width: 100%;
    	margin: 0px;
    	padding: 0px 0 47px 0;
    	float: left;
}
.review-container-title {
        width: 100%;
    	background: url(./images/blue-bg-one.png) center center no-repeat;
    	font-size: 18px;
    	font-weight: 700;
    	color: #FFF;
    	margin: 0px 0 35px 0;
    	 padding:  12px 0 22px;
    	 text-transform: uppercase;
    	float: left;
    	text-align: center;
    	}
.review-container ul  {
        float:  left;
        margin:  0 20px 0 0;
        padding:  0;
        width:  15%;
}
.review-container ul li {
        width: 100%;
    	background: url(./images/arrow.jpg) left center no-repeat;
    	margin: 0px;
    	padding: 0px 0 0 10px;
    	line-height: 28px;
    	float: left;
}
.review-container ul li a {
    	font-size: 14px;
    	font-weight: 300;
    	color: #353535;
    	float: left;
}
.review-container ul li a:hover {
    	color: #2f89ff;
        text-decoration: underline;
}
.review-container .last-listing {
    	width: 14%;
    	margin: 0px;
    	padding: 0px;
    	float: right;
}
.review-container .fourth-listing {
    	width: 16%;
    	margin: 0px 35px 0 0;
    	padding: 0px;
    	float: left;
}
.hosting-container {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.hosting-container ul {
        width: 17%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.hosting-container ul li {
        width: 100%;
    	background: url(./images/arrow.jpg) left center no-repeat;
    	margin: 0px;
    	padding: 0px 0 0 10px;
    	line-height: 28px;
    	float: left;
}
.hosting-container ul li a {
    	font-size: 14px;
    	font-weight: 300;
    	color: #353535;
    	float: left;
}
.hosting-container ul li a:hover {
    	color: #2f89ff;
        text-decoration: underline;
}
.hosting-container .last-listing {
        width: 14%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.company-group {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
        background: url(./images/bacjgriunf_02.png) top left repeat-x;
    	}
.company-listing  {
        float:  left;
        margin:  0;
        padding: 47px 30px 38px 40px;
        width:  94%;
}
.company-listing ul {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.company-listing ul li {
    	padding: 0px 30px 0 0;
    	float: left;
}
.company-listing ul .last-child  {
        padding:  0 0 0 30px;
}
footer {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.footer-top {
        width: 100%;
    	background: #252525;
    	margin:  -6px 0 0;
    	padding: 0px;
    	float: left;
}
.footer-top-inner {
        width: 100%;
    	margin: 0px;
    	padding: 50px 0 24px 0;
    	float: left;
}
.footer-cell-one {
        width: 27%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.footer-logo {
        width: 100%;
    	margin: 0px;
    	padding: 0px 0 30px 0;
    	float: left;
}
.social-icons {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.connect {
        width: 100%;
    	text-transform: uppercase;
    	font-size: 18px;
    	font-weight: 400;
    	color: #e4e4e4;
    	padding: 0 0 10px 0;
    	float: left;
}
.social-icons ul {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.social-icons ul li {
    	padding: 0px 5px 0 0;
    	float: left;
}
.social-icons ul .last-child {
    	padding-right: 0px;
}
.footer-cell-two  {
        float:  left;
        margin:  0 0 0 100px;
        padding:  0;
        width:  27.8%;
}
.footer-title {
        width: 100%;
    	background: url(./images/footer-title-bg.png) left bottom repeat-x;
    	font-size: 20px;
    	font-weight: 300;
    	color: #FFF;
    	text-transform: uppercase;
    	margin: 0px 0 20px 0;
    	padding: 0px 0 12px 0;
    	float: left;
}
.footer-cell-two ul {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.footer-cell-two ul li {
        width: 100%;
    	border-bottom: 1px solid #494a4b;
    	margin: 0px;
    	padding: 8px 0;
    	line-height: 20px;
    	float: left;
}
.footer-cell-two ul li a {
    	font-size: 13px;
    	font-weight: 300;
    	color: #cbcbcb;
    	float: left;
}
.footer-cell-two ul li a:hover {
    	color: #2f89ff;
}
.sub-footer {
        width: 100%;
    	background: #191919;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.inner-sub-footer {
        width: 100%;
    	margin: 0px;
    	padding: 10px 0;
    	float: left;
}
.rights {
        width: 100%;
    	font-size: 13px;
    	font-weight: 300;
    	color: #777777;
    	margin: 0px;
    	padding: 0px;
    	float: left;
    	line-height: 16px;
    	text-align: center;
}
.page-divider  {
       /* width:  63%;
    */	float:  left;
}
.widget-area  {
        float:  right;
        width:  30%;
}
.page-template-default .entry-header  {
        background:  hsla(0,  0%,  0%,  0) url("./images/about-us_02.jpg") repeat-x scroll left top;
        color:  hsl(0,  0%,  100%);
    	margin-bottom:  30px;
        padding:  0;
}
.page-divider-about  {
        float:  left;
        width:  100%;
}
.about-side  {
        float:  right;
        width:  30%;
}
.about-contant  {
        float:  left;
        width:  70%;
}
.page-id-6 .widget-area,  .page-id-12 .widget-area  {
        display:  none;
}
.side-image2 img {
        margin-top: 20px;
}
/*WEB HOSTING GUIDE PAGE START*/.innerpage-main-slider {
        width: 100%;
    	background: url(../images/inner-page-slider-bg.jpg) top center no-repeat;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.innerpage-slider-wrapper {
        width: 100%;
    	margin: 0px;
    	padding: 60px 0;
    	float: left;
}
.slider-title {
        width: 100%;
    	font-size: 36px;
    	font-weight: 700;
    	color: #FFF;
    	text-shadow:  5px 5px 5px #2b79df;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.inner-page-main-container {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.inner-main-container {
        width: 100%;
    	margin: 0px;
    	padding: 0px 0 45px;
    	float: left;
}
.left-container {
        width: 61%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.left-container-block-one {
        width: 100%;
    	margin: 0px;
    	padding: 0px 0 25px 0;
    	float: left;
}
.left-container-title {
        width: 100%;
    	font-size: 20px;
    	font-weight: 600;
    	color: #222222;
    	text-transform: uppercase;
    	margin: 0px;
    	padding: 0px 0 10px 0;
    	float: left;
}
.left-container-content {
        width: 100%;
    	line-height: 25px;
    	font-size: 16px;
    	font-weight: 300;
    	color: #333333;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.pic-container {
        width: 100%;
    	margin: 0px;
    	padding: 0px 0 30px 0;
    	float: left;
}
.pic-container img {
    	float: left;
}
.review-box {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left:}
.vote-cast {
        width: 100%;
    	font-size: 14px;
    	font-weight: 400;
    	color: #000;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.review-box ul {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left:}
.review-box ul li {
    	padding: 10px 3px 0 0;
    	float: left;
}
.review-box ul li span {
    	font-size: 14px;
    	font-weight: 400;
    	color: #000;
}
.side-bar {
        width: 35%;
    	margin: 0px;
    	padding: 0px;
    	float: right;
}
.side-bar-one {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.side-bar-two {
        width: 100%;
    	background: #cbcbcb;
    	margin: 30px 0 34px 0;
    	padding: 0;
    	float: left;
}
.side-bar-pic-box {
    	float: left;
}
.side-bar-right {
    	width: 66%;
    	margin: 0px;
    	padding: 0px;
    	float: right;
}
.hosting-review {
         width: 100%;
    	 font-family:  'Open Sans Condensed',  sans-serif;
    	 font-size: 32px;
    	 font-weight: 700;
    	 text-transform: uppercase;
    	 margin: 0px;
    	 padding: 5px 0 20px 0;
    	 text-align: center;
    	 float: left;
 }
  .side-bar-right a {
    	width: 70%;
    	margin: 0px;
    	padding: 0px 0 0 35px;
    	float: left;
}
.side-bar-three {
        width: 100%;
    	margin: 0px 0 30px 0;
    	padding: 0px;
    	float: left;
}
.sidebar-heading {
        width: 100%;
    	background: #0274be;
    	margin: 0px;
    	padding: 14px 0 17px 0;
    	float: left;
}
.sidebar-title {
        width: 100%;
    	font-size: 18px;
    	font-weight: 700;
    	color: #FFF;
    	text-transform: uppercase;
    	text-align: center;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.sidebar-bottom {
        width: 92%;
    	background: #efefef;
    	margin: -5px 0 0 0;
    	padding: 0px 14px 25px 19px;
    	float: left;
}
.arrow {
         width: 100%;
    	 text-align: center;
    	 margin: -8px 0 0 0;
    	 padding: 0px 0 10px 0;
    	 float: left;
}
.sidebar-bottom ul  {
        float:  left;
        margin:  0;
        padding:  0;
        width:  50%;
}
.sidebar-bottom ul li {
        width: 100%;
    	background: url(./images/arrow.jpg) left center no-repeat;
    	margin: 0px;
    	padding: 0px 0 0 10px;
    	line-height: 28px;
    	float: left;
}
.sidebar-bottom ul li a {
    	font-size: 14px;
    	font-weight: 300;
    	color: #353535;
    	float: left;
}
.sidebar-bottom ul li a:hover {
    	color: #2f89ff;
        text-decoration: underline;
}
/*WEB HOSTING GUIDE PAGE END*//*ABOUT US PAGE START*/.about-main-container {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.about-inner-container {
        width: 100%;
    	margin: 0px;
    	padding: 48px 0 60px 0;
    	float: left;
}
.about-left-container {
        width: 60%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.about-block-one {
        width: 100%;
    	margin: 0px;
    	padding: 0px 0 30px 0;
    	float: left;
}
.hosting-button {
        float: left;
}
.about-side-bar {
        width: 39%;
    	margin: 0px;
    	padding: 20px 0 0 0;
    	float: right;
}
.about-sidebar-one {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: right;
}
.page-id-6 .side-bar {
    display: none;
}
.title-right-side {
    float: right;
    width: 20%;
}
/*ABOUT US PAGE END*//*CONATCT US PAGE START*/.contact-main-container {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.contact-inner-container {
        width: 100%;
    	margin: 0px;
    	padding: 40px 0 0 0;
    	float: left;
}
.information-container {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.info-top {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.contact-title {
        width: 100%;
    	text-transform: uppercase;
    	font-size: 20px;
    	font-weight: 600;
    	color: #222222;
    	margin: 0px;
    	padding: 0px 0 10px 0;
    	float: left;
}
.feel-free {
        width: 100%;
    	font-size: 16px;
    	font-weight: 300;
    	color: #333333;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.info-bottom {
        width: 100%;
    	margin: 0px;
    	padding: 30px 0 0 0;
    	float: left;
}
.info-cell-one {
        width: 24%;
    	margin: 0px 160px 0 0;
    	padding: 0px;
    	float: left;
}
.info-icon {
    	float: left;
}
.info-content  {
        float:  left;
        margin:  0;
        padding:  13px 0 0 15px;
        width:  60%;
}
.address {
    	width: 100%;
    	font-size: 15px;
    	font-weight: 400;
    	color: #333333;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.city {
    	width: 100%;
    	font-size: 15px;
    	font-weight: 400;
    	color: #333333;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.mail {
    	width: 100%;
    	font-size: 15px;
    	font-weight: 400;
    	color: #333333;
    	margin: 0px;
    	padding: 10px 0 0 0;
    	float: left;
}
.mail:hover {
       color:  #2f89ff;
       text-decoration:  underline;
}
.info-last-cell {
        margin-right: 0px;
    	float: right;
}
.field-container {
        width: 100%;
    	margin: 0px;
    	padding: 40px 0 0 0;
    	float: left;
}
.field-row-one {
        width: 100%;
    	margin: 0px;
    	padding: 0 0 18px 0;
    	float: left;
}
.field-row-two {
        width: 100%;
    	margin: 0px;
    	padding: 0 0 30px 0;
    	float: left;
}
.row-two-left {
        width: 48%;
    	margin: 0px;
    	padding: 0px 0;
    	float: left;
}
label {
        width: 100%;
    	font-size: 17px;
    	font-weight: 600;
    	color: #333333;
    	margin: 0px;
    	padding: 0px 0 8px 0;
    	float: left;
}
#field {
        width: 98%;
    	border: 1px solid #c0c0c0;
    	margin: 0px;
    	padding: 10px 0 10px 10px;
    	float: left;
}
.row-two-right {
        width: 48%;
    	margin: 0px;
    	padding: 0px 0 0 25px;
    	float: left;
}
.row-three {
        width: 98%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
#message-field {
        width: 99%;
    	border: 1px solid #c0c0c0;
    	min-height: 160px;
    	margin: 0px 0 30px 0;
    	padding: 0px 0 0px 10px;
    	float: left;
}
#submit-message  {
        background:  #1a7cf9 none repeat scroll 0 0;
        color:  #ffffff;
        cursor:  pointer;
        float:  left;
        font-size:  22px;
        font-weight:  600;
        padding:  20px 60px;
}
.page-id-12 .side-bar {
    display: none;
}
/*CONATCT US PAGE END*/.entry > p  {
        line-height:  2em;
}
.entry li  {
        line-height:  2em;
}
nav ul li:first-child  {
        text-transform:  uppercase;
}
.entry > strong  {
        font-size:  16px;
        text-transform:  uppercase;
}
.left-container-block-one ul li {
        background:  rgba(0,  0,  0,  0) url("./images/arrow.jpg") no-repeat scroll left center;
        float:  left;
        line-height:  28px;
        margin:  0;
        padding:  0 0 0 10px;
        width:  100%;
    	}
	.left-container-block-one-grey  {
        float:  left;
        margin:  0;
        padding:  0 0 25px;
        width:  100%;
    	background:  #DBDBDB;
}
.page-id-6 .left-container  {
        float:  left;
        margin:  0;
        padding:  0;
        width:  100%;
}
.page-id-6 .kk-star-ratings.lft  {
        display: none;
}
.page-id-12 .left-container  {
        float:  left;
        margin:  0;
        padding:  0;
        width:  100%;
}
.page-id-12 .kk-star-ratings.lft  {
        display: none;
}
.click-orange  {
        background:  #ffaa01 none repeat scroll 0 0;
        float:  left;
        padding:  12px;
        text-align:  center !important;
        width:  100%;
}
.click-orange strong  {
        color:  #ffffff;
        font-size:  16px;
}
/*BLUE HOST REVIEW PAGE START*/.bluehost-main-container {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.bluehost-inner-container {
        width: 100%;
    	margin: 48px 0 0 0;
    	padding: 0px;
    	float: left;
}
.bluehost-left-container {
        width: 100%;
    	margin: 20px 0 0 0;
    	padding: 0px;
    	float: left;
}
.bluehost-box-one {
        width: 100%;
    	margin: 0px;
    	padding: 0px 0 10px 0;
    	float: left;
}
.bluehost-title {
        width: 100%;
    	font-size: 40px;
    	font-weight: 600;
    	color: #222222;
    	margin: 0px;
    	padding: 20px 0 40px 0;
    	float: left;
}
.bluehost-box-content {
        color:  #333333;
        float:  left;
        font-size:  16px;
        font-weight:  300;
        padding:  20px 0 0 0;
    	line-height: 25px;
        width:  100%;
}

.grey-box {
        width: 97%;
    	background: #ececec;
    	margin: 0px 0 20px 0;
    	padding: 15px 14px 18px 10px;
    	float: left;
}

.grey-box1 {
        width: 97%;
    	background: #ececec;
    	margin: 20px 0 10px 0;
    	padding: 15px 14px 18px 10px;
    	float: left;
}

.grey-box ul  {
        float:  left;
        margin:  0;
        padding:  0;
        width:  50%;
}
/*.grey-box ul li {
        width: 100%;
    	margin: 0px;
    		line-height: 24px;
    	float: left;
}
*/.grey-box ul li span {
    	float: left;
            padding-right:  4px;
}
.grey-box ul li {
        color:  #333333;
        float:  left;
        font-size:  15px;
        font-weight:  600;
        padding:  0 0 0 4px;
        width:  90%;
}
.grey-box ul li a:hover {
    	color: #2f89ff;
        text-decoration: underline;
}
.bluehost-box-two {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.bluehost-box-two-content {
        width: 100%;
    	font-size: 16px;
    	font-weight: 300;
    	color: #333333;
    	margin: 20px 0 0 0;
    	padding: 0px;
    	float: left;
}
.bluehost-box-three {
        width: 100%;
    	margin: 0px;
    	padding: 20px 0;
    	float: left;
}
.grey-box-two {
        width: 100%;
    	background: #f6f6f6;
    	margin: 0px 0 25px 0;
    	padding: 0px;
    	float: left;
}
.grey-box-two-left {
        width: 34%;
    	border-right: 1px solid #c4c4c4;
    	margin: 0px;
    	padding: 20px 60px 16px 60px;
    	float: left;
}
.box-two-title {
        width: 100%;
    	font-size: 20px;
    	font-weight: 600;
    	color: #0274be;
    	margin: 0px;
    	padding: 0px 0 10px 0;
    	text-transform: uppercase;
    	float: left;
}
.monthly-price {
        width: 100%;
    	font-size: 16px;
    	font-weight: 600;
    	color: #222222;
    	margin: 10px 0 0 0;
    	padding: 0px;
    	float: left;
}
.grey-box-two-right {
        width: 34%;
    	margin: 0px;
    	padding: 30px 0px 16px 60px;
    	float: left;
}
.bluehost-box-four {
        width: 100%;
    	margin: 0px;
    	padding: 0px 0 10px 0;
    	float: left;
}
.box-four-title {
        width: 100%;
    	font-size: 20px;
    	font-weight: 600;
    	color: #222222;
    	margin: 0px;
      padding:  15px 0 5px;
    	text-transform: uppercase;
    	float: left;
}
.box-four-content {
        width: 100%;
    	font-size: 16px;
    	font-weight: 300;
    	color: #333333;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.grey-box-three {
        width: 98%;
    	background: #ececec;
    	margin: 0px 0 15px 0;
    	padding: 23px 0 23px 10px;
    	float: left;
}
.box-three-title {
        width: 100%;
    	font-size: 20px;
    	font-weight: 600;
    	color: #0274be;
    	margin: 0px;
    	padding: 0px 0 15px 0;
    	float: left;
}
.grey-box-three ul  {
        float:  left;
        margin:  0;
        padding:  0;
        width:  50%;
}
.grey-box-three ul li {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	line-height: 24px;
    	float: left;
}
.grey-box-three ul li span {
    	float: left;
}
.grey-box-three ul li a  {
        color:  #333333;
        float:  left;
        font-size:  15px;
        font-weight:  600;
        padding:  0 0 0 4px;
        width:  90%;
}
.grey-box-three ul li a:hover {
    	color: #2f89ff;
        text-decoration: underline;
}
.blue-button {
        padding: 0 0 10px 0;
        float: left;
}
.based-rating {
        color:  #333333;
        float:  left;
        font-size:  15px;
        font-weight:  600;
        padding:  0px 0 0 0px;
        width:  100%;
}
.review-box > img  {
        float:  left;
}
/*BLUE HOST REVIEW PAGE END*/.blue-button {
        width: 100%;
    	/* Permalink - use to edit and share this gradient:  http://colorzilla.com/gradient-editor/#1b7dfc+0, 0d74e0+100 */    background: rgb(27, 125, 252);
     /* Old browsers */    background:  -moz-linear-gradient(top,  rgba(27, 125, 252, 1) 0%,  rgba(13, 116, 224, 1) 100%);
     /* FF3.6+ */    background:  -webkit-gradient(linear,  left top,  left bottom,  color-stop(0%, rgba(27, 125, 252, 1)),  color-stop(100%, rgba(13, 116, 224, 1)));
     /* Chrome, Safari4+ */    background:  -webkit-linear-gradient(top,  rgba(27, 125, 252, 1) 0%, rgba(13, 116, 224, 1) 100%);
     /* Chrome10+, Safari5.1+ */    background:  -o-linear-gradient(top,  rgba(27, 125, 252, 1) 0%, rgba(13, 116, 224, 1) 100%);
     /* Opera 11.10+ */    background:  -ms-linear-gradient(top,  rgba(27, 125, 252, 1) 0%, rgba(13, 116, 224, 1) 100%);
     /* IE10+ */    background:  linear-gradient(to bottom,  rgba(27, 125, 252, 1) 0%, rgba(13, 116, 224, 1) 100%);
     /* W3C */    filter:  progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b7dfc',  endColorstr='#0d74e0', GradientType=0 );
     /* IE6-9 */	 margin:  15px 0;
        padding: 18px 0 18px 0;
    	font-family:  'Open Sans Condensed',  sans-serif;
    	font-size: 22px;
    	font-weight: 700;
    	color: #FFF;
    	border: 1px solid #0661ae;
        box-shadow:  inset 0px 1px 1px 0px #ECECEC, 0px 1px 1px 0px #ECECEC;
        -webkit-box-shadow:  inset 0px 1px 1px 0px #ECECEC, 0px 1px 1px 0px #ECECEC;
        -moz-box-shadow:  inset 0px 1px 1px 0px #ECECEC, 0px 1px 1px 0px #ECECEC;
        -o-box-shadow:  inset 0px 1px 1px 0px #ECECEC, 0px 1px 1px 0px #ECECEC;
        text-align: center;
        float: left;
}
.yellow-button {
        /* Permalink - use to edit and share this gradient:  http://colorzilla.com/gradient-editor/#ffb100+1, ff9e00+100 */    background: rgb(255, 177, 0);
     /* Old browsers */    background:  -moz-linear-gradient(top,  rgba(255, 177, 0, 1) 1%,  rgba(255, 158, 0, 1) 100%);
     /* FF3.6+ */    background:  -webkit-gradient(linear,  left top,  left bottom,  color-stop(1%, rgba(255, 177, 0, 1)),  color-stop(100%, rgba(255, 158, 0, 1)));
     /* Chrome, Safari4+ */    background:  -webkit-linear-gradient(top,  rgba(255, 177, 0, 1) 1%, rgba(255, 158, 0, 1) 100%);
     /* Chrome10+, Safari5.1+ */    background:  -o-linear-gradient(top,  rgba(255, 177, 0, 1) 1%, rgba(255, 158, 0, 1) 100%);
     /* Opera 11.10+ */    background:  -ms-linear-gradient(top,  rgba(255, 177, 0, 1) 1%, rgba(255, 158, 0, 1) 100%);
     /* IE10+ */    background:  linear-gradient(to bottom,  rgba(255, 177, 0, 1) 1%, rgba(255, 158, 0, 1) 100%);
     /* W3C */    filter:  progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb100',  endColorstr='#ff9e00', GradientType=0 );
     /* IE6-9 */	 box-shadow:  inset 0px 1px 1px 0px #f1f1f1, 0px 1px 1px 0px #f1f1f1;
        -webkit-box-shadow:  inset 0px 1px 1px 0px #f1f1f1, 0px 1px 1px 0px #f1f1f1;
        -moz-box-shadow:  inset 0px 1px 1px 0px #f1f1f1, 0px 1px 1px 0px #f1f1f1;
        -o-box-shadow:  inset 0px 1px 1px 0px #f1f1f1, 0px 1px 1px 0px #f1f1f1;
    	font-family:  'Open Sans Condensed',  sans-serif;
    	font-size: 22px;
    	font-weight: 700;
    	color: #FFF;
    	padding: 18px 0;
    	text-align: center;
    	border: 1px solid #e19418;
    	margin: 15px 0;
    	float: left;
    	width: 100%;
}
/*BEST HOSTONG REVIEW PAGE START*/.best-review-main-container {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.best-review-inner-container {
        width: 100%;
    	margin: 0px;
    	padding: 0px 0 20px 0;
    	float: left;
}
.review-top-container {
        width: 100%;
    	margin: 0px;
    	padding: 0px 0 20px 0;
    	float: left;
}
.review-title {
        width: 100%;
    	font-size: 20px;
    	font-weight: 600;
    	color: #222222;
    	text-transform: uppercase;
    	margin: 0px;
    	padding: 0px 0 15px 0;
    	float: left;
}
.review-content {
        width: 100%;
    	font-size: 16px;
    	font-weight: 300;
    	color: #333333;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.review-bottom-container {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.blue-bar {
        width: 99%;
    	background: #1178ff;
    	margin: 0px;
    	padding: 20px 0 20px 15px;
    	float: left;
}
.blue-bar-list-box {
        width: 5%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.list {
        width: 100%;
    	font-size: 16px;
    	font-weight: 600;
    	color: #fff;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.webhost-box {
        width: 15%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.feature-box {
        width: 17%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.control-box {
        width: 10%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.price-box {
        width: 10%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.trial-box {
        width: 10%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.best-box {
        width: 12%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.rating-box {
        width: 10%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.action-box {
        width: 10%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.white-bar {
        width: 99%;
    	margin: 0px;
    	padding: 10px 0 10px 15px;
    	float: left;
    	height:  80px;
}
.list-box-one {
        width: 5%;
    	margin: 0px;
    	   padding:  25px 0 0;
    	float: left;
}
.list-content {
        width: 100%;
    	font-size: 20px;
    	font-weight: 600;
    	color: #252525;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.webhost-box-one {
        width: 15%;
    	margin: 0px;
    	 padding:  15px 0 0;
    	float: left;
}
.feature-box-one {
        width: 17%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.feature-content {
        width: 100%;
    	font-size: 15px;
    	color: #222222;
    	font-weight: 400;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.control-box-one {
        width: 10%;
    	margin: 0px;
    	 padding:  25px 0 0;
    	float: left;
}
.price-box-one {
        width: 10%;
    	margin: 0px;
    	padding:  25px 0 0;
    	float: left;
}
.trial-box-one {
        width: 10%;
    	margin: 0px;
    	padding:  25px 0 0;
    	float: left;
}
.best-box-one {
        width: 12%;
    	margin: 0px;
    	padding:  25px 0 0;
    	float: left;
}
.rating-box-one {
        width: 10%;
    	margin: 0px;
    	padding:  25px 0 0;
    	float: left;
}
.action-box-one {
        width: 10%;
    	margin: 0px;
    	padding:  25px 0 0;
    	float: left;
}
.visit-online {
        width: 100%;
    	background: url(./images/arrow.jpg) left center no-repeat;
    	font-size: 15px;
    	color: #222222;
    	font-weight: 400;
    	margin: 0px;
    	padding: 0px 0 0 10px;
    	float: left;
}
.visit-online:hover {
    	color: #2f89ff;
        text-decoration: underline;
}
.grey-bar {
        width: 99%;
    	background: #f1f1f1;
    	margin: 0px;
    	padding: 10px 0 10px 15px;
    	float: left;
    	height: 80px;
}
.page-id-10 .side-bar {
    display: none;
}
.page-id-10 .kk-star-ratings {
    display: none;
}
/*BEST HOSTONG REVIEW PAGE END*//*BLOG PAGE START*/.page-template-blog  .entry-header  {
        background:  rgba(0,  0,  0,  0) url("./images/about-us_02.jpg") repeat-x scroll left top;
        color:  #ffffff;
        margin-bottom:  30px;
        padding:  0;
}
.single-format-standard .entry-header  {
        background:  rgba(0,  0,  0,  0) url("./images/about-us_02.jpg") repeat-x scroll left top;
        color:  #ffffff;
        margin-bottom:  30px;
        padding:  0;
}
.blog-main-container {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.blog-inner-container {
        width: 100%;
    	margin: 0px 0 30px 0;
    	padding: 0px;
    	float: left;
}
.blog-left-container {
        width: 61%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.blog-slider {
        width: 100%;
    	margin: 0px 0 30px 0;
    	padding: 0px;
    	float: left;
}
.blog-slider-wrap {
        width: 100%;
    	background: url(./images/blog-slider.jpg) left top no-repeat;
    	height:  400px;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.blog-slider-content-wrap {
        width: 100%;
    	margin: 0px;
    	padding: 23.5em 0 0 0px;
    	float: left;
}
.blog-slider-content  {
        background:  rgba(0,  0,  0,  0.8) none repeat scroll 0 0;
        color:  #fff;
        float:  left;
        font-size:  20px;
        font-weight:  400;
        margin:  0;
        padding:  15px 0 10px 20px;
        width:  97%;
}

.post p {
        line-height: 1.5em;
        padding-bottom: 15px;
}

.post-container {
        width: 99.8%;
    	/*border: 1px solid #eaeaea;*/
    	margin: 0px 0 40px 0;
    	padding: 0px;
    	float: left;
}
.page-id-21 .post-top {
        width: 100%;
    	background: none;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.post-top {
   width: 97%;
/*background: #f2f2f2;*/
    	margin: 0px;
    	padding: 22px 0 20px 0px;
    	float: left; 
}
.post-title {
        width: 100%;
    	font-size: 24px;
    	font-weight: 600;
    	color: #0274be;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.feedback-row {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
	display: none;
}
.feedback-row ul {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.feedback-row ul li {
    	padding:2px 24px 12px 0;
    	float: left;
}
.feedback-row ul li span {
    	padding: 0px 5px 0 0;
    	float: left;
}
.feedback-row ul li a {
    	font-size: 13px;
    	font-weight: 400;
    	color: #999999;
}
.feedback-row ul li a:hover {
        color: #0274be;
    	text-decoration: underline;
}
.post-pic-container {
         width: 100%;
    	 margin: 0px;
    	 padding:0 0 0 0px;
    	 float: left;
}
.page-id-21 .post-content-wrap {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    float: left;
    margin: 0;
    padding: 0px !important;
    width: 100%;
    color: #4e4e4e !important;
text-align: left;
}
.post-content-wrap {
    float: left;
    margin: 0;
    padding: 10px 16px 15px 0 !important;
    width: 96%;
}
.post-content {
         width: 100%;
    	 font-size: 15px;
    	 font-weight: 300;
    	 color: #333333;
    	 margin: 0px;
    	 padding: 0px;
    	 float: left;
}
.post-container-footer {
         width: 100%;
    	  margin: 0px;
    	 padding: 0px;
    	 float: left;
}
.post-footer-left {
         width: 40%;
    	 margin: 0px;
    	 padding: 0px;
    	 float: left;
}
.post-footer-left ul {
         width: 100%;
    	 margin: 0px;
    	 padding: 0px;
    	 float: left;
}
.post-footer-left li {
    	 padding: 0px 5px 0 0;
    	 float: left;
}
.post-footer-left li span {
    	 font-size: 13px;
    	 font-weight: 400;
    	 color: #000;
    	 float: left;
}
.votes {
         width: 100%;
    	 font-size: 13px;
    	 font-weight: 400;
    	 color: #000;
    	 float: left;
}
.post-footer-right {
         width: 40%;
    	 margin: 0px;
    	 padding:0px ;
    	 float: right;
}
.read-more {
         width: 100%;
    	 font-size: 13px;
    	 font-weight: 600;
    	 color: #1a81c4;
    	 
    	 text-align: center;
    	 margin: 0px;
    	 padding: 0px 0px 10px 0px;
    	   -webkit-transition:  all 0.3s ease-in 0s;
          -moz-transition:  all 0.3s ease-in 0s;
          -o-transition:  all 0.3s ease-in 0s;
          transition:  all 0.3s ease-in 0s;
    	  text-transform: uppercase;
    	 float: left;
}
/*.read-more:hover {
    	  background: #515151;
    	  -webkit-transition:  all 0.3s ease-in 0s;
          -moz-transition:  all 0.3s ease-in 0s;
          -o-transition:  all 0.3s ease-in 0s;
          transition:  all 0.3s ease-in 0s;
}*/
.blog-left-container-bottom {
    	width: 100%;
    	border-top: 1px solid #dbdbdb;
    	margin: 0px;
    	padding: 0px 0 0 0;
    	float: left;
}
.left-container-bottom-right {
    	width: 24%;
    	margin: 0px;
    	padding: 40px 0 0 0;
    	float: right;
}
.left-container-bottom-right ul {
    	width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.left-container-bottom-right ul li {
    	padding: 0px 5px 0 0;
    	float: left;
}
.left-container-bottom-right ul li a {
    	font-size: 14px;
    	font-weight: 600;
    	color: #4c4c4c;
    	padding:  4px 10px 4px 10px;
    	border: 1px solid #c4c4c4;
    	float: left;
}
.left-container-bottom-right ul li a:hover {
    	background: #1a81c4;
    	color: #FFF;
}
.left-container-bottom-right ul .last-child {
    	padding-right: 0px;
    	width: 32%;
}
.blog-sidebar {
        width: 35%;
    	margin: 0px;
    	padding: 0px;
    	float: right;
}
.blog-sidebar-one {
        width: 100%;
    	background: #ececec;
    	margin: 0px;
    	padding: 27px 0 23px 0;
    	float: left;
}
.stay-connect {
        width: 100%;
    	font-size: 18px;
    	font-weight: 700;
    	color: #272727;
    	text-transform: uppercase;
    	margin: 0px;
    	padding: 0px 0 20px 0;
    	float: left;
    	text-align: center;
}
.blog-sidebar-one ul  {
        float:  left;
        margin:  0;
        padding:  0;
        text-align:  center;
        width:  100%;
}
.blog-sidebar-one ul li  {
        display:  inline;
        float:  none;
        padding:  0px 5px 0 0;
        text-align:  center;
        width:  100%;
}
.blog-sidebar-two {
        width: 86%;
    	background: #ececec;
    	margin: 30px 0 40px 0;
    	padding: 20px 30px 20px 28px;
    	float: left;
}
.search-box {
        width: 100%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.search-field  {
        background:  #e5e5e5 none repeat scroll 0 0;
        border:  1px solid #d3d3d3;
        float:  left;
        margin:  0;
        padding:  7px 0 7px 10px;
        width:  80%;
}
.search-icon  {
        background:  #ec5421 none repeat scroll 0 0;
        float:  left;
        margin:  0;
        padding:  5px 0 5px 16px;
        width:  9%;
}
.blog-sidebar-three {
        width: 100%;
    	margin: 0px 0 40px 0;
    	padding: 0px;
    	float: left;
}
.blog-sidebar-top {
        width: 94%;
    	background: #0274be;
    	margin: 0px;
    	padding: 17px 0px 15px 24px;
    	float: left;
}
.sidebar-top-title {
        width: 100%;
    	font-size: 18px;
    	font-weight: 700;
    	color: #FFF;
    	text-transform: uppercase;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.blog-sidebar-bottom {
        width: 84%;
    	background: #efefef;
    	margin: 0px;
    	padding: 25px 40px 22px 25px;
    	float: left;
}
.blog-sidebar-bottom ul  {
        float:  left;
        margin:  0;
        padding:  0;
        width:  100%;
}
.blog-sidebar-bottom ul li {
        width: 100%;
    	background: url(./images/arrow.jpg) left center no-repeat;
    	border-bottom: 1px dashed #9e9e9e;
    	margin: 0px;
    	padding: 0px 0 0 15px;
    	line-height: 32px;
    	float: left;
}
.blog-sidebar-four-recent .blog-sidebar-bottom ul li {
        width: 100%;
    	background: url(./images/arrow.jpg) left center no-repeat;
    	border-bottom: 1px dashed #9e9e9e;
    	margin: 0px;
    	padding: 10px 0 10px 15px;
    	line-height: 32px;
    	float: left;
}
.blog-sidebar-bottom ul li a {
    	font-size: 14px;
    	font-weight: 300;
    	color: #353535;
    	float: left;
}
.blog-sidebar-four-recent .blog-sidebar-bottom ul li a {
    	font-size: 14px;
    	font-weight: 300;
    	color: #353535;
    	float: left;
		line-height:1.2em;
}
.blog-sidebar-bottom ul li a:hover {
    	color: #2f89ff;
        text-decoration: underline;
}
.blog-sidebar-bottom ul .last-child {
        border: none;
}
.blog-sidebar-four {
        width: 100%;
    	margin: 0px 0 40px 0;
    	padding: 0px;
    	float: left;
}
.side-bar-five {
    	width: 84%;
    	background: #f1f1f1;
    	margin: 0;
    	padding: 22px 33px;
    	float: left;
}
.our-newsletter {
    	width: 100%;
    	font-size: 24px;
    	font-weight: 600;
    	color: #0274be;
    	margin: 0px;
    	padding: 0px;
    	line-height: 28px;
    	text-align: center;
    	float: left;
}
.newsletter-email {
    	width: 98%;
    	font-size: 15px;
    	font-weight: 400;
    	color: #555555;
    	margin: 20px 0 15px 0;
    	border: 1px solid #cacaca;
    	padding: 12px 0 12px 10px;
    	float: left;
}
.newsletter-submit {
    	width: 100%;
    	font-size: 18px;
    	font-weight: 700;
    	color: #FFF;
    	margin: 0px;
    	background: #f27121;
    	text-align: center;
    	-webkit-transition:  all 0.3s ease-in 0s;
          -moz-transition:  all 0.3s ease-in 0s;
          -o-transition:  all 0.3s ease-in 0s;
          transition:  all 0.3s ease-in 0s;
    	padding: 12px 2px;
    	float: left;
    	cursor: pointer;
}
.subscribe-button:hover {
         background: #515151;
    	  -webkit-transition:  all 0.3s ease-in 0s;
          -moz-transition:  all 0.3s ease-in 0s;
          -o-transition:  all 0.3s ease-in 0s;
          transition:  all 0.3s ease-in 0s;
}
.page-id-21 .post-pic-container img  {
        width:  714px;
        height: 190px !important;
border: 2px solid #aeaeae;
}
.blog-sidebar .widget-area  {
        float:  right;
        width:  100%;
}


#searchsubmit  {
        background:  rgba(0,  0,  0,  0) url("./images/search-icon.jpg") no-repeat scroll 0 0;
        color:  rgba(0,  0,  0,  0);
        cursor:  pointer;
   }
/*BLOG PAGE END*/.pagination  {
    clear: both;
    padding: 20px 0;
    position: relative;
    font-size: 11px;
    line-height: 13px;
}
 .pagination span,  .pagination a  {
    display: block;
    float: left;
    margin:  2px 2px 2px 0;
    padding: 6px 9px 5px 9px;
    text-decoration: none;
    width: auto;
    color: #fff;
    background:  #555;
}
 .pagination a:hover {
    color: #fff;
    background:  #3279BB;
}
 .pagination .current {
    padding: 6px 9px 5px 9px;
    background:  #3279BB;
    color: #fff;
}
.hosting  {
        background:  hsl(82,  66%,  92%) none repeat scroll 0 0;
        float:  left;
        margin:  0;
        padding:  10px;
        width:  95%;
}
.hosting-2  {
        background:  hsl(84,  31%,  84%) none repeat scroll 0 0;
        float:  left;
        margin:  0;
        padding:  10px;
        width:  95%;
}
.host-content  {
    	width: 65%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.host-img  {
    	width: 22%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.dollor  {
    	width: 86%;
    	margin: 5px 0 0 0;
    	padding: 0px;
    	color: #000;
    	font-size: 18px;
    	font-weight: 600;
    	text-align:  center;
    	float: left;
}
.logic  {
    	width: 100%;
    	margin: 5px 0 0 0;
    	padding: 0px;
    	color: #708F10;
    	font-size: 16px;
    	font-weight: 700;
    	float: left;
}
.logic a  {
    color: #708F10;
}
.unlimited  {
    	width: 60%;
    	margin: 0px;
    	padding: 0px;
    	float: left;
}
.title  {
    	width: 100%;
    	margin: 0px;
    	padding: 0px;
    	color: #000;
    	font-size: 18px;
    	font-weight: 600;
    	float: left;
}
.storage  {
    	width: 100%;
    	margin: 10px 0 0 0;
    	padding: 0px;
    	color: #444444;
    	font-size: 15px;
    	font-weight: 600;
    	float: left;
}
.extend  {
        display:  none;
}
.wp-pagenavi  {
        clear:  both;
        float:  right;
}
.archive .entry-header  {
        background:  hsla(0,  0%,  0%,  0) url("./images/about-us_02.jpg") repeat-x scroll left top;
        color:  hsl(0,  0%,  100%);
    	margin-bottom:  30px;
        padding:  53px 0 82px;
}
.archive-title  {
        padding:  0 0 30px;
        text-transform:  uppercase;
}
.entry-meta  {
        display:  none;
}

.archive article  {
         border:  1px solid #eaeaea;
        float:  left;
        margin:  15px 0 40px;
        padding:  30px;
        width:  88%;
}
.search article  {
        border:  1px solid #eaeaea;
        float:  left;
        margin:  15px 0 40px;
        padding:  30px;
        width:  88%;
}
				article  {
        float:  left;
        width:  100%;
}
.post-title > a  {
        color:  #0274be;
}
.search-results .entry-header  {
        background:  hsla(0,  0%,  0%,  0) url("./images/about-us_02.jpg") repeat-x scroll left top;
        color:  hsl(0,  0%,  100%);
    	margin-bottom:  30px;
       padding:  53px 0 82px;
}
.single-post .form-allowed-tags  {
        display:  none;
}
.single-post .leave-reply  {
        display:  none;
}
.single-post .submit  {
        border-radius:  5px;
        margin:  10px 0;
        padding:  10px;
}
.single-post .comment-form input  {
        border:  1px solid hsl(0,  0%,  68%);
        padding:  10px;
}
.single-post .post-title  {
        margin:  20px 0 0;
}
.chpcs_image_carousel .chpcs_prev,  .chpcs_image_carousel .chpcs_next {
    margin-top:  -137px !important;
}
.page-template-blog .kk-star-ratings {
    display: none;
}
.post-excerpt > p  {
        color:  #333333;
        float:  left;
        font-size:  15px;
        font-weight:  300;
        margin:  0;
        padding:  0;
        width:  100%;
}
.single-post .post-footer-right {
    display: none;
}
.single-post .leave-comment {
    display: none;
}
.slider-right-side {
    float: right;
       width: 42%;
}

.slider-left-side-1 {
    float: left;
    width: 58%;
}
.entry-title {
    padding: 66px 0;
	width:80%;
	float: left;
}

.title-right-side > img {
    height: 159px;
    margin-top: -1px;
	}
/*============================RESPONSIVE=================================*/
@media only screen and ( min-width: 300px ) and ( max-width: 480px )  {
    .wrapper  {
        float:  left;
        overflow:  hidden;
        width:  100%;
}
.inner-slider {
    margin-bottom: 0 !important;
	}
.page .site-content {
    float: left;
    overflow: hidden;
    width: 100%;
}
header  {
        margin-top:  15px;
}
.inner-header  {
        float:  left;
        margin:  0;
        padding:  7px;
        width:  96%;
}
.logo  {
        float:  left;
        width:  100%;
    	 text-align:  center;
}
#responsive-menu.admin-bar-showing  {
        padding-top:  0px !important;
}
#click-menu.admin-bar-showing  {
        margin-top:  5px !important;
}
.slider  {
        background:  rgba(0,  0,  0,  0) url("./images/slider-bg.jpg") no-repeat scroll center top / cover !important;
        width:  100%;
}
.slider-left-side  {
        float:  left;
        padding:  20px 15px 0px;
        width:  90%;
}
.slider-left-side-1 {
    float: left;
    width: 100%;
}
.slider-heading {
       margin: 0px 0 0;
	}
.slider-right-side {
    float: right;
    width: 100% !important;
	margin-bottom: -5px;
}
.slider-heading  {
        color:  #ffffff;
        float:  left;
        font-size:  34px;
    	}
	.slider-text  {
    	padding:  10px 0 50px;
    	}
.slider a  {
        float:  left;
        padding:  0 !important;
        width:  100%;
}
.box-read-button-top {
    margin: 0 auto;
    width: 95% !important;
}
.page-template-default .entry-header {
    background: rgba(0, 0, 0, 0) url("./images/about-us_02.jpg") repeat-x scroll left top / cover ;
    }
	
   .entry-title {
    padding: 30px 0 20px 10px;
}
.sidebar-heading {
       padding: 14px 4px 17px;

}

.entry-title {
    float: left;
    font-size: 16px;
    width: 45%;
}
.title-right-side {
    float: right;
    margin-bottom: -5px;
    width: 50%;
}
.cell-one  {
        float:  left;
        margin:  0;
        padding:  0 5px 40px;
        width:  97%;
}
.cell-content-wrap  {
      padding:  25px 0 10px;
}
.inner-white-container  {
        padding:  50px 0 10px;
}
.inner-blue-container  {
        padding:  45px 15px 30px;
        width:  91%;
}
.top-title  {
        font-size:  25px;
    	}
	.chpcs_image_carousel  {
        float:  left;
        padding:  0px;
        position:  relative;
        width:  100% !important;
}
	.caroufredsel_wrapper {
    	height:  1970px !important;
        margin:  0 auto !important;
        width:  93% !important;
    	}
#wa_chpc_slider {
    height:  1970px !important;
        width:  100% !important;
    	left:  0px !important;
}
.box-one {
        height: 485px !important;
        margin-bottom:  25px !important;
        margin-right:  0;
        width:  100% !important;
}
.pic-box  {
        float:  left;
        margin:  0;
        padding:  0;
       width:  100% !important;
}
.pic-box img  {
        display:  block;
        margin:  0 auto;
		
}
.testimonial-left  {
        float:  left;
        margin:  0;
        padding:  0;
        width:  100%;
}
.heading  {
        font-size:  20px;
    	}
.testimonial-content-wrap  {
        padding:  45px 29px 35px;
		 width: 85%;
}
.coupon img  {
        width:  100%;
}
.coupon  {
        float:  left;
        margin:  30px 15px 0;
        padding:  0;
        width:  91%;
}
.review-container ul  {
        float:  left;
        margin:  0 15px;
        padding:  0;
        width:  90%;
}
.review-container .fourth-listing  {
        float:  left;
        margin:  0 15px;
        padding:  0;
        width:  90%;
}
.review-container .last-listing  {
      float:  left;
        margin:  0 15px;
        padding:  0;
        width:  90%;
}
.hosting-container ul  {
         margin:  0 15px;
        padding:  0;
        width:  90%;
}
.hosting-container .last-listing  {
        margin:  0 15px;
        padding:  0;
        width:  90%;
}
.company-listing img  {
        float:  left;
        width:  100%;
}
.company-listing ul .last-child  {
        padding:  10px 0 0;
}
.company-listing ul li  {
        padding:  10px 0 0;
}
.inner-sub-footer  {
       padding:  10px;
        width:  94%;
}
.footer-cell-one  {
        float:  left;
        margin:  0;
        padding:  15px;
        width:  91%;
}
.footer-cell-two  {
       float:  left;
        margin:  0;
        padding:  15px;
        width:  91%;
}
.review-container-title  {
      margin:  0 0 5px;
}
.company-listing  {
        float:  left;
        margin:  0;
        padding:  15px;
        width:  91%;
}

.host-content {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
.host-img {
    float: left;
    margin: 0;
    padding: 0;
    width: 25%;
}
.unlimited {
    float: left;
    margin: 0 0 0 15px;
    padding: 0;
    width: 70%;
}
.n {
    margin-left: 0 !important;
    margin-top: 20px !important;
    width: 100% !important;
}
.n2 {
    width: 100% !important;
}




/*======================BLOG======================*/.blog-left-container  {
        width:  100%;
}
.blog-sidebar  {
        float:  left;
        width:  100%;
    	margin-top:  40px;
}
.advps-slide  {
        width:  100% !important;
}
.post-container  {
        margin:  0 10px 40px;
        width:  94%;
}
.post-top  {
         padding:  20px 10px;
        width:  94%;
}
.post-content-wrap  {
          padding:  10px;
        width:  96%;
}
.post-title  {
       font-size:  18px;
   }
.post-footer-left  {
        width:  100%;
}
.post-footer-right  {
        padding:  15px 0 0;
        width:  50%;
}
.wp-pagenavi  {
        margin-right:  25px;
    	}

.about-left-container  {
        float:  left;
        margin:  0;
        padding:  0 15px 15px;
        width:  91%;
}
.about-side-bar  {
        float:  right;
        margin:  0;
        padding:  20px 0 0;
        width:  100%;
}
.left-container  {
        float:  left;
        margin:  0;
        padding:  0 15px;
        width:  92%;
}
.grey-box > ul  {
        width:  100% !important;
}
.grey-box-two-left  {
        padding:  15px;
        width:  94%;
}
.grey-box-two-right  {
        padding:  15px;
        width:  94%;
}
.grey-box-three > ul  {
        width:  100% !important;
}
.side-bar  {
        padding:  0 15px;
        width:  92%;
}
.sidebar-bottom ul  {
         width:  100%;
}
.inner-main-container  {
        padding:  45px 0 0;
   }
   .comments-area  {
        float:  left;
        padding:  15px;
        width:  92%;
}
textarea  {
        width:  100%;
}
      /*=========================best webhosting reviews=========================*/	.blue-bar  {
          padding:  15px;
        width:  94%;
}
.blue-bar-list-box  {
          width:  100%;
}
.webhost-box  {
        width:  100%;
}
.feature-box  {
        width:  100%;
}
.control-box  {
        width:  100%;
}
.price-box  {
         width:  100%;
}
.trial-box  {
            width:  100%;
}
.best-box  {
        width:  100%;
}
.rating-box  {
        width:  100%;
}
.action-box  {
           width:  100%;
}
.white-bar  {
        height:  auto;
           padding:  10px 0 10px 15px;
        width:  95%;
}
.grey-bar  {
     height:  auto;
           padding:  10px 0 10px 15px;
        width:  95%;
}
.list-box-one  {
          width:  100%;
}
.webhost-box-one  {
        width:  100%;
}
.feature-box-one  {
         width:  100%;
}
.control-box-one  {
         width:  100%;
}
.price-box-one  {
        width:  100%;
}
.trial-box-one  {
        width:  100%;
}
.best-box-one  {
           width:  100%;
}
.rating-box-one  {
        width:  100%;
}
.action-box-one  {
           width:  100%;
}
   .page-id-12 .left-container  {
        float:  left;
        margin:  0;
        padding:  0 15px;
        width:  92% !important;
}
.info-cell-one  {
        float:  left;
        margin:  0;
        padding:  0;
        width:  100%;
}
.row-two-left  {
        width:  94%;
}
.row-two-right  {
         padding:  0;
        width:  100%;
}
.post-footer-right{
padding:0px !important;
}
.post-container-footer {
    padding: 10px 20px 10px 16px;
    width: 88% !important;
}
.title-right-side > img {
    height: auto;
    margin-top: -1px;
}

   }
   
 @media only screen and ( min-width: 481px ) and ( max-width: 600px )  {  
.chpcs_image_carousel {
    float: none;
    margin: 0 auto;
    padding: 0;
    position: relative;
    width: 65%;
}
.footer-cell-one  {
        float:  left;
        margin:  0;
        padding:  15px;
        width:  91%;
}
.footer-cell-two  {
       float:  left;
        margin:  0;
        padding:  15px;
        width:  91%;
}
.slider-right-side {
    float: right;
    width: 90%;
}

}
@media only screen and ( min-width: 601px ) and ( max-width: 767px )  {  
.chpcs_image_carousel {
    float: none;
    margin: 0 auto;
    padding: 0;
    position: relative;
    width: 52%;
}
.footer-cell-one  {
        float:  left;
        margin:  0;
        padding:  15px;
        width:  95%;
}
.footer-logo {
    float: left;
    margin: 0;
    padding: 0 0 30px;
    width: 50%;
}
.social-icons {
    float: right;
    margin: 0;
    padding: 0;
    width: 46%;
}
.footer-cell-two  {
       float:  left;
        margin:  0;
        padding:  15px;
        width:  43%;
}

.slider-right-side {
    float: right;
    width: 60% !important;
}


}
@media only screen and ( min-width: 481px ) and ( max-width: 767px )  {
    .wrapper  {
        float:  left;
        overflow:  hidden;
        width:  100%;
}
.logo  {
        float:  left;
        width:  100%;
}

#responsive-menu.admin-bar-showing  {
        padding-top:  0px !important;
}
#click-menu.admin-bar-showing  {
        margin-top:  5px !important;
}
.slider  {
        background:  rgba(0,  0,  0,  0) url("./images/slider-bg.jpg") no-repeat scroll center top / cover !important;
        width:  100%;
}
.slider-left-side  {
        float:  left;
        padding:  20px 15px 0;
        width:  90%;
}
.slider-left-side-1 {
    float: left;
    width: 100%;
}


.slider-heading  {
        color:  #ffffff;
        float:  left;
        font-size:  34px;
		margin:0;
    	}
		.slider-right-side {
    margin-bottom: -5px;
}
	.slider-text  {
    	padding:  10px 0 50px;
    	}
.slider a  {
        float:  left;
        padding:  0 !important;
        width:  100%;
}
.box-read-button-top {
    margin: 0 auto;
    width: 95% !important;
}
.entry-title {
    padding: 65px 10px;
}
.entry-title {
    float: left;
    width: 45%;
}
.title-right-side {
    float: right;
    width: 42%;
}
.cell-one  {
        float:  left;
        margin:  0;
        padding:  0 5px 40px;
        width:  97%;
}
.cell-content-wrap  {
      padding:  25px 0 10px;
}
.inner-white-container  {
        padding:  50px 0 10px;
}
.inner-blue-container  {
        padding:  45px 15px 30px;
        width:  94%;
}
.top-title  {
        font-size:  25px;
    	}

	.caroufredsel_wrapper {
    	height:  2000px !important;
        margin:  0 auto !important;
        width:  93% !important;
    	}
#wa_chpc_slider {
    height:  2000px !important;
        width:  100% !important;
    	left:  0px !important;
}
.box-one {
        height: 485px !important;
        margin-bottom:  25px !important;
        margin-right:  0;
        width:  100% !important;
}
.pic-box  {
        float:  left;
        margin:  0;
        padding:  0;
       width:  100% !important;
}
.pic-box img  {
        display:  block;
        margin:  0 auto;
		
}
.testimonial-left  {
        float:  left;
        margin:  0;
        padding:  0;
        width:  100%;
}
.heading  {
        font-size:  20px;
    	}
.testimonial-content-wrap  {
        padding:  45px 29px 35px;
		width: 91%;
}
.coupon img  {
        width:  100%;
}
.coupon  {
        float:  left;
        margin:  30px 15px 0;
        padding:  0;
        width:  96%;
}
.review-container ul  {
        float:  left;
        margin:  0 15px;
        padding:  0;
          width: 43%;
}
.review-container .fourth-listing  {
        float:  left;
        margin:  0 15px;
        padding:  0;
          width: 43%;
}
.review-container .last-listing  {
      float:  left;
        margin:  0 15px;
        padding:  0;
          width: 43%;
}
.hosting-container ul  {
         margin:  0 15px;
        padding:  0;
        width:  28%;
}
.hosting-container .last-listing  {
        margin:  0 15px;
        padding:  0;
        width:  28%;
}
.company-listing img  {
        float:  left;
        width:  100%;
}
.company-listing ul .last-child  {
        padding:  10px 0 0;
}
.company-listing ul li  {
        padding:  10px 0 0;
}
.inner-sub-footer  {
       padding:  10px;
        width:  94%;
}

.review-container-title  {
      margin:  0 0 5px;
}
.company-listing  {
        float:  left;
        margin:  0;
        padding:  15px;
        width:  91%;
}
.host-content {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}

.unlimited {
    float: left;
    margin: 0 0 0 15px;
    padding: 0;
    width: 70%;
}
.host-img {
    float: left;
    margin: 0;
    padding: 0;
    width: 25%;
}

/*======================BLOG======================*/.blog-left-container  {
        width:  100%;
}
.blog-sidebar  {
        float:  left;
        width:  100%;
    	margin-top:  40px;
}
.advps-slide  {
        width:  100% !important;
}
.post-container  {
        margin:  0 10px 40px;
        width:  97%;
}
.post-top  {
         padding:  20px 10px;
        width:  97%;
}
.post-content-wrap  {
          padding:  10px;
        width:  96%;
}
.post-title  {
       font-size:  18px;
   }
   
.post-pic-container img {
    width: 100%;
}
.post-footer-left  {
        width:  100%;
}
.post-footer-right  {
        padding:  15px 0 0;
        width:  50%;
}
.wp-pagenavi  {
        margin-right:  25px;
    	}

.about-left-container  {
        float:  left;
        margin:  0;
        padding:  0 15px 15px;
        width:  91%;
}
.about-side-bar  {
        float:  right;
        margin:  0;
        padding:  20px 0 0;
        width:  100%;
}
.left-container  {
        float:  left;
        margin:  0;
        padding:  0 15px;
        width:  92%;
}
.page-id-12 .left-container  {
        float:  left;
        margin:  0;
        padding:  0 15px;
        width:  92% !important;
}
.blog-sidebar-two {
      width: 100%;
}
.blog-sidebar-top {
    width: 100%;
}
.blog-sidebar-bottom {
      width: 100%;
}

.side-bar-five {
      width: 92%;
}

.textwidget img {
    width: 100%;
}
.arrow > img {
    width: auto;
}
.side-bar  {
        padding:  0 15px;
        width:  92%;
}
.sidebar-bottom ul  {
         width:  100%;
}
.inner-main-container  {
        padding:  45px 0 0;
   }
   .comments-area  {
        float:  left;
        padding:  15px;
        width:  92%;
}
textarea  {
        width:  100%;
}
 /*=========================best webhosting reviews=========================*/	.blue-bar  {
          padding:  15px;
        width:  94%;
}
.blue-bar-list-box  {
          width:  100%;
}
.webhost-box  {
        width:  100%;
}
.feature-box  {
        width:  100%;
}
.control-box  {
        width:  100%;
}
.price-box  {
         width:  100%;
}
.trial-box  {
            width:  100%;
}
.best-box  {
        width:  100%;
}
.rating-box  {
        width:  100%;
}
.action-box  {
           width:  100%;
}
.white-bar  {
        height:  auto;
           padding:  10px 0 10px 15px;
        width:  95%;
}
.grey-bar  {
     height:  auto;
           padding:  10px 0 10px 15px;
        width:  95%;
}
.list-box-one  {
          width:  100%;
}
.webhost-box-one  {
        width:  100%;
}
.feature-box-one  {
         width:  100%;
}
.control-box-one  {
         width:  100%;
}
.price-box-one  {
        width:  100%;
}
.trial-box-one  {
        width:  100%;
}
.best-box-one  {
           width:  100%;
}
.rating-box-one  {
        width:  100%;
}
.action-box-one  {
           width:  100%;
}
   }
   
   
   
   
   
@media only screen and ( min-width: 768px ) and ( max-width: 1024px )  {
    .wrapper  {
        float:  left;
        width:  100%;
		overflow: hidden;
}
.inner-header {
    float: left;
    margin: 0;
    padding: 18px 10px 22px;
	}
.slider {
    background: rgba(0, 0, 0, 0) url("./images/slider-bg.jpg") no-repeat scroll right center / cover ;
}

.slider-left-side {
padding: 65px 20px 0;
     width: 95%;
}

.slider-left-side-1 {
    float: left;
    width: 60%;
}
.slider-heading {
font-size: 38px;
	margin:0;
   }
   .slider-text {
    font-size: 18px;
        padding: 0px 0 3px;
}
.slider-left-side-1 img {
    width: 75%;
}
.slider-right-side {
    float: right;
    margin-bottom: -5px;
    width: 40%;
}
  .inner-white-container {
      padding: 50px 15px 60px;
    width: 97%;
} 

.cell-one {
    padding: 0 10px 0 0;
    width: 31%;
}

.cell-title {
      font-size: 20px;
	  }
	  
.cell-content {
     font-size: 14px;
	}
	#wa_chpc_slider{
	width:100% !important;
	}
	.box-one {
    margin-right: 5px !important;
	 width: 22% !important;
    margin-left: 6px !important;
	 height: 365px !important;
}

.box-title {
    font-size: 16px;
	}
	

.box-content {
    margin: 0 0 35px;
    padding: 5px;
    width: 94%;
	font-size: 13px;
}

.testimonial-content-wrap {
    background: #e4e4e4 none repeat scroll 0 0;
    float: left;
    margin: 0;
    padding: 45px;
   width: 94%;
}

.coupon {
    float: left;
    margin: 35px 0 0 35px;
	}

.testimonial-left {
      width: 100%;
}
.company-listing ul .last-child {
    padding: 0 0 0 15px;
    width: 27% !important;
}

.company-listing ul li {
    float: left;
    padding: 0 15px 0 0;
    width: 33%;
}

.company-listing {
    float: left;
    margin: 0;
    padding: 47px 15px 38px 25px;
    width: 94%;
}
.hosting-container {
    float: left;
    margin: 0;
    padding: 15px;
    width: 96%;
}
.review-container {
    float: left;
    margin: 0;
    padding: 15px;
    width: 96%;
}
.hosting-container .last-listing {
    float: left;
    margin: 0;
    padding: 0;
    width: 20%;
}

.hosting-container ul {
    float: left;
    margin: 0;
    padding: 0;
    width: 21%;
}
.review-container {
    float: left;
    margin: 0;
    padding: 15px;
    width: 96%;
}
.review-container .last-listing {
    float: left;
    margin: 0;
    padding: 0;
    width: 25%;
}
.review-container ul {
    float: left;
    margin: 0 10px 0 0;
    padding: 0;
    width: 23%;
}

.review-container .fourth-listing {
    float: left;
    margin: 0 10px 0 0;
    padding: 0;
    width: 25%;
}
.footer-cell-one  {
        float:  left;
        margin:  0;
        padding:  15px;
        width:  95%;
}
.footer-logo {
    float: left;
    margin: 0;
    padding: 0 0 30px;
    width: 50%;
}
.social-icons {
    float: right;
    margin: 0;
    padding: 0;
    width: 46%;
}
.footer-cell-two  {
       float:  left;
        margin:  0;
        padding:  15px;
        width:  45%;
}
.about-left-container  {
        float:  left;
        margin:  0;
        padding:  0 15px 15px;
         width: 61%;
}
.about-side-bar {
    float: right;
    margin: 0;
    padding: 20px 0 0;
    width: 34%;
}

.yellow-button {
    font-size: 18px;
	}
	.entry-title {
    padding: 0 25px;
}
.inner-main-container {
     padding: 45px 15px 10px;
    width: 96%;
}
.left-container {
      padding: 0 15px 0 0;
    width: 65%;
}

.side-bar {
       width: 32%;
}
.blue-button {
        font-size: 12px;
	}

.yellow-button {
    font-size: 12px;
}
.sidebar-bottom {
    background: #efefef none repeat scroll 0 0;
    float: left;
    margin: -5px 0 0;
    padding: 0 0 19px 14px;
    width: 94%;
}

.sidebar-bottom ul {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}	
	
	.entry-title {
    padding: 65px 10px;
}
.entry-title {
    float: left;
    width: 68%;
}
.title-right-side {
    float: right;
    width: 29%;
}
	.blog-inner-container {
    float: left;
    margin: 45px 5px 30px;
    padding: 0;
    width: 99%;
}
.blog-sidebar {
    float: right;
    margin: 0;
    padding: 0;
    width: 39%;
}


.post-top {
    width: 96%;
}

.blog-left-container {
    float: left;
    margin: 0;
    padding: 0;
    width: 59%;
}
.post-container-footer {
   
    width: 92%;
}
.post-footer-left {
    width: 50%;
}
.post-footer-right {
     width: 35%;
}
.inner-main-container {
    float: left;
    margin: 0;
    padding: 45px 5px 10px;
    width: 99%;
}
.left-container {
    float: left;
    margin: 0;
    padding: 0;
   /* width: 100%;*/
}
.page-id-1084 .left-container {
    float: left;
    margin: 0;
    padding: 0;
    width: 65%;
}
.white-bar {
    height: 110px;
}	
	.grey-bar {
        height: 140px;
   }
   .list-box-one {
        width: 4%;
}
.webhost-box-one {
      width: 12%;
}
.feature-box-one {
       width: 20%;
	   margin-left: 5px;
}
.control-box-one {
     width: 9%;
}
.price-box-one {
       width: 10%;
}
.trial-box-one {
        width: 11%;
}

.best-box-one {
        width: 7%;
}
.rating-box-one {
     width: 12%;
}
.action-box-one {
       width: 11%;
}
.info-cell-one {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}	
.trial-box {
 
    width: 7%;
}
.best-box {
        width: 9%;
}
.rating-box {
       width: 14%;
}

}




@media only screen and ( min-width: 801px ) and ( max-width: 850px )  {
	
.logo {
       width: 31%;
}
.header-right {
    padding: 30px 0 0;
    width: 68%;
}
nav ul li {
    padding: 0 10px 0 0;
}


nav ul li a {
    font-size: 12px;
    font-weight: 700;

}

}



@media only screen and ( min-width: 851px ) and ( max-width: 1024px )  {

.logo {
       width: 30%;
}
.header-right {
   
    width: 69%;
}
nav ul li {
    padding: 0 10px 0 0;
}


nav ul li a {
    font-size: 14px;
    font-weight: 600;

}
.box-one {
   	 height: 400px !important;
}


}



@media only screen and ( min-width: 1025px ) and ( max-width: 1300px )  {

 .wrapper  {
        float:  left;
        width:  100%;
		overflow: hidden;
}
.footer-top-inner {
    float: left;
    margin: 0;
    padding: 50px 20px 24px;
    width: 100%;
}
.footer-cell-two {
    margin: 0 0 0 50px;
    width: 27.8%;
}
#wa_chpc_slider{
 width: 100% !important;
}
.box-one {
    width: 23% !important;
}

.testimonial-inner {
     padding: 42px 15px 35px;
    width: 100%;
}

.testimonial-content-wrap {
padding: 45px 15px 2px;
    width: 93%;
}
.coupon {
    margin: 0 0 0 15px;
    width: 53%;
}
.coupon img {
    width: 100%;
}
.cell-one {
    padding: 0 30px 0 0;
    width: 30%;
}
.inner-white-container {
     padding: 0 15px 60px;
    width: 100%;
}
.inner-grey-container {
    padding: 30px 15px 45px;
    width: 100%;
}

.review-container ul {
    margin: 0 13px 0 0;
}
.company-listing {
    padding: 47px 15px 38px;
    width: 98%;
}
.company-listing ul li {
    padding: 0 15px 0 0;
    width: 32%;
}
.company-listing ul .last-child {
    padding: 0;
}

.slider-left-side {
    padding: 0 15px 0px;
    width: 100%;
}
.white-container {
    float: left;
    margin: 35px 0;
	}
	.slider-text {
    padding: 25px 0 8px;
}

.slider-heading {
    margin: 60px 0 0;
	}
.slider-right-side {
    float: right;
    margin-bottom: -5px;
	}
	nav ul li {
    float: left;
    padding: 0 15px 0 0;
}

.header-right {
    width: 67%;
}

.entry-title {
    float: left;
    padding: 70px 15px;
    width: 75%;
}

.blog-inner-container {
    float: left;
    margin: 0;
    padding: 0 15px 15px;
    width: 97%;
}
.page-id-10 .left-container {
    float: left;
    margin: 0;
    padding: 0;
    width: 99%;
}
.best-review-inner-container {
      padding: 0 10px 20px;
    width: 100%;
}

.trial-box {
      width: 8%;
}

.grey-bar {
    height: 100px;
}

.list-box-one {
    width: 4%;
}

.webhost-box-one {
        padding: 15px 5px 0;
    width: 13%;
}

.feature-box-one {
        width: 20%;
}

.control-box-one {
    width: 8%;
}
.inner-main-container {
    padding: 15px 0;
	}
.page-id-6 .left-container {
    padding: 0 0 0 15px;
}
.page-id-8 .inner-main-container
{
padding: 15px 15px 0;
 width: 97%;
}
.page-id-12 .inner-main-container
{
padding: 15px 15px 0;
 width: 97%;
}
.info-cell-one {
 margin: 0 30px 0 0;
width: 30%;
}
.page-id-122 .inner-main-container {
    padding: 15px 15px 0;
    width: 97%;
}




}

.box-read-button-top {
    margin: 0 auto;
    width: 45%;
}
.box-more-top {
    background: #E4E4E4 none repeat scroll 0 0;
    border-radius: 5px;
    color: #515151;
    float: left;
    font-size: 18px;
    font-weight: 700;
      margin-top: 20px;
    padding: 15px 0;
    text-align: center;
    text-transform: uppercase;
    transition: all 0.3s ease-in 0s;
    width: 100%;
}
.box-more-top:hover {
    background: #515151 none repeat scroll 0 0;
    transition: all 0.3s ease-in 0s;
	color: #fff;
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1024px) {
    #fancybox-content{
	width:800px;
	height:600px;
	}
}


#wpadminbar {
    display: none;
}
.n {
    width: 47%;
	margin-left: 25px;
}
.n2 {
    width: 47%;
}
.single-post .grey-box a {
    color: #000000;
}
.ratingblock, .thumblock{
width:100%;
float:left;
}


.blog-sidebar-four-recent {
    float: left;
    margin: 0 0 40px;
    width: 100%;
}


.imgcls {
    border: 6px solid #CBCBCB;
    margin-bottom: -1em;
}
.hostnew {background: #CBCBCB !important; width:98.8% !important;}



.page-id-3202 .side-bar {
    display: none;
}

.page-id-3202 .post-content-wrap {
    float: left;
    margin: 0;
    padding: 0 !important;
    width: 100%;
}

.page-id-3202 .post-top {
    display: none;
}
.page-id-3202 .post-container {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
border: medium none;
}
.post-content-wrap > p {
    margin: 0 0 1em;
}
.bluehost-box-two > h2 {
    font-size: 18px;
    margin: 0 0;
}
center {
    margin: 1em 0;
}
.page-id-21 .post-container {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    float: left;
    margin-bottom:80px;
    margin-left: 12px;
    margin-right: 11px;
    max-height: 338px; !important;
    width:23%;
}
.page-id-21 .blog-left-container {
    float: left!important;
    margin: 0!important;
    padding: 0!important;
    width: 100%!important;
}
.page-id-21 .post-title {
    font-family: open sans!important;
    font-size: 15px !important;
text-align: left;
}
code {
    font-family: open sans;
}
.postid-3465 strong {
    line-height: 33px;
}


.post-content-wrap > h3 {
    margin: 0 0 7px;
}

.single .post-pic-container {
    display: none;
}

.grey-box1 li {
    float: left;
    list-style: inside none disc;
    margin: 5px 0;
    padding:0;
}

.grey-box1 strong
{
float:right;
width:97%;
font-weight: 600;
}

.fcowb {
    background-color: #003250;
    float: left;
    margin: -5px 0 0;
    padding: 10px 10px 16px 18px;
    width: 96%;
}

.price_box {
    display: inline-block;
    font-size: 40px;
    font-weight: 700;
    line-height: 46px;
    color: #fff;
    text-align: left;
}

.price_box span {
    font-size: 18px;
    font-weight: 300;
}

.button_holder {
    display: inline-block;
    float: right;
    margin: 6px 0 0;
    padding: 0;
    text-align: right;
}

.button_holder a.signup_button {
    background: #ff8400 url("http://www.dailyhosting.net/wp-content/uploads/2016/06/arrow.png") no-repeat scroll 20px 50%;
    border: 2px solid #fff;
    border-radius: 6px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    color: #fff !important;
    display: inline-block;
    font-size: 18px;
    font-weight: 700;
    line-height: 46px;
    margin: 0;
    min-height: 46px;
    padding: 0 30px 0 50px;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
    transition: none 0s ease 0s !important;
}

.hdng3
{
    float: left;
    font-size: 24px;
    font-weight: 400;
    padding: 20px 0 0;
    width:100%;
}

.hdng4
{
    float: left;
    font-size: 20px;
    font-weight: 400;
    padding: 15px 0 0;
    width:100%;
}

.pricetxt
{
    float: left;
    font-size: 15px;
    font-weight: 300;
    margin: 10px 0 0;
    padding: 0;
    width: 100%;
}

.grey-box-two-left ul {
    margin: 10px 0 0;
    padding: 0;
    width: 100%;
    float: left;
}

.grey-box-two-left ul li {
    color: #333333;
    float: left;
    font-size: 14px;
    font-weight: 600;
    list-style: inside none disc;
    padding: 0;
    width: 100%;
}

.grey-box-two-right ul {
    margin: 10px 0 0;
    padding: 0;
    width: 100%;
    float: left;
}

.grey-box-two-right ul li {
    color: #333333;
    float: left;
    font-size: 14px;
    font-weight: 600;
    list-style: inside none disc;
    padding: 0;
    width: 100%;
}

.grey-box-two-right a {
    color: #cc0000;
    font-size: 14px;
    line-height: 40px;
    text-decoration: underline;
    width: 100%;
}













.grid_page .post {
     width: 31%;
     float: left;
     margin: 0 15px 0 0;
     display: block;
}
.grid_page .post img {
	margin-bottom: 0;
	margin-top: 0;
}
.grid_page .all-posts-title {
	font-weight: normal;
	line-height: 1.2;
	margin-top: 0;
	margin-bottom: 27px !important;
	font-size: 1.25em;
	text-transform: uppercase;
	text-align: center;
}
.grid_page .entry-header {
	margin-bottom: 1em;
}
.grid_page .all-posts-background {
	background-color: #e2e2e2;
	box-sizing: border-box;
	border: 1px solid #bcbcbc;
	display: block;
	padding: 0em;
	height: 270px;
}

.blog-left-container > em {
    font-style: normal !important;
}


.blog-left-container b {
    font-weight: normal !important;
}

