﻿



#content .alignleft,
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px !important;
	margin-top: 4px;
}


#content img.alignleft,
#content img.alignright,
#content img.aligncenter {
	margin-bottom: 12px;
}


	nav#navigation li.menu-item a:hover, nav#navigation li.menu-item a:hover { color: #000000 }



.newsdesc {
	padding-left: 8px;
	padding-top: 4px;
}






	#header-wrapper
	{
		background: #00a6eb;
	}
 .row .twelve { width: 100%; }
 .twelve .idz-tabs.left ul.icons-list li, .twelve .idz-tabs.left ul.icons-list-webhostinghub li, .twelve .idz-tabs.left ul.icons-list-flaticon li {width:17.6% !important;}
 .twelve { width: 100%; }
 .row .twelve-carousel { width: 103.6%; }


#why-cbus-carousel .alignleft, #community-leaders .alignleft{float:left; display:inline; margin:.2em 1em 1em 0; border:4px solid #fff; box-shadow:0 0 4px #aaa; }
		

.cart-content-details-wrap {
	position: absolute;
	top: 48px;
	right: -10px;
	width: 400px;	
	padding-top: 10px;
	display: none;
	}


.copyright-left { margin: 0px 20px; float: left; }






.tp-bannertimer								{	visibility: hidden; width:100%; height:5px;  background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}
section.listing.listing__issue .listing__hero aside .siderail__item.find-issue .item__content{max-width:none}
section.listing.listing__issue .listing__hero aside .siderail__item.find-issue .item__content .search__form .dropdown{border:1px solid #f0f0f0}
section.listing.listing__issue .listing__hero aside .siderail__item.find-issue .item__content .search__form select{width:48.5%;float:left}
section.listing.listing__issue .listing__hero aside .siderail__item.find-issue .item__content .search__form select+select{margin-left:3%}
section.listing.listing__issue .listing__hero aside .siderail__item.find-issue .item__content p{margin:0}
.siderail__item .item__content{max-width:362px;padding:0 1rem;margin:0 auto}
.cta.primary.siderail__item .item__content{max-width:100%}
.cta.primary.siderail__item .item__content a.btn{width:100%}
.cta.primary.siderail__item .item__content a.btn+a{margin-top:0;float:right}
.cta.primary.siderail__item .item__content a.btn:first-of-type:last-of-type{float:none;margin:0 auto}
.item__content ul#magzine{height:300px;overflow:auto}
.tout-img .item__content{height:auto;min-width:380px!important;padding:0!important}

#mobile-menu-switch .toggle:hover,.button a:hover,.comment-body h1 a:hover,.entry-title a:hover,.error404 .page-title a:hover,.gform_button.button:hover,.panel h1 a:hover,.share-menu .share-btn:hover,.site-title a:hover,article.page h1 a:hover,article.post h1 a:hover,ins,mark{text-decoration:none}

.button,.panel h4,.share-menu .share-btn,h3.forward-title{text-transform:uppercase}

.gform_button.button,.post-password-form input[type=submit]{margin-top:0}

.button a,.gform_button.button{font-weight:600;display:inline-block;padding:1.333em 3.15733em}

.button{line-height:1.333em;margin-bottom:1.875rem;letter-spacing:2px}

.button a{border:3px solid #3b94c6}

.button a:hover{color:#f9f9f9;background-color:#3b94c6}

.fancy-top .button{margin-bottom:0}

.fancy-top .button a{color:#f9f9f9;border-color:#f9f9f9}

.fancy-top .button a:hover{color:#3b94c6;background-color:#f9f9f9}

.gform_button.button{border:3px solid #3b94c6}

.gform_button.button:hover{color:#f9f9f9;background-color:#3b94c6}

.fancy-top .gform_button.button{margin-bottom:0;color:#f9f9f9;border-color:#f9f9f9}

.fancy-top .gform_button.button:hover{color:#3b94c6;background-color:#f9f9f9}

.wordpress-hero .button a{padding:1.333em 1.77689em}
.region-header ul.menu li.first{padding:0 10px 0 0;}
#menu-6547-1 .sf-megamenu li ol li.sf-depth-2.first,#menu-3956-1 .sf-megamenu li ol li.sf-depth-2.first{width:948px !important;}
.home-block-area.first{padding-left:0;}
ul#secondary-menu li.first a{padding:0 10px 0 0;}
#block-block-6 .content a.first{padding-right:10px;border-right:1px solid #fff;}


.wpb_row.vc_row-fluid.standard_section.supply-chain-text .subject{
    text-transform:none;
    font-weight:normal;
}
.team-member h4,.row .col.section-title p,.row .col.section-title span,#page-header-bg .subheader,.nectar-milestone .subject{font-family:Lato;text-transform:uppercase;font-size:12px;font-weight:900;}
html#scoped-css body.style-159 #usersite-container .zoogle-columns,html#scoped-css body.style-159 #usersite-container .zoogle-column{display:block;float:none;width:100%;margin-left:0;left:0;top:0}
#usersite-container div.zoogle-column{float:left;height:100%}
#usersite-container table#page-content-wrap td.zoogle-column{vertical-align:top;float:none}


#center_row1 {
  display: table-cell;
  text-align: left;
  width: 100%;
  height: 16px;
  background-color: #D0D8E2;
  border-top: 2px solid #52667C;
  border-bottom: 2px solid #52667C;    
}


.slide-caption { width: 22rem; max-width: 100%; position: absolute; background: #2a2a2a; color: #fff; top: 0; right: 0; border-bottom: 3px solid #e64946; opacity: 0.6; filter: alpha(opacity=60); box-shadow: 0 0 15px -2px #000; }


.slide-caption .mh-excerpt a { color: #fff; }


.slide-wrap:hover .slide-caption { opacity: 1; filter: alpha(opacity=100); }


.slider-layout2 .slide-caption { width: 100%; top: auto; bottom: 0; opacity: 0.90; filter: alpha(opacity=90); border: 0; }

    		.slide-caption, .mh-mobile .slide-caption, [id*='carousel-'], .wt-layout1 .widget-title, .wt-layout1 .footer-widget-title, .wt-layout3 .widget-title, .wt-layout3 .footer-widget-title,
    		.ab-layout1 .author-box, .cat-desc, textarea:hover, input[type=text]:hover, input[type=email]:hover, input[type=tel]:hover, input[type=url]:hover, blockquote { border-color: #3399cc; }


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}

		div.default_product_display div.item_no_image a  {
			width: 218px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }


div.default_product_display div.textcol div.imagecol {position: relative!important;}


#content .default_product_display {float:left;margin-right:30px;margin-bottom:30px;}


#content .default_product_display h2 a {text-decoration: none;font-size:16px;}


#content .default_product_display img {

margin-bottom: 10px;
}



		
		div.default_product_display div.textcol{
			margin-left: 230px !important;
			min-height: 220px;
			_height: 220px;
		}


.default_product_display {width:222px!important;max-width:222px!important;}
