/**



 * Created by Pure/Web



 * www.pure-web.ru



 * © 2017



 */







.pure-accordion-block-container {



    position: relative;



    margin-bottom: 10px;



    border-bottom: 1px solid #e1e1e1;



}



.pure-accordion-block-container .header{



    padding: 6px 0px;



    cursor: pointer;



    z-index: 1;



}



.pure-accordion-block-container .header .title{



    font-size: 18px;



    display: inline-block;



    margin: 0;



    padding-right: 18px;



}


.pure-accordion-block-container .header:hover { background: #1e4879; }

.pure-accordion-block-container .header:hover .title,



.pure-accordion-block-container .header:hover .fa.fa-chevron-down{



    color: #fff;



}



.pure-accordion-block-container .header .fa.fa-chevron-down{



    position: absolute;



    right: 25px;



    top: 25px;



    font-size: 18px;



    color: #fff;







    -webkit-transition:  all 0.5s;



    -moz-transition:  all 0.5s;



    -ms-transition:  all 0.5s;



    -o-transition:  all 0.5s;



    transition:  all 0.5s;



}



.pure-accordion-block-container .permalink{



    position: absolute;



    z-index: 2;



    text-align: right;



    top: 5px;



    left: -20px;



    font-size: 14px;



}



.pure-accordion-block-container .permalink a{



    opacity: 0.2;



}



.pure-accordion-block-container .permalink a:hover{



    opacity: 1;



}



.pure-accordion-block-container .content{



    height: 0;



    overflow: hidden;







    -webkit-animation-duration: 0.5s;



    animation-duration: 0.5s;







    -webkit-transition: height 0.5s;



    -moz-transition: height 0.5s;



    -ms-transition: height 0.5s;



    -o-transition: height 0.5s;



    transition: height 0.5s;



}



.pure-accordion-block-container .header .title,
.pure-accordion-block-container.open .header .title{



    color: #fff !important;



}



.pure-accordion-block-container.open .content{



    height: auto;

	position: relative;

	z-index: auto;



}



.pure-accordion-block-container.open .header .fa.fa-chevron-down{



    color: #fff;







    -webkit-transform: scaleY(-1);



    -moz-transform: scaleY(-1);



    -ms-transform: scaleY(-1);



    -o-transform: scaleY(-1);



    transform: scaleY(-1);



}











.pure-accordion-block-container { border-bottom: none !important; margin-bottom: 20px !important; }



.pure-accordion-block-container .header { 



margin: 0; padding: 0; background: #4374ac;  

transition: all 0.25s ease-in-out;

-moz-border-radius: 8px; border-radius: 8px; padding: 14px 15px; cursor: pointer; }



.pure-accordion-block-container.open .header { background: #1e4879; -moz-border-radius: 8px 8px 0 0 !important; border-radius: 8px 8px 0 0 !important; }



#pagewrap .pure-accordion-block-container h4 { text-transform: none; font-weight: 300; padding: 0 10px; font-size: 22px; line-height: 28px; }



.pure-accordion-block-container .content { 

 background: rgba(245,245,245,1); 



-moz-border-radius: 0 0 8px 8px !important; border-radius: 0 0 8px 8px !important;  }



.pure-accordion-block-container .content .paddit { padding: 15px 25px; }