/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
  /* cudtom*/
body{width:100%}

.search_domain h1 {
font-size:20px;
padding:21px 0px;
text-align:center;
}
.form_domain .button {
padding:6px 23px;
margin-right:8px;
}
.contactlist li.pay img {
width:135px !important;
}
.top_help ul li.chat {
position: absolute;
right: 135px;
top:5px;
}
.top_help ul li.client-login {
position: absolute;
right: 40px;
top:5px;
}
#logo-wrapper{padding-top:8px;}
#menubar {
height:82px;
}
.form_domain .button {
float:right;
}
#pricing-table .free-table, #pricing-table .basic-table, #pricing-table .premium-table, #pricing-table .ultimate-table {
width:19%;
}
#pricing-table .professional-table {
width:22%;
}
#pricing-table .amount .big-price {
font-size:40px;
}
#footer_top .detail .blog {
width:60%;
}
#footer_top .detail .blog .text {
width:75%;
}
#footer_top .detail .email {
margin-right:10px;
}

#top-wrapper-inner {
height:105px;
background-position: left bottom !important;
}
td.step2 {
width:100%;
}
td.renew {
display:none;
}
.promo_contact h3 {
float:left;
}
select#responsive-main-nav-menu {
display:block;
float:right;
width:60%;
margin-right:15px;
padding:6px;
}
.contactlist1 {
 display:block;
}
.main-content .contactlist {
 display:block;
}
#contactFormArea label {
width:55px !important;
}





  /* Header*/
  header .six {
 display: block;
 width: 100% !important;
 float: none;
}
 #top-wrapper {
 height: 480px;
}
 .operational,  .top_help {
 float: none;
 display: block;
 text-align: center;
 width: 100% !important;
 margin: 0 auto;
}
 .operational p {
 margin-bottom: 5px;
}
 .top_help ul {
 float: none;
 display: block;
 text-align: center;
 width: 100%;
 margin: 0 auto;
 padding-top:4px;
}
 .top_help li {
 float: left;
 display: inline-block;
}
 #logo {
 margin-top: 17px;
 margin-bottom: 0;
}
 #page-heading {
 margin: 22px 0 !important;
}
 .page-title h2 {
 font-size: 24px;
 line-height: 18px;
 margin-bottom: 0px;
}
  /*Custom Drop-Down  */
  #navigation {
 width: 100%;
 margin: 0;
}
 #navigation select {
 margin-top: -60px;
 width: 300px !important;
 float: right;
 right: 20px;
 position: absolute;
 z-index: 100;
}
 #navigation select.select-menu {
 display: block !important;
 width:100%;
 background: #ffffff;
 color:#666666;
 padding: 8px 5px;
 font-size: 14px;
 line-height:21px;
 margin-left: 10px;
 height: 38px;
 border:1px solid #ccc;
 outline: none;
}
 .sf-menu {
 display: none;
}
 #search-2 input[type="text"], input[type="password"], textarea {
width:150px;
}
   
   /* Slider */
   #slider, #slider .flexslider .slides > li {
 width: 100%;
/*height: 100%;
	  max-width: 740px;
      max-height: 400px;*/
   }
 .flexslider:hover .flex-next {
opacity: 0.8;
right: -16px;
}
 .flexslider:hover .flex-prev {
opacity: 0.8;
left: -16px;
}
 .text-left {
 float: left;
 width: 340px;
 margin: 15px 0 0 15px;
}
 .text-left h2 {
 line-height: 30px;
 font-size: 24px
}
 .text-right p {
 font-size: 14px !important;
}
 .text-right {
 width: 380px;
 float: right;
 text-align: left;
 margin: 30px 0 0 0;
}
 .text-right h2 {
 line-height: 32px;
}
 .image-right {
 width: 315px;
 float: right;
 margin: 40px 30px 0;
}
 .image-left {
 width: 300px;
 float: left;
 margin: 83px 30px 0 30px;
}
 .video-frame {
 margin: 30px 0 0 8px;
 height: 270px;
 max-width: 468px;
}
 .video-text {
 width: 234px;
 margin: 30px 0 0 20px;
}
 .video-text ul {
 display: none;
}
 .video-text h2 {
 margin-bottom: 10px !important;
 line-height: 32px;
}
 img.slide-full {
 margin: 30px auto 0 auto;
 width: 100% !important;
 height: 100% !important;
 max-width: 720px !important;
 max-height: 268px !important;
}
 .slide-shadow {
 width: 720px;
 height: 39px;
}
 .slide-shadow2 {
 width: 460px;
 height: 30px;
 bottom: -8px;
 position: relative;
}
 .center-text {
 margin: 30px 0;
 text-align: center;
}
 .center-text h2 {
 color: #ffffff;
 margin-bottom: 22px;
}
 .center-text p {
 font-size: 16px !important;
 margin: 0 60px !important;
}
 .center-text img {
 max-width: 440px;
 max-height: 186px;
}
  
  /* Call to action */
  #call-to-action h3 {
 font-size: 20px;
}
  
  /* Features List Carousel */
  #features-block .flex-carousel {
 max-width: 100%;
}
 #features-block .flex-carousel li {
 max-width: 228px;
 margin-right: 0 12px !important;
}
  
  /* Portfolio */
  .pf-box-3col li {
width: 29.3%;
}
  
  /* Blog */
  .post-thumb {
 width: 180px !important;
}
 .post-thumb img {
 width: 100%;
}
 .post-content {
 float: left;
 width: 334px;
}
 .staff-thumb {
 max-width: 30%;
}
 .staff-thumb img {
}
 .staff-content {
 float: left;
 width: 62%;
 margin-bottom: 10px;
}
  /* Services */
  .service-thumb {
 width: 28%;
}
 .service-content {
 width: 68%;
}
 .vps_responsive {
display:block;
}
 #content_wrap {
display:none;
}
 .client-list img {
max-width:120px;
}
 #contactFormArea input {
width:auto;
}
 iframe {
max-width: 100%;
height: auto;
width: 100%; /*IE8 bug fix*/
vertical-align: middle;
}


.footer-logo{width:100px;}
.wrap1{padding:10px;}
.span8{width:72%;}
.gears-top{width:20%;}
p.info_m{margin-top:45px; text-align:center;}
.bignumber{font-size:50px;}


}
