/* For Novaro's Theme Customization Style - */ /* SEE JEFF GREEN FOR ANY STYLE CUSTOMIZATION */

body.page-template-default.page.page-id-10187.logged-in.admin-bar.novaro.wpb-js-composer.js-comp-ver-5.0.1.vc_responsive.customize-support > div#subbody > div#outercontainer > header#outertop > div#outerafterheader > div.container > div#afterheader.row > section#aftertheheader > div.breadcrumb.twelve.columns > span > span {color: #1abc9c !important;}
.secondarymenu a {padding: 4px 6px;}

ul#secondarynav {margin-top: 10px;}

.sf-menu > li { padding: 2px 44px 2px 0px;
    letter-spacing: 0px;}

@media only screen and (max-width: 950px) {
.sf-menu a {
    font-size: 12px !important;}

.sf-menu > li {
    padding: 2px 40px 2px 0px;
    letter-spacing: 0px;}

.secondarymenu a {font-size: 11px !important;}

}




/* -----------begin media queries  max-width: 600px --------------*/

@media screen and (max-width: 600px) {
    table.hmsspecs {  border: 0;    }

.whitecollapse {color: #ffffff !important;}

    table.hmsspecs thead {  display: none;    }

    table.hmsspecs tr {    margin-bottom: 10px;
        display: block;    }

    table.hmsspecs tr:after {   content: "";
        display: table;
        clear: both;    }
  
    table.hmsspecs tr:before {        display: block;
        border-bottom: 2px solid #ddd;    }

    table.hmsspecs td {    box-sizing: border-box;
        display: block;
        float: left;
        clear: left;
        width: 100%;
        text-align: right;
        font-size: 13px;
        border-bottom: 1px dotted #ccc; color:#000000;}

    table.hmsspecs td:last-child {
        border-bottom: 0;   }

    table.hmsspecs td:before {
        content: attr(data-label);
        float: left;
        font-weight: bold; }

.hms-first-column {text-align:center; padding-left: 10px; background-color: #3a4c56; color: #FFFFFF; font-weight:normal;}
	
.yes {background-image: url(/wp-content/uploads/2015/10/1ABC9C-green-check-28x22.png); background-repeat: no-repeat; background-position: right center !important;}
	
.hideoncollapse { visibility: hidden;
height: 0px;border: none;padding: 0px;margin: 0px;}

tr.verybest {background-color: #E5FDF8; }

.underserver {margin-top: -50px !important; }

.no {background-image: url (/wp-content/uploads/2016/10/grey-x-for-spec-table.png;)
background-repeat: no-repeat; background-position: right center !important;}

.checkspec {background-image: url(http://hms-devsite.hostmanagement.net/wp-content/uploads/2015/10/1ABC9C-green-check-28x22.png); background-repeat: no-repeat; background-position: right center; padding: 2px 0px; margin-right: -10px;}

.descriptionspec {text-align: right; font-size: .92em; font-weight:600; color: #273840; padding: 0px; margin-right: -10px; }

.first-column-left {font-weight: 300; color: #354852;}
	
td.hms-first-column.ordernowheader {color: #ffffff !important; text-align:center; font-size: 1em;}

}   /* ---------------------- ends media query for max-width 600px; ----------------------*/


li#menu-item-701 {padding-right:0px;}

#checkedli li {list-style-type: none; padding-bottom: 22px; color: #1ffffff; background-image: url('/wp-content/uploads/2015/10/1ABC9C-green-check-28x22.png'); background-position: left top;background-repeat: no-repeat; padding-left: 35px; font-size:16px !important;} 

.biggerh4 {font-size: 19px !important;}

li#menu-item-6092.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-6092 {margin-left:0px;}

div#post-9117.post-9117.page.type-page.status-draft.hentry > div.entry-content > div#vfb-form-21.visual-form-builder-container > form#survey-test-21.visual-form-builder.vfb-form-21 > fieldset#item-vfb-363.vfb-fieldset.vfb-fieldset-1.fieldset > ul.vfb-section.vfb-section-1 > li#item-vfb-383.vfb-item.vfb-item-radio > div > span.vfb-span {width: 10%;display:inline; }

.fouritalic {font-weight:600 !important; font-style:italic;}

.inlineimg {display:inline; vertical align: middle; padding-right: 7px;}
.online-only {opacity: 0.82;filter: alpha(opacity=82);}

div.hostingtable div.hostingtitle p.nickname {color: #84bed9; padding-bottom:0px;margin-bottom:0px; }

.hostingcontent ul.o365 li  {font-size: 1.0em;}

.boldprice {font-weight:600; color: #273840; font-size: 1.1em;}

.no {background-image: url(/wp-content/uploads/2016/10/grey-x-for-spec-table.png);
background-repeat: no-repeat; background-position: center center;}

.descriptionspec {font-size: .75em; font-weight:600; color: #273840; padding: 0px; margin: 0px; }

.checkspec {text-align: center; padding:0px; margin: 0px; background-image: url(http://hms-devsite.hostmanagement.net/wp-content/uploads/2015/10/1ABC9C-green-check-28x22.png); background-repeat: no-repeat; background-position: center center;}

td.first-column-left {color: #354852;}

td.first-column-left > .tinyicon {padding-right: 8px !important; vertical-align: middle;}

 .wpb_gallery_heading {text-align: center;}

.smallerspec {font-size: .75rem;}

/* background of body content */

/* survey styles */



.spacer > .texthi {height: 100px;}

.wp {background: url(https://www.hostmysite.com/wp-content/uploads/2015/10/1ABC9C-green-check-28x22.png) no-repeat 0 0; padding: 0px 0px 20px 40px;}


#color > p <font-size: 14px !important;>
#color > .container > ol > li {padding-bottom: 18px !important;}

.colorli {padding-bottom: 14px; font-size: 16px;}

#singlepost {padding-top: 30px;}

.innersection {padding: 30px 0px 10px 0px;}

.widget-title {font-weight: 600; padding-top: 30px;}

#sidebar .nvr-latest-post-widget li img {margin-top: 0px;}

.posttitle {padding-top: 15px;}

.center {text-align: center;}

.toplink:hover {color: #22fed2; }

.livechatlink, .view {line-height:100%;}

.subdued {color: #7195a8;}

.tp-caption.roundedimage img {
	-webkit-border-radius: 300px;
    -moz-border-radius: 300px;
    border-radius: 300px;
}
  
  .eighteenpx {font-size: 18px; font-weight: 300;}

.footer-list {margin-bottom: 12px !Important;}

.vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-tab > a {
        background-color: #1abc9c !Important;}

.vc_tta-color-vista-blue.vc_tta-style-classic .vc_tta-tab.vc_active > a {background-color: #ffffff !Important;}


.vc_btn3.vc_btn3-color-vista-blue, .vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat  {background-color: #1abc9c !Important; padding:10px !Important; }

.vc_btn3.vc_btn3-color-vista-blue:hover, .vc_btn3.vc_btn3-color-vista-blue.vc_btn3-style-flat:hover  {background-color: #098a71 !Important; padding:10px;  }

a.view:link, a.view:visited {   color: #127599;
    text-decoration: none;
    font-size: 10px;
    font-weight: bold;
    vertical-align: top;}




.static-link-white:link {color: #ffffff !important;}

/* if thumbs are used in sliders*/
.gyges .tp-thumb-img-wrap {padding: 1px;}
.gyges .tp-thumb-img-wrap span {padding: 1px; box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.0);}

.chatnowbutton {font-weight: 400; margin: 0px auto; color: #ffffff; font-size: 20px; line-height:110%; background-color: #1abc9c; padding:18px 18px;  border-radius: 8px; width: 80%;}


.chatnowbuttoninline {font-weight: 400; color: #ffffff; font-size: 16px; background-color: #1abc9c; padding:2px 2px;  border-radius: 2px;}
.chatnowbuttoninline:hover {background-color: #15967d; color: #ffffff;}

.chatbutton:link {border-radius: 6px;}
.chatbutton:hover {color: #237840 !important;}

/* first child descriptor in plan blocks*/
.bigfirstchild {font-size: 16px !important;}

vc_tta-style-classic .vc_tta-tab > a {background-color: #66ad1a !important;}

#hmslegal > blockquote, #hmslegal > blockquote > blockquote, #hmslegal > blockquote > blockquote > blockquote {background-image: none;}

tr td {  border-bottom: 1px solid #e0e0e0;}

.novaro li#menu-item-3498.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3498 > a {letter-spacing: -.07em !Important;}
#main-gradienttop {background-color: #e3e7e8;}

.bold {font-weight: bold !important;}

#reverselink ul li  {padding-bottom: 10px; font-size: 18px;}
#reverselink ul li a:link {color: #1abc9c;}
#reverselink ul li a:visited {color: #1abc9c;}
#reverselink ul li a:hover {color: #04dbb0;}
#reverselink ul li a:active {color: #1abc9c;}

.reverselinktwo:link {color: #1abc9c !important;}
.reverselinktwo:visited {color: #1abc9c;}
.reverselinktwo:hover {color: #04dbb0;}
.reverselinktwo:active {color: #1abc9c;}

.reverselink {font-weight: 600;}
.reverselink:link {color: #1abc9c;}
.reverselink:visited {color: #1abc9c;}
.reverselink:hover {color: #04dbb0;}
.reverselink:active {color: #1abc9c;}

div.reverselinkbold a {font-weight: 600 !important;}
div.reverselinkbold a:link {color: #1abc9c !important;}
div.reverselinkbold a:visited {color: #1abc9c !important;}
div.reverselinkbold a:hover {color: #098a71 !important;}
div.reverselinkbold a:active {color: #1abc9c !important;}

.reverselinktwo {font-weight: 600 !important;}
.reverselinktwo:link {color: #1abc9c;}
.reverselinktwo:visited {color: #1abc9c;}
.reverselinktwo:hover {color: #098a71;}
.reverselinktwo:active {color: #1abc9c;}

#searchform #s {width: 250px;}

.rev-btn {font-family: 'Open Sans', tahoma, sans-serif !important;}

.secondarymenu a {font-size: 12px;}

.round-corner-block {border-radius: 8px;}

.vc_custom_1444838879787 {border-radius: 8px;}

.vc_custom_1444773234769, .vc_custom_1444844564333 {margin-bottom: 0px !important;}

ul.kbarticles  {list-style-type: none; margin: 20px auto 0px 30px; padding: 0px;}

ul.kbarticles > li {padding-bottom: 18px;}

ul.kbarticles > li:last-child {padding-bottom: 0px;}

ul.kbarticles > li > a {color: #354852; border-bottom: 1px dotted #bfc9cf; }

.kbarticles > li > a:hover {color: #1abc9c; }

.hostingcontent ul.left li {text-align: left; font-size: 15px; font-weight: 40; padding-left:5px; margin-right:20px;}

.300 {font-weight: 300;}

.400 {font-weight: 400;}

.600 {font-weight: 600 !important;}

.700 {font-weight: 700;}

.800 {font-weight: 800;}

.fourteen {font-size: 14px; font-weight: 300;}

.eighteen {font-size: 18px; line-height: 110%;}

.twenty {font-size: 20px; line-height: 110%;}

.hmsalignicon {vertical-align: middle; padding-right: 16px;}

#headertext.container {height: 69px !important;}

#top {padding-top: 0px;}

.logocontainer {padding-bottom: 0px;}

.blockintro {font-size: 13px;}

.hostingcontent ul li:first-child {font-size: 14px; line-height: 120%; } 

/*.hostingcontent li a {color: #1ABC9C; }
.hostingcontent li a:hover {color: #3a4c56; }*/

.textright-smaller, .textleft-smaller {font-size: 14px; line-height: 140%;}

ul.timeline li {background-image: none;}

img.alignleft, img.alignright {margin-top: 25px;}

.priceblock-promo {font-weight: 600; color: #1abc9c; font-size: 17px; padding-bottom:10px;}

.priceblock-promo-smaller {font-weight: 400; color: #1abc9c; font-size: 12px;}

 div.hms-superbutton > a {font-size: 30px !Important;}

.hfeatures {font-weight: 700; margin-bottom: 6px; }

.right-border-block {border-right: 1px solid #3a4c56;}

#why-hms {background-image: url(/wp-content/uploads/2015/09/hostmysite-call-center-posterized.gif); background-position: center center; background-repeat: repeat-x; height: 500px;}

.whyhmstext {font-size: 18px;}
div.breadcrumb {margin-top: 0px;}

body.novaro.page-id-1905 #outerbeforecontent {visibility: hidden; height: 30px;}
body.novaro.page-id-5608 #outerbeforecontent {background-color: #E6EBED; box-shadow: none; }
body.novaro.page-id-528 #outerbeforecontent {background-color: #273840; box-shadow: none; }
body.novaro.page-id-2303 #outerbeforecontent {background-color: #273840; box-shadow: none; }
body.novaro.page-id-544 #outerbeforecontent  {background-color: #273840; box-shadow: none; }
body.novaro.page-id-589 #outerbeforecontent  {background-color: #ffffff; box-shadow: none; }
body.error404 #outerbeforecontent   {background-color: #ffffff; height: 10px; }
body.error404 #beforecontent    {visibility: hidden; height: 10px; }

.post-1905 {margin-top:-120px; }

div.wpb_column.vc_column_container.vc_col-sm-12.vc_custom_1442609044913 {border-radius: 12px }

/*Aug 28 JG - Info strip center and white - */

h4.leftclassic {color: #ffffff; padding: 20px 0px 0px 0px; margin-bottom: -10px !important;}

.needsborder {border: 1px solid #273840;}

.specialmarket {text-align:center !important; color: #ffffff !important;}

ul#classicsupportlist {list-style:none; padding: 0px 0px 0px 0px;}

ul#classicsupportlist a:link {color: #1abc9c;}
ul#classicsupportlist a:visited {color: #1abc9c;}
ul#classicsupportlist a:hover {color: #273840;}
ul#classicsupportlist a:active {color: #273840;}

ul#classicsupportlist li {padding: 8px 0px 8px 0px; margin: 0px 0px 0px 0px;}

/*Aug 27 JG - close composer row bottom gap on VPS page - */

#beforecontent #txtdomain {font-size: 18px;
    line-height: 22px; color: #abffee;}

.vc_custom_1439807509736 {margin-top: -35px;}

/* Aug 17 JG for Cloud Table*/

.thebest {width:40px;height:40px;border-radius:5px;font-weight: bold; color: #ffffff; background-color: #273840; font-size: 20px; }
 
.hmsbest {font-weight: bold; color: #273840;}
 
.hostmysitebest {font-size: larger; }

.first-column-left { text-align:center; }

/* End Aug 17 JG for Cloud Table*/

/* Aug 14 JG for responsive video */

.videoWrapper {	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;}

.videoWrapper iframe {position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;}

body.novaro.page-id-560 #outerbeforecontent{display:block;background-color: #273840 !important; color: #ffffff !important;} 

a.compare-greenlink {color: #1abc9c;}
a.compare-greenlink:hover {color: #03a2ff;}

/* End Aug 14 JG for responsive video */

/* JG Aug 11 - resolves gap after befprecontent */
#outermain {padding: 0px;}

#maincontent {margin-top: 0px;}
/* End JG Aug 11 */

/*    JG Aug 13 for tooltip   */

a.tooltipplus:link, a .tooltipplus:visited {color: #000000; }

a.tooltipplus:hover, a.tooltipplus:active {color: #000000; }

.tooltip_too:hover span {
      font-family: Tahoma, Geneva, sans-serif;
	  font-weight: normal !important;
	  position: absolute; left:32px; top: 8px; z-index: 99;
      width: 120px;
      /*height: 26px;*/
      line-height: 12px;
      padding: 6px 6px 7px 8px;
      font-size: 11px;
      text-align: left;
      color: rgb(255, 255, 255);
      background: #3A4C56;
      border: 0px;
      border-radius: 5px;
  	  margin-left: 0;
	  box-shadow: #66ad1a 3px 3px;}

.tooltip_too {color: #000000; outline: none;
			cursor: default; text-decoration: none;
			position: relative;}

.tooltip_too span {margin-left: -999em;
			position: absolute;}

span.tooltip_too:after { content: "";
      position: absolute;
      width: 0;
      height: 0;
      /*border-width: 11px;
      border-style: solid;
      border-color: /* transparent  transparent #5c2489*/ /*transparent ;
      top: -25px;
      left: 8px; */}
	  
	  a.info:after {content: "J"; }

/*   JG Aug 13     */

/* Begin Ranjana Styles*/
h4 { font-size: 17px;}

.align {text-align:center;}

/*p { text-align: justify;}*/

#content{width:75%;}

#sidebar {color: #555; width: 25%;}

.hostingprice {font-size: 35px;}

.icon-set{border-bottom: 0px; padding-top: 0px;}

.sidebar-title{ padding: 5px 0px 0px 0px; font-weight: bold; color: #1abc9c;}

.sidebar-icon{padding: 0px 10px 0px 0px; float: left;}

.strike {color: #ccc;
    font-size: 18px;
    font-weight: normal;
    text-decoration: line-through; vertical-align: middle;}

.sidebar-content{padding-left: 40px; line-height: 130%;}

.hostingcontent ul {padding: 10px;
    margin: 0px;}

.hostingcontent ul li {font-size: 16px;}

.smaller-price{font-size:22px;}

.top-block{background: rgb(229, 253, 248) none repeat scroll 0% 0%;
padding: 13px 5px 8px;
border-radius: 15px;
text-align: center;
margin: 30px auto 15px auto;
border: 1px solid rgb(26, 188, 156);}

.discount-prize{ color:#1abc9c;  font-size: 38px; line-height: 100%; padding: 10px 0px 10px 0px; margin-bottom: 0px;}

.box-area{width: 100%;float: left;}

.box-one{float: left; padding: 25px 25px 25px 25px;}

.box-two{background: #fff; float: left; padding: 70px 25px 70px 25px;}

.box-img{width: 20%;
float: left;}	

.box-content{width: 75%;
float: left;
margin-left: 5%;}

.starting{ font-size:14px;}

.main-prize{font-size:35px;}

/*begin dedicated page*/
.feature_tech{height: 540px; background-image: url(/wp-content/uploads/2015/08/quinton-support-rep.png); background-position: 0px 20px; background-repeat: no-repeat !important;}

.box-content-common { width: 75%;
    float: left;
    margin-left: 5%;}

/*end dedicated page*/

/*start ecommerce page*/
.top-block-e-com{padding: 20px 0px 4px;
text-align: center;
margin-bottom: 5px;}

.top-block-e-com .discount-prize{ color:#fff;}

/*#outerbeforecontent .container{ max-width:100% !important;}*/

#beforecontent > .beforecontenttext { height: auto;
    padding-top: 0px !important;
    padding-bottom: 0px !important;}
.strike-e-com{ color:#000; font-size:19px; text-decoration: line-through; font-weight:bold;}

.main-ecom-prize{color:#1abc9c; font-size:25px; font-weight:bold;}

.smaller-price-ecom{color:#1abc9c; font-size:22px; font-weight:bold;}

.ecom-screengrab{margin-top: -75px; position: relative; clear: both; text-align:center;}

ul.ecom-icon{list-style: outside none none;
width: 45%;
float: left;
margin: 25px 0 0 0px; padding-left: 22px;}

ul.ecom-icon li {margin-bottom: 15px;}

/*end ecommerce page*/

/* Responsive Specifications Table as used in Windows Web Hosting*/
table.hmsspecs { 
background-color: #fafafa;
border: 1px solid #ccc;
    width: 100%;
    margin:0;
    padding:0;
    border-collapse: collapse;
    border-spacing: 0;
font-family: 'open sans', sans-serif;}

table.hmsspecs tr { border: 1px solid #bfbfbf;
    padding: 5px;}

table.hmsspecs th, table td { padding: 10px;
    text-align: center;}

table.hmsspecs th {
    text-transform: capitalize;
    font-size: 14px;
    letter-spacing: 1px;}




.hms-first-column {font-weight:bold; text-align:center;  }

.hms-specs-headers {background-color: #3a4c56; color: #ffffff;}

.yes {background-image: url(/wp-content/uploads/2015/10/1ABC9C-green-check-28x22.png); background-repeat: no-repeat; background-position: center center;}
.yescheck {background-image: url(/wp-content/uploads/2015/10/1ABC9C-green-check-28x22.png); background-repeat: no-repeat; background-position: left center; }
 
 .button {color: #fff;
    background: #1abc9c;
	padding: 10px 12px 8px 12px !important;
    display: inline-block;
    font-size: 14px;
    line-height: 100%;
    font-weight: 500;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
    border: 0px solid;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	text-decoration:none;}



#hms-table-title{ background-color: #374d59;
text-align: center;
color: #ffffff;
font-size: 16px; }

/*=======================Open xchange responsive table css==========================*/
.hms-specs-headers-open-xchange{background-color: #052d4b; color: #ffffff; font-weight:bold;}
#hms-table-title-open-xchange{
    background-color: #3975a3;
    text-align: left;
    color: #fff;
    font-size: 14px; text-transform:capitalize;}
.first-column-left-open-xchange-first-title{ text-align: left; color:#000; background:#d8e1e3; font-size:20px; 
font-weight:100;}
.first-column-left-open-xchange-middle-title{ text-align: center; color:#274257; background:#c0e595; font-size:20px; 
font-weight:100;}
.first-column-left-open-xchange-last-title{ text-align: center; color:#274257; background:#99cc62; font-size:20px; 
font-weight:100;}

.first-column-left-open-xchange-first-common{text-align: left; color:#000; background:#d8e1e3; font-size:16px; 
font-weight:500;}
.first-column-left-open-xchange-middle-common{ text-align: center; color:#274257; background:#c0e595; font-size:20px; 
font-weight:normal;}
.first-column-left-open-xchange-last-common{ text-align: center; color:#274257; background:#99cc62; font-size:20px; 
font-weight:normal;}
.yes-open-xchange{ background:#c0e595;}
.yes-open-xchange-second{background:#99cc62;}

/*begin window web hosting page*/
.hms-plans-box{margin-bottom: 40px !important;}

.plans-title{ color:#273840; color: #273840; text-align: center; padding: 10px; font-weight: bold;}


.icon-dotcom{background:url(/wp-content/uploads/2015/08/dot-com-icon.png) no-repeat center; height:82px; text-align:center; padding:0 0 25px 0px;}
.icon-dotcom:hover{background:url(/wp-content/uploads/2015/08/dot-com-icon-hover.png) no-repeat center; height:82px; text-align:center; padding:0 0 25px 0px;}

.icon-oxmail{background:url(/wp-content/uploads/2015/08/ox-mail-icon.png) no-repeat center; height:82px; text-align:center; padding:0 0 25px 0px;}
.icon-oxmail:hover{background:url(/wp-content/uploads/2015/08/ox-mail-icon-hover.png) no-repeat center; height:82px; text-align:center; padding:0 0 25px 0px;}

.icon-moneyback{background:url(/wp-content/uploads/2015/08/money-back-icon.png) no-repeat center; height:82px; text-align:center; padding:0 0 25px 0px;}
.icon-moneyback:hover{background:url(/wp-content/uploads/2015/08/money-back-icon-hover.png) no-repeat center; height:82px; text-align:center; padding:0 0 25px 0px;}

.icon-smartstats{background:url(/wp-content/uploads/2015/08/SmarterStats-icon.png) no-repeat center; height:82px; text-align:center; padding:0 0 25px 0px;}
.icon-smartstats:hover{background:url(/wp-content/uploads/2015/08/SmarterStats-icon-hover.png) no-repeat center; height:82px; text-align:center; padding:0 0 25px 0px;}

.icon-programming{background:url(/wp-content/uploads/2015/08/programming-icon.png) no-repeat center; height:82px; text-align:center; padding:0 0 25px 0px;}
.icon-programming:hover{background:url(/wp-content/uploads/2015/08/programming-icon-hover.png) no-repeat center; height:82px; text-align:center; padding:0 0 25px 0px;}

.icon-controlpanel{background:url(/wp-content/uploads/2015/08/control-panel-icon.png) no-repeat center; height:82px; text-align:center; padding:0 0 25px 0px;}
.icon-controlpanel:hover{background:url(/wp-content/uploads/2015/08/control-panel-icon-hover.png) no-repeat center; height:82px; text-align:center; padding:0 0 25px 0px;}

.icon-infra{background:url(/wp-content/uploads/2015/08/intra-icon.png) no-repeat center; height:82px; text-align:center; padding:0 0 25px 0px;}
.icon-infra:hover{background:url(/wp-content/uploads/2015/08/infra-icon-hover.png) no-repeat center; height:82px; text-align:center; padding:0 0 25px 0px;}

/* Wordpress hosting starts*/

.container li {background-image: url(/wp-content/uploads/2015/08/ok.png) no-repeat; 
    background-position: 10px 5px;
 text-align: left; }

.business-feature li{list-style:none; padding-bottom: 15px;}

.discount{background: #16a085;
padding: 10px 27px;
border-radius: 5px;
color: rgb(255, 255, 255); font-weight: bold;}

.testimonial-coldfusion{  background: #1abc9c;
    padding: 10px 20px !important;
    border-radius: 10px;
    color: #fff;}

/* Reseller page start*/
#reseller-images{padding:15px;}
.reseller-section{background: #E5FDF8 none repeat scroll 0% 0%;
padding: 15px;
border-radius: 15px;
text-align: left;
margin: 30px auto 15px;
border: 1px solid #1ABC9C; height: 570px;}

/* Form style start*/
#item-vfb-51 .vfb-desc {
    font-weight: normal;}

#item-vfb-53 .vfb-desc {
    font-weight: normal;}

#item-vfb-55 .vfb-desc {
    font-weight: normal;}

#item-vfb-57 .vfb-desc {
    font-weight: normal;}

/* Cloud style styles*/
.cloud-offer-pricing{ width:120px;}
.dollor{font-weight:normal; color: #1ABC9C; font-size:50px;}
.cloud-offer-price{font-weight:normal; color: #1ABC9C; font-size:121px; line-height:72px;}
.cloud-content{padding-left: 40px;
line-height: 110%;
width: 155px;
text-align: left;}

.testimonial-coldfusion a{ color:#fff;}

.cloud-chat-box{ background: #fff;
        border-radius: 10px; text-align:center; padding: 12px 0px 5px 0px;}
.cloud-chat-box a{color:#1ABC9C; font-size:24px; font-weight:400;}
.cloud-chat-box a:hover{color:#273840; font-size:24px; font-weight:400;}

#button-chat{color: #FFF;
background: #1ABC9C none repeat scroll 0% 0%;
padding: 8px 12px;
display: inline-block;
font-size: 14px;
line-height: 100%;
font-weight: 500;
text-align: center;
text-transform: uppercase;
cursor: pointer;
border: 0px solid;
border-radius: 3px;
text-decoration: none;}

#hms-table-title-cloud {
    background-color: #E5FDF8;
    text-align: center;
    color: #777;
    font-size: 14px;}
.hms-first-column-cloud{
font-weight: bold;
text-align: center;
color: #000;
font-size: 18px;}

.support-cloud{ background: #1abc9c;
    padding: 10px 20px !important;
    border-radius: 10px;}
.support-cloud a{ color:#fff; font-size:20px;}


.window-violet-section{padding: 50px 10px;}
.violet-box-title{color:#fff;}
.violet-vox-content{color:#fff;}
a.violet-box-link{color: #620078; background: #fff; padding: 5px 14px; border-radius: 5px;}
a.violet-box-link:hover{color:#620078; text-decoration:none;}

/*.admin-bar #outerheader {
    top: 12px;}*/

.priceinfo-mo{font-size:12px;}
/* Open xchange styles start*/
.ox-app-box{ padding-top:17px;}

a.powered:link{
    background-image: url("/wp-content/uploads/2015/08/power-off-51x51.png");
background-repeat: no-repeat;
color: #3A4C56;
padding-top: 16px;
display: block;
font-size: 28px; outline:none;}

a.powered:hover{
    background-image: url("/wp-content/uploads/2015/08/power-on-64wx61.png");
background-repeat: no-repeat;
color: #66ad1a;
outline:none;}

ul.customlist li {
    padding: 0px 0px 0px 30px;
    margin: 0px 0px 5px;
    list-style-type: none;}

/* email styles*/
.page-id-2892 #outerbeforecontent{display:none;}


/* VPS cpanel styles*/
ul li.listing-panel{padding-bottom:20px;}


/* Cloud server styles*/
.page-id-4053 #outerbeforecontent{display:none;}

.vc_custom_1440742185498 {margin-top: -35px;}
.vc_custom_1440761028118{margin-top: -35px;}
/* End Ranjana styles*/

/*begin Jeff test 7/27 for support page*/
<style>
#banner {
z-index:8;
width:960px;
margin: 0 auto;
color: #ffffff;
background-image: ;
background-repeat: no-repeat; background-position:0px 0px;
background-color: transparent;
text-align:center;
font-family: Open-Sans: }

.banner-header, .htwo {
font-family: 'Open Sans', Tahoma, Geneva, sans-serif;
font-weight: 300;
font-size:30px;
padding: 16px 0px;
line-height: 100%;
margin: 0px;
text-align:center; }

p.banner-header {color: #ffffff;}

.ninesixty {width: 960px; margin: 0 auto;}

.hone {font-family: 'Open Sans', Tahoma, Geneva, sans-serif; font-size: 12px; text-align:center; margin: 0px; padding:25px; line-height: 100%; font-weight: 300;}

.htwo {font-size: 24px; font-weight: 700; padding-top: 60px; margin:0px; }

.marginauto {margin: 0 auto;}

.kbform { text-align:center; padding-bottom: 30px; }

.inputkb {width: 100%; height: 52px; border-radius: 6px; padding: 0px 0px 5px 10px; font-size: 30px; }

input[type=submit] {padding:4px 10px; background:#66ad1a;color: #ffffff; border:0 none;
cursor:pointer;
-webkit-border-radius: 5px;
border-radius: 5px;
font-family:'Open Sans', Tahoma, Geneva, sans-serif; font-weight: 500; font-size: 20px; }

ul.kblist {width: 31% !important; float:left !important; font-family: 'Open Sans', sans-serif, Tahoma, Geneva, sans-serif; font-weight: 600; font-size: 14px; list-style:none !important; padding: 15px 0px 15px 10px; margin: 0px;}

.kblist li {padding: 14px 0px 0px 0px; margin: 0px;}

.kblist li a &gt; span {font-size: 12px;}

.kblist li a{color: #005380;}
.kblist li a:hover {color: #66ad1a;}

/*end Jeff test 7/27 support page*/

#slider .caption-content div {
  line-height: 100%;
  font-size: 32px !important;}

#jefftable {font-size: 2em; color: #006666;}

#logoimg img {height: 36px;}

#headertext.sticky {height:100% !important;}

#outertop {
    background-image: none !important;  /* url("../images/bg-header.jpg"); */
    background-color: #273840;}

.dotted {border-bottom: 1px dotted #66ad1a;}

.hostingtable {border: 1px solid #cccccc;}


body.novaro.page-id-458 #outerbeforecontent{display:block;background-color: #ffffff !important; color: #000000 !important;}

body.novaro.page-id-458 #outerbeforecontent .beforecontenttext {color: #000000 !important;}

.button {padding-top: 7px;}

#aftertheheader .pagetitle {padding-left: 20px !important;}


/*jeff Aug 3 2015 */

/*.page-id-544 #outerbeforecontent > div:nth-child(1) {max-width: 100%;}

.page-id-544 #beforecontent > .beforecontenttext {padding: 0px; }  */ 
     
/*end jeff Aug 3 */ 