/*
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 : 2015-01-10, 12:03:01
    Author     : solenzo
*/
/* NEWSY W ACCORDIONACH */
#test_rwd{display:block;}
.boxes_periods_container .filter_menu div a{;font-weight:400;font-style:normal;}

.boxes_periods_container{position:relative;float:left;width:100%;background-color:var(--main-bg-color);font-family:'museo';padding-top:100px;padding-bottom:0px;}

.boxes_periods_container .filter_menu{position:relative;float:left;margin-left:3%;margin-bottom:2%;border:0px solid red;}
.boxes_periods_container .filter_menu div{position:relative;float:left;width:100%;padding:0 20px;}
.boxes_periods_container .filter_menu div a{;position:relative;float:left;color:#362F2B;font-size:25px;font-weight:900;text-transform:lowercase;text-decoration:none;outline:0;}
.boxes_periods_container .filter_menu div a:hover{color:#999999;}
.boxes_periods_container .filter_menu div a img{position:relative;float:right;width:20px;margin-left:10px;margin-top:5px;}
.boxes_periods_container .filter_menu div a.info{position:relative;float:left;margin-left:10px;}

.boxes_periods_container .sub_filter_menu{position:relative;float:left;padding-left:20px;padding-bottom:0px;border:0px solid red;width:100%;}
.boxes_periods_container .sub_filter_menu div{position:relative;float:left;width:auto;padding:0 20px;padding-top:20px;}
.boxes_periods_container .sub_filter_menu div a{position:relative;float:left;color:#362F2B;font-size:20px;text-transform:uppercase;font-weight:bold;text-transform:uppercase;text-decoration:none;outline:0;}
.boxes_periods_container .sub_filter_menu div a:hover{box-sizing:border-box;color:#ff381c}
.boxes_periods_container .sub_filter_menu div a:hover .line{height:3px;}
.boxes_periods_container .sub_filter_menu div a .line{content:"";position:absolute;left:0;bottom:0;right:0;margin:auto;height:0px;}

.boxes_periods_container .sub_filter_menu div a img{position:relative;float:right;width:20px;margin-left:10px;margin-top:5px;}
.boxes_periods_container .sub_filter_menu div a.info{position:relative;float:left;margin-left:10px;}

.boxes_periods{position:relative;float:left;width:100%;padding-right:0px;padding-top:0px;padding-bottom:0px;background-color:transparent;}

.boxes_periods:hover{}

.boxes_periods .box_placing{position:relative;float:left;border:0px solid red;;margin-bottom:25px;padding:0 0px;}
.boxes_periods .box_content {position:relative;float:left;transition: all 1s ease;overflow:hidden;}

.boxes_periods_container .title {position: relative;float: left;width:100%;}

/* ==========================================================================
ELEMENTS FOR THAT LAYOUT
========================================================================== */
.boxes_periods_container .title {font-family:'museo';font-weight:300;font-style:normal;}
.boxes_periods .box_content .box_date {font-family: 'museo', serif;;font-weight:400;font-style:normal;}
.boxes_periods .box_content .box_title{font-family:'museo', serif;font-weight:700;font-style:normal;}
.boxes_periods .box_content .box_text *{font-family:'museo',sans-serif;font-style:normal;}
.boxes_periods .box_photo span a{font-family:'museo',sans-serif;font-weight:700;font-style:normal;}


.boxes_periods {position:relative;float:left}
.boxes_periods .box_photo{position:relative;;padding:0px;padding-bottom:0;float:left;width:100%;background-color:transparent;margin-top:0px;text-align:center;overflow:hidden}
.boxes_periods .box_photo img{position:relative;float:left;padding:0;width:100%;transform:scale(1.0);transition: 0.5s all ease;;}
.boxes_periods .box_photo::after{}


.boxes_periods .box_placing:hover .box_photo img{cursor:pointer;opacity:1;transition:opacity ease 1s;}

.boxes_periods .box_content {position:relative;float:left;width:100%;padding:0px;margin:0;padding:0;}
.boxes_periods .box_content:hover {}


.boxes_periods .box_content .box_date{position:relative;float:left;z-index:2;padding:0px;width:100%;margin-bottom:10px;margin-top:15px;;font-size:12px;font-weight:500;color:#4a4037;text-align:left;}
.boxes_periods .box_content .box_title{position:relative;float:left; font-weight:600;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:0px;z-index:2;width:100%;color:#EAE4DC;font-size:18px;line-height:1.2;}
.boxes_periods .box_content .box_category {position:relative;float:left;width:100%;font-size:34px;padding-left:15px;text-transform:uppercase;padding-right:15px;padding-top:5px;padding-bottom:5px;color:#1e1e1e;text-align:left;font-weight:500;}
.boxes_periods .box_content .box_category:after{}
.boxes_periods .box_content .box_category:before{}
.boxes_periods .box_content:hover .box_category:before {}
.boxes_periods .box_content .box_category strong{font-weight:900;}
.boxes_periods .box_content .box_text {position:relative;float:left;z-index:2;width:100%;padding-left:15px;;padding-right:15px;font-size:12px;padding-top:0px;padding-bottom:40px;text-align:left;overflow:hidden;}
.boxes_periods .box_content .box_text *{font-family:"museo";color:#66c8dc;font-size:14px;transition:0.5s all ease}
.boxes_periods .box_content .box_text strong{font-family:"GeomanistBold"}
.boxes_periods .box_content .box_link{z-index:1;position:relative;text-align:center;padding:0 50px;float:left;width:100%;margin-top:15px;margin-bottom:30px;}
/*.boxes_periods .box_content .box_link:before {content:'';display:none;position:absolute;top:0px;left:40%;height:3px;width:20%;background-color:black;}*/
.boxes_periods .box_content .box_link a{position:relative;text-align:right;float:right;color:black;font-size:20px;margin-top:0px;}
.boxes_periods .box_content .box_link a img{position:relative;float:left;width:100%;width:20px;}

.boxes_periods .box_content .box_link a:hover{text-decoration:none;cursor:pointer;color:#999999;}
.boxes_periods .box_content .box_link a[data-type="plus"]{font-weight:bold;}
.boxes_periods .box_content .box_link img{position:relative;float:none;width:70%;margin-top:15px;}
.boxes_periods .box_content a{text-decoration:none;outline:none;}
