/*
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 : 2016-06-07, 10:29:18
    Author     : solenzo
*/
 
/*#c3191a*/

.boxes_common_container .title{position:relative;float:left;width:100%;padding-bottom:20px;font-weight:700;color:black;letter-spacing:1px;}
.boxes_common_container .title span{position:relative;float:left;padding-right:10px;font-size:35px;color:black;font-weight:700;}
/*.boxes_common_container .title:before{content:'';position:absolute;bottom:0px;;left:0;height:5px;width:200px;background-color:#1E7CFF;}
*/

.boxes_common_container .subtitle{position:relative;float:left;width:100%;color:black;text-transform:lowercase;font-size:26px;letter-spacing:1px;padding-left:70px;margin-bottom:50px;}
.boxes_common_container .subtitle span{position:relative;;display:block;font-weight:400;transition:all 0.5s ease;margin:0 15px;}
.boxes_common_container .subtitle span:hover{cursor:pointer;color:black;font-weight:700;transition:all 0.5s ease;}

/********/

.boxes_common_container .box_content .more{position:relative;float:left;width:100%;padding-bottom:5px;text-align:center;margin-top:0px;font-weight:900;letter-spacing:2px;font-size:12px;}
.boxes_common_container .box_content .more:hover{cursor:pointer;}
.boxes_common_container .more span{position:relative;float:left;width:100%;padding-top:5px;color:white;text-align:center;}

.boxes_common .box_placing .box_photo{position:relative;float:left;width:100%;height:100%;}


.boxes_news_container .news_accordion{position:relative;float:left;width:100%;font-family:"azo-sans-web";font-weight:900;background-color:#E0E0E0;}
.boxes_news_container .news_accordion:hover{cursor:pointer;}


.boxes_news_container .news_accordion .text{position:relative;float:left;width:100%;font-size:20px;}



#boxes_fragment{padding:20px !important;padding-bottom:0px !important;margin:0 !important;width:100%;}
/*.boxes_common .box_photo:after{content:'';position:absolute;top:5px;left:5px;right:5px;bottom:5px;background-image:url('../../../img/main/boxes/mask.png');background-size:100% 100%;}*/
/*.boxes_common .box_content:after {content:'';position:absolute;bottom:0px;left:0%;right:20%;height:2px;background-color:white;transition:all 0.5s ease;}
.boxes_common .box_content:hover:after {content:'';position:absolute;bottom:0px;left:70%;right:0%;height:2px;background-color:white;transition:all 0.5s ease;}
*/
/*.boxes_common .box_content.mask_line:before {content:'';position:absolute;top:-10px;left:0%;right:60%;height:10px;background-color:#1E7CFF;}*/
.aktualnosci_prev{position:absolute;left:0px;top:45%;border:0px solid #c3191a;background:url('../../../img/main/boxes/arrow_left.svg');background-size:100%;background-repeat:no-repeat;background-position:top left;width:25px;height:100%;;    }
.aktualnosci_next{position:absolute;right:0px;top:45%;border:0px solid #c3191a;background:url('../../../img/main/boxes/arrow_right.svg');background-size:100%;background-repeat:no-repeat;background-position:top right;width:25px;height:100%;;     }

.tekstowy .box_content {padding:15px;padding-top:25px;border:0px solid #838383;transition:all 0.5s ease;}
/*.tekstowy .box_content:hover{border:1px solid black;transition:all 0.5s ease;cursor:pointer;}*/
.box_placing.graficzny {border:0px solid red;;padding-left:20px;padding-right:20px; padding-bottom: 30px;padding-top:0;}
.box_placing.tekstowy {border:0px solid #c3191a;padding-left:30px;padding-right:30px;}
.tekstUkosnik {
 
    
}


.news_accordion{position:relative;
               width:100%;
               display: flex; justify-content: center;
                }
    .news_accordion.news_bio{padding-top:70px;}                
.news_accordion *{padding-left:40px;padding-right:40px;}
/*.news_accordion:hover {cursor:pointer;}*/
/*.news_accordion:hover .text{font-weight:800;transition:0.5s all ease;font-size:16px;}*/
.news_accordion .text{font-size:25px;color:black;transition:0.5s all ease; padding: 0 !important; letter-spacing: 2px;}
.accordionHeaders {
    width: 100%;
    text-align: left;
    padding: 0% 42% 10% 42%;
    letter-spacing: 2px;
    color: black;
}

.boxes_common .text_content{position: relative;display:flex;width:50%;margin:0 auto;;/*max-height: 300px;*/margin-bottom: 30px;border:2px solid red;font-size:14px;line-height:26px;}
/*.boxes_common .text_content{position:relative;float:none;width:100%;margin: 0 auto; display: flex;}*/

.boxes_common .text_content *{font-weight:300; font-family: "azo-sans-web" !important;}
.boxes_common .text_content strong{font-weight:300}
.containerStatement {width: 100% !important;}
.containerProjects {width: 80% !important;}

.text_contentStatement {
    display: flex;
    
}

.boxes_common .text_content_statement_max {
    /*max-height: 700px !important;*/
}

#load_text_statement {
    position:relative;float:left;
    width: 100%;
    padding-left:50px;
    padding-right:50px;
    /*margin: 100px auto 0 auto;*/
 
}
/*#text_content_1 .mCSB_draggerContainer{bottom:50% !important;}*/
#load_text_statement * {
    color: black;
}
/*
#load_text_statement .mCSB_draggerRail {
    display: none;
/*    width: 3px;
    margin-left: 5px;
    position: relative;
    float: right;
    max-height: 300px;
}


#load_text_statement .mCSB_dragger {
    color: #c3191a;
    background-color: #c3191a;
    width: 3px;
    margin-left: 5px;
    position: relative;
    float: right;
    max-height: 200px !important;
    height: 200px !important;
}*/

#load_text_statement div {
    padding: 0 0px 0 0;
    margin: 0 0px 0 0;
    font-size: 14px;
    line-height: 26px;
}
/*
#mCSB_1_container div {
    padding: 0 30px 0 0;
}/*

.mCSB_dragger_bar {
    background-color: #c3191a !important;
    width: 3px !important;
    transform: translate(20px, 0);
}
*/
.PictureContainerStatement {
    width: 45% ;
    display:flex;
}

.PictureContainerStatement img{
    width:100%;
    align-self:flex-start;
    display:none;
  
}

#rightPictureStatement {
  align-self:flex-end;
  margin-bottom:0px;
}
.boxes_common .box_content.tekstowy .box_title {padding-top:30px;font-size:14px;}
.boxes_common .box_content.graficzny:hover .box_photo img{transform:scale(1.1);transition:0.5s all ease;}
.boxes_common .box_content.graficzny .box_text {position:relative;float:left;width:100%;text-align:left;padding-right:20px;padding-left:20px;text-transform:uppercase;letter-spacing:1px;margin-top:15px;}
.boxes_common .box_content.graficzny .box_text:after{content:'';position:absolute;border:0px solid green;top:8px;left:0;right:0;bottom:8px;;background-image:url('../../../img/main/menu/ukosnik.svg'),url('../../../img/main/menu/strzalka_mala_prawo.svg');background-position:left top,right top;background-size:20px 20px, 20px 15px;background-repeat:no-repeat,no-repeat;}
.boxes_common .box_content.graficzny .box_text *{font-size:15px;}
.boxes_common .box_content.tekstowy .box_link{position:relative;float:left;width:100%;margin-top:20px;margin-bottom:20px;;color:black;text-align:right;}
.boxes_common .box_content.tekstowy .box_link img{position:relative;float:left;height:15px;width:auto;}
.boxes_common .box_content.tekstowy .box_text *{font-weight:300;line-height:1.4;font-size:14px;}
.boxes_common .box_content.graficzny .box_link{position:absolute;top:0px;right:0;margin-top:0;border:1px solid red }
.projectTitle {
    transform: translate(0, -0px);
}

.containerTexts {
    margin-top: 0px;
}
/*
.jsyfb {
    max-height: 600px !important;
    height: 600px !important;
}*/
/*
#mCSB_2_scrollbar_vertical > div > div.mCSB_draggerRail {
    width: 3px;
    transform: translate(-200px, 0);
}*/

.bannerSocial {
    padding: 0 0 100px 0 !important;
}

.filters .click_div{letter-spacing:2px;}
.filters .click_div:hover{cursor:pointer; color: #c3191a}
.filter_news.active{color:#c3191a;text-decoration:none}
.myslider{position:relative;float:left;width:100%;display:none;}
.header_accordion{position:relative;float:none;width:70%;margin:0 auto;border:0px solid red;margin-top:60px;}
.header_accordion .title{position:relative;float:none;display:flex;justify-content:center;margin:0 auto;border:0px solid green;font-size:20px;font-weight:400;letter-spacing:3px;width:300px;}
.header_accordion  .title * {padding-left:20px;padding-right:20px;}
.header_accordion .filters{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;}
.header_accordion .filters div{border:0px solid red;}
.filters div a{color:black;letter-spacing:2px;}
.filters div a:hover{color:#C3191A;text-decoration:none;font-weight:400;}
.text_content .article_content a {color:#C3191A;}
