﻿
    .vin-container .vin-help .vin-text {
      text-align: justify;
      float: left;
      display: block;
      margin-right: 2.35765%;
      width: 48.82117%;
      margin-right: 0px !important; }

      .vin-container .vin-help .vin-text:last-child {
        margin-right: 0; }

      .vin-container .vin-help .vin-image .vin-text-one {
        position: absolute;
        top: 10px;
        left: 66%;
        font-size: 12px;
        font-style: italic; }

      .vin-container .vin-help .vin-image .vin-text-two {
        left: 90%;
        width: 20%;
        position: absolute;
        bottom: 40px;
        font-size: 12px;
        font-style: italic; }

.navbar-header {
  background-color: #463b2a;
  text-align: center;
}


.menu{
	float:right;
	margin-top: 10px;
}

.wpls-logo-showcase .wpls-fix-box{max-height: 250px;width: 100%;box-sizing: border-box;}


#page .entry-content div.sharedaddy h3,
#page .entry-summary div.sharedaddy h3,
#page .entry-content h3.sd-title,
#page .entry-summary h3.sd-title,
#primary div.sharedaddy .jp-relatedposts-headline em,
.pd-rating,
.cs-rating {
	color: #767676;
	font-size: 11px;
	text-transform: uppercase;
}
.et_pb_row_15.et_pb_row{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}




#mobile-menu { display: block; padding: 15px 0; text-decoration: none; text-transform: uppercase; color: #fff;
	text-align: center; font-weight: 500; cursor: pointer; background: #936; z-index: 999; position: relative; }

#mobile-menu:hover { opacity: 0.8; }
input[type=submit],input[type=button],button,.submit,.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt, .woocommerce input.button.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,#mobile-menu,.top-menu,.top-menu .sub-menu,.top-menu .children,.more-link,.nav-links a:hover,.nav-links .current,#footer{background-color:#00ad7f}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu li {
			border-bottom:0px;
			border-top:1px solid #ddd;
	}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu {
			padding-top:15px;
			margin-bottom:-10px;
	}
.client-logos__list{list-style:none;margin:-20px 0 0;padding:0}

#news {
	width: 310px;
	height: 468px;
	float: right;
	background-color: #fff;
	font-size: .9em;
	color: #00163d;
}

#news a {
	color: #ef4131;
}

#news a:hover {
	color: #c3d500;
}


.sidebar-before-title {
	clear:both;
}

		#caption_1 a
		{
			color: #fff;
		}


.sf-menu li:last-child, .sf-menu li.last-child {
}


.col-1-4, .col-3-12 {
	width: 25%;
}
 

.col-1-4.mt-column-clear:nth-child(5), 
.col-1-4.mt-column-clear:nth-child(9), 
.col-1-4.mt-column-clear:nth-child(13), 
.col-1-4.mt-column-clear:nth-child(17), 
.col-1-4.mt-column-clear:nth-child(21), 
.col-1-4.mt-column-clear:nth-child(25), 
.col-1-4.mt-column-clear:nth-child(29), 
.col-1-4.mt-column-clear:nth-child(33)	{
	clear:both;
}
.item .color-overlay,.item .overlay{width:100%;height:100%;position:absolute}
