﻿@media(max-width:1366px){.modalBox{top:50px;}}@media(max-width:1199px){.header-menu>.toggle{display:block;}.header-bottom .wrap{padding:0 15px;}.header{position:relative;background:#fff;z-index:6;}.header-center .logo{min-width:134px;width:134px;}.header-center .logo .imgc0{margin-right:10px;}.header-center .text h1{font-size:18px;}.header-center .text p{font-size:14px;}.header-center .text{flex-shrink:0;text-align:center;margin-right:10px;}.header-center .banner .imgc:before{padding-bottom:calc(100/635*100%);}.header-menu>ul{display:block;top:100%;left:0;width:100%;max-width:100%;height:auto;background:#fff;position:absolute;z-index:20;visibility:hidden;-webkit-transition:all .25s ease;transition:all .25s ease;-ms-transform:translateY(50px);-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;user-select:none;}.header-menu>ul.visible{visibility:visible;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}.header-menu>ul li{background-color:#fff;}.header-menu>ul .dropdown ul{display:none;position:relative;-webkit-transition:all 0s ease;transition:all 0s ease;width:100%;left:auto;padding-left:0;border-top:1px solid #ebebeb;-ms-transform:none;-webkit-transform:none;transform:none;visibility:visible;opacity:1;}.header-menu>ul .dropdown ul li{background-color:transparent;}.header-menu>ul .dropdown:after{width:44px;height:44px;line-height:44px;color:#333;top:0;-ms-transform:translateY(0) rotate(-90deg);-webkit-transform:translateY(0) rotate(-90deg);transform:translateY(0) rotate(-90deg);right:0;-webkit-transition:all .25s ease;transition:all .25s ease;}.header-menu>ul .dropdown.show:after{-ms-transform:translateY(0) rotate(0);-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);}.header-menu>ul a{color:#333;display:inline-block;font-size:15px;padding:10px 30px;line-height:24px;}.header-menu>ul>li{border-bottom:1px solid #ebebeb;}.header-menu>ul>.dropdown>ul{top:auto;left:auto;padding-top:0;background-color:#f3f3f3;}.header-menu>ul>.dropdown>ul ul{background-color:#d7d7d7;}.header-menu>ul>li:hover a,.header-menu>ul>li:active a,.header-menu>ul>li.active a,.header-menu>ul>li:focus a{color:#fff;}.header-menu>ul>.dropdown:hover>ul{-ms-transform:none;-webkit-transform:none;transform:none;}.header-menu>ul .dropdown ul li:hover{background-color:inherit;}.header-menu>ul>li>a>span{display:block;}.header-menu>ul>li>a>i{display:none;}.header-subscribe{margin:5px;color:#333;}.g-title .title{font-size:16px;}.sidebar-1 .item-title{font-size:15px;line-height:22px;}.library-1{width:calc(50% - 5px);}.library-1 .item-title{font-size:15px;}.library-1 .item:not(:first-child){display:none;}.library-1 .item:not(:first-child) .item-title{font-size:15px;height:44px;}.library-1 .item:not(:first-child) .item-img{min-width:60px;}.library-1 .item:not(:first-child) .item-img .imgc:before{padding-bottom:calc(76/100*100%);}.slide-1{padding:62px 16px 15px;width:calc(50% - 5px);}.slide-1 .item{flex-direction:column;}.slide-1 .item-row.no-gutters .item-img{margin:auto;}.news-1 .list-header .item-title{font-size:18px;}.news-1 .list-body .item-title{font-size:15px;}.news-2{padding:20px 20px 15px 20px;}.news-2 .item-title{font-size:15px;height:72px;display:block;overflow:hidden;}.h-block-1{flex-direction:column-reverse;}.h-block-1>.cl{width:100%;justify-content:space-between;display:flex;margin-top:20px;}.h-block-1>.cr{width:100%;}.h-block-3>.cl{width:calc(70% - 10px);}.h-block-3>.cr{width:calc(30% - 10px);max-height:150px;}.h-block-3>.cr .fb_iframe_widget iframe{height:170px !important;}.overlay-2{z-index:6;}.library-3 .item-img{width:calc(817/1170*100%) !important;min-width:calc(817/1170*100%);}.library-3 .item-body{margin:0 !important;}.header-bottom .container{padding:0;}.club-1 .list{margin-left:-10px;margin-right:-10px;margin-top:20px;}.club-1 .list [class^='col']{padding-left:10px;padding-right:10px;}.club-1 .item-body{padding:10px;}.club-1 .item-title{font-size:15px;}.club-1 .item{margin-bottom:15px;}.calendar-1 .list{margin-left:-10px;margin-right:-10px;margin-top:20px;}.calendar-1 [class^='col']{padding-left:10px;padding-right:10px;}.calendar-1 .item{margin-bottom:20px;}}@media(max-width:991px){.SplitPages a{height:24px;line-height:22px;font-size:12px;padding:0 10px;}.SplitPages a.truoc,.SplitPages a.sau{width:28px;}.SplitPages a.truoc:before,.SplitPages a.sau:before{font-size:10px;}.SplitPages a.dau{padding-left:20px;}.SplitPages a.cuoi{padding-right:20px;}.SplitPages a.dau:before,.SplitPages a.cuoi:after{top:7px;}.SplitPages a.dau:before{left:10px;font-size:8px;}.SplitPages a.cuoi:after{right:10px;font-size:8px;}.header-center .text{}.news-5 .item-title{font-size:17px;}.post-toolbar .tool-left>a{margin-right:12px;font-size:12px;}.calendar-1 .list-select{flex-wrap:wrap;}.calendar-1 .list-select .select:nth-child(1),.calendar-1 .list-select .select:nth-child(2),.calendar-1 .list-select .select:nth-child(3),.calendar-1 .list-select .select:nth-child(4){flex:0 0 50%;max-width:50%;}.SplitPages{margin-bottom:15px;}.calendar-1 .list{margin-top:20px;}.calendar-1 .item{margin-bottom:20px;}.sidebar-6 .item-img{min-width:80px !important;width:80px !important;margin-right:10px;}.sidebar-6 .item-title{line-height:17px;max-height:51px;font-size:14px;}.sidebar-6 .list{margin-top:10px;}.c-block-1{margin-bottom:0;}.library-3 .item-text{height:124px;overflow:hidden;}.library-3 .item-img{width:calc(717/1170*100%) !important;min-width:calc(717/1170*100%);}.library-3 .item-body{padding:10px !important;}.library-3 .item-title{font-size:20px;}.library-2{margin-bottom:20px;}.library-2 .cl{width:calc(717/1170*100%);}.library-2 .cr{width:calc(439/1165*100%);}.library-2 .cr .item-img{min-width:100px;width:100px !important;}.library-2 .cr .item-img .imgc:before{padding-bottom:calc(78/121*100%);}.contact-1{padding:20px;}.sidebar-2 a .imgc0{margin-right:10px;width:60px;min-width:60px;}.sidebar-2 a{font-size:22px;padding:5px;}.sidebar-5 .list-body>ul li a{padding:11px 15px 11px 30px;display:block;line-height:20px;}.layout.homepage{margin-top:20px;}.layout>.page{width:calc(850/1170*100%);}.sidebar-1 .item:not(:first-child) .item-title{font-size:14px;line-height:20px;max-height:40px;overflow:hidden;}.slide-1 .item-text{margin-bottom:5px;line-height:14px;font-size:13px;}.slide-1 .item-img{width:80px !important;height:80px;min-width:80px;}.news-2 .item-body{padding:10px 0 2px;}.news-4 .item-title{height:44px;}.header-menu>ul a{font-size:14px;}.header-menu>ul>li>a{padding:8px 15px;}.calendar-2 .block-calendar{margin-bottom:20px;margin-right:0;}.calendar-2 .block-header{flex-wrap:wrap;justify-content:center;}.calendar-2 .block-info{text-align:center;margin-bottom:10px;}}@media(max-width:767px){.header-top .social{display:none;}.header-center .logo{min-width:65px;width:65px;}.header-center .logo .imgc0{margin-right:10px;}.header-center .banner .imgc:before{padding-bottom:calc(130/635*100%);}.header-center .container{padding-bottom:5px;padding-top:5px;}.modalBox.active{top:0;overflow:scroll;max-height:100%;width:100%;}.modalBox .sub{flex-direction:column;}.modalBox .sub p{margin-bottom:10px;}.layout{flex-direction:column;}.layout.homepage{margin-top:10px;}.layout>.page{width:100%;}.news-1 .list-header .item-title{font-size:16px;}.news-1 .list-header .item-body{padding:10px 0;}.news-1 .list-body .item-title{font-size:14px;}.h-block-1>.cl{flex-direction:column;}.h-block-1>.cl{width:100%;}.library-1{width:100%;}.slide-1{width:100%;}.news-1 .list-body .item{width:calc(50% - 5px);}.news-2 .item{width:calc(50% - 5px);}.news-2 .item:last-child{display:none;}.news-3 .item{padding-bottom:10px;}.news-3 .item .item-img{margin-right:10px;}.news-3 .item .item-img{min-width:100px;width:100px !important;}.news-3 .item .item-title{font-size:18px !important;height:44px;}.news-3 .item .item-date,.news-3 .item .item-view{font-size:12px;}.news-3 .list{margin-bottom:7px;margin-top:10px;}.news-4 .list{margin-top:10px;}.news-4 .item{width:calc(50% - 5px);}.news-4 .item-title{font-size:12px;line-height:18px;height:54px;margin-bottom:0;}.news-4 .item .item-date,.news-4 .item .item-view{font-size:10px;line-height:1;}.news-4 .item .item-view{margin-left:0;}.news-4 .list{margin-bottom:7px;}.layout>.sidebar{width:100%;}.sidebar-1 .list{margin-top:10px;}.sidebar-2{margin-bottom:20px;}.h-block-3{flex-direction:column;}.h-block-3>.cl{width:100%;}.h-block-3>.cr{width:100%;margin-top:10px;max-height:none;}.h-block-3>.cr .fb_iframe_widget iframe{height:100% !important;}.footer-title{font-size:16px;}.footer-top p{font-size:14px;padding:0 5px;}.footer-bottom{flex-direction:column;padding:0;}.post-toolbar .tool-right .social,.post-toolbar .tool-right .addthis_toolbox{margin-top:10px;}.post-1{padding-bottom:10px;}.post-1 .post-content{padding-top:0;}.post-entry .right{margin-top:10px;}.news-5{margin-bottom:20px;}.news-5 .item-img{width:100% !important;min-width:100%;margin-bottom:15px;}.news-5 .item-title{font-size:16px;}.club-1 .item{margin-bottom:0;}.calendar-1 .list-select .select:nth-child(1),.calendar-1 .list-select .select:nth-child(2),.calendar-1 .list-select .select:nth-child(3),.calendar-1 .list-select .select:nth-child(4){flex:0 0 100%;max-width:100%;}.calendar-2 .block-header{flex-direction:column;}.calendar-2 .block-calendar{margin:0 auto 10px;}.calendar-2 .block-info{margin-top:10px;}.calendar-2 .block-tool{width:100%;margin-left:0;}.calendar-2 .block-ticket{flex-direction:column;padding:11px 0;}.calendar-2 .block-ticket .cl{width:100%;}.calendar-2 .block-ticket .cr{width:100%;flex-direction:row;align-items:flex-start;}.calendar-2 .block-ticket .cr .price{margin-right:10px;}.member-1 .item-img{min-width:125px;max-width:125px;}.member-1 .item-position{font-size:12px;margin-bottom:5px;}.member-1 .item-body{padding:10px !important;}.member-1 .item-text{font-size:14px;line-height:18px;}.library-2{flex-direction:column;}.library-2 .cl,.library-2 .cr{width:100%;}.library-3.item-row{flex-direction:column;}.library-3 .item-img{width:100% !important;}.library-3 .item-title{font-size:15px;margin-bottom:0;}.library-3 .item-text{font-size:14px;}.library-3 .item-view{font-size:13px;line-height:20px;}.library-3 .item-body{border-left:1px solid #e8e8e8;border-radius:0 5px 5px 0;}.library-3 .item-img .imgc{border-radius:5px 5px 0 0;}.contact-1{padding:15px 10px;flex-direction:column;}.contact-1>.left,.contact-1>.right{width:100%;}.contact-1>.left h2{margin-bottom:10px;}.contact-1>.left .map{min-height:300px;margin:10px 0;}.contact-1>.right .inp{margin-bottom:10px;}.contact-2{margin:50px auto;}.contact-2 .title{font-size:28px;}.header-bottom .wrap{padding:0 5px;}}