/* CSS Document */
.shadow,.slider-caption{background: rgb(66,58,58);
background: -moz-linear-gradient(0deg, rgba(66,58,58,1) 0%, rgba(66,58,58,0.6334908963585435) 28%, rgba(66,58,58,0) 60%);
background: -webkit-linear-gradient(0deg, rgba(66,58,58,1) 0%, rgba(66,58,58,0.6334908963585435) 28%, rgba(66,58,58,0) 60%);
background: linear-gradient(0deg, rgba(66,58,58,1) 0%, rgba(66,58,58,0.6334908963585435) 28%, rgba(66,58,58,0) 60%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#423a3a",endColorstr="#423a3a",GradientType=1);}

/* Swipper Slider */
.swiper-1 {width: 100%;height:auto; border: 1px solid #dedede; max-height: 100%;}
.swiper-1 img{width: 100%; height: auto;}
.swiper-1 .swiper-slide {text-align: center;font-size: 18px;background: #fff; display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: flex-start;}
.swiper-1 .swiper-pagination{position: relative; top: -20px; padding: .5em; background: #fff;}
.swiper-1 .swiper-pagination-bullet {width: 35px;height: 35px;text-align: center;line-height:35px;font-size: 1em;color:#212121;opacity: 1;background: rgba(0,0,0,0.2);}
.swiper-1 .swiper-pagination-bullet-active {color:#f1f1f1;background: #983838;}
.slider-figure img{width: 100%; height: auto}



/* Slider */
.slider-shadow,.slider-caption h1 span{box-shadow: 1px 2px 3px rgba(0,0,0,0.7); text-shadow: 1px 2px 3px rgba(0,0,0,0.6)}
.slider-figure{position: relative;}

/* Slider Caption*/
.slider-caption *{ color: #f1f1f1;}
.slider-news-date{font-size: .8em; display: block; background: #983838; width: 100%; padding: 3px 0}
.slider-caption{position: absolute; bottom: 0; left: 0; right: 0;}
.slider-caption h1{font-size: 1.5em;letter-spacing: -1px;  margin-bottom: .2em; display: inline-block}

.slider-caption h1 span{display: inline-block; background: #323232; padding: 0 .3em; padding-bottom: 4px; max-width: 75%; color: #fff !important; border-radius:5px; }
.slider-caption h1 span:first-of-type{color: #983838;}
/*CATEGORI PAGES */

.aside-wrapper{border: 1px solid #f5f5f5;  border-right: none;}
.news-wrapper{margin: 1em 0; padding: 1em 0}
.news-wrapper *{margin: 0;padding: 0; box-sizing: border-box;}
.news-wrapper article{-ms-box-orient: horizontal;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex; flex-wrap: wrap; margin-bottom: 4em;}
.news-wrapper article figure img{width: 100%; height: auto; border-right: 3px solid #e1e1e1; padding-right: 1em;}
.figure-left{width: 40%;}
.section-right{width: 60%; padding-left: 1em;}
.section-right h1{font-size: 1.8em; color: #111;margin-top: 1em;}
.list-publish-info{font-size: .7em; color: #888888; text-transform: uppercase; letter-spacing: 1px; padding: 1em 0; text-align: left}
.list-publish-info span{margin-right: 1em}
.news-wrapper a:hover{text-decoration: none; }
.news-wrapper a:hover h1{color: #c10b0b !important; }
.list-publish-info i{margin-right: .1em;}

/*Commercial wrapper */
.index-commercial-section{background: #fff; border: 1px solid #e1e1e1; padding: 1em;}
.index-commercial-section a:hover, .index-commercial-section a:hover strong{text-decoration: none; color: #C85456}
.index-commercial-section p{font-size: .9em; color: #545454;}
.index-commercial-section ul{margin: 0;padding: 0;list-style-type: none; display: flex; flex-wrap: wrap}
.index-commercial-section ul li{flex-basis: 50%; margin-bottom: 1em;}
.index-commercial-section ul li figure{font-size: 1em; color: #333; display: flex;}
.index-commercial-section ul li figure div{flex-basis: 25%}
.index-commercial-section ul li figure figcaption{flex-basis: 75%; padding: 0 .3em}
.index-commercial-section ul li figure img{height: 75px; width: auto;}
.index-commercial-section ul li figure span{font-size: .8em; color: #787878}

/*# Categories Pages*/
@media (max-width:767px){
	.swiper-1{margin-bottom: 2em;}
	.dolar-euro-band{text-align: center}
	.swiper-1 .swiper-pagination-bullet{width: 15px; height: 15px; font-size: .7em; line-height: 15px; overflow: hidden;}
	.slider-caption{padding: .3em; margin: 0; padding-bottom:0em; border-radius: 7px; overflow: hidden}
	.slider-caption h1{font-size: 1em; font-weight: normal; letter-spacing: 0; padding: 0; margin: .0em;}
	.slider-caption h1 span{display: inline-block; margin: 0;padding: 0; line-height: normal;}
	.slider-news-date{display: none;}
	.section-right h1{font-size: 1.2em}
	.list-news-categories article{display: block !important;}
	.list-news-categories .figure-left,.list-news-categories .section-right{width: auto !important}
	.index-commercial-section ul{display: block;}
}
