.plan_your a{color: #fff;}
.bottom-section img
{
 border:3px solid #cccccc;
}
.content-secion .post
{
 border-bottom:0px;
}
.main-banner-img {position: relative;overflow: hidden;}
.main-banner-img > a {
	position: relative;
	display: block;
}
.main-banner-img > a:before {
	/*background: rgba(201, 44, 97, 0.55) none repeat scroll 0 0;*/
	bottom: 0;
	content: "";
	display: block;
	height: 100%;
	left: 0;
	margin: auto;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	transform: scale(0.5);
	transition: all 0.3s ease 0s;
	width: 100%;
	z-index: 3;
}

.visible{top: 96px;}
.main-banner-img:hover a:before {
	opacity: 1;
	transform: scale(1);
}
.main-banner-img img { width: 100%;}
.main-banner-left {margin-right: 16px;}
.main-banner-right {margin-left: 15px;}
.main-banner-content {
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top:35%;
    z-index: 9999;
    transition: all 300ms ease 0s;
    transform: scale(.5);
    opacity: 0;
    width:95%;
    top: 38%;
    cursor: pointer;
}

.main-banner-content a , .main-banner-content h5{
       color: #fff;
    text-decoration: none;    font-family: 'Antonio-Light';
}
.main-banner-content h5:hover{ color: #c09a68; }
.main-banner-img:hover .main-banner-content {
	opacity: 1;
	transform: scale(1);
}

.main-banner-content h5 {
    color: white;
    font-size: 22px;
    text-transform: uppercase;
    /*font-size: 14px;*/
    font-family: 'MuseoSans300';
}

.main-banner-content p.manufacturer_name {
	color: #e4e4e4;
	margin-top: -5px;
}
.main-banner-content .hook-reviews {margin: 8px 0;}
.main-banner-content .hook-reviews i.white {color: white;}
.main-banner-content .price p {color: white;}
.main-banner-content a.add-button {
	color: white;
	border-color: white;
}
.main-banner-content a.add-button:hover {
	color: #000000;
	border-color: #000000;
	background: #fff;
}

/* home5-header-area */
.menu-dark-text nav ul li a {color: #000000;}
.menu-dark-text nav ul li::after {display: none;}

/* home5-slider-area */
/*.h5-red p.title {color: #000000;}*/
.h5-red p.title {color: #fff;}

/* home5-Featuring-Products */
.btm-cta .main-banner-img > a::before {
    /*background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;*/
    background-color: rgba(0, 0, 0, 0.7);
    transition-duration: 700ms;
}
.btm-cta .main-banner-content h5 {transition: all 0.3s ease 0s;}
.btm-cta .main-banner-content h5:hover {color: #000000;}
.home5-wraper {margin: 30px -2px; padding: 0 !important;}
.btm-cta
{
    display: inline-block;
    float: left;
    overflow: hidden;
    padding: 12px;
    padding-left: 0px;
	
}
.btm-cta .main-banner-img img
{
    -webkit-transition-property: padding,background,color,opacity,box-shadow,-webkit-transform;
    transition-property: padding,background,color,opacity,box-shadow,transform;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
        transition-duration: 700ms;
}
.btm-cta:hover .main-banner-img img
{
    opacity: 1;
    -webkit-transform: scale3d(1.2,1.2,1);
    transform: scale3d(1.2,1.2,1);
}