/*
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:#eae4dc;font-family:'GeomanistMedium';padding-top:100px;padding-bottom:100px;}
.boxes_periods_container2{position:relative;float:left;width:100%;background-color:#eae4dc;font-family:'GeomanistMedium';padding-top:0px;padding-bottom:0px;}

/*.boxes_periods_container{position:relative;float:left;width:100%;padding-top:30%;padding-bottom:3%;}*/


.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:calc(100%);overflow:hidden;padding-top:0px;padding-bottom:0px;background-color:transparent;}

.boxes_periods:hover{}

.boxes_periods .box_placing{position:relative;float:left;margin-bottom:20px;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:'GeomanistMedium';font-weight:300;font-style:normal;}
.calendar_box .calendar_date {font-family: 'GeomanistMedium', serif;font-weight:700;font-style:normal;}
.calendar_box .all_events_calendar{font-family: 'GeomanistMedium', serif;font-weight:700;font-style:normal;}
.calendar_box table tr td {font-family: 'GeomanistMedium', serif;font-weight:300;font-style:normal;}
.calendar_box table tr td.active {font-family: 'GeomanistMedium', serif;font-weight:400;font-style:normal;}
.boxes_periods .box_content .box_date {font-family: 'GeomanistMedium', serif;;font-weight:400;font-style:normal;}
.boxes_periods .box_content .box_title{font-family:'GeomanistMedium', serif;font-weight:700;font-style:normal;}
.boxes_periods .box_content .box_text *{font-family:'GeomanistMedium',sans-serif;font-style:normal;}
.boxes_periods .box_photo span a{font-family:'GeomanistMedium',sans-serif;font-weight:700;font-style:normal;}


.boxes_periods { }
.boxes_periods .box_photo{position:relative;padding:0;float:left;width:100%;min-height:100px;background-color:transparent;margin-top:0px;text-align:center;}
.boxes_periods .box_photo img{position:relative;padding:0 50px;height:auto;width:100%;opacity:1;transition:opacity ease 1s;margin:0;padding:0;}
.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;background-color:red;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:12px;padding-left:15px;;padding-right:15px;padding-top:0px;color:#EAE4DC;text-align:left;}
.boxes_periods .box_content .box_text {position:relative;float:left;z-index:2;width:100%;padding-left:15px;;padding-right:15px;font-size:14px;padding-top:0px;padding-bottom:0px;text-align:left;overflow:hidden;}
.boxes_periods .box_content .box_text *{font-family:"GeomanistRegular";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;}


/*CALENDAR*/

.calendar_box{position:relative;float:left;font-family: 'GeomanistMedium',sans-serif;}
.calendar_date .calendar_arrow_left{position:relative;background:url('../../img/wydzial/strzalka_lewo.svg') no-repeat center;background-size:contain;display:inline-block;width:20px;height:30px;top:0px;border:0px solid red;}
.calendar_date .calendar_arrow_right{position:relative;background:url('../../img/wydzial/strzalka_prawo.svg')  no-repeat center;background-size:contain;display:inline-block;width:20px;height:30px;top:0px;border:0px solid red;}

.calendar_box .calendar_date {color:#EAE4DC;font-size: 48px;}
.calendar_box .calendar_date i {color:#c49470;}
.calendar_box .calendar_date i:hover {cursor:pointer;}

.calendar_box .all_events_calendar{position:relative;float:right;color:#EAE4DC;font-size:20px;;padding-left:5px;padding-right:5px;display:none;}
.calendar_box .all_events_calendar:hover{cursor:pointer;}

.calendar_box table{margin-top:15px;}
.calendar_box table.next_month {display:none;}
.calendar_box table tr td.off_border{background-color:transparent;}
.calendar_box table{width:100%}
.calendar_box table tr td{
    padding-top:5px;
    padding-bottom:5px;
    font-size:24px;
    text-align:center;
    color:#616161;
    background-color:#EAE4DC;

}
.calendar_box table tr td.active {
    background-color:#c49470 ;
    color:#EAE4DC !important;
}
.calendar_box table tr td.active:hover {
    cursor:move;
    background-color:#b5b5b5;
}
.calendar_box table tr td:hover {
    cursor:move;    
}
.off_border{
    border:0 !important;;
}
