@charset "utf-8";
/* CSS By Skaindy Mx */
@import url("html5reset.css");
@import url("font.css");
@import url("totop.css");
@import url("cms.css");
@import url("mega-nav.css");
@import url("transition.css");
@import url("dropdown.css");
.none{ display:none}
body{background:#ffffff; color:#000000;}
body .mya,.ind,.vie{font-family: 'Prompt', 'Times New Roman','Calibri' , 'Noto Serif','ZAWGYIONE', sans-serif;}
body .thh,.enn{font-family: 'Prompt', 'Calibri' , 'Noto Serif','ZAWGYIONE', sans-serif;}
.sub-language{vertical-align: 8px;padding-left: 5px; }

.navbar-default{ background-color: rgba(226, 226, 236, 0.5); border:0; margin-bottom:0}
	.navbar-default .navbar-brand{ display:block}
	.navbar-nav{ margin-top:23px; margin-bottom:23px; margin-right:0}
	.navbar-brand>img{ max-width:104px;}
	.navbar-brand{ padding-top:9px}
	.navbar-menu>li>a{font:bold 14px/26px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;padding:12px 20px; }
	.navbar-default .navbar-menu .icon-flag{ text-align:center;}
	.navbar-default .navbar-menu .icon-flag.one{ margin-left: 5px;}
	.navbar-default .navbar-menu .icon-flag a{ padding:12px 7px;}
	.navbar-default .navbar-menu .icon-search{ text-align:center; margin-left:20px;}
	.navbar-default .navbar-menu .icon-search a{ width:47px; height:47px; border-radius:50%; color:#FFFFFF; background:#1e4e9c; padding-left:0; padding-right:0; padding-top:10px;}
	.navbar-default .navbar-menu .icon-search a .fa{ font-size:24px}
	.navbar-default .navbar-menu .icon-search a:hover,
	.navbar-default .navbar-menu .icon-search a:focus{ color:#FFFFFF; background:#1e4e9c; }
	.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{ color:#1E4E9C}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{ color:#1E4E9C; background-color:transparent}
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background-color:transparent}
	
#box-search .well{background-color: #1E4E9C; border:0; border-radius:0; margin-bottom:0;padding: 10px}
	#box-search .well .form-control{ background-color:transparent; border:0; box-shadow:none; text-align:center; color:rgba(255,255,255,1.00); font-size:21px}
	#box-search .well form ::-webkit-input-placeholder{color:#FFFFFF}
	#box-search .well form ::-moz-placeholder{color:#FFFFFF}
	#box-search .well form :-ms-input-placeholder{color:#FFFFFF}
	#box-search .well form :-moz-placeholder{color:#FFFFFF}
	
.box-vdo{ position:relative; height:90vh; overflow:hidden;}
	.box-vdo .carousel-inner{height: 40vw; }
	.carousel-inner>.item{height: 40vw; }
	.box-vdo .carousel-caption{ bottom:inherit; right:0; left: 0; top:50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
	.box-vdo .list-sv{ list-style:none; margin-top:50px; margin-bottom:50px; display:inline-table}
	.box-vdo .list-sv li{padding:10px 20px;}
	.box-vdo .list-sv li img{ width:100%; height:auto; display:block}
	.box-vdo .col-slide{ padding:0 50px}
	.box-vdo .carousel-caption h1{ font: bold 40px/67px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif; margin-bottom:8px;}
	.box-vdo .carousel-caption p{ font:24px/40px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif}
	.carousel-indicators li{ border:4px solid #d2d2d3; width:20px; height:20px; margin:3px}
	.carousel-indicators .active{width:20px; height:20px; margin:3px; background-color:#d2d2d3}
	
.box-about{ background-color:#ebecf0; padding:36px 0}
	.box-about .title{ font:26px/42px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif; position:relative; margin-bottom:30px;}
	.box-about .title::before {content: '';position: absolute;width: 45px;height: 3px;left: 0;bottom: -12px;background: #1E4E9C;}
	.box-about .detail{ font:15px/30px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif; color:#777777}
	.box-about .btn-more {font: 18px/50px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;padding: 0 32px;border-radius: 33px;text-transform: uppercase;background: #ffffff;color: #292929;border: 2px #1E4E9C solid;margin-top: 33px;}	
	.box-about .btn-more:hover{ background-color:#1E4E9C; color:#FFFFFF}
	.box-about .about-vdo{ padding-top:75px;}
	
.box-footer{ background-color:#c4cddc; padding:25px 0 20px;}
	.box-footer address{ margin-top:15px; color:#000000; font-size:14px;}
	.box-footer address a{ color:#000000;}
	.box-footer address a:hover{ color:#1E4E9C}
	.box-footer .company-name{ text-transform:uppercase}
	.box-footer p { line-height:23px;}
	.box-footer .form-subscribe{ margin-top:22px}
	.box-footer .form-subscribe label{ color:#FFFFFF; font:500 17px/26px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif; margin-bottom:11px; text-transform:uppercase}
	.box-footer .form-subscribe label span{ font-weight:300}
	.box-footer .form-subscribe .form-control{ max-width:458px; border:1px transparent solid; border-radius:0; box-shadow: none; height:40px;}
	.box-footer .btn-subscribe{ font:15px/43px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif; color:#FFFFFF; background:#1e4e9c; border:0; border-radius:21px; padding:0 30px; }
	.box-footer .btn-subscribe:focus{ outline:none}
	.box-footer .btn-subscribe:hover{ background:rgba(30,78,156,0.87);-webkit-transform: translateY(5px);transform: translateY(5px); }
	.box-footer .img-logo{ height:50px; width:auto;}
	
.box-copyright{ background:#333333; padding:15px 0 15px}
	.box-copyright .copyright{ font:14px/24px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif; color:#FFFFFF; float:left;}
	.box-copyright .copyright a{ color:#FFFFFF}
	.box-copyright .nav-icon{ float:right;}
	.box-copyright .list-icon{display:inline-table}
	.box-copyright .list-icon li{float:left; }
	.box-copyright .list-icon li+li{ margin-left:27px;}
	.box-copyright .list-icon li a.face{ color:#485996}
	.box-copyright .list-icon li a.ig{ color:#a93794}
	.box-copyright .list-icon li a.gplus{ color:#e84034}
	.box-copyright .list-icon li a:hover{ color:#ffffff}
	.box-copyright .list-icon li a .fa{ font-size:22px;}
	
.box-banner img{ max-width:100%; display:block}

.box-breadcrumb{padding-top: 10px;padding-bottom: 10px;background: #f5f5f5;}
	.box-breadcrumb .breadcrumb {padding: 8px 15px;margin-bottom: 0;list-style: none;background-color: transparent;border-radius: 0px;text-align: left}
	.box-breadcrumb .breadcrumb{ font:16px/25px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;}
	.box-breadcrumb .breadcrumb li{color:#1E4E9C;}
	.box-breadcrumb .breadcrumb a{ color:#1E4E9C;  }
	.box-breadcrumb .breadcrumb a:hover{ color:#1E4E9C}
	.box-breadcrumb .breadcrumb>.active {color: #777;}
	.box-breadcrumb .breadcrumb>li+li:before{color: #1E4E9C;}

.box-info{ padding:50px 0; background-color:#ebecf0; }
	.box-info .title {color: #1E4E9C;font: 30px/40px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;margin-bottom: 20px;}
	
.modal-popup .modal-body{padding:0;text-align:center;z-index:9999}
	.modal-popup button.close{position:absolute;top:-30px;right:0;opacity:1;color:#1E4E9C;outline:none;text-shadow:none}
	.modal-popup button.close:hover{color:#1E4E9C;opacity:1}
	.modal-popup button.close span{font-size:31px; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}
	.modal-popup .modal-content{background:none;border-radius:0;border:0}
	.modal-popup .modal-body .img{text-align:center;position:relative;display:inline-table;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
	.modal-popup .modal-body .img img{max-width:100%;display:block}
	.modal-popup .modal-content{box-shadow:none}
	.modal-popup .modal-backdrop.in{filter:alpha(opacity=80);opacity:.8}
	
.page-service .item{ background:rgba(255,255,255,1.00); border: 1px solid #dfe6eb; }
	.page-service .item a{display: block;transition: .33s all ease;overflow: hidden;}
	.page-service .item:hover a{-webkit-box-shadow: 0px 2px 10px 0px rgba(46,186,235,1.00);box-shadow: 0px 2px 10px 0px rgba(46,186,235,1.00);}
	.page-service .item:hover{ border-color:#1E4E9C}
	.page-service .item figure{ position:relative; padding-bottom:26px; margin-bottom:12px;}
	.page-service .item figure img{ width:100%; height:auto; display:block}
	.page-service .item figure::before{content: '';position: absolute;width: 87px;height: 2px;left: 50%;bottom: 0;background: #1E4E9C;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
	.page-service .item .service-caption{ height:52px; padding:0 10px; margin-bottom:10px;}
	.page-service .item .service-caption h5{font: 15px/26px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;color: #6d6e70;text-align:center;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
	.page-service .item:hover .service-caption h5{color:#1E4E9C;}
	.page-service .service-list li { margin-bottom:30px}
	.page-service .text-download{ width:100px; margin:0 auto; text-align:center; line-height:40px; color:#FFFFFF; background:#1E4E9C; border-radius:20px; margin-bottom:20px}
	.page-service .item:hover .text-download{ background:#1E4E9C}
	
.page-area{ padding-bottom:0; padding-top:50px;}
	/*.page-area .col-map{ padding:0}*/
	.busi-map .col-map{ padding:0}
	.page-area .title{ text-align:left; color:#1E4E9C}
	#map_wrapper {height: 37.5vw;}
	#map_canvas {width: 100%;height: 100%;}
	#map_canvas .info_content h3{ margin-bottom:5px; color:#1E4E9C; font:20px/25px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;}
	#map_canvas .info_content p { font:300 14px/1.5  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;}
	.busi-map .link-map{margin-top:8px;display:inline-block;padding:5px 20px 3px;background:#1E4E9C;color:#FFFFFF;border-radius:20px;font: 12px/23px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;}
	.busi-map .link-map+.link-map{ margin-left:3px;}
	.busi-map .link-map:hover{ background-color:#1E4E9C}
	.busi-map .link-map .fa{ font-size:20px; padding-right:5px}
	.busi-map .img-map{ max-height:90px;margin:10px 0; border-radius:7px}
	.busi-map .cms-area{margin-bottom: 20px;}
	
.box-info.news .news-list li{border:1px rgba(232, 232, 232, 0.56) solid;padding:15px;margin-bottom:10px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.05);box-shadow: 0 6px 12px rgba(0,0,0,.05)}
	.box-info.news .news-list li img{max-width:100%;height:auto}
	.box-info.news .news-list h1{color: #1e4d9c;font-size: 22px;margin-bottom: 10px;}
	.box-info.news .news-list p{line-height:20px;color:#7d7d7d;font-size: 13px;}
	.box-info.news .news-list li:hover h1{color:#000}
	.box-info.news .news-list li .time{margin-bottom: 5px;color:#8e8e8e;font-size: 11px;line-height:20px;text-align:right;text-transform:uppercase;}
	.box-info.news .news-list li .time .glyphicon-time{vertical-align:-1px;margin-right:5px;font-size:15px}
	.box-info.news .news-list .img{ position:relative}
	.box-info.news .news-list .img .labels-news,
	.box-info.news .news-list .img .labels-event{position:absolute;left:0;top:0;padding:5px 10px;text-transform:capitalize;font-size: 12px;}
	.box-info.news .news-list .img .labels-news{background: #ffffff;color: #1e4d9c;}
	.box-info.news .news-list .img .labels-event{background: #1e4d9c;color: #ffffff;}
	.box-info.news .news-list .btn-more{background: #1E4E9C;border-radius: 20px;color: #FFFFFF; margin-top:20px;}
	.box-info.news .news-list .btn-more:hover{background: #1E4E9C;border-radius: 20px;color: #FFFFFF; margin-top:20px;}
	.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background-color: #1e4d9c;border-color: #1e4d9c;}
	.pagination>li>a, .pagination>li>span{color:#4c4c4c;font-size: 12px;}
	.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{color:#4c4c4c;}
	
.box-info .gallery{overflow:hidden;margin-top:15px}
	.box-info .gallery li{margin-bottom:15px}
	.box-info .gallery li .img{height:270px;overflow:hidden;position:relative;background:#F3F3F3}
	.box-info .gallery li .img img.img-responsive{object-fit:cover;height:270px;width:100%}
	.box-info .gallery li .img img.img-responsive{-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-ms-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out}
	.box-info .gallery li .img:hover img.img-responsive{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
	.box-info .gallery li .img .gallery-zoom{position:absolute;top:0;width:100%;height:100%;padding:0;background:rgba(0,0,0,0.30);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;text-align:center;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
	.box-info .gallery li .img .gallery-zoom img{position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px;text-align:center;color:#FFF;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
	.box-info .gallery li .img:hover .gallery-zoom,.box-info .gallery li .img:hover .gallery-zoom img{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;-khtml-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
	.box-info .gallery.list li{margin-bottom:30px}
	
.page-contact{ padding-bottom:0}
	.page-contact .title{text-align: left;font: 33px/50px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;color: #1e4d9c;margin-bottom:30px; text-transform: uppercase;}
	.page-contact .list-contact{ list-style:none; margin-bottom:50px; overflow:hidden}
	.page-contact .list-contact .icon-contact{ text-align:center; margin-bottom: 10px;}
	.page-contact .list-contact .text-contact{font: 28px/34px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;margin-bottom:10px;color: #1E4E9C;}
	.page-contact .list-contact .detail-contact{ text-align:center;color: #757575;}
	.page-contact .list-contact .detail-contact p{font: 16px/1.5 'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;}
	.page-contact .list-contact .detail-contact h1{ font-size:20px; margin-bottom:5px; color:#1E4E9C}
	.page-contact .list-contact a{color: #757575;}
	.page-contact .list-contact a:hover{ color:#1E4E9C}
	.page-contact .form-control{border-radius:0;height: 45px;font-size: 14px;border: 1px solid #1E4E9C;box-shadow:none;}
	.page-contact .form-control:focus{border: 1px solid #1e4d9c;}
	.page-contact textarea.form-control {height: auto;}
	.page-contact .btn-send{background: #1e4d9c;text-transform:uppercase;color:#FFFFFF;font-size: 20px;padding:6px 50px;border-radius: 20px;}
	.page-contact .btn-send:hover{background: #1E4E9C;}
	.contact-map{ padding:0}
	.contact-map iframe {width: 100%;height: 300px; margin-bottom:20px;}
	.contact-map .block-contacts-googlemap{ display:flex}
	
#accordion-carrier .panel{border:none;border-top:1px solid #dddddd;box-shadow:none;border-radius:0;margin:0;}
	#accordion-carrier .panel:last-child{border-bottom:1px solid #dddddd}
	#accordion-carrier .panel-heading{padding:0}
	#accordion-carrier .panel-title a{display:block;line-height:24px;color: #1E4E9C;font-size:26px;background:#fff;padding:15px 20px 20px 15px;position:relative;transition:all .5s ease 0s;text-transform:uppercase;}
	#accordion-carrier .panel-title a:before{content:"\f068";font-family:'FontAwesome';display:block;width:30px;height:30px;line-height:32px;background: none;font-size:19px;color:#828283;text-align:center;position:absolute;top:25%;right:10px;transition:all .3s ease 0s}
	#accordion-carrier .panel-title a.collapsed:before{content:"\f067"}
	#accordion-carrier .panel-body{font-size:15px;color:#635858;line-height:25px;border:none;padding:0 15px 14px 15px}
	.page-carrier #accordion-carrier .panel-title a{ text-transform:none}
	.page-carrier .btn-apply{color: #FFFFFF;padding: 10px 42px;background: #1e4d9c;border: 0;border-radius: 20px;font: 20px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;}
	.page-carrier .btn-apply:focus{outline:none}
	.page-carrier .btn-apply:hover{background: #1E4E9C;}
	.page-carrier .col-accordion{ margin-top:0}
	.page-carrier .control-label {color: #767779;font-weight: normal;font-size: 16px;padding-top: 12px;}
	.page-carrier .form-control{ font-size:14px; font-family:  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;}
	.page-carrier .help-block {font-style: italic;font-size: 11px;margin-top: 9px;}
	.page-carrier .form-control {border-radius: 0;height: 45px;font-size: 14px;border: 1px solid #1E4E9C;box-shadow: none;}
	.page-carrier .form-control:focus {border: 1px solid #1e4d9c;}
	.page-carrier .col-file{ padding-top:10px}
	.page-carrier .title{ text-align: left;}
	
.box-search{font:22px/24px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif; margin-bottom:20px;}
	.box-search .form-horizontal .form-group [class*=col-]{padding-left:5px;padding-right:5px}
	.box-search .form-horizontal .btn-default{background: #1e4d9c;border:0;color:#FFF;}
	.box-search .form-horizontal .control-label{padding-top:10px;font:14px/24px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;}
	.box-search .search-results ol{padding-left:0; font-family: 'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif; list-style:none; margin-top:20px;}
	.box-search .search-results li{padding-bottom:20px}
	.box-search .search-results li h1{ line-height:20px; margin-bottom:10px}
	.box-search .search-results li h1 a{font:18px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;color: #1e4d9c;text-decoration:none;}
	.box-search .search-results li h1 a:hover{color: #1E4E9C;}
	.box-search .search-results li p{line-height:20px;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
	.box-search .box-title .title .page-title-result{ color:#1E4E9C}
	.box-search .title-result{ margin:50px 0}
	
.box-page-business .gallery li .img{ height:140px;}
	.box-page-business .gallery li .img img.img-responsive{height:140px;}
	.box-page-business .list-sv{ list-style:none; display:inline-table}
	.box-page-business .list-sv li{ float:left; width:50%; padding:10px;}
	.box-page-business .list-sv li img{ width:100%; height:auto; display:block}
	.box-page-business .gallery li .img img.img-responsive{    object-fit: contain;}
	
.modal-quote .modal-header{background: #1E4E9C;color: #FFFFFF;}
	.modal-quote label{ font-weight:normal; margin-bottom:8px; color:#000000;line-height: 20px;}
	.modal-quote .btn-request{background: #1E4E9C;color: #FFFFFF;}
	
.page-newsletter .gallery li .img img.img-responsive{object-fit: contain;}
	.page-newsletter .title-newsletter{ margin-top:20px; line-height:25px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; min-height:50px; text-align:center; color:#1E4E9C}
	
.page-contact .sub-branch{ list-style:none; margin-top:0; margin-bottom:30px}
	.page-contact .sub-branch li{border-bottom: 1px #2fbaeb  solid;padding:10px 0;}
	.page-contact .sub-branch .place-branch{font: 22px  'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;margin-bottom:15px;color: #1e4d9c;}
	.page-contact .sub-branch .place-branch .fa{margin-right:10px;color: #1e4d9c;font-size:25px;}
	.page-contact .sub-branch .cms-area p{ margin-bottom:0}
	.page-contact .gg-map iframe{ width:100%; height:300px;border:0}
	.page-contact .cms-area a{color: #1e4d9c;}
	.page-contact .title-contact{ margin-top:20px;}
	
nav ul.menu-company li a{display:block;background:#1e4d9c;padding:10px 15px;color:#fff;text-decoration:none;-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}
nav ul.menu-company li a:hover{background:#2980b9}
nav ul.menu-company li a .fa{width:16px;text-align:center;margin-right:5px}
nav ul.menu-company li a .badge{display:inline-block;background:#fff;background:rgba(255,255,255,0.2);padding:3px 7px;color:#fff;font-size:12px;font-weight:800}
nav ul.menu-company li ul li a{background:#444;border-left:4px solid transparent;padding:10px 20px}
nav ul.menu-company li ul li a:hover{background:#333;border-left:4px solid #3498db}
.right{float:right}
.left{float:left}


@media (max-width: 1500px) {
	.box-vdo{ height:88vh; }
}
	
@media (min-width: 1500px) {
	.container-navbar{ padding-left:90px; padding-right:90px;}
	.box-vdo .list-sv{ margin-left:-25px; margin-right:-25px}
}
@media (max-width: 1499px) {
	.navbar-menu>li>a{font:bold 17px/24px 'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;padding:12px 12px; }
	.navbar-default .navbar-menu{ margin-right:0}
	.navbar-default .navbar-menu .icon-search{ margin-left:12px;}
	.box-vdo .list-sv li{ padding:10px;}
	.navbar-default .navbar-menu .icon-flag a{ padding:12px 5px; display:flex;}
	.navbar-default .navbar-menu .icon-flag a img{ width:37px; height:24px;}
	.navbar-default .navbar-menu .icon-flag.one{ margin-left: 10px;}
}
@media (max-width: 1199px) {
	.navbar-menu>li>a{font:bold 14px/24px 'Prompt', 'Times New Roman', 'Calibri', 'Noto Serif'  , 'ZAWGYIONE', sans-serif;padding:12px 10px; }
	.box-vdo .list-sv li{ padding:7px}
	.box-vdo .carousel-caption p{ font: 18px/28px 'Prompt', 'Times New Roman', 'Calibri', 'Noto Serif'  , 'ZAWGYIONE', sans-serif;}
	.box-info .gallery.list li .img{height:250px}
	.box-page-business .gallery.list li .img{ height:120px;}
	.box-page-business .gallery li .img img.img-responsive{ height:120px;}
}
@media (max-width: 991px) and (min-width: 768px) {
.box-info .gallery li .img,
.box-info .gallery li .img img.img-responsive{height:180px}
}
@media (min-width: 992px) {
	.box-vdo .list-sv li:hover img{ opacity:0.75;-webkit-transform: translateY(5%);transform: translateY(5%);}
	.page-contact .col-contact{ padding:0 7.5px}
}
@media (max-width: 991px) {
	.box-vdo{ position:relative;/*height: 44vw;*/ height:auto; overflow:hidden; background:#000000 url(../images/bg-vdo2.jpg) center top no-repeat; background-size:cover}
	.box-vdo .carousel-inner,
	.carousel-inner>.item{height: 50vw; }
	.box-about .col-welcome{ margin-bottom:40px}
	.box-about .detail{ font:14px/26px 'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif}
	.box-footer .list-icon{ margin-bottom:15px}
	#video_background{ display:none !important}
	/* #map_wrapper {height: 500px;} */
	/*.box-footer .img-logo{ max-width:100px}*/
	.box-info .gallery.list li .img{height:180px}
	.page-contact .list-contact .detail-contact{ margin-bottom:30px}
	.page-contact .gg-map{ margin-top:20px;}
	.box-search .form-horizontal .btn-default{ width:100%; margin-top:10px;}
	.box-search{ padding-left:30px; padding-right:30px}
	.box-search .form-horizontal .control-label{ margin-bottom:10px}
	.box-copyright .nav-icon {float: inherit;margin-top: 10px;}
	.box-about .about-vdo {padding-top: 0;}
	.box-footer address { margin-bottom: 15px;}
	
	.box-vdo .list-sv li{ float:left; width:50%;}
	.cd-primary-nav .flag { display: inline-block;}
	.cd-primary-nav .flag:nth-child(1) { margin-left: 15px;}
	.cd-primary-nav .flag a { display: inline-block; border-bottom: 0; padding: 0 8px; height: 42px; padding-top: 8px;}
}
@media (min-width: 768px) {
	.modal-popup .modal-dialog{width:95%;margin:30px auto}
}
@media (max-width: 767px) {
	.box-vdo .carousel-inner,
	.carousel-inner>.item{height: 100vw; }
	.box-vdo .col-slide{ padding:0 15px;}
	.box-vdo .carousel-caption p{font: 15px/25px 'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;}
	.box-footer .form-subscribe label{ font:12px/25px 'Prompt', 'Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif}
	.modal-popup .modal-dialog{margin-top:50px}
	/*#map_wrapper {height: 400px;}*/
	.box-info.news .news-list li img{ width:100%; margin-bottom:10px;}
	.box-info.news .news-list p{font-size: 12px;}
	.box-info.news .news-list h1{font-size: 16px;line-height: 23px;}
	.box-info.news .news-list li .time{font-size: 12px;}
	.box-info .gallery.list li{padding:0 7.5px;margin-bottom:15px}
	.box-info .gallery li a p{height:inherit;padding-top:10px;font-size:15px;line-height:20px}
	.box-info .gallery.list li .img img.img-responsive{object-fit:cover;height:180px}
	.page-contact .list-contact .detail-contact p{ font-size:14px;}
	.box-info .title{ font-size:23px;}
	.page-carrier .control-label{ padding-bottom:10px}
	.page-newsletter .gallery.list li .img img.img-responsive{object-fit: contain;}
    .cms-area { line-height: 25px;font-size: 14px;font-family: 'Promt','Times New Roman', 'Calibri' , 'Noto Serif' , 'ZAWGYIONE', sans-serif;}
    .info_content {width: 400px}
    .info_content img{display: none}
}
@media (max-width: 480px) {
	.box-vdo .list-sv li{ padding:2px; width: inherit;}
	.box-vdo .list-sv{ margin-top: 20px;margin-bottom: 20px;}
	.box-breadcrumb .breadcrumb{ font-size:12px;}
	.box-breadcrumb{ padding:0}
	.box-info{ padding:30px 0}
	.box-info .title{ font:24px/1.3 'Prompt', 'Times New Roman', 'Calibri', 'Noto Serif'  , 'ZAWGYIONE', sans-serif}
	.box-copyright .copyright{ font-size:10px;}
	.box-footer address{ font-size:12px; margin-top: 15px; margin-bottom: 30px;}
	.page-area{ padding-bottom:0; padding-top:20px}
	.box-info.news .news-list p{ display:none}
	.box-info .gallery li .img{height:150px}
	.box-info .gallery.list li{padding:0 5px;margin-bottom:10px}
    .box-info .gallery li .img img.img-responsive{object-fit:contain;height:150px}
    .info_content {width: 200px}
    .info_content p{display: none}
    .info_content img{display: none}
}