@media screen and (max-width: 1200px){.side-left{width:210px;}
.side-right{width:280px;}
.head .content,.main-banner .items .item .content,.main-banner .items.owl-carousel .owl-dots,.main-banner .social-media,.breadcrumb,.sub-menu > ul,.main,.three-boxes .content,.footer .content{width:980px;}
.three-boxes .items .item .inner{padding:20px 80px 20px 20px;}
.three-boxes .items .item .inner .txt{font-size:2.4rem;}
.three-boxes .items .item .inner .icon{right:15px;}
.current-term .items .item.even .info{padding-left:80px;}
.current-term .items .item.odd .info{padding-right:80px;}
.current-term .items .item .picture .picture-slider{height:290px;}
}
@media screen and (max-width: 1000px){.side-left{display:none;}
.side-right{display:none;}
.side-center{width:100%;padding:0 !important;}
.tpl-col-5:not(.rwd-keep){flex-wrap:wrap;justify-content:center;}
.tpl-col-5:not(.rwd-keep) > .tpl-ci{width:33.3333% !important;margin:15px 0;}
.tpl-col-5:not(.rwd-keep) > .tpl-ci:nth-child(1),.tpl-col-5:not(.rwd-keep) > .tpl-ci:nth-child(2),.tpl-col-5:not(.rwd-keep) > .tpl-ci:nth-child(3){margin-top:0;}
.tpl-col-5:not(.rwd-keep) > .tpl-ci:nth-child(3),.tpl-col-5:not(.rwd-keep) > .tpl-ci:nth-child(4){margin-bottom:0;}
.tpl-col-4:not(.rwd-keep){flex-wrap:wrap;}
.tpl-col-4:not(.rwd-keep) > .tpl-ci{width:50% !important;margin:15px 0;}
.tpl-col-4:not(.rwd-keep) > .tpl-ci:nth-child(1),.tpl-col-4:not(.rwd-keep) > .tpl-ci:nth-child(2){margin-top:0;}
.tpl-col-4:not(.rwd-keep) > .tpl-ci:nth-child(3),.tpl-col-4:not(.rwd-keep) > .tpl-ci:nth-child(4){margin-bottom:0;}
.tpl-rwd-full{flex-wrap:wrap;}
.tpl-rwd-full > .tpl-ci{width:100% !important;margin:10px 0;}
.tpl-rwd-full > .tpl-ci:first-child{margin-top:0;}
.tpl-rwd-full > .tpl-ci:last-child{margin-bottom:0;}
.tpl-rwd-half{flex-wrap:wrap;}
.tpl-rwd-half > .tpl-ci{width:50% !important;margin:15px 0;}
.tpl-rwd-half > .tpl-ci:nth-child(1),.tpl-rwd-half > .tpl-ci:nth-child(2){margin-top:0;}
.tpl-rwd-half > .tpl-ci:nth-child(3),.tpl-rwd-half > .tpl-ci:nth-child(4){margin-bottom:0;}
.rwd-hide{display:none !important;}
.rwd-show{display:block !important;}
.rwd-block{display:block !important;}
.rwd-no-margin{margin:0 !important;}
.rwd-no-padding{padding:0 !important;}
.rwd-no-float{float:none !important;}
.rwd-auto{width:auto !important;}
.rwd-center{text-align:center !important;}
.rwd-order-first{order:-1;}
.rwd-order-0{order:0;}
.rwd-order-1{order:1;}
.rwd-order-2{order:2;}
.rwd-order-3{order:3;}
.rwd-menu-btn{display:block;width:36px;cursor:pointer;}
.rwd-menu-btn span{display:block;height:3px;margin:8px 0;border-radius:2px;background:#202664;transition:200ms all ease;-webkit-transition:200ms all ease;}
.rwd-menu-btn.active span:nth-child(1){transform:translateY(12px) rotate(45deg);}
.rwd-menu-btn.active span:nth-child(2){opacity:0;}
.rwd-menu-btn.active span:nth-child(3){transform:translateY(-10px) rotate(-45deg);}
.head .content,.main-banner .items .item .content,.main-banner .items.owl-carousel .owl-dots,.main-banner .social-media,.breadcrumb,.sub-menu > ul,.main,.three-boxes .content,.footer .content{width:720px;}
.box.box-about-me{margin:0 0 20px 0;}
.head{z-index:999999;}
.main-banner .person{width:auto;max-width:45%;height:360px;}
.main-banner .items .item .content .info .title{font-size:3.2rem;}
.main-banner .items .item .banner .bi{height:380px;}
.main-banner .items.owl-carousel .owl-dots{bottom:30px;}
.page.index .side-right{display:block;width:100%;order:1;}
.main{flex-wrap:wrap;margin:30px auto 40px;}
.home-news .posts .post.post-3{padding-left:30px;}
.current-term .items .item{margin-bottom:140px;}
.current-term .items .item.even .picture{padding-right:30px;}
.current-term .items .item.even .info{padding-left:30px;}
.current-term .items .item.odd .picture{padding-left:30px;}
.current-term .items .item.odd .info{padding-right:30px;}
.current-term .items .item .picture .picture-slider{height:235px;}
.three-boxes{margin:0 0 40px 0;}
.three-boxes .items{margin:0 -10px;}
.three-boxes .items .item{padding:0 10px;}
.three-boxes .items .item .inner{padding:100px 15px 20px 15px;}
.three-boxes .items .item .inner .icon{top:20px;left:0;right:0;bottom:auto;}
.three-boxes .items .item .inner .txt{width:100%;text-align:center;}
.footer .content{height:320px;}
}
@media screen and (max-width: 740px){.head .content,.main-banner .items .item .content,.main-banner .items.owl-carousel .owl-dots,.main-banner .social-media,.breadcrumb,.sub-menu > ul,.main,.three-boxes .content,.footer .content{width:auto;margin-left:20px;margin-right:20px;}
.tpl-col-5:not(.rwd-medium-keep){flex-wrap:wrap;justify-content:center;}
.tpl-col-5:not(.rwd-medium-keep) > .tpl-ci{width:50% !important;margin:15px 0;}
.tpl-col-5:not(.rwd-medium-keep) > .tpl-ci:nth-child(1),.tpl-col-5:not(.rwd-medium-keep) > .tpl-ci:nth-child(2),.tpl-col-5:not(.rwd-medium-keep) > .tpl-ci:nth-child(3),.tpl-col-5:not(.rwd-medium-keep) > .tpl-ci:nth-child(4){margin-top:0;}
.tpl-col-5:not(.rwd-medium-keep) > .tpl-ci:nth-child(5){margin-bottom:0;}
.tpl-col-4:not(.rwd-medium-keep){flex-wrap:wrap;}
.tpl-col-4:not(.rwd-medium-keep) > .tpl-ci{width:50% !important;margin:15px 0;}
.tpl-col-4:not(.rwd-medium-keep) > .tpl-ci:nth-child(1),.tpl-col-4:not(.rwd-medium-keep) > .tpl-ci:nth-child(2){margin-top:0;}
.tpl-col-4:not(.rwd-medium-keep) > .tpl-ci:nth-child(3),.tpl-col-4:not(.rwd-medium-keep) > .tpl-ci:nth-child(4){margin-bottom:0;}
.tpl-col-3:not(.rwd-medium-keep){flex-wrap:wrap;}
.tpl-col-3:not(.rwd-medium-keep) > .tpl-ci{width:100% !important;margin:10px 0;}
.tpl-col-3:not(.rwd-medium-keep) > .tpl-ci:first-child{margin-top:0;}
.tpl-col-3:not(.rwd-medium-keep) > .tpl-ci:last-child{margin-bottom:0;}
.tpl-rwd-medium-full{flex-wrap:wrap;}
.tpl-rwd-medium-full > .tpl-ci{width:100% !important;margin:10px 0;}
.tpl-rwd-medium-full > .tpl-ci:first-child{margin-top:0;}
.tpl-rwd-medium-full > .tpl-ci:last-child{margin-bottom:0;}
.tpl-rwd-medium-half{flex-wrap:wrap;}
.tpl-rwd-medium-half > .tpl-ci{width:50% !important;margin:15px 0;}
.tpl-rwd-medium-half > .tpl-ci:nth-child(1),.tpl-rwd-medium-half > .tpl-ci:nth-child(2){margin-top:0;}
.tpl-rwd-medium-half > .tpl-ci:nth-child(3),.tpl-rwd-medium-half > .tpl-ci:nth-child(4){margin-bottom:0;}
.rwd-medium-hide{display:none !important;}
.rwd-medium-show{display:block !important;}
.rwd-medium-block{display:block !important;}
.rwd-medium-no-margin{margin:0 !important;}
.rwd-medium-no-padding{padding:0 !important;}
.rwd-medium-no-float{float:none !important;}
.rwd-medium-auto{width:auto !important;}
.rwd-medium-center{text-align:center !important;}
.rwd-medium-order-first{order:-1;}
.rwd-medium-order-0{order:0;}
.rwd-medium-order-1{order:1;}
.rwd-medium-order-2{order:2;}
.rwd-medium-order-3{order:3;}
.box.box-big .hdr{font-size:3.2rem;}
.box.box-home-news .hdr{font-size:2rem;margin:0 0 25px 0;}
.head .content{height:78px;}
.main-banner .person{left:55%;height:260px;}
.main-banner .items .item .banner .bi{height:280px;}
.main-banner .items .item .content .info{width:55%;padding-bottom:0;}
.main-banner .items .item .content .info .title{font-size:2.2rem;}
.home-news .posts .post{margin:25px 0;}
.home-news .posts .post.post-1{padding-bottom:25px;}
.home-news .posts .post.post-3{padding-left:25px;}
.home-news .posts .post .picture{width:160px;margin:0 20px 0 0;}
.post-list .post .picture{width:160px;margin:0 20px 0 0;}
.post-page .picture{width:180px;margin:5px 20px 10px 0;}
.current-term .items{margin-bottom:0;}
.current-term .items .year{margin:0 auto 50px auto;}
.current-term .items .item{margin-bottom:120px;}
.current-term .items .item .date{margin:0 0 60px 0;}
.current-term .items .item .info .title,.current-term .items .item .info .desc{background:#fff;}
.current-term .items .item .picture:before{top:-30px;width:200px;height:120px;}
.current-term .items .item.even .picture{width:420px;margin:0 auto;padding-left:0;padding-right:0;text-align:center;}
.current-term .items .item.even .info{width:100%;margin:20px 0 0 0;padding-left:20px;padding-right:20px;}
.current-term .items .item.even .picture:before{left:-40px;}
.current-term .items .item.odd .picture{order:2;width:420px;margin:0 auto;padding-left:0;padding-right:0;text-align:center;}
.current-term .items .item.odd .info{order:3;width:100%;margin:20px 0 0 0;padding-left:20px;padding-right:20px;}
.current-term .items .item.odd .picture:before{right:-40px;}
.current-term .items .item .picture .picture-slider{width:420px;height:300px;margin:0 auto;}
.current-term .items .item.even .picture .picture-slider.owl-carousel .owl-nav{position:absolute;left:auto;right:0;top:-26px;bottom:auto;}
.current-term .items .item.odd .picture .picture-slider.owl-carousel .owl-nav{position:absolute;left:0;right:auto;top:-26px;bottom:auto;}
.three-boxes .items{margin:0 -5px;}
.three-boxes .items .item{padding:0 5px;}
.three-boxes .items .item .inner{padding:100px 10px 20px 10px;}
.three-boxes .items .item .inner .txt{font-size:1.8rem;}
.gallery-page{margin:0 -5px;}
.gallery-page .image{width:25%;padding:0 5px;margin:5px 0;}
.gallery-page .image:before{left:5px;right:5px;}
.footer .content{flex-wrap:wrap;}
.footer .content .footer-left{order:2;width:100%;text-align:center;}
.footer .content .footer-right{order:1;width:100%;}
.footer .social-media{justify-content:center;}
.footer .footer-menu > ul > li > .a{display:inline-block;}
}
@media screen and (max-width: 500px){.head .content,.main-banner .items .item .content,.main-banner .items.owl-carousel .owl-dots,.main-banner .social-media,.breadcrumb,.sub-menu > ul,.main,.three-boxes .content,.footer .content{width:auto;margin-left:15px;margin-right:15px;}
.tpl-col:not(.rwd-small-keep){flex-wrap:wrap;}
.tpl-col:not(.rwd-small-keep) > .tpl-ci{width:100% !important;margin:10px 0 !important;}
.tpl-col:not(.rwd-small-keep) > .tpl-ci:first-child{margin-top:0 !important;}
.tpl-col:not(.rwd-small-keep) > .tpl-ci:last-child{margin-bottom:0 !important;}
.tpl-rwd-small-half{flex-wrap:wrap;}
.tpl-rwd-small-half > .tpl-ci{width:50% !important;margin:15px 0;}
.tpl-rwd-small-half > .tpl-ci:nth-child(1),.tpl-rwd-small-half > .tpl-ci:nth-child(2){margin-top:0;}
.tpl-rwd-small-half > .tpl-ci:nth-child(3),.tpl-rwd-small-half > .tpl-ci:nth-child(4){margin-bottom:0;}
.gallery-page .image{width:33.3333%;}
.contact-form .form{flex-direction:column;}
.contact-form .form .item{width:100%;}
.tf{display:block;height:auto !important;width:auto !important;border:none;}
.tf tbody,.tf tr,.tf th,.tf td{display:block;height:auto !important;width:auto !important;border:none;padding:0;}
.tf tr{margin:10px 0;padding-bottom:15px;border-bottom:1px solid #c4c4c6;}
.tf tr:first-child{margin-top:0;}
.tf tr:last-child{margin-bottom:0;padding-bottom:0;border:none;}
.tf .tbl-lbl{font-weight:bold;margin-bottom:5px;}
.tf input[type=text],.tf input[type=password],.tf textarea,.tf select,.tf .chosen-container{width:100% !important;}
.rwd-small-hide{display:none !important;}
.rwd-small-show{display:block !important;}
.rwd-small-block{display:block !important;}
.rwd-small-no-margin{margin:0 !important;}
.rwd-small-no-padding{padding:0 !important;}
.rwd-small-no-float{float:none !important;}
.rwd-small-auto{width:auto !important;}
.rwd-small-center{text-align:center !important;}
.rwd-small-order-first{order:-1;}
.rwd-small-order-0{order:0;}
.rwd-small-order-1{order:1;}
.rwd-small-order-2{order:2;}
.rwd-small-order-3{order:3;}
.box.box-big .hdr{margin:0 0 25px 0;}
.main-banner .person{left:auto;right:0;max-width:none;}
.main-banner .items .item .content .info{width:70%;}
.home-news .posts .post{width:100%;margin:0;}
.home-news .posts .post.post-2{padding:25px 0 25px 0;border-bottom:1px solid #c4c4c6;}
.home-news .posts .post.post-3{padding:25px 0 25px 0;border-left:none;}
.home-news .posts .post .picture{width:120px;margin:0px 15px 0 0;}
.three-boxes .items{flex-wrap:wrap;margin:0;}
.three-boxes .items .item{width:100%;padding:0;margin:0 0 20px 0;}
.three-boxes .items .item:last-child{margin-bottom:0;}
.three-boxes .items .item .inner{padding:20px 100px 20px 20px;}
.three-boxes .items .item .inner .icon{top:0;bottom:0;left:auto;right:15px;}
.three-boxes .items .item .inner .txt{font-size:2.4rem;text-align:left;}
.post-list .post{padding:25px 0;}
.post-list .post .picture{width:120px;margin:0px 15px 0 0;}
.current-term .items .item.odd .picture{width:400px;}
.current-term .items .item .picture .picture-slider{width:400px;height:285px;}
.post-page .picture{width:140px;margin:5px 15px 10px 0;}
}
@media screen and (max-width: 440px){.current-term .items .item.odd .picture{width:360px;}
.current-term .items .item .picture .picture-slider{width:360px;height:255px;}
}
@media screen and (max-width: 400px){.main-banner .person{height:180px;}
.main-banner .items .item .banner .bi{height:220px;}
.main-banner .items .item .content .info .title{font-size:2rem;}
.main-banner .items.owl-carousel .owl-dots{bottom:10px;}
.home-news .posts .post{flex-wrap:wrap;}
.home-news .posts .post .picture{width:100%;margin:0 0 15px 0;text-align:center;}
.home-news .posts .post .info .title{font-size:2.4rem;}
.current-term .items .item.odd .info{padding-left:15px;padding-right:15px;}
.current-term .items .item.odd .picture{width:300px;}
.current-term .items .item .picture .picture-slider{width:300px;height:210px;}
.post-list .post{flex-wrap:wrap;}
.post-list .post .picture{width:100%;margin:0 0 15px 0;text-align:center;}
.post-list .post .info .title{font-size:2.4rem;}
.post-page .picture{width:120px;}
}
@media screen and (max-width: 340px){.rwd-tiny-hide{display:none !important;}
.rwd-tiny-show{display:block !important;}
.rwd-tiny-block{display:block !important;}
.rwd-tiny-no-margin{margin:0 !important;}
.rwd-tiny-no-padding{padding:0 !important;}
.rwd-tiny-no-float{float:none !important;}
.rwd-tiny-auto{width:auto !important;}
.rwd-tiny-center{text-align:center !important;}
.rwd-tiny-order-first{order:-1;}
.rwd-tiny-order-0{order:0;}
.rwd-tiny-order-1{order:1;}
.rwd-tiny-order-2{order:2;}
.rwd-tiny-order-3{order:3;}
.main-banner .items .item .content .info .title{font-size:1.8rem;}
.current-term .items .item.odd .picture{width:280px;}
.current-term .items .item .picture .picture-slider{width:280px;height:200px;}
.gallery-page .image{width:50%;}
}
