/* CSS Document */
/*******************************************************************/
/*width:1200+*/
@media only screen and (min-width: 1200px){}
/** max-width:1200 **/
@media only screen and (max-width: 1365px){

	}
/** max-width:1200 **/
@media only screen and (max-width: 1199px){}
/** width:960px **/
@media only screen and (max-width: 1023px){
.title-bordered .descr .nr{ font-size:15px;}
footer ul {padding:6px 0 0 0;}
footer .slick-expertise .slide-expertise h4{ font-size:20px;}
.lm{ font-size:0;}
.lm a{ width:33.33%; font-size:18px; margin:0;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.title-bordered{ margin:0 auto 40px;}
.siteh{ height:50px;}
}
/** max-width:960 **/
@media only screen and (max-width: 959px){
ul.list-border .title-border.expertise{ font-size:16px;}
ul.list-border .name .trainingtype{ font-size:14px;}	
.downul .btn{ font-size:14px; width:100px; height:34px; line-height:34px;}
.planul li{ width:100%; float:none; margin-bottom:20px;}
section.section-list-team h5{ font-size:20px !important;}
}
/** max-width:768 **/
@media only screen and (max-width: 767px){
.listbutton-mobile ul li{ float:left;}	
.listbutton-mobile ul li a{ font-size:15px !important;}
ul.list-news .doubleheight h3{ font-size:20px !important; line-height:1.6 !important;}
ul.list-news h3{ font-size:16px !important;}
.btn-big, .btn-big:active, .btn-big:focus{ font-size:16px !important; height:40px !important; line-height:40px !important;}
footer .list-page li a{ font-size:14px;}
footer{ padding:30px 0;}
.coo .tip{ font-size:16px;}
#content h4{ font-size:20px;}
.form-partner fieldset{ padding:20px 14px !important;}
.art_stys{ min-height:200px;}
.lm a{font-size:16px;}
.lm a .circle{ width:10px; height:10px; }

}
/** max-width:640 **/
@media only screen and (max-width: 639px){
section.section-timeline .timeline .dates li .events{ width:200px;}
section.section-timeline .timeline .dates li .date .day{ font-size:80px;}
section.section-timeline .timeline .dates li.active .events .content{ font-size:14px;}
	}
/** width:480 **/
@media only screen and (max-width: 479px) {
.lm a{ width:50%;}
.applypaperbtn{ margin-left:0; margin-top:10px; display:block;}
	}
/** width:360px **/
@media only screen and (max-width: 360px) {}

/** width:320px **/
@media only screen and (max-width: 319px){
.lm a{ width:100%;}	
}
/*******************************************************************/



/*******************************************************************/
/*width:1200+*/
@media only screen and (min-width: 1200px){}
/** max-width:1200 **/
@media only screen and (max-width: 1365px){

	}
/** max-width:1200 **/
@media only screen and (max-width: 1199px){}
/** width:960px **/
@media only screen and (max-width: 1023px){
}
/** max-width:960 **/
@media only screen and (max-width: 959px){}
/** max-width:768 **/
@media only screen and (max-width: 767px){}
/** max-width:640 **/
@media only screen and (max-width: 639px){
	}
/** width:480 **/
@media only screen and (max-width: 479px) {}
/** width:360px **/
@media only screen and (max-width: 360px) {}

/** width:320px **/
@media only screen and (max-width: 319px){}
/*******************************************************************/
