/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 17 janv. 2017, 10:20:54
    Author     : holy.pascale
*/

.pageProduct .title-page{
    color:#009cc6;
    margin-top:50px;
}
.pageProduct  .right-content{
    width:100%;
	position: relative;
	top:-3px;
}
.pageProduct .page-content{
    /*padding-left:50px;*/
    border-spacing: 0px;
	margin-top: -80px;
}
.pageProduct .text-content,.pageProduct h2,.pageProduct .title-page{
    margin-left:35px;
}
.pageProduct .related-product h2 {
    margin-left:0px;
}
.pageProduct .related-product {
    background: #F5F5F5;
    margin: 0px;
    padding-bottom: 60px;
}
.title-right-product{
    background:#fdb515;
    color:#fff;
    text-transform: uppercase;
    font-family:'calibri';
    font-weight:bold;
    font-size:14px;
    height:35px;
    padding-left:40px;
    padding-top:11px;
}

.img-right-product{
    height: 100%;
}
.img-right-product img{
    width:100%;
	position: relative;
	bottom: -3px;
}
.bottom-content-product .title-bottom{
    color:#009cc6;
    font-size:30px;
}
.bottom-content-product .subtitle-bottom{
    color:#fff;
    text-transform: uppercase;
    margin-top: 20px;
	font-weight: 500;
}
.bottom-content-product .text-bottom{
    color:#fff;
    margin-top:20px;
    font-size:16px;
}
.bottom-content-product{
    background: #00617e;
    padding-top:37px;
    padding-left:40px;
    padding-right:40px;
    padding-bottom:37px;
    float:left;
}
.button-bottom .btn{
    background:#009cc6;
    color:#fff;
    text-decoration: none;
    text-transform: uppercase;
    font-family:"calibri";
    border-radius: 0;
    -webkit-border-radius: 0;
    float:right;
}
.button-bottom .btn-product{
	width: 100%;
	max-width: 240px;
	height: 50px;
	line-height: 35px;
}
.links-bottom a{
    text-decoration: none;
    border-bottom:1px dotted #009cc6;
    display:block;
    float:left;
    margin-right:10px;
    color:#009cc6;

}
.links-bottom{
    margin-bottom: 10px;
    display: block;
    float: left;
    margin-top: 10px;
    width:100%;
}

.contentProduct {
    display:table;
    border:1px solid red;
    height:100%; 
}

/*RESPONSIVE MEDIA QUERIES*/
@media (max-width: 1050px){
    .pageProduct .page-content > aside {
        width: 100%;
        padding: 50px;
    }
    .bottom-content-product {
        padding-left: 24px;
        padding-right: 24px;
    }
}
.pageProduct .main-body.faux-col .row{
    display:table-cell;
}
@media (min-width: 1920px){
    .img-right-product {
        height: 240px;
    }
}
.pageProduct .main-body{
    position:relative;
	
}
/* related product Product-page && product-details*/
@media ( max-width : 1200px){
	.pageProduct .main-body{ 
		padding: 0px; 
		margin: 0px;
	}
	.pageProduct .related-product{
		padding: 0px;
	}
}
.related-product .summary h3  a:hover{
	color:  #97daea;
}
.related-product .summary li {
	list-style: none;
	margin: 5px ;
}
.related-product .summary li>a{
	text-decoration: none;
	border-bottom: 1px dotted #009CC5;
}
.related-product .summary li>a:hover {
	color: #97daea ; 
	border-bottom: 1px dotted #97daea;
}
.related-product .summary-menu li>a{
	border: none;
}
/* product spec table*/
@media (max-width : 768px){
	.table-product-spec tr{
		border-bottom: 1px solid #E1E1E1;
	}
	.table-product-spec tr:last-child {
		border: none;
	}
}
/* */
.pageProduct .featured-product {
		padding: 0px !important; 
}
.pageProduct .product-search {
	padding: 0px 35px  0px 50px;
}
@media (max-width : 1200px){
	.pageProduct .featured-product {
		padding: 0px 50px 0px!important;
	}
}
/* */
.pageProduct .page-content  > aside {
	padding-top: 110px;
	
}
@media (min-width: 1920px)  {
	.pageProduct .content-header .faux-col:last-child {
	width: 25.12%;
	}
} 
@media (min-width: 1199px) and (max-width : 1919px){
.pageProduct .content-header .faux-col:last-child {
	width: 33.50%;
	min-width: 325px;
	}
}

@media(max-width : 1200px){
	.pageProduct .page-content {
		margin-top: 0px;
	}
}

/* */
.related-product .summary > a:hover, .links-bottom a:hover {
	color: #97daea;
	border-bottom: 1px dotted #97daea;
}
.related-product .summary-menu .fa:hover {
	color: #FDB515;
}
.button-bottom .btn:hover {
	background:#FDB515; 
}
.product-category a:hover{
	color: #97daea;
	border-bottom: 1px dotted #97daea;
}

.product-price-menu .product-menu li:hover {
	cursor: pointer;
}
.Single-product.page-content {
	border-spacing: 0px!important;
	padding-top: 50px;
}
.Single-product .main-body {
	padding:  0px 50px;
	border-right: 1px solid #F5F5F5;
}
.Single-product .product-search{
	padding-right: 50px;
}
@media (max-width:1199px){
	.Single-product .main-body {
		padding: 0px;
		border: none;
	}
	
}
@media (max-width: 768px){
	.Single-product  .faux-col .product-desc {
		margin-top: 0px;
		padding: 0px;
	}
}