﻿  
/*-------------------------------------------*/
/* #Tablet (Portrait)*/
/*-------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 992px) {

/*--------------------------------------*/
/*COLUMNS*/
/*--------------------------------------*/

.container { }
.one-half { width: 324px; }
.one-third { width: 222px; }
.two-third { width: 464px; }
.one-fourth { width: 162px; }	
.three-fourth { width: 430px; }
.one-half,.one-third,.two-third,.one-fourth,.three-fourth,.one-column {float: left;margin-right: 20px;margin-bottom: 20px;}
.one-half.last,.one-third.last,.two-third.last,.one-fourth.last,.three-fourth.last {  margin-right: 0px }
/*--------------------------------------*/
/*MAIN NAVIGATION*/
/*--------------------------------------*/
body {background:#FFF!important;background:none;   min-width:100% !important;overflow-x:hidden; }
#main-navigation {
	width:500px;
}
#main-navigation ul li {
	margin:0 0 0 10px;
}
#main-navigation li a {
	color: #898989;
	font-family: 'Dosis', 'Verdana', sans-serif;
	font-size: 16px;
	font-weight:normal;
	display: block;
	padding: 47px 7px 50px 7px;
	margin:0px 0px 10px 0;
	position: relative;
	text-align: center;
	text-transform:uppercase;			 
}
/*--------------------------------------*/
/*BODY LAYOUT*/
/*--------------------------------------*/
.page {
	height:auto !important;
	width: auto !important;	
	padding:0px !important;
	margin: auto !important;
	float: none !important; border:solid 0px !important;
}
#footer{
	width:auto;
	padding:0px 0px 0;
	margin:0px;
	height:auto;
	
}
#copyrights{
	width: 100%;
   padding: 3px 0px 8px 0px;
   margin-left: 0px;
   background: #333e47;
   float:none;font-size:12px; color:#ffffff; position:relative; border:solid 0px #900;
}	
.center-page{
	height: auto;
	width: auto;
	margin:0 auto;
	padding: 0px;
	}	
#call-to-action-panel{
	height:90px;
	padding:45px 0px 25px 0px;
	width:auto;
	margin-left:0px;
	 
}
#pre-header{ 
	float:left;
	width:710px;
	padding:0 20px;
	margin-left:-22px!important;
	height:50px;
	margin-bottom:30px; border:solid 0px;
}

#responsive-main-nav-menu {
   display: block !important;
   width: 100%;
   float: right;
   height: auto !important;
   margin-top: 0px;
}
#main-navigation { display: none; }
#navigation-wrapper #main-navigation ul {   display: none }

#footer-form input[type="text"],
#footer-form input[type="password"],
#footer-form input[type="email"],
#footer-form textarea,
#footer-form select {
	width: 152px;
}
 #call-to-action-panel h1{
	font-size:28px;
	line-height:28px;}
 

/*--------------------------------------*/
/*PRICING TABLE*/
/*--------------------------------------*/
.pricing-box-list-box .one-fourth {
	width:187px!important;
	margin:0px!important;
	box-shadow:none;
	-moz-box-shadow:none;
	webkit-box-shadow:none;
}
.one-fourth .pricing-table-list-box-content ul li {
	margin:0 0 0 -25px;
	padding:7px 0 7px 55px;
	list-style-type:none;
	text-align:left;
	width:132px!important;
}
/*--------------------------------------*/
/*INTRO PAGE IMG */
/*--------------------------------------*/
img.intro-img {margin-left:-20px!important;max-width:748px!important;max-height:100%;margin-bottom:30px;border-bottom:1pt solid #d8d5cd;}
/*--------------------------------------*/
/*BLOG LAYOUT */
/*--------------------------------------*/
 .entry-body {float: left;margin: 10px 0 0 0;width: 380px!important;}
 /*--------------------------------------*/
/*BUTTON HUGE RESIZE */
/*--------------------------------------*/
.button.huge {
	padding:10px 20px;
	font-size: 16px;
	color:#FFF!important;
	font-weight:bold;
}
/*--------------------------------------*/
/*HOMEPAGE PORTFOLIO CAROUSEL*/	
/*--------------------------------------*/
 ul#projects-carousel li {  width:158px; }
ul#projects-carousel li .item-content{  width:158px; }
/*--------------------------------------*/
/*OTHER STUFF*/
/*--------------------------------------*/
.flex-caption h2{ color:#9dcedf;font-size:23px;text-shadow:none;}
.view-portfolio-button{padding:10px 20px;font-size:12px;}
/*--------------------------------------*/
/*PORTFOLIO LAYOUTS*/
/*--------------------------------------*/
.portfolio-container{width:728px;margin-right:-20px;float:left;} 
 ul#portfolio-items-one-fourth {overflow: hidden;position: relative;list-style: none;margin: 0;padding: 0px 0 0 0 ;	}
ul#portfolio-items-one-fourth li {  width:162px;min-height:300px; height:300px !important;}
ul#portfolio-items-one-fourth li .portfolio-item{ float:left; background:#f8f9f9;width:162px;height:auto;padding:0;}
ul#portfolio-items-one-fourth li  .item-content{background:#615951;float:left;width:162px;text-align:center;padding:0px 0 15px 0;height:auto; }
#portfolio-items-one-fourth .description{padding-top:15px; }
ul#portfolio-items-one-fourth li .item-content:hover{ background:#9dcedf;}
ul#portfolio-items-one-fourth li .item-content p{margin:0;padding:0;font-weight:800;color:#FFF;} 
ul#portfolio-items-one-fourth li .item-content p a{margin:0;padding:0;font-weight:800;color:#FFF;} 
ul#portfolio-items-one-fourth li  .item-content span{font-style:italic;color:#FFF;} 
ul#portfolio-items-one-fourth li   img{ width:100%;height:auto;padding:0;margin:0; }

ul#portfolio-items-one-third {overflow: hidden;position: relative;list-style: none;margin: 0!important;padding: 0px 0 0 0 ;}
ul#portfolio-items-one-third li {  width:236px;height:207px!important;}
ul#portfolio-items-one-third li .portfolio-item{ float:left; background:#f8f9f9;width:236px;height:auto;padding:0!important;}
ul#portfolio-items-one-third li .item-content{background:#615951;float:left;width:236px;text-align:center;padding:0px 0 15px 0;height:auto; }
#portfolio-items-one-third  .description{padding-top:15px; }
ul#portfolio-items-one-third li .item-content:hover{ background:#9dcedf;}
ul#portfolio-items-one-third li .item-content p{margin:0;padding:0;font-weight:800;color:#FFF;} 
ul#portfolio-items-one-third li .item-content p a{margin:0;padding:0;font-weight:800;color:#FFF;} 
ul#portfolio-items-one-third li .item-content span{font-style:italic;color:#FFF;} 
ul#portfolio-items-one-third li  img{ width:100%;height:auto;padding:0;margin:0; }
.portfolio-items {
  width: 768px;
  margin: 0;
}
.portfolio-items:after {
  content: "";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}

.portfolio-items li {
  width: 162px!important;
  margin: 0 20px 0px 0!important;
  float: left;
  height: 210px!important;
  overflow: hidden;
}
 
 .portfolio-items-not-filterable {
  width: 768px;
  margin: 0;
  
}
.portfolio-items-not-filterable:after {
  content: "";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}

.portfolio-items-not-filterable li {
  width: 236px!important;
  margin: 0 20px 0px 0!important;
  float: left;
  height: 260px!important;
  overflow: hidden;
}


.project-pagination{margin-left:-20px;}
.project-pagination a {
	font-family:"Georgia",Arial,Verdana;
	font-size:11px;
	color:#d7d7d7;
	font-style:italic;
	margin:0px 0px 0 0;
}
#filterable  {
	display: inline;
	float: right;
	margin-bottom: 20px;
	margin-right:0px;
}
#filterable li {
	float: left;
	margin-left: 15px;	
}
.inner-page-intro h2 {
	font-size:21px;
	line-height:24px;
}

#contact-map {
   margin: 0px 0 30px -20px;
   position: relative;
   width: 748px;
}


#contact-form .error {   margin: 15px 0 0 0 }
#contact-form form {   margin-bottom: 0px }
#contact-form  fieldset {   margin-bottom: 0px }
#contact-form  label,
#contact-form  legend,
#contact-form  strong,
#contact-form  span {
   font-weight: bold;
   font-size: 13px;
   color: #898989;
}
#contact-form input[type="checkbox"] {   display: inline }
#contact-form label span,
#contact-form legend span {
   font-weight: normal;
   font-size: 13px;
   color: #444;
   line-height: 34px;
}
#contact-form input[type="text"],
#contact-form input[type="password"],
#contact-form  input[type="email"],
#contact-form textarea,
#contact-form select {
   border: 1px solid #dddddd;
   padding: 5px 10px;
   outline: none;
   overflow: hidden;
   font: 12px "Helvetica", Arial, sans-serif;
   color: #777;
   box-shadow: inset 0px 2px 4px #f3f3f3;
   -moz-box-shadow: inset 0px 2px 4px #f3f3f3;
   -webkit-box-shadow: inset 0px 2px 4px #f3f3f3;
   width: 216px;
   max-width: 100%;
   display: block;
   margin-bottom: 10px;
   background: #FFF;
   border-radius: 2px;
   -moz-border-radius: 2px;
   -webkit-border-radius: 2px;
}
#contact-form select {   padding: 0 }
#contact-form  textarea {
   width: 472px;
   height: 200px;
   resize: vertical;
}
#contact-form input[type="text"]:focus,
#contact-form input[type="password"]:focus,
#contact-form  input[type="email"]:focus,
#contact-form  textarea:focus {
   border: 1px solid #bbbbbb;
   color: #555;
   box-shadow: 0px 0px 5px #CCC,inset 0px 2px 4px #f3f3f3;
   -moz-box-shadow: 0px 0px 5px #CCC,inset 0px 2px 4px #f3f3f3;
   -webkit-box-shadow: 0px 0px 5px #CCC,inset 0px 2px 4px #f3f3f3;
}


.flexslider.loading {min-height: 330px}

.homefeatures{ float:left; width:100%;}
.homefeatures .one-half { width:100%; border:solid 0px; margin:0px auto}
.homefeatures .one-half img { margin-top:0px;}
.homefeatures .one-half h3{font-size:20px; margin-bottom:0px;}
.homefeatures .one-half p{margin-top:0px; padding-top:0px;}
.homefeatures .container{ width:750px; border:solid 0px; padding-top:20px;}

.homesolutions .col1{ width:100%; float:left; border:solid 0px; margin:10px 0px}
.homesolutions .col2{ width:670px; float:left; border:solid 0px; margin:20px 0px; margin-left:50px;}
.homesolutions .container{ width:750px; border:solid 0px; padding-top:20px;}
.footergreybottom{ float:left; width:100%;background:#404d59;}


.awardsbox{ float:left;border:solid 0px; margin:0px 20px;}
.awardsbox .award{ float:left; width:90px; height:72px; text-align:center;border: 1px solid rgba(255, 255, 255, 0.5);opacity: 0.3; margin:2px}
.awardsbox .award img{width:90px; height:72px;}
.awardsbox .award:hover{transition: opacity 200ms ease-in-out 0s;background-color: rgba(255, 255, 255, 0.05);border: 1px solid #FFFFFF; opacity: 1;}

.homecontactbox{ float:left;border:solid 0px; margin:0px 20px; width:88%;}
.homecontactbox p{width:94%;}

.footergreybottom .container{ width:750px; border:solid 0px #FFF;}
.footertabsbox .tabs{ border:solid 0px; width:100%; float:left;height:auto!important;}
.footertabsbox .tabs li a{border: 0px solid #333333!important; border-radius:0px!important;color: #898989; margin:0px!important; padding:14px 7px!important;display: block;font-size:19px!important; color:#fff!important; text-transform:uppercase; font-weight:normal;font-family: 'Dosis',sans-serif;transition: background-color 0.2s ease 0s, border 0.2s ease 0s, color 0.2s ease 0s, opacity 0.2s ease-in-out 0s; background:#303a43;}

.footertabsbox .tab_container{ clear:both!important; width:100%; border-radius:0px; background:none!important; border:0px!important;}
.footertabsbox .tab_container .tab_content{ padding:5px 10px;}
.footertabsbox .tab_container .tab_content iframe{ height:310px; overflow:hidden;}

.footertabsbox .newslisting { width:93%; border:solid 0px; padding:5px 10px; font-size:13px; text-align:justify; color:#b9bdc1; line-height:16px; margin:0px 0px;}
.footertabsbox .newslisting h3{ margin:0px; padding:0px; font-size:16px; letter-spacing:.5px; color:#FFF}
.footertabsbox .newslisting .meta{ color:#999; font-style:italic; font-size:12px; margin-bottom:1px;}

a.newsarchivelink{width:98%;background:url(../images/newsarchive-icon.gif) center top no-repeat;height:38px;display:block;float:left;clear:both;margin-top:10px;}
a.blogarchivelink{width:98%;background:url(../images/blogarchive-icon.gif) center top no-repeat;height:38px;display:block;float:left;clear:both;margin-top:10px;}
a.twitter-action{width:98%;background:url(../images/twitter-icon.gif) center top no-repeat;height:38px;display:block;float:left;clear:both;margin-top:20px;}

#jTweets li:last-child{border: 0pt solid #5c656c!important; display:none!important}

.footersocialinks .container{ width:750px; border:solid 0px;}

#copyrights .container{ width:750px; border:solid 0px;}

.tell-us-about { display:none;}

.breadcrumb{ border:solid 0px; position:relative; width:690px; border:solid 0px; margin-top:-5px; float:left; clear:both; z-index:999}
.breadcrumb a{ color:#91ca00; font-size:13px;}
.breadcrumb a:hover{ color: #333; text-decoration:none}
#crumbs{ float:left; width:100%;border:solid 0px; margin-top:0px;}
img.bcsepicon{ border:0px!important; padding:0px 2px!important; vertical-align:middle;}
img.bchomeicon{ border:0px!important; padding:0px 2px!important; vertical-align:middlel; margin-top:-1px;}
#crumbs a{ color:#0055dd}

.innperpagefullwrapper{float:left; width:100%; clear:both;background:url(../images/innerpagebg.gif) repeat-x}
.innperpagewrapper{margin:0 auto; width:750px; height:100px; clear:both; border:solid 0px;}
.pagewrapper{float:left; width:100%; clear:both;background:#eeeeee;}

.withnosidebar{border:solid 0px; width:690px; clear:both; margin-top:10px; display:inline-block}

img.innerintro-img {position:absolute; right:10px; z-index:99}
h1.innerpage{   border: 0 solid #000000;
    font-size: 46px !important;
    font-weight: bold !important;
    height: 70px;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-top: 0;
    position: relative;}

.innerpagedesign{border:solid 0px; clear:both; background:#FFF; margin-top:-25px;box-shadow: 0px 0px 6px #868686; padding:20px 30px; width:690px}
.innerpagedesign p{ font-size:14px; color:#4b4b4b; line-height:22px; text-align:justify;}
.featuredimage img{ width:690px; height:100px;}

h3.priceplanhr{ font-weight:bold; text-transform:uppercase; font-size:34px; color:#363636}
h3.priceplanhr span{ font-weight:normal; text-transform:none!important; font-size:22px; color:#363636}

.featuresbox{ float:left; width:30%; border:solid 0px; margin:10px 10px; text-align:center;}
.featuresbox .icon{ border:solid 0px;text-align:center}
.featuresbox .icon img{ width:150px; height:170px;}
.featuresbox h2{ font-size:20px; color:#434343; font-weight:700; margin:5px 0px; padding:0px;}
.featuresbox h2 span{ font-size:20px; color:#007fbf}
.featuresbox p{ font-size:15px; text-align:center; line-height:24px;font-family: 'Dosis',sans-serif; letter-spacing:.8px; color:#393939; margin-top:0px; padding-top:5px;}

.optionalbox{ background-color: #f4f4f4;
    border: 1px solid #FFFFFF;
    border-radius:8px;
    box-shadow: 0 0 5px #A8A8A8 inset;
    float: left; width:99%;
    margin:10px 0px 40px;
    padding:0px 0px;
}
.optionalbox .addmore_columns{ float:left; border:solid 0px; padding:10px 5px 10px 59px; width:41%; background:url(../images/attachment.png) 15px 20px no-repeat; color:#898989; font-family: 'Dosis',sans-serif; font-size:13px;}
.optionalbox .addmore_columns p{letter-spacing:.5px;font-size:14px; margin-bottom:0px; padding-bottom:0px;}
.optionalbox .addmore_columns ul {list-style:none!important; margin:0px!important; padding:0px!important;}
.optionalbox .addmore_columns ul li{letter-spacing:.5px;font-size:14px!important; list-style:none!important; width:45%; float:left; color:#727272!important}
.optionalbox .addmore_columns p strong{ margin-bottom:8px; font-size:16px; display:inline-block;}

.optionalbox .support_contact{ float:right; border:solid 0px;padding:10px 15px 10px 70px; width:33%; background:url(../images/quote_phone.png) 5px 16px no-repeat; color:#898989; font-family: 'Dosis',sans-serif;}
.optionalbox .support_contact p{letter-spacing:.5px;font-size:16px; margin-bottom:0px; padding-bottom:0px;}
.optionalbox .support_contact h3{ margin:5px; padding:0px; font-size:18px; color:#727272}

.gk-price-table.col3 dl { width: 34.5%;border:solid 0px; }
.gk-price-table dd.alipad {font-size:14px!important;} 

.hostingfeatures .details {float: left; border:solid 1px #d2d2d2;padding:0px 0px 10px 15px;width:90%; border-top:0px;}

.dedicatedhosting .hostingpackage{ float:left; width:100%; border:solid 1px #e8e8e8;border-radius:5px; margin:0px auto 20px;}
.dedicatedhosting .hostingpackage .detailspacakge{ float:left; width:468px; border:solid 0px; position:relative; height:181px; background:#ffffff }
.dedicatedhosting .hostingpackage .detailspacakge .servername{ float:left; width:74%; background:#f8f9fc; height:42px; font-size:22px; padding-left:120px; padding-top:10px; border-bottom:solid 1px #cad4d9; color:#48555b;}
.dedicatedhosting .hostingpackage .detailspacakge ul{ clear:both; width:96%; border:solid 0px; margin:6px 10px!important; list-style:none; display:inline-block}
.dedicatedhosting .hostingpackage .detailspacakge li{ border:solid 0px; width:27%; margin:5px 3px; float:left; font-size:13px; font-weight: bold; color:#515151; border-bottom:solid 1px #e6e6e6; padding-bottom:6px; background:url(../images/bread_arrow.png) no-repeat 2px 6px; padding-left:14px;font-family: 'Droid Sans',sans-serif !important;}


.btm_box{border: 1px solid #d1d1d1;float: left;margin: -1px 0 0;padding:15px; width:96%; clear:both;}
.innertab_content .featured_tab{ float:left; width:43.6%; border:solid 0px; margin:10px 20px; margin-bottom:0px;}

.affiliatepage{ float:left; width:100%; border:solid 0px; clear:both;}
.affliate_box {border: 1px solid #DBDBDB;border-radius: 5px 5px 5px 5px;float: left;font-family: Arial,Helvetica,sans-serif;margin: 0 0 20px;width:98%;}

p.text_small{ clear:both; font-size:13px; width:98%; border:solid 0px; margin:0px; padding:0px;}
ul.affiliate{ list-style:none; margin:10px 5px 15px 10px; padding:0px; clear:both; width:91%; border:solid 0px;}
.one-fourth.mobtab{ display:none;}

.plans.featured ul { float:left; width:100%; border:solid 0px; list-style:none; margin:0px; padding:0px; margin-bottom:20px;}
.plans.featured ul li {background: url(../images/divider.png) no-repeat scroll 0 10px transparent;text-align: center;width:18%; border:solid 0px; float:left; margin:0px; padding:0px;margin-left: -2px;padding-left: 5px;}
.plans.featured ul li:first-child {background: none repeat scroll 0 0 transparent;margin-left: 0;padding-left: 0;}
.plans.featured ul li h4 {color: #666666;margin-bottom: 5px; font-family:Arial, Helvetica, sans-serif, "Century Gothic"; font-size:15px; line-height:16px;}
.plans.featured ul li h4 strong { font-size: 16px; font-weight: bold;}
.plans.featured ul li h5 {background:none;color: #858585;margin-bottom: 25px;padding-bottom:65px;position: relative; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; border:solid 0px; margin-top:0px; padding-top:30px; border:solid 0px;}
.plans.featured ul li h5 strong {display: inline-block;font-size:70px;font-weight: normal;letter-spacing: -5px;vertical-align: top;width: 106px;}
.plans.featured ul li h5 em {font: 10px/20px arial;left:20px;position: absolute;text-transform: uppercase;top:85px;}
.plans.featured ul li.enticement {background: url(../images/divider.png) no-repeat scroll 15px 30px transparent;margin-top:-25px;padding-bottom:35px;padding-top:25px;width: 290px; padding-left:20px;}
.plans.featured ul li.enticement h4 {padding-top: 1px; font-size:14px; margin-bottom:0px; padding-bottom:0px;}
.plans.featured ul li.enticement h5 {background: url(../images/freebg.png) no-repeat scroll 17px 0 transparent;color: #FFFFFF;font: 13px/17px arial;margin-bottom: 0;padding: 13px 10px 27px 110px; text-align: left; margin-top:10px;}
.plans.featured ul li.enticement h5 div{ border:solid 0px; margin-top:-26px; }
.plans.featured a.button { background:#808080;border-radius: 4px 4px 4px 4px;color: #FFFFFF;font-size: 16px;padding: 8px 10px;position: relative;text-decoration: none; border:solid 0px #000; text-align:center; margin-left:10px;}
.plans.featured a.button:hover {background:#3f3f3f}
.plans.featured a.button.contact {background:#ff8812;clear:both; margin-top:-12px; display:inline-block; margin-left:70px!important;}
.plans.featured a.button.contact:hover {background:#d75905}
span.cur{ position:relative; left:10px;}
span.digit{ display:none;}


.plans.featured ul li.popular h4 {color: #003553;}
.plans.featured ul li.popular h5 {color: #007ebf;}
.plans.featured ul li.popular a.button { background:#007ebf}
.plans.featured ul li.popular a.button:hover {background:#004569}


.sslplan{ float:left; width:100%; border:solid 0px; margin-bottom:30px;}
.sslplan .plans{ float:left; width:23%; margin:10px 5px; border:solid 1px #e0dfe3; border-top:0px; border-radius:5px; padding-bottom:20px;}
.sslplan .plans .heading{ color:#fff;font-size:18px;}
.sslplan .plans .price{font-size:28px!important;}
.sslplan .plans .price sup{font-size:22px!important; position: relative;top:-10px; font-weight:bold!important; margin-right:5px;}
.sslplan .plans .price sub{color: #FFFFFF; font-size:15px;left:4px;line-height: 47px; position: relative; top:0px; text-shadow:none}
.sslplan .plans ul{ width:80%; border:solid 0px; list-style:none; margin:0px; padding:5px 15px; background:#fff;}
.sslplan .plans ul li{font-size:12px!important; line-height:20px;}
.sslplan .plans .heading div:hover span {top:10px; right:-20px; left:auto}

.choosehosting.cpanels{ text-align:left;}
.choosehosting.cpanels a.current{ border-bottom:0px!important;}
.cpanel{ float:left; width:94%; border:solid 1px #dbdbdb; margin-top:-21px; background:#e8e8e8; margin-bottom:30px; border-radius:0px 6px 6px 6px; padding:20px; }
.cpanel .logos{ float:left; width:100%; text-align:center; border:solid 0px;}
.cpanel .logos img{ width:95%; margin:10px auto;}
.cpanel .plansbox { width:30%; margin:15px 9px; border:solid 1px #aaa; background:#FFF;border-radius:10px; float:left; text-align:center}
.cpanel .plansbox h3 { font-size:35px; font-weight:bold!important; color:#007fbf; margin:30px auto; padding:0px 0x; display:inline-block;border-bottom:solid 1px #aaaaaa; margin-bottom:0px;}
.cpanel .plansbox h3 span { display:block; color:#e77509; font-size:18px; margin-top:20px; display:inline-block;}
.cpanel .plansbox h3 span.price { color:#000;; font-size:40px; font-family:Arial, Helvetica, sans-serif, "Century Gothic"; display:block; clear:both; margin-top:0px;}
.cpanel .plansbox h3 span.month { font-weight:normal; font-size:16px; clear:both!important; display:block; margin-top:-15px; color:#333; padding-bottom:15px;}
.cpanel .plansbox ul { border:solid 0px; width:100%; list-style:none; margin:10px auto!important; padding:0px!important;border-bottom:solid 1px #aaaaaa; padding-bottom:10px!important;}
.cpanel .plansbox ul li { border:solid 0px; list-style:none; background:url(../images/tick.png) no-repeat 10px 9px; font-size:14px; font-weight:bold;color:#161616; text-align:left; padding:5px 10px 5px 30px;}
.cpanel .plansbox .price{text-align:center; padding:10px 0px; margin-left:10px; padding-bottom:20px;}
.cpanel .plansbox .price a{ display:block; width:160px; height:44px; background:url(../images/cpanlbtn2.png) center center no-repeat; text-decoration:none; color:#555; font-size:11px; padding-left:12px; padding-top:0px; border-radius:5px; border:solid 1px #CCC; text-align:left; font-weight:bold;}
.cpanel .plansbox .price a span{ color:#111; font-size:18px; display:inline-block;}

.ecomcols .cols{ width:27%; border:solid 0px; margin:15px 20px; float:left; font-size:13px; text-align:justify; line-height:22px; color:#444; }
.awardspage .awardbox{margin:4px 18px;}


.contactuspage{ float:left; width:100%; border:solid 0px; margin:0px auto 20px; }
.contactuspage h3{ color:#026ca2}
.contactuspage p{ font-size:14px; padding:0px 30px 0px 0px;}
.contactuspage .formbox{ float:left; width:92%; border:solid 1px; background: #ecf8fa; border:solid 1px #e5f4f7; padding:20px; position:relative; height:490px;} 
.contactuspage .formbox h2{ font-size:24px; color:#111; margin:0px; padding:0px;}  
.contactuspage .formbox p{ font-size:14px;} 
.blueboxinner .one-third.contactbox{ width:100%; border:solid 0px #000!important; margin-bottom:0px;}
.blueboxinner .one-third.contactbox label{ color:#000!important; margin-top:5px; display:inline-block}
.blueboxinner .one-third.contactbox input{ width:460px!important;height:25px; float:right;}
.blueboxinner .one-third.contactbox textarea{width:460px!important;float:right;}
.blueboxinner{ position: absolute; left:20px; top:250px;border:solid 0px; width:90%}
.contactuspage .contctdetails{ float:left; width:98%; border:solid 0px; margin-left:0px; clear:both; margin-top:20px;} 
.officebox{background: none repeat scroll 0 0 #FFFFFF;box-shadow: 0 0px 4px rgba(0, 0, 0, 0.2);width:180px; float:left; margin-right:10px;}
.officebox:nth-child(2){ float:left}
.officebox .adres{ padding:10px 10px 20px 15px;  font-size:13px; line-height:18px; border:solid 0px;}
.officebox .adres span{ color:#026ca2;}
.officebox img{ width:100%}
.supports{ float:left; width:40%; margin:0px 10px; border:solid 0px; clear:none; margin-top:0px;} 
.supports .supportbox{ float:left; width:100%; border-bottom:solid 1px #e5e5e5; padding-bottom:10px; margin-bottom:8px;}
.supports .supportbox h3{ color:#1c1c1c; font-size:16px; font-weight:bold; margin:0px; padding:0px;} 
.supports .supportbox .contet{ float:left; clear:both; font-size:13px; width:100%; margin:0px 0px; padding:0px 5px;} 
.supports .supportbox .contet span{ float:right; width:70%;} 


#main{ border:solid 0px; width:440px;}
#main .entry-body{ border:solid 0px; width:280px!important;}
.three-fourth .entry-body{ border:solid 0px; width:280px!important;}

.sliderCon {   border: 0 solid; margin-left:27px;
    float: left;
    padding-bottom: 60px;
    padding-top: 55px;
    width: 522px;}
.sliderStyle { margin-left:51px; padding: 0;}
.sliderStyle li {border-left: 1px solid #d4d4d4;display: inline;float: left;font-size: 16px;font-weight: 700;list-style: none;text-align: center;text-shadow: 0 1px 0 #f2f2f2;}
.sliderStyle li a {color: #333;display: block;height: 49px;margin: 0 8px;padding-bottom: 30px;text-decoration: none;width: 90px; border:solid 0px;}
.server01 {background: url(../images/server01.png) no-repeat center bottom; }
.server02 {background: url(../images/server02.png) no-repeat center bottom;}
.server03 {background: url(../images/server03.png) no-repeat center bottom;}
.server04 {background: url(../images/server04.png) no-repeat center bottom;}
.sliderStyle02Con {float: left;margin-top:12px;padding: 0 0px;width: 440px; border:solid 0px;}
.sliderStyle02 {   float: left;
    margin: 0;
    padding:39px 5px;
    width: 509px;}
.sliderStyle02 li {display: inline;float: left;font-size: 14px;height: 62px;line-height: 27px;list-style: none;padding: 35px 0 0 8px;text-align: center;width: 91px;}
.space {background: url(../images/sliderBg02.png) no-repeat center 0;}
.NoBorderLt{ border:0px!important;}
.network1 {background: url(../images/sliderBg02.png) no-repeat -268px 0;}
.sliderStyle02 li.cost {	background: url(../images/sliderBg02.png) no-repeat right;color: #fff;font-size: 14px;font-weight: 700;height: 70px;letter-spacing: -1px;margin: 0!important;padding: 23px 0 0!important;text-align: center;text-shadow: 0 1px 0 #10415b;width: 105px;}
.sliderTextStyle {color: #fff;font-weight: 700;}
.sliderTextStyle2 {font-size: 26px;text-shadow: 0 6px 10px #000;}
.sliderBtn {float: left;line-height: 44px;margin-top:0px;width: 168px; position:relative; top:27px; left:60px;}
.sliderBtn a {background: url(../images/sliderBtn.png) no-repeat top;color: #fff;display: block;font-size: 16px;font-weight: 700;height: 44px;
text-align: center;text-decoration: none;text-shadow: 0 1px 1px #1b6899;text-transform: uppercase;width: 168px;}
.sliderBtn a:hover {background: url(../images/sliderBtn.png) no-repeat bottom;color: #fff;text-decoration: none;}
.sliderBtn02 {float: left;line-height: 44px;margin:-20px 10px 0 120px;width: 168px;}
.sliderBtn02 a {background: url(../images/sliderBtn02.png) no-repeat top;color: #fff;display: block;font-size: 14px;font-weight: 700;	height: 44px;
text-align: center;text-decoration: none;text-shadow: 0 1px 1px #565656;text-transform: uppercase;width: 168px;}
.sliderBtn02 a:hover {background: url(../images/sliderBtn02.png) no-repeat bottom;color: #fff;text-decoration: none;}
.cpu {background: url(../images/sliderBg02.png) no-repeat 0 0;}
.ram {background: url(../images/sliderBg02.png) no-repeat -98px 0;}
.dynamic-slider-control {position:relative;background-color:transparent;-moz-user-focus:normal;-moz-user-select:none;cursor:default;}
.horizontal {width:440px;height:9px;background-image: url(../images/sliderBar.png);margin:20px auto 30px;background-position:right top; border:solid 0px;}
.vertical {width:29px;height:200px;}
.dynamic-slider-control input {display:	none;}
.dynamic-slider-control .handle {position:absolute;	font-size:1px;overflow:hidden;-moz-user-select:	none;cursor:pointer;top:0 !important;margin-top:-12px;}
.dynamic-slider-control.horizontal .handle {width:105px; border: solid 0px;height:47px;background-image:url(../images/sliderPointerh.png);background-position: center top;background-repeat:no-repeat;}
.dynamic-slider-control.horizontal .handle div {}
.dynamic-slider-control.horizontal .handle.hover {}
.dynamic-slider-control.vertical .handle {width:48px;height:43px;background-image:	url(../images/selector.png);}
.dynamic-slider-control.vertical .handle.hover {}
.dynamic-slider-control .line {position:absolute;font-size:0.01mm;overflow:hidden;width: 849px;height: 9px;background-position: right top;box-sizing:content-box;-moz-box-sizing:content-box;margin-left:6px;background-image: url(../images/sliderBar.png);}
.vpsmid {margin-bottom: 0px;}
.vpsmid .selectorbox {margin-bottom: 3px;text-align: center;}
.vpsmid .selectortable {color: #688BB1;margin-left: 0px;margin-top: 10px;padding: 0 0px 0 0px;width: 580px;text-align: center;}
.selectortable td {cursor:pointer;position: relative;width: 42px;height:37px;font-family: trebuchet ms;color:#fff;text-align:center;font-size:24px;font-weight:bold;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;background:url(../images/GrayBox.png) no-repeat left top;}
.selectortable td.spacer{width:48px;background:none;}
.line,.handle,.horizontal{outline:none !important;}
#ram,#disk,#bw,#price1,#price2,#cpu{font-weight:bold;}
.togglestabs{ float:right; width:230px; border:solid 0px; margin-top:20px;}
#toggle-view li strong{ background:#ececec; display:inline-block;padding:8px 15px 8px 22px; width:84%!important;}
.websiteshow{ display:none;}

/*hostmagnet*/
/*hostmagnet/*/
#header{ width:90% !important;}
.header_left{ width:40% !important;}
.hrightimg{ z-index:100; height:73px !important; right:-143px !important;}
.mainmenu{ position:relative; z-index:200; border-top:none !important;}
#navigation-wrapper{ width:100% !important; margin-left:10px !important;}
.banner_bg{ width:455px; position:relative; left:9px; }
.banner_bg .container{width:455px !important; }
.ss_slider{ width:455px !important;}
.sslider_content .sslider_features li{ width:144px !important; margin-right:10px !important; font-size:15px !important;}
.sslider_content .sslider_features{ width:480px;}
.header_right {  
    display: inline-block !important;
    float: right !important;
    width: 45% !important;}
#navigation-wrapper{ width:400px;}

.sslider_content .sslider_prices ul li{ width:33% !important;}
.sslider_content .sslider_orders a span{ font-size:15px !important;}
.sslider_content .sslider_orders a{  position:relative; right:60px;}
.homeheaderblock{ width:768px;}
.homesearchdomaintxtrea{ width:230px; margin-left:30px;}
.sslider_content h1{ font-size:45px !important; text-indent:20px;}
.sslider_content h1 small{ margin-left:20px; font-size:24px; }
.hdomainnavblk li{ width:111px; margin-left:31px; font-size:12px;}
.domainext{ width:260px; margin-left:30px;}
 
.pagewraper, .Reservations, .hometabing{ width:768px;}
.shadetabs li{ width:185px;}
.shadetabs li a {
  color: #552886 !important;
    font-size: 12px;
    padding-bottom: 21px;
    padding-right: 0;
    padding-top: 21px;
    width: 161px;
}

.tab_wraper{ width:740px;}
.tab_wraper h2{ font-size:27px; margin-bottom:0px;}
.tab_wraper h3{ font-size:21px;}

.tabingbox{    margin-left: 15px;
    padding: 0;
    width: 230px;}
.tabingbox h4{ font-size:18px;}
.tabingbox h4 span {    font-size: 10px; margin-left: 23px;}
.priceblk p span{ font:20px/32px MontserratBold,Arial,Helvetica,sans-serif;}
.bboxcols{ width:228px; margin-left:10px;}
.bboxcolcontner{ width:142px;}
.bboxcolcontner h2{ font-size:13px;}
.bboxcolcontner p{ font-size:12px;}

.bottomsupport{ width:786px; }
.bottomleft, .bottomleft0{ width:480px;}
.bottomright{ width:250px; float:left; margin-left:20px;}
.customersay{ width:247px;}
.htag{ width:220px;}
.testoimg{ padding-top:10px;}

.customersay h2 {
    color: #552886;
    font-family: dosis;
    font-size: 17px;
    font-weight: normal;
    line-height: 38px;
    margin-bottom: 0;
    padding-top: 8px;
    text-indent: 10px;
    text-transform: uppercase;
}
.footerright{ width:768px;}
.footerbgnavblock{ width:768px;}
.testi-bg p{ width:220px;}

.row-fluid [class*="span"]{ margin-left:0px !important;}
.row-fluid .span5{ width:41%!important;}
.tab_wraperight{ clear:both; float:left;}
.tab_wraperblk{ width:100%;}
.fnewsletter{ margin-left:20px; margin-right:20px;}
.fnewsletter input[type="text"]{ width:135px;}
.footerleftcols{ width:360px; margin-left:20px;}
.footerleftcols2{ width:400px;}
.lblognew{ padding-bottom:20px;}
.flex-direction-nav li a.next{ right:408px !important;}
.headerbanner-inner{ width:auto;}	
.inputbgtlk2{ width:509px;}
.domainboxbg input[type="text"]{ width:396px !important;}
.headerbanner-inner .domainprice{ width:677px;}
.domain-features-new{ width:768px;}
.fourth-col .pricing-column{ width:23% !important;}
.blue-pr .pricing-price{margin-left: 7%; width:85%;}
.pricing-wrapper h5{ margin-left:11px !important; width:135px !important;}
.plans{ width:703px;}
dl.ecommplan2 dt{ width:236px;}
.ca-content h3.ca-sub{ margin-left:24px;}
ul.ca-menu{ float:none; width:768px;}


/*whmcs theme*/
.navbar .navbar-inner{ width:760px;}
.navbar .nav.pull-right {
    float: left;
    margin-left: 66px;
    margin-right: 0;
}


.socialconnect{float:left !important; width:14%;}
.footerleftcols{width:42% !important; margin:20px !important; float:none !important; display:inline-block !important; padding-bottom:0px !important;}
.footerleftcols h4{font-size:18px !important;}
.footerleftcols2 {display: inline-block !important; float: none !important; padding: 0 20px; width: 90% !important;}
.footerleftcols{padding-bottom:0px !important;}
.lblognew { display: inline-block !important;float: none !important; margin-right:0 !important; width: 100% !important;}
.lblognewcontent {display: inline-block !important; float: left !important; margin-left: 10px !important; width: 80% !important;}
.copybg {clear: both;display: block !important; margin: auto !important; text-align: center !important;width: 100% !important;}
#copyrights .container {border: 0 solid hsl(120, 100%, 40%) !important;float: none !important;margin-left: 0 !important;text-align: center !important; width: auto !important;}
#text-9 > h4 {clear: both;margin-left: 20px;margin-top: 32px;}
.footerleftcols2 h4{font-size:18px !important;}
#main-navigation{display:none;}
.nav .nav-divider{display:none;}
.footerleft {display: block !important; float: none !important; width: 100% !important;}

.h1, .h2, .h3, h1, h2, h3{margin-top:0px !important}
.topmainbg{height:76px !important;}
.bgpurple{height:76px !important;}

.navbar-nav .open .dropdown-menu {
    background-color: hsla(0, 0%, 0%, 0);
    border: 0 none;
    box-shadow: none;
    float: none;
    margin-top: 0;
    position: static;
    width: auto;
}
.navbar-main .navbar-nav .open .dropdown-menu > li > a {
    color: hsl(0, 0%, 87%);
}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
    padding: 5px 15px 5px 25px;
}

#logo > img {position: relative; z-index: 11111111;}

}



