img{max-width: 100%;max-height: 100%;}

.owl-item a{display: block;width: 100%;}
.owl-item a img{width: 100%;}
.owl-controls{position: absolute;width: 100%;height: 40px;bottom: 0;left: 0;}
.owl-page{display: inline-block;margin-left: 5px;margin-right: 5px;}
.owl-page span{display: block;width: 18px;height: 18px;background: #fff;border-radius: 50%;}
.owl-page.active span{background: #ff0000;}
.owl-pagination{width: 100%;text-align: center;}
.slider-wrapper, .wrapper, .center, .bot .left-col{max-width: 100%;}
.slider-wrapper, #owl-demo{height: auto;max-height: 500px;}
@media (max-width: 1220px) {
    .main-nav>li {padding: 0 2px;}
}
@media (max-width: 1200px) {
    .include_linkuri_footer {width: 100%; text-align: center; right: 0;}
    .mid {max-width: 100%;}
    .article {padding-right: 0; max-width: 100%;}
    .left_container {width: auto;}
    .content_center_container {width: 70%;}
    .include_slider_on_page_home {width: 57%;}
}
@media (min-width: 992px) {
    .main-nav>li{position: relative;}
    .dd_menu{position: absolute;left: 0;background: #004566;min-width: 300px;top: 30px;display: none;padding-top: 15px; z-index: 2;}
    .main-nav>li:hover .dd_menu{display: block;}
    .dd_menu li{list-style-type: none;line-height: 35px;font-size: 16px;color: #fff;text-align: left;padding-left: 20px;}
    .dd_menu li a{color: #fff;}
    .buton_menu{display: none;}
    #menu{display: none;}

}

@media (max-width: 992px) {
 /*   .left_container {padding-left: 20px; padding-right: 20px;}*/
    .new_styling_primaria {display: block; text-align: center; float: none;}
    .content_center_container {float: none; width: auto; padding:5px;}
     .article, .bot .center, .mid {max-width: 100%;}
    .top_header {display: flex; justify-content: center;}
    .logo{float: none;/*margin: 0px auto;*/padding-top: 15px;height: initial;}
    .logo>a{margin-left: 20px;}
    .stema_tara {display: none;}
    .contact-top{float: none;width: 100%;margin-top: 20px;text-align: center;}
    .program_desktop{display: block!important;width: 100%;float: none!important;text-align: center;margin-top: 15px!important;}
    
    .aside{padding: 10px 10px 0px 10px;float: none;float: none;}
    .bot .left-col{width: 90%!important;text-align: center;margin: auto;float: none;}
    .bot .right-col{float: none;width: 100%;text-align: center;margin-top: 10px;}
    .bot .right-col h1{width: 100%;margin: 0;}
    .bot .right-col h1 a{width: 100%;text-align: center;margin: 0;}
    .bot .right-col h1 a img{display: inline;}
    .bot ul {text-align: center;}
    .bot ul li{border-left: 0px;}
    .main-nav{display: none;}
    .buton_menu{display: inline-block;width: 40px;height: 40px;margin-top: 30px; position: absolute; top: 20px; right: 0; z-index: 99;}
    .buton_menu i{font-size: 28px;color: #fff;}
    .aside{float: none;margin: auto;}
    .article{float: none;max-width: 95%; width: 95%; margin: auto;text-align: center; padding: 0;}
    .article p {padding: 0!important;}
    .shadow{max-width: 100%;}
    .contact-top span {font-size: 18px;}
    .mm-listview>li>a, .mm-listview>li>span {font-size: 18px!important;}
    .left_container {text-align: center; float: none; width: 100%;}
    .include_slider_on_page_home {padding-left: 20px;}
     .top_header {padding: 35px 0;}
     #sync1 .set_dimensions_on_item_pic {height: calc(100vw / 1.33);}
}


@media (max-width: 768px) {
   /*.top_header {padding: 0 10px;}*/
   .include_adresa, .include_telefon, .include_telefon p {flex-direction: column;}
   .include_telefon p {padding: 5px;}
   .dd_form {float: none; max-width: 100%; padding-left: 15px;}
   .dd_form .f_left, .dd_form .f_right input, .f_right textarea {max-width: 100%;}
   .include_slider_on_page_home {width: 80vw; float: none; margin-left: auto; margin-right: auto;}
   .include_linkuri_footer {position: relative; text-align: center;}
   #image_wrap {max-width: 100%; height: auto;}
   .include_owl_list .owl-next {right: 0;}
   /*#sync2 .set_dimensions_on_item_pic img {max-width: 50%;}*/
   .dimensions_on_post {height: auto;}
}
@media (max-width: 700px) {
   .top_header {justify-content: flex-start;}
   .style_title_header {font-size: 20px;}
  .title_header {padding: 10px 60px;}
   .include_adresa, .include_telefon, .include_telefon p {display: block;}
}
@media (max-width: 480px) {
   .f_right input, .f_right textarea {padding-left: ; padding-right: 0;}
   .bot ul li {display: block; padding-top: 3px; padding-bottom: 3px;}
  .f_left {width: auto;}
  .logo {width: 90px; padding-top: 0;}
   .search {margin-top: 40px;}
   .results {width: 100%; text-align: center; padding-bottom: 10px;}
   .pages {width: 100%;}
   .logo>a {margin-left: 0;}
   .f_right .link_big {width: 100%;}
   .include_slider_on_page_home {padding: 0; margin-left: auto;}
   .set_dimensions_on_img_slider {height: 192px;}
   .include_slider_on_page_home .owl-next {right: 0;}
   .include_slider_on_page_home .owl-prev {left: 15px;}
}