/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in thoxe editor.
*/
/* 
    Created on : 2015-01-10, 12:03:01
    Author     : solenzo
*/
/* NEWSY W ACCORDIONACH */
#test_rwd{display:block;}
.boxes_partners_container .filter_menu div a{font-weight:400;font-style:normal;}

.boxes_partners_container{position:relative;float:left;width:100%;background-color:#EAE4DC;font-family:'GeomanistMedium';padding-top:0px;padding-bottom:0px;margin-bottom:50px;}
.boxes_partners_container2{position:relative;float:left;width:100%;background-color:#EAE4DC;font-family:'GeomanistMedium';padding-top:0px;padding-bottom:0px;}

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


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

.boxes_partners_container .sub_filter_menu{position:relative;float:left;padding-left:20px;padding-bottom:0px;border:0px solid red;width:100%;}
.boxes_partners_container .sub_filter_menu div{position:relative;float:left;width:auto;padding:0 20px;padding-top:20px;}
.boxes_partners_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_partners_container .sub_filter_menu div a:hover{box-sizing:border-box;color:#ff381c}
.boxes_partners_container .sub_filter_menu div a:hover .line{height:3px;}
.boxes_partners_container .sub_filter_menu div a .line{content:"";position:absolute;left:0;bottom:0;right:0;margin:auto;height:0px;}

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

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

.boxes_partners:hover{}

.boxes_partners .box_placing{position:relative;float:left;margin-bottom:15px}
.boxes_partners .box_content {position:relative;float:left;transition: all 1s ease;}

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

/* ==========================================================================
ELEMENTS FOR THAT LAYOUT
========================================================================== */
.boxes_partners_container .title {font-family:'GeomanistMedium';font-weight:400;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_partners .box_content .box_date {font-family: 'GeomanistMedium', serif;;font-weight:400;font-style:normal;}
.boxes_partners .box_content .box_title{font-family:'GeomanistMedium', serif;font-weight:700;font-style:normal;}
.boxes_partners .box_content .box_text *{font-family:'GeomanistMedium',sans-serif;font-style:normal;}
.boxes_partners .box_photo span a{font-family:'GeomanistMedium',sans-serif;font-weight:700;font-style:normal;}


.boxes_partners { }
.boxes_partners .box_photo{position:relative;float:left;width:100%;;margin:0 auto;text-align:center;padding:0px;overflow:hidden;border:0px solid red;}
.boxes_partners .box_photo .photo_content{position:relative;display:inline-block;position:relative;border:0px solid blue;}
.boxes_partners .box_photo .photo_content img{position:relative;padding:0px;max-width:300px;opacity:1;transition:opacity ease 1s;padding:0;border-radius:100px;}
.boxes_partners .box_photo .photo_content span {position:absolute;top:-12px;left:-12px;right:-12px;bottom:-12px;
  border: 13px solid black;
  border-radius:100px;
  /* Halve the circle */
  border-top-color: transparent !important;
  border-left-color: transparent !important;
  /* Rotate the circle */
  transform: rotate(60deg);z-index:20;}

.boxes_partners .box_placing .box_photo img{position:relative;float:left;width:100%;cursor:pointer;opacity:1;transition:opacity ease 1s;}

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


.boxes_partners .box_content .box_category{position:relative;float:left;padding:0 50px;width:100%;margin-bottom:20px;margin-top:10px;font-size:17px;font-weight:900;}

.boxes_partners .box_content .box_date{position:relative;float:left;z-index:2;padding:0px;width:100%;margin-bottom:10px;margin-top:15px;padding-left:15px;padding-right:30px;font-size:13px;font-weight:500;color:#fffffa;}
.boxes_partners .box_content .box_title{position:relative;float:left;font-weight:900;padding-left:0px;padding-right:0px;z-index:2;width:100%;text-align:center;margin-bottom:10px;margin-top:15px;font-size:14px;line-height:1.2;color:black;}
.boxes_partners .box_content .box_title * {display:inline;}
.boxes_partners .box_content .box_title div:first-child {font-size:10px;padding-right:5px;}
.boxes_partners .box_content:hover .box_title{text-decoration:none;}
.boxes_partners .box_content .box_text {position:relative;float:left;z-index:2;width:100%;padding-left:15px;padding-right:15px;padding-top:0px;padding-bottom:10px;}
.boxes_partners .box_content .box_text *{color:#fffffa !important;font-size:14px;font-weight:300;}
