@charset "UTF-8";
/* CSS Document */


p{
	color:#888;
	font-weight:400;
	font-size:14px;
	line-height:20px !important;
}

h1, h2, h3, h4, h5, h6{
	color:#db3930 ;
	margin-bottom:10px
}

.header-mobile {
    background-color: #222 !important;
}
	
.header-left {
    width: 35% !important;
}

.header-right {
    width: 65% !important;
}

.header-mobile .header-logo img{
	max-height:45px !important	
}

.header-detail{
	padding:40px 0 10px  !important;
}


/* menu */
.header-section-4 .navi > ul > li > a{
	color:#025c46 ; !important
}

.header-section-4 .navi > ul > li > a:hover{
	color:#333 !important;
	background:#fff !important;
}



/** custom btn **/

.btn-secondary {
    color: #fff;
    background-color: #0e634c !important;
    border-color: #ff6e00;
}





.bgwhite{
	background:#fff;
	overflow:hidden;
	padding:20px
}

.sort-tab{
	color: #9b9b9b;
    vertical-align: middle;
    font-weight: 500;
    background: #fff;
    padding: 15px;
    margin: 0 0 20px 0;
    float: left;
    width: 100%;
}



.banner-slider .item {
	height:auto !important;	
}

.caption h1{
	line-height:16px !important;	
}



/** modifica immagini listing **/
.item-thumb{
	max-height:240px;
	overflow:hidden;
}

.item-thumb img{
	height:240px;
	overflow:hidden;
	margin:0 auto;
	width:auto !important
}

/** modifica altezza galleria **/
.slick-track{
	background:#fff !important	
}

.slick-list{
	max-height:500px	
}

.slideshow img {
    max-height: 100% !important;
    overflow: hidden !important;
    margin: 0 auto !important;
    width: auto !important;
}

.slideshow-nav img{
	max-height: 100% !important;
    overflow: hidden !important;
    margin: 0 auto !important;
    width: auto !important;
}

.slideshow .slideshow-nav-main{
	height:40px;
	overflow:hidden	
}





/** mod footer **/

footer p{
	color:#eee !important	
}

@media only screen and (max-width: 768px) {

.banner-slider{
	display:none !important
}

}



/** pagination **/

.pagination-main .pagination li.active a{
	background-color:#025c46 !important
}
