@charset "utf-8";

/* CSS Document */

@media (min-width: 1340px){



}

@media (max-width: 1350px){



}



@media (max-width: 1200px){



}



@media (max-width: 1024px){

.centered{ width:960px; }

#right_block,.footer5{ display:none; }

#left_block{width:100%;}

#menu li.main-item{padding:18px 15px 9px 15px;}

.footer1, .footer2, .footer3, .footer4, .footer4 { margin-right:15px; }

.organization-block-wrapper{ width:305px; }

.documents-list{ width:CALC(100% - 20px); padding-left:15px; margin-left:8px;  }

.document-box{ margin:0px 16px 45px 0px; }

}



@media (max-width: 768px) {

.centered{ width:720px; }

.organization-block-wrapper{ width:50%; padding-right:0px; }

#menu li.main-item a{ font-size:14px; }

#menu li.main-item{ padding:12px 10px 6px 10px; }

.footer5{ display:block; }

.document-box{ margin:0px 36px 45px 0px; }

.document-box:nth-of-type(3n+3) { margin-right: 36px;}

ul.horz_inner_menu li.blogs_li a{ font-size:14px; }

ul.horz_inner_menu li a{ font-size:16px; }

label{ font-size:16px; }

input.search-input:focus { width:200px; }

}



@media (max-width: 736px) {

.centered{ width:700px; }

.fancybox-outer, .fancybox-inner { width:350px !important; }



}



@media (max-width: 667px) {

.centered{ width:600px; }	

}



@media (max-width: 600px) {

.centered{ width:96%; }

.span4,.column3,.span7_1,.column5{ width:100%; }

.span7{ width:98%; }

label{ width:100%; margin-right:0px; border:none; margin-bottom:15px; }

input, select{ width:100%; margin-right:0px; margin-bottom:15px; }

h3.label{ width:100%; }

.border-left{ border-left:none; }

.profile_view figure{ width:100%; background:none; margin-top:0px; margin-bottom:15px; }

.profile_view div.span7_1{ padding-left:0px; }

.news-left-box,.news-right-box{ width:100%; }

.news-row h2{ margin-top:10px; }

.footer1,.footer2,.footer3,.footer4,.footer5{ width:100%; }

ul.footer_ul{ min-height: auto; }

ul.horz_inner_menu li,.announcements-right-box{ width:100%; }

.documents-list{ padding-left:0px; margin-left:0px; border-left:none; }

.document-box{ width:100%; }

.violate-box .news-row h2{ margin-top:0px; }

.organization-block-wrapper{ width:100%; height:auto; }

.organization-block{ width:100%; height:auto; }

.organization-block figure img{ width:100%; }

ul.header_list{ margin:5px 0px; }

ul.horz_inner_menu li a{ line-height:20px; }

.dncalendar-body thead td{ font-size:10px; }

#menu{ display:none; }

#MenuResponsive{ display:block; }

ul.horz_inner_menu li.blogs_li,ul.horz_inner_menu li.hr_portal_li{ width:100%; }

ul.horz_inner_menu li.hr_portal_li a{ height:auto; }

input.search-input, input.search-input:focus{ width:265px; }

.gallery_slick figcaption{ font-size:14px; padding-bottom:15px; }

.gallery_slick figcaption span time{ font-size:12px; }

.column8{ width:100%; }

.appointments_row h2{ width:100%; float:left; }

.appointments_row time{ width:100%; float:left; }

.appointments_row details{ width:100%; float:left; }

.head_of_department{ width:100%; margin-bottom:10px; }

}



@media (max-width: 568px) {



}





@media (max-width: 414px) {

	

}



@media (max-width: 384px) {

input.search-input, input.search-input:focus{ width:160px; }

.fancybox-outer, .fancybox-inner { width:300px !important; }

	

}



@media (max-width: 375px) {

.fancybox-outer, .fancybox-inner { width:250px !important; }

	

}



@media (max-width: 320px) {



}



@media (max-width: 240px) {



}