/* ==========================================================================
   Nguyen Thuan Tech
   ========================================================================== */
body {font-size: 13px;line-height: 1.5;margin: 0;padding: 0;color: #525261}
*{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;font-family: 'Open Sans', sans-serif;}
img{border: 0;}
a,a:hover{text-decoration: none;border: 0;}
.mp{margin: 0;padding: 0}
*:focus,*:active{outline: none}
.off-none {display: none !important;}
.off-block {visibility: hidden !important}
.clip-xy{position: absolute;clip: rect(48px, 126px, 80px, 5px);}
.clear-b,.clear-a,.clear-ab {*zoom: 1;}
.clear-ab:before,.clear-ab:after {clear: both;content: "";display: block;}
.clear-b:before {clear: both;content: "";display: block;}
.clear-a:after {clear: both;content: "";display: block;}
.bora5{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;overflow: hidden;}
.bora5b{border: 1px solid #80808052;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;;overflow: hidden;}
.bora5t{border: 1px solid #80808052;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;;overflow: hidden;}
.shadowin{-webkit-box-shadow: inset 0px 0px 8px -2px rgba(0,0,0,0.7);-moz-box-shadow: inset 0px 0px 8px -2px rgba(0,0,0,0.7);box-shadow: inset 0px 0px 8px -2px rgba(0,0,0,0.7);}
.shadowout{-webkit-box-shadow: 0px 0px 8px -2px rgba(0,0,0,0.7);-moz-box-shadow: 0px 0px 8px -2px rgba(0,0,0,0.7);box-shadow: 0px 0px 8px -2px rgba(0,0,0,0.7);}
/* --- Open cht-dropdown --- */
.cht-dropdown {position: relative;display: inline-block;cursor: pointer;}
.cht-dropdown-btn{padding: 5px 5px;display: block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-top: 5px;}
.cht-dropdown-btn:hover{background: transparent;-webkit-box-shadow: 0px 1px 9px 0px rgba(0,0,0,0.10);-moz-box-shadow: 0px 1px 9px 0px rgba(0,0,0,0.10);box-shadow: 0px 1px 9px 0px rgba(0,0,0,0.10);}
.cht-dropdown-content {display: none;position: absolute;background-color: transparent;min-width: 100px;overflow: auto;
-webkit-box-shadow: 0px 1px 9px 0px rgba(0,0,0,0.10);-moz-box-shadow: 0px 1px 9px 0px rgba(0,0,0,0.10);box-shadow: 0px 1px 9px 0px rgba(0,0,0,0.10);padding-top:10px; padding-bottom:10px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;top:32px;border: 1px solid #80808052;z-index: 999999}
.cht-dropdown-content a{padding: 5px 10px;display: block;}
.cht-dropdown-content a img{margin-right:5px;}
.cht-dropdown-content a:hover {color:#2196F3;-webkit-box-shadow: 0px 1px 9px 0px rgba(0,0,0,0.10);-moz-box-shadow: 0px 1px 9px 0px rgba(0,0,0,0.10);box-shadow: 0px 1px 9px 0px rgba(0,0,0,0.10);}
/* --- Close cht-dropdown --- */
/* --- Open pagination --- */
.phantrang{width: 100%;padding-top: 10px}
ul.pagination {display: block;padding: 0;margin: 0;}
ul.pagination li {display: inline;}
ul.pagination li a {color: #5d5d63;float: left;padding: 5px 10px;text-decoration: none;margin-right: 5px}
ul.pagination li.disabled{display: none;}
.pagination a {color: #5d5d63;float: left;padding: 5px 10px;text-decoration: none;border: 1px solid #5d5d63}
.pagination .active span {float: left;padding: 5px 10px;background-color: #c8040e;color: white;border: 1px solid #c8040e;margin-right: 5px}
.pagination a:hover:not(.active) {background-color: #c8040e;border: 1px solid #c8040e;color: #fff}
/*.pagination a:first-child {border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.pagination a:last-child {border-top-right-radius: 5px;border-bottom-right-radius: 5px;}*/
/* --- Close pagination --- */
/* --- Open check --- */
.check-cht {display: inline-block!important;position: relative;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;padding-left: 20px;margin-bottom: 8px;font-size: 12px;margin-right: 20px}
.check-cht input {position: absolute;opacity: 0;cursor: pointer;}
.checkmark {position: absolute;top: 0;left: 0;height: 16px;width: 16px;background-color: #eee;border-radius: 50%;}
.check-cht:hover input ~ .checkmark {background-color: #ccc;}
.check-cht input:checked ~ .checkmark {background-color: #2196F3;}
.checkmark:after {content: "";position: absolute;display: none;}
.check-cht input:checked ~ .checkmark:after {display: block;}
.check-cht .checkmark:after {top: 4px;left: 4px;width: 8px;height: 8px;border-radius: 50%;background: white;}
/* --- Close check --- */
/* --- Open colum1 --- */
.colum1{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;-webkit-column-gap: 20px;-moz-column-gap: 20px;column-gap: 20px;}
/* --- Close colum1 --- */
/* ---Open arrow---*/
.arrow-cht::before {border-style: solid;border-width: 0.05em 0.05em 0 0;content: '';display: inline-block;height: 0.45em;position: relative;margin-top: 5px;transform: rotate(-45deg);width: 0.45em;}
.arrow-cht.bottom:before{top: 0;transform: rotate(135deg);}
.arrow-cht.right:before{left: 0;transform: rotate(45deg);}
.arrow-cht.left:before{left: 0.25em;transform: rotate(-135deg);}
/*---Close arrow---*/
.error1{color: #e40606;font-size: 12px;font-style: italic;font-weight: bold;display: block;margin-bottom: 15px}
.print-error {float: left;}
.print-error ul{margin-bottom: 0;float: left;margin-top: 0;padding-left: 20px}
.print-error ul li{color: #e40606;font-size: 12px;font-style: italic;font-weight: bold;}
.change .bar3{-webkit-transform: rotate(45deg) translate(-8px, -8px);transform: rotate(45deg) translate(-8px, -8px);}
.shake:hover{animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;transform: translate3d(0, 0, 0);backface-visibility: hidden;perspective: 1000px;}
.shake2:hover{animation: shake2 0.5s cubic-bezier(.75,.05,.50,.97) both;transform: translate3d(0, 0, 0);backface-visibility: hidden;perspective: 1000px;}
@keyframes shake{10%, 90% {transform: translate3d(-1px, 0, 0);} 40%, 60% {transform: translate3d(4px, 0, 0);} }
@-webkit-keyframes waggle{ 0% { -webkit-transform: translate(2px, 1px) rotate(0deg); } 10% { -webkit-transform: translate(-1px, -2px) rotate(-0.5deg); } 20% { -webkit-transform: translate(-3px, 0px) rotate(-1deg); } 30% { -webkit-transform: translate(0px, 2px) rotate(0deg); } 40% { -webkit-transform: translate(1px, -1px) rotate(0.5deg); } 50% { -webkit-transform: translate(-1px, 2px) rotate(1deg); } 60% { -webkit-transform: translate(-3px, 1px) rotate(0deg); } 70% { -webkit-transform: translate(2px, 1px) rotate(-0.5deg); } 80% { -webkit-transform: translate(-1px, -1px) rotate(0deg); } 90% { -webkit-transform: translate(2px, 2px) rotate(0.5deg); } 100% { -webkit-transform: translate(1px, -2px) rotate(0deg); } }
.waggle:hover,.waggle:focus{-webkit-animation-name: waggle;-webkit-animation-duration: 2s;-webkit-transform-origin:50% 50%;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;}

#wrapper{width: 100%;position: relative;margin: 0;padding: 0}
.full-cht{width: 100%;position: relative;padding:0;}
.maxw-cht{width:100%;max-width: 1120px;margin: 0 auto;position: relative;padding: 0;}
header,footer{width: 100%;position: relative;}
header{background-color: #530201;background-image: url("/resources/views/client/asset/images/bgheader.png");padding-bottom: 20px!important}

/* Open Menu Mobile */
.offside {
    position: fixed;
    width: 240px;
    height: 100%;
    top: 0;
    z-index: 99999;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
.offside,
.offside--left {
    left: -240px;
}
.offside--right {
    left: auto;
    right: -240px;
}
.offside--left.is-open,
.offside-js--is-left .offside-sliding-element {
    -webkit-transform: translate3d(240px, 0, 0);
    -moz-transform: translate3d(240px, 0, 0);
    -ms-transform: translate3d(240px, 0, 0);
    -o-transform: translate3d(240px, 0, 0);
    transform: translate3d(240px, 0, 0);
}
.offside--right.is-open,
.offside-js--is-right .offside-sliding-element {
    -webkit-transform: translate3d(-240px, 0, 0);
    -moz-transform: translate3d(-240px, 0, 0);
    -ms-transform: translate3d(-240px, 0, 0);
    -o-transform: translate3d(-240px, 0, 0);
    transform: translate3d(-240px, 0, 0);
}
.offside-js--interact .offside,
.offside-js--interact .offside-sliding-element {
    -webkit-transition: -webkit-transform .2s cubic-bezier(.16, .68, .43, .99);
    -moz-transition: -moz-transform .2s cubic-bezier(.16, .68, .43, .99);
    -o-transition: -o-transform .2s cubic-bezier(.16, .68, .43, .99);
    transition: transform .2s cubic-bezier(.16, .68, .43, .99);
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
}
.offside-js--init {
    overflow-x: hidden;
}
.no-csstransforms3d .offside {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.no-csstransforms3d .offside-sliding-element {
    overflow-x: hidden;
    position: relative;
}
.no-csstransforms3d .offside--left.is-open {
    left: 0;
}
.no-csstransforms3d .offside--right.is-open {
    right: 0;
}
.no-csstransforms3d > .offside-js--is-left .offside-sliding-element {
    right: -240px;
}
.no-csstransforms3d > .offside-js--is-right .offside-sliding-element {
    left: -240px;
}
.site-overlay {z-index: 100;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: #FFF;visibility: hidden;opacity: 0;cursor: pointer;-webkit-transition: visibility 0s ease, opacity .2s ease;-moz-transition: visibility 0s ease, opacity .2s ease;-o-transition: visibility 0s ease, opacity .2s ease;transition: visibility 0s ease, opacity .2s ease;}
.h--left{float: left;}
.h--right{float: right;}
.offside-js--is-open .site-overlay {visibility: visible;opacity: .8;-webkit-transition-delay: delay 0s;-o-transition-delay: delay 0s;transition-delay: delay 0s;}

.icon {display: block;position: relative;padding: 5px 0;background-color: transparent;background-image: none;border: 1px solid transparent;}
.icon .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px;background-color: #313131;}
.icon:hover .icon-bar {background-color: #989898;}
.icon:focus {outline: 0;}
.icon--cross {padding: 20px 10px;background-color: #0000001a;}
.icon--cross > .icon-bar + .icon-bar {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.icon--cross > .icon-bar{-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);margin-top: -2px;}

.icon.icon--cross > .icon-bar{background-color: #fff;}
.but-menumb{display:none;;z-index: 999;position: absolute;vertical-align: middle;background-color: #fff;padding: 3px 5px;top:2px;}
.but-menumb b{display: inline-block;color: #005892;font-family: 'Open Sans', sans-serif;font-size: 12px;font-weight: normal;}
.but-menumb span{display: inline-block;vertical-align: middle;}
.but-menumb .icon-bar{background-color: #005892;}
.but-menumb .icon-bar {display: block;width: 17px;height: 2px;border-radius: 1px;background-color: #005892;}
.but-menumb .icon-bar + .icon-bar {margin-top: 4px;}
.but-menumb:hover,.but-menumb:focus{border: 1px solid #fff}
.but-menumb:hover span{display: inline-block;vertical-align: middle;margin-top: 0}
.but-menumb:hover .icon-bar{background-color: #fff;}
.but-menumb:hover .icon-bar {display: block;width: 17px;height: 2px;border-radius: 1px;background-color: #fff;}
.but-menumb:focus b{display: inline-block;}
.but-menumb:focus span{display: inline-block;vertical-align: middle;}
.but-menumb:focus .icon-bar{background-color: #fff;}
.but-menumb:focus .icon-bar {display: block;width: 17px;height: 2px;border-radius: 1px;background-color: #fff;}

.menumb{list-style: none;}
.menumb > li{display: block;width: 100%;background-color:#0000001a;margin-bottom: 1px}
.menumb > li > a{color: #fff;text-transform: uppercase;padding: 7px 10px;display: block;font-size: 13px}
.menumb > li ul{padding-left: 25px;color: #fff}
.menumb > li ul li a{color: #fff;padding: 3px 0;display: block;font-size: 13px}
.menumb > li a:hover{color: #e2b802;font-weight: bold;}
/* Close Menu Mobile*/

.bg1{background-color: #b70f03;background-color: #530201;background-image: url("/resources/views/client/asset/images/bgheader.png");}
.inline1{padding-top: 10px}
.logo{float: left;}
.logo img{width: 100%}
.slogan{float: left;}
.info-inline1{float: right;}
.info-inline1 .info1{width: 100%;}
.info-inline1 .info1 .hotline{float: left;font-family: 'Lobster', cursive, serif;font-weight: 500;font-size: 16px;color: #fff;margin:10px 5px;}
.info-inline1 .info1 .hotline a{font-size: 22px;font-family: 'Lobster', cursive, serif;color: #e2b802}
.info-inline1 .info1 .hotline span{color: #e2b802}
.info-inline1 .info1 .linkcart{float: left;margin: 15px 5px 10px 10px;padding: 0px 10px;color: #fff;font-size: 12px;border-left: 1px solid #fbf5f591}
.info-inline1 .info1 .linkcart i{display: inline-block;margin-right: 5px;font-size: 16px}
.info-inline1 .info2{width: 100%}
.boxsearch{width: 100%;border-bottom: 1px solid #ffffff26;padding: 5px;position: relative;}
.boxsearch button{background:transparent;border: 0;color: #e2b802;float: right;font-size: 16px;cursor: pointer;}
.boxsearch button:hover{color: #fff}
.boxsearch input{width: 80%;float: left;background:transparent;border: 0;color: #d2d1d1}
.inline2{padding-bottom: 20px}
.inline2 > ul{display: block;position: relative;background: url(/resources/views/client/asset/images/menu_bg.png) repeat-x;width: calc(100% - 160px);margin-left: 80px;list-style: none;vertical-align: middle;margin-top: 20px}
.inline2 > ul:before{background: url(/resources/views/client/asset/images/menu_left.png) no-repeat;
    position: absolute;
    width: 80px;
    height: 65px;
    top: 0;left: -80px;display: block;content: ''}
.inline2 > ul:after{-ms-transform: rotatey(180deg);
    -webkit-transform: rotatey(180deg);
    transform: rotatey(180deg);
    right: -80px;background: url(/resources/views/client/asset/images/menu_left.png) no-repeat;
    position: absolute;
    width: 80px;
    height: 65px;
    top: 0;right: -80px;display: block;content: ''}
.inline2 > ul > li{display: inline-block;}
.inline2 > ul > li > a{display: block;height: 65px;line-height: 65px;font-size: 14px;color: #fff;padding: 0 12px;text-transform: uppercase;}
.inline2 > ul > li > a:hover{color: #f5b10a}
.inline2 > ul > li > a i{margin-left: 3px}
.inline2 > ul > li > .boxsubmenudesktop{display: none;width: 100%;position: absolute;top:100%;left: 0;z-index: 9999;background-color: #fffffff2;padding: 15px 20px;border-top: 3px solid #e2b802;-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.49);
-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.49);
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.49);}
.inline2 > ul > li:hover .boxsubmenudesktop{display: block;}
.inline2 > ul > li .boxsubmenudesktop > ul{display: block;padding-bottom: 30px}
.inline2 > ul > li .boxsubmenudesktop > ul li{display: block;width: 33%;margin-left: 0.1%;margin-right: 0.1%;float: left;}
.inline2 > ul > li .boxsubmenudesktop > ul li a{color: #525261;text-transform: uppercase;padding: 7px 5px 5px 15px;margin-bottom: 5px;display: block;background: url(/resources/views/client/asset/images/line_sub.png),url(/resources/views/client/asset/images/arrow_right.png);background-position: left bottom, left center;
  background-repeat: no-repeat, no-repeat;font-size: 13px}
.inline2 > ul > li .boxsubmenudesktop > ul li a:hover{color: #d00303;font-weight: bold}

.bx-wrapper{overflow: hidden;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;margin-bottom: 0!important;background: transparent!important;}
.bx-wrapper{border: 0!important;box-shadow: none!important;}
.bx-wrapper img{width: 100%!important}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{width: 100%!important;text-align: center!important;}
.bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus, .bx-wrapper .bx-pager.bx-default-pager a:hover{background-color: #e2b802!important}
.bx-wrapper .bx-pager.bx-default-pager a{background-color: #fff!important}
.bx-controls-auto{display: none!important}
.boxcontent1{padding: 20px 0 10px 0}
.left-boxcontent1{float: left;width: 260px}
.datmuangay{background: url(/resources/views/client/asset/images/bg_top.png) no-repeat;height: 44px;display: block;width: 100%;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;border:2px solid #e2b802;color: #fff;line-height: 44px;font-family: 'Lobster', cursive, serif;font-weight: normal;font-size: 20px;padding: 0 10px}
.left-boxcontent1 .topleft{display: block;position: relative;background: url(/resources/views/client/asset/images/bg_title.png) repeat-x;width: calc(100% - 28px);margin-left: 14px;list-style: none;height: 43px;line-height: 43px;color: #fff;font-family: 'Lobster', cursive, serif;font-weight: normal;text-align: center;}
.left-boxcontent1 .topleft:before{background: url(/resources/views/client/asset/images/bg_first_title.png) no-repeat;
    position: absolute;
    width: 14px;
    height: 43px;
    top: 0;left: -14px;display: block;content: ''}
.left-boxcontent1 .topleft:after{-ms-transform: rotatey(180deg);
    -webkit-transform: rotatey(180deg);
    transform: rotatey(180deg);
    right: -14px;background: url(/resources/views/client/asset/images/bg_first_title.png) no-repeat;
    position: absolute;
    width: 14px;
    height: 43px;
    top: 0;right: -14px;display: block;content: ''}
.menudoc{display: block;width: 100%;border: 1px solid #d9d9d9;border-top: 0;list-style: none;background: #e6e6e6;padding: 10px 5px 20px 5px;
    background: -moz-linear-gradient(0deg,#e9e9e9 28%,#FFF 67%);
    background: -webkit-gradient(linear,0deg,color-stop(28%,e9e9e9),color-stop(67%,FFFFFF));
    background: -webkit-linear-gradient(0deg,#e9e9e9 28%,#FFF 67%);
    background: -o-linear-gradient(0deg,#e9e9e9 28%,#FFF 67%);
    background: -ms-linear-gradient(0deg,#e9e9e9 28%,#FFF 67%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1301FE',endColorstr='#F4F60C',GradientType='1');
    background: linear-gradient(0deg,#e9e9e9 28%,#FFF 67%);}
.menudoc li{display: block;}
.menudoc li a{color: #5d5d63;padding: 5px 5px 5px 30px;margin-bottom: 0;display: block;background: url(/resources/views/client/asset/images/line_sub.png),url(/resources/views/client/asset/images/arrow_right.png);background-position: left bottom, 10px center;
  background-repeat: no-repeat, no-repeat;font-size: 13px}
.menudoc li a:hover{color: #b70f03;font-weight: 500;background: url(/resources/views/client/asset/images/line_sub.png),url(/resources/views/client/asset/images/arrow_right.png);background-position: left bottom, 18px center;background-repeat: no-repeat, no-repeat;}

.qc{width: 100%;list-style: none;padding: 15px 0}
.qc li{display: block;margin: 0;padding:0;}
.qc li + li{margin-bottom: 0}
.qc li a{display: block;}
.qc li a img{width:100%;margin: 0;}

.dsspnb{width: 100%;list-style: none;padding: 0 0 30px 0;}
.dsspnb .spnb{display: block;width: 100%;overflow: hidden;border: 1px solid #d9d9d96b;padding-bottom: 10px;margin-bottom: 5px}
.spnb .avarsp{width: 35%;padding: 0;display: block;margin-left: 0;transition: transform .2s; float: left;}
.spnb .avarsp img{width: 100%;transition: all .2s ease-in-out;}
.spnb:hover .avarsp img {
    transform: scale(1.1);
}
.dsspnb .spnb:hover{border: 1px solid #d9d9d9;}
.spnb .giasp{font-weight: bold;font-size: 14px;color: #b70f03;display: block;padding: 2px 0;width: 63%;float: left;margin-left: 2%;margin-top: 10px}
.spnb .tensp{font-size: 13px;font-weight: normal;padding: 5px 5px 5px 0;display: block;color: #0b6f2f;width: 63%;float: left;margin-left: 2%;margin-top: -5px;height: 45px;overflow: hidden;}
.spnb .tensp:hover{color: #c8040e;}
.spnb .datmua{cursor: pointer;border: 0;display: block;float: left;padding: 7px 10px;background: #ffd65e;font-size: 11px;margin-left: 2%; /* Old browsers */
background: -moz-linear-gradient(top,  #ffd65e 0%, #febf04 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffd65e 0%,#febf04 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */
color: #fff;font-weight: bold;text-transform: uppercase;}
.spnb .datmua:hover{-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cc0000+0,cc0000+100;Red+Flat */
background: #cc0000; /* Old browsers */
background: -moz-linear-gradient(top,  #cc0000 0%, #cc0000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #cc0000 0%,#cc0000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #cc0000 0%,#cc0000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#cc0000',GradientType=0 ); /* IE6-9 */
}
.hethang{cursor: pointer;
    border: 0;
    display: block;
    float: left;
    padding: 5px 10px;
    background: #ffd65e;
    font-size: 11px;
    background: -moz-linear-gradient(top, #ffd65e 0%, #febf04 100%);
    background: -webkit-linear-gradient(top, #ffd65e 0%,#febf04 100%);
    background: linear-gradient(to bottom, #ffd65e 0%,#febf04 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 );
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;}
.box-vertical{
  width:100%;
  margin:0 auto;padding:0;
  height:355px;
  overflow:hidden;
}
.box-vertical ul{margin-top: -5px;
  list-style:none;
  position:relative;overflow: hidden;
}


.center-boxcontent1{float: left;width: calc(100% - 300px);margin-left: 40px}
.jumlink{background-color: #f6f6f6db;width: 100%;padding: 0 5px}
.jumlink a{display: block;float: left;padding: 12px 5px 12px 0;color: #858588;text-transform: capitalize;font-size: 12px}
.jumlink a i{margin-right: 5px}
.jumlink a:hover{color: #525261}
.jumlink a.active{color: #525261}

.topcate{width: 100%;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;height: 40px;margin-top: 5px}
.topcate > i{height: 100%;width: 7px;display: block;float: left;background: #cc0000;
background: -moz-linear-gradient(top,  #cc0000 0%, #c60600 50%, #db0700 100%);
background: -webkit-linear-gradient(top,  #cc0000 0%,#c60600 50%,#db0700 100%);
background: linear-gradient(to bottom,  #cc0000 0%,#c60600 50%,#db0700 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#db0700',GradientType=0 ); /* IE6-9 */
}
.topcate .catenow{display: block;float: left;height: 100%;line-height: 40px;font-family: 'Lobster', cursive, serif;font-weight: normal;font-size: 20px;color: #b70f03;margin-left: 5px}
.topcate .xemtatca{display: block;float: right;height: 100%;line-height: 38px;vertical-align: middle;font-size: 13px;font-weight:normal;padding: 0 15px;color: #fff;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffd65e+0,febf04+100;Yellow+3D+%232 */
background: #ffd65e; /* Old browsers */
background: -moz-linear-gradient(top,  #ffd65e 0%, #febf04 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffd65e 0%,#febf04 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */
}
.topcate .xemtatca:hover{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cc0000+0,cc0000+100;Red+Flat */
background: #cc0000; /* Old browsers */
background: -moz-linear-gradient(top,  #cc0000 0%, #cc0000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #cc0000 0%,#cc0000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #cc0000 0%,#cc0000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#cc0000',GradientType=0 ); /* IE6-9 */
}



.dssp{padding: 15px 0}
.boxsp{float: left;width: 30.3%;margin-left: 1.5%;margin-right: 1.5%;overflow: hidden;padding: 5px;border: 1px solid #d9d9d96b;margin-bottom: 20px;padding-bottom: 15px;border-bottom: 3px solid #c8040e}
.boxsp .avartsp{display: block;width: 100%;overflow: hidden;}
.boxsp .avartsp img{width: 100%;transition: all .2s ease-in-out;}
.boxsp:hover .avartsp img {
    transform: scale(1.1);
}

.boxsp > p{display: block;}
.boxsp .giasp span{font-size: 13px;}
.boxsp .giasp{font-size: 15px;font-weight: bold;color: #c8040e;display: block;padding: 5px}
.boxsp .datmua{cursor: pointer;border: 0;display: block;float: left;padding: 7px 10px;background: #ffd65e;font-size: 11px; /* Old browsers */
background: -moz-linear-gradient(top,  #ffd65e 0%, #febf04 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffd65e 0%,#febf04 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */
color: #fff;font-weight: bold;text-transform: uppercase;}
.boxsp .datmua:hover{-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cc0000+0,cc0000+100;Red+Flat */
background: #cc0000; /* Old browsers */
background: -moz-linear-gradient(top,  #cc0000 0%, #cc0000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #cc0000 0%,#cc0000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #cc0000 0%,#cc0000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#cc0000',GradientType=0 ); /* IE6-9 */
}
.boxsp .tensp{width: 100%;display: block;text-align: justify;padding: 0 5px;color: #0b6f2f;font-size:14px;height: 42px;overflow: hidden;}
.boxsp:hover{border: 1px solid #d9d9d9;border-bottom: 3px solid #c8040e}
.boxsp .tensp:hover{color: #c8040e;}


.dsbv{padding: 15px 0}
.boxbv{float: left;width: 30.3%;margin-left: 1.5%;margin-right: 1.5%;overflow: hidden;padding: 5px;border: 1px solid #d9d9d96b;margin-bottom: 20px;padding-bottom: 15px;}
.boxbv .avartabv{display: block;width: 100%;overflow: hidden;}
.boxbv .avartabv img{width: 100%;transition: all .2s ease-in-out;}
.boxbv:hover .avartabv img {
    transform: scale(1.1);
}
.boxbv .tenbv{width: 100%;display: block;text-align: justify;padding: 5px 5px;color: #5d5d63;font-size:14px;height: 46px;overflow: hidden;}
.boxbv .tenbv img{margin-bottom: -8px}
.boxbv:hover{border: 1px solid #d9d9d9;}
.boxbv .tenbv:hover{color: #b70f03;}
.boxbv .ngay{width: 100%;display: block;text-align: justify;padding: 5px 5px;color: #b3afaf}

fieldset{margin: 10px 0;float: left;width: 50%;border: 0}
legend{font-weight: bold;display: none;}
.inlinelienhe1-box2 {float: left;width: 100%}
.inlinelienhe1-box2 h2{color: #c8040e;margin: 15px 0 5px 0;font-family: 'Lobster', cursive, serif;font-size:22px;}
.inlinelienhe1-box2 p.namett{font-weight: bold;margin: 0 0 5px 0;line-height: 1.5;}
.inlinelienhe1-box2 p.dctt{margin: 0}
.inlinelienhe1-box2 p.dctt i,.inlinelienhe1-box2 p.dctt span{color: #c8040e;font-weight: bold;}
.inlinelienhe1-box2 p.dctt + p.dctt{margin-top: 3px}
.inlinelienhe1-box2 p.dctt a{color: #c8040e;font-weight: bold;}
.inlinelienhe2-box2{margin: 10px 0}
.inlinelienhe2-box2 label{display: block;width: 100%;margin-bottom: 10px}
.inlinelienhe2-box2 label a{display: block;float: left;font-size: 13px;width: 100%;margin-bottom: 3px}
.inlinelienhe2-box2 label input{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: block;float: left;width: 95%;margin-left: 3%;padding: 7px 12px;border: 1px solid #adadafab;color: #585555;}
.inlinelienhe2-box2 label textarea{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: inline-block;float: left;width: 95%;margin-left: 3%;padding: 5px 10px;border: 1px solid #adadafab;color: #585555;}
.inlinelienhe2-box2 p{text-align: right;width: 95%;padding: 0 0;width: 95%;margin: 0;margin-left: 3%;float: left;}
.inlinelienhe2-box2 p .cht-btn{display: block;float: left;padding: 7px 10px;background: #ffd65e;font-size: 11px; /* Old browsers */
background: -moz-linear-gradient(top,  #ffd65e 0%, #febf04 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffd65e 0%,#febf04 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */
color: #fff;font-weight: bold;text-transform: uppercase;border: 0;font-size: 13px}
.inlinelienhe2-box2 p .cht-btn:hover{-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cc0000+0,cc0000+100;Red+Flat */
background: #cc0000; /* Old browsers */
background: -moz-linear-gradient(top,  #cc0000 0%, #cc0000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #cc0000 0%,#cc0000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #cc0000 0%,#cc0000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#cc0000',GradientType=0 ); /* IE6-9 */
}
.capcha i{display: inline-block;width: 40%;float: left;margin-left: 5%;font-size: 16px;font-weight: bold;}
label.capcha input{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: inline-block;float: left;width: 45%;margin-left: 3%;padding: 7px 12px;border: 1px solid #adadafab;color: #585555;}
.inlinelienhe3-box2{margin: 10px 0;float: left;width: 45%;margin-left: 5%}
.inlinelienhe3-box2 iframe{width: 100%; min-height: 350px;margin-top: 30px}

.tomtat{font-weight: bold;padding: 10px 0}
.boxngay{width: 50%;float: left;padding: 7px 0;color: #a9a7a7}
.boxlike{width: 50%;float: right;text-align: right}

.boxsp1{float: left;width: 45%;}
.boxsp2{float: left;width: 50%;margin-left: 5%}
.boxhinhsp{width: 100%;padding: 5px;border: 1px solid #d9d9d96b}
.boxhinhsp img{width: 100%}
.tomtatsp{font-weight: bold;}
.boxsp2 ul{padding-left: 20px;list-style: none;}
.boxsp2 ul li{border-bottom: 1px solid #d9d9d96b;padding: 5px 0}
.boxsp2 ul li span{font-weight: bold;color: #525261;margin-right: 5px}
.boxsp2 ul li b{font-size: 18px;color: #b70f03}
.dathang button{border:0;background: transparent;color: #fff;text-transform: uppercase;font-weight: bold;font-size: 14px;padding: 10px 15px;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cc0000+0,cc0000+100;Red+Flat */
background: #cc0000; /* Old browsers */
background: -moz-linear-gradient(top,  #cc0000 0%, #cc0000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #cc0000 0%,#cc0000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #cc0000 0%,#cc0000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#cc0000',GradientType=0 ); /* IE6-9 */
cursor: pointer;}
.dathang button:hover{color: #e2b802}

.boxcart h3{font-weight: normal;}
.inlinecart-box2 .cart1{width: 100%;float: left;margin-top: 10px}
.inlinecart-box2 .cart2{width: 100%;float: left;margin-top: 10px}
.rowcart{display: table;width: 100%;}
.cellcart{display: table-cell;border: 1px solid gray;padding: 5px 3px;font-size: 12px;font-weight: bold;vertical-align: middle;}
.cellcart + .cellcart{border-left: 0}
.rowcart.top .cellcart{background: url("/resources/views/client/asset/images/bg_top.png") no-repeat;color: #ffffff;border-color: #ffffff6e;font-size: 13px;}
.rowcart + .rowcart .cellcart{border-top: 0}
.cellcart.cellcart1{width:7%}
.cellcart.cellcart2{width:40%;}
.cellcart.cellcart3{width:18%}
.cellcart.cellcart4{width:15%}
.cellcart.cellcart5{width:20%;color: #b70f03}

.cellcart.cellcart2 .tencart{color: #525261;display: block;width: 75%;float: left;}
.cellcart.cellcart2 .tencart span{color: #b70f03;display: block;}
.cellcart.cellcart3 a.hinhcart{display: block;width:100%;max-width: 80px;margin:0 auto;}
.cellcart.cellcart3 a.hinhcart img{width: 100%}
.cellcart.cellcart4 select{width: 100%;border: 1px solid #80808099}
.cellcart.cellcart5 a{display: block;margin: 5px 0;color: #c8040e;font-weight: normal;}
.cellcart.cellcart5 a:hover{font-weight: bold;}
.cellcart.cellcart5 form{margin-top: 5px;text-align: left;}
.inlinecart-box2 .cart2 ul{padding-left: 5%}
.inlinecart-box2 .cart2 ul li {font-weight: bold;padding-top:3px;padding-bottom: 3px}
.inlinecart-box2 .cart2 ul li span{color: #c8040e;}
.inlinecart-box2 .cart2 p{display: block;width: 100%}

.cht-btn{display: block;float: left;padding: 7px 10px;background: #ffd65e;font-size: 11px; /* Old browsers */
background: -moz-linear-gradient(top,  #ffd65e 0%, #febf04 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffd65e 0%,#febf04 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */
color: #fff;font-weight: bold;text-transform: uppercase;}
.cht-btn:hover{-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cc0000+0,cc0000+100;Red+Flat */
background: #cc0000; /* Old browsers */
background: -moz-linear-gradient(top,  #cc0000 0%, #cc0000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #cc0000 0%,#cc0000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #cc0000 0%,#cc0000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#cc0000',GradientType=0 ); /* IE6-9 */
}
.cht-btn-xanh{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#006e2e+0,006e2e+100;Green+Flat+%233 */
background: #006e2e; /* Old browsers */
background: -moz-linear-gradient(top,  #006e2e 0%, #006e2e 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #006e2e 0%,#006e2e 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #006e2e 0%,#006e2e 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006e2e', endColorstr='#006e2e',GradientType=0 ); /* IE6-9 */
}
.inlinecart-box2 .cart2 p .cht-btn{margin: 10px;}
.inlinecart-box2 .cart2 p .cht-btn:first-child{margin-left: 0}
.cht-btn-mini{padding: 5px 0;font-size: 12px;border: 0;cursor: pointer;margin:0 auto;background: transparent;}
.cht-btn-mini:hover{color: #b70f03}
.cht-btn.cly{color: #e2b802}
.cht-btn.cly:hover{color: #fff}
.inlinecheckout-box2 .checkout1{width: 45%;float: left;margin-top: 10px}
.inlinecheckout-box2 .checkout2{width: 50%;float: left;margin-left: 5%;margin-top: 10px}
.rowcheckout{display: table;width: 100%;}
.cellcheckout{display: table-cell;border: 1px solid gray;padding: 5px 3px;font-size: 12px;font-weight: bold;vertical-align: middle;}
.cellcheckout + .cellcheckout{border-left: 0}
.rowcheckout.top .cellcheckout{background: url("/resources/views/client/asset/images/bg_top.png") no-repeat;color: #ffffff;border-color: #ffffff6e;font-size: 13px;}
.rowcheckout + .rowcheckout .cellcheckout{border-top: 0}
.cellcheckout.cellcheckout1{width:15%}
.cellcheckout.cellcheckout2{width:85%}

.cellcheckout.cellcheckout2 a.hinhcheckout{display: block;width: 20%;float: left;margin-right: 5%}
.cellcheckout.cellcheckout2 a.hinhcheckout img{width: 100%}
.cellcheckout.cellcheckout2 a.tencheckout,.cellcheckout.cellcheckout2 a.giacheckout{display: block;width: 75%;float: left;margin: 5px 0}
.cellcheckout.cellcheckout2 a.giacheckout span{color: #c8040e}
.cellcheckout.cellcheckout4 input{width: 100%;border: 1px solid #80808099}
.cellcheckout.cellcheckout5 a{display: block;margin: 5px 0;color: #c8040e;font-weight: normal;}
.cellcheckout.cellcheckout5 a:hover{font-weight: bold;}

.inlinecheckout-box2 .checkout1 ul{padding-left: 5%;margin-top: 20px}
.inlinecheckout-box2 .checkout1 ul li {font-weight: bold;padding-top:3px;padding-bottom: 3px}
.inlinecheckout-box2 .checkout1 ul li span{color: #c8040e;}
.inlinecheckout-box2 .checkout1 p{display: block;width: 1005}

.inlinecheckout-box2 .checkout2 p .cht-btn{margin: 10px}

.inlinecheckout-box2 h4{margin-top: 0;color: #c8040e;font-size: 16px}
.inlinecheckout-box2 form{margin: 10px 0;width: 100%}
.inlinecheckout-box2 form label{display: block;width: 100%;margin-bottom: 10px;float: left;}
.inlinecheckout-box2 form label.email{ display: block;width: 50%;margin-bottom: 10px;}
  .inlinecheckout-box2 form label.sdt{ display: block;width: 50%;margin-bottom: 10px;}
.inlinecheckout-box2 form label a{display: block;float: left;font-size: 13px;width: 100%;margin-bottom: 3px}
.inlinecheckout-box2 form label input[type='text']{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: block;float: left;width: 95%;margin-left: 3%;padding: 7px 12px;border: 1px solid #adadafab;color: #585555;}
.inlinecheckout-box2 form label.email input[type='text'],.inlinecheckout-box2 form label.sdt input[type='text']{width: 90%;margin-left: 6%}
.inlinecheckout-box2 form label textarea{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: inline-block;float: left;width: 95%;margin-left: 3%;padding: 5px 10px;border: 1px solid #adadafab;color: #585555;}
.inlinecheckout-box2 form p{text-align: right;padding: 0 0;margin: 0;width: 100%;margin-left: 0;float: left;}
.inlinecheckout-box2 form p .cht-btn{border: 0;display: block;float: left;padding: 10px 15px;background: #ffd65e;font-size: 12px;margin-left:0!important; /* Old browsers */
background: -moz-linear-gradient(top,  #ffd65e 0%, #febf04 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffd65e 0%,#febf04 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffd65e 0%,#febf04 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */
color: #fff;font-weight: bold;text-transform: uppercase;}
.inlinecheckout-box2 form p .cht-btn:hover{-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.64);/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cc0000+0,cc0000+100;Red+Flat */
background: #cc0000; /* Old browsers */
background: -moz-linear-gradient(top,  #cc0000 0%, #cc0000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #cc0000 0%,#cc0000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #cc0000 0%,#cc0000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#cc0000',GradientType=0 ); /* IE6-9 */
}
.inlinecheckout-box2 form label i.namett{vertical-align: middle;line-height: 13px;display: inline-block;padding: 3px;margin-top: -7px;}
.inlinecheckout-box2 form label input[type='radio']{margin-left: 3%;}

.sp1{color: #b70f03;font-weight: bold;font-size: 16px}
.sp2{color: #b70f03;font-weight: bold;font-size: 16px}
.listsearch{padding-left: 30px}
.listsearch li a{display: block;color: #525261;font-weight: bold;}
.listsearch li a:hover{color: #b70f03}

.inline-ft{padding: 20px 0 30px 0}
.inline-ft .inline-ft1{width: 42%;float: left;}
.inline-ft .inline-ft1 > a{display: block;width: 100%;padding: 0;margin: 0}
.inline-ft .inline-ft1 h2{text-align: center;margin: 5px 0;font-size: 26px;
    font-family: 'Lobster', cursive, serif;
    color: #e2b802;}
.inline-ft .inline-ft1 a{display: block;color: #d6d0d0;font-size: 20px;font-family:'Open Sans', sans-serif;font-weight: bold; text-align: left;}
.inline-ft .inline-ft1 p.namett{text-align: center;line-height: 1.5;color: #d6d0d0;font-size: 13px;font-weight: 600;margin-bottom: 10px;margin-top: 0}
.inline-ft .inline-ft1 p.dctt{margin-top: 5px;color: #d6d0d0;margin-bottom: 2px}
.inline-ft .inline-ft1 p.dctt span{font-weight: bold;color: #e2b802}
.inline-ft .inline-ft1 p.dctt i{color: #e2b802}
.inline-ft .inline-ft2{width: 30%;float: left;margin-left: 3%}
.inline-ft .inline-ft2 ul{list-style: none;padding:0;padding-top: 27px;}
.inline-ft .inline-ft2 ul li{display: block;color: #d6d0d0;}
.inline-ft .inline-ft2 ul li p{margin:3px 0;padding-left: 10px;}
.inline-ft .inline-ft2 ul li p a{color: #e2b802;font-weight: bold;}
.inline-ft .inline-ft2 p{line-height: 1.5;color: #e2b802;font-size: 13px;font-weight: bold;}
.inline-ft .inline-ft3{width: 22%;float: left;margin-left: 3%}
.inline-ft .inline-ft3 ul{list-style: square;padding-top: 27px;}
.inline-ft .inline-ft3 ul li{color: #d6d0d0;}
.inline-ft .inline-ft3 ul li a{color: #d6d0d0;padding: 3px 0 3px 0;display: block;text-transform: uppercase;}

footer .box1{width: 100%;height: 58px;background-image: url("/resources/views/client/asset/images/bg_hoavan.png");}
footer .box2{border-top: 5px solid #980505;background-color: #530201;background-image: url("/resources/views/client/asset/images/bgheader.png");}
footer .box3{color: #cec9c9;background-color: #530201;background-image: url("/resources/views/client/asset/images/bgheader.png");padding: 20px 0;border-top: 1px solid #ffffff1a}

.box-home1 h2{font-family: 'Lobster', cursive, serif;font-size: 28px;color: #b70f03;margin: 10px 5px 0 0;text-align: center;}
.box-home1 p{color: #525261;font-size: 13px;text-align: justify;}
i.headbox{display: block;width: 100%;background-image: url("/resources/views/client/asset/images/bgline.png");background-repeat: repeat;text-align: center;margin: 10px 0;float: left;}
i.headbox img{width: 30%;max-width:150px;background-color: white;margin: 0 auto;padding: 0 20px}
.box-home2 .box2-1-cht{float: left;width: 32%;}
.box-home2 .box2-1-cht + .box2-1-cht{margin-left: 2%;}
.box-home2 .box2-1-cht h2{font-weight: bold;padding: 5px 10px 10px 0;color: #b70f03;font-size: 18px;margin: 0;font-family: 'Noto Serif','Open Sans', sans-serif;font-weight: bold;}
.box-home2 .box2-1-cht .top-box{width: 100%}
.box-home2 .box2-1-cht .top-box iframe{width: 100%}
.box-home2 .box2-1-cht .top-box img{width: 100%;min-height: 150px}
.box-home2 .box2-1-cht h3{display: block;margin: 0;padding: 5px 5px 5px 0;}
.box-home2 .box2-1-cht h3 a{color: #0b6f2f}
.box-home2 .box2-1-cht h3 a:hover{color: #c8040e}
.box-home2 .box2-1-cht .bot-box{text-align: justify;}
.box-home2 .box2-1-cht ul.bot-box{list-style: none;padding: 0;margin: 0}
.box-home2 .box2-1-cht ul.bot-box li{display: block;padding: 0;margin: 0}
.box-home2 .box2-1-cht ul.bot-box li a{color: #0b6f2f;font-weight: bold;display: block;padding-left: 30px;background-image: url("/resources/views/client0002/asset/image/icon-category.gif");background-repeat: no-repeat;background-position: 0 7px;padding: 5px 0 5px 15px;font-size: 12px;color}
.box-home2 .box2-1-cht ul.bot-box li a img{margin-left: 5px}
.linkxemthem{color: #b70f03;font-style: italic;display: block;}
.linkxemthem img{margin-bottom: -6px;width: 18px}
.linkxemthem:hover{font-weight: bold}
.box6-cht ul{list-style: none;}
.box-home4 ul li{display: block;float: left;width: 19%;margin-left: 1%}
.box-home4 ul li a{display: block;width: 100%}
.box-home4 ul li a img{width: 100%}
.box-home3 .owl-next{position: absolute;top:14%;right:-2%;}
.box-home3 .owl-prev{position: absolute;top:14%;left:-2%}
.box-home3 .box-sp a{font-size: 11px;text-align: center;display: block;position: relative;color: #c8040e;font-weight: bold;}
.box-home3 .box-sp a i{display: inline-block;position: absolute;right: 0;top:0;}
.box-home3 .box-sp a:hover{color: #0b6f2f}
.box-home3 .owl-theme .owl-nav .owl-next, .box-home3 .owl-theme .owl-nav .owl-prev {font-size: 35px!important}


#back-to-top{
    width: 40px;
    height: 40px;
    position: fixed;
    bottom: 30px;
    right: 10px;
    cursor: pointer;
    background-image: url("/resources/views/client/asset/images/click-here.png");
    background-repeat: no-repeat;
    background-position: -47px 0;
    display: none;position: fixed;right: 5px;bottom: 60px;
}
.show{display: block!important}
.search-results {
            display: block;z-index: 99999;
            padding: 0;background:transparent;position: absolute;top:35px;padding-bottom:20px
        }
        .outdiv{background-color: #ffffffeb;-webkit-box-shadow: 0px 0px 8px -2px rgba(0,0,0,0.7);-moz-box-shadow: 0px 0px 8px -2px rgba(0,0,0,0.7);box-shadow: 0px 0px 8px -2px rgba(0,0,0,0.7);padding: 10px 5px 10px 5px;}
        .listsearch{padding-left: 10px;padding-bottom: 10px;max-height: 200px;
    overflow-y: auto;}
        .search-result-items{padding-bottom: 10px;text-align:left}
        .listsearch li a{color: #525261}

@media screen and (max-width: 1048px) {
    .left-boxcontent1{width: 235px}
    .center-boxcontent1{width: calc(100% - 265px);margin-left: 30px}
    .boxsp .giasp span{font-size: 12px;}
    .boxsp .giasp{font-size: 14px;}
    .boxsp .datmua{font-size:10.5px;}
}

@media screen and (max-width: 768px) {
    .logo{width: 80px}
    .slogan{width: 150px}
    .info-inline1 .info1 .hotline{font-size: 14px;margin-top: 0}
    .info-inline1 .info1 .hotline a{font-size: 18px}
    .info-inline1 .info1 .linkcart{margin-top: 5px}
    .inline2 > ul{width: calc(100% - 80px);margin-left: 40px}
    .inline2 > ul > li > a{padding: 0 7px;font-size: 13px}
    .inline2 > ul > li .boxsubmenudesktop > ul li a{text-transform: none;height:42px;overflow:hidden;line-height:1.3}
    .box-slider{padding: 5px}
    .boxcontent1{padding: 10px 5px}
    .left-boxcontent1{width: 200px}
    .center-boxcontent1{width: calc(100% - 230px);margin-left: 30px}
    .datmuangay{font-size: 18px}
    .menudoc li a{font-size: 12px}
    .spnb .tensp{font-size: 12px}
    .spnb .tensp{height: 42px;overflow: hidden;}
    .spnb .datmua{font-size: 11px;padding: 5px 10px}

    .topcate .catenow{font-size: 18px}
    .topcate .xemtatca{font-size: 12px}
    .boxsp{width: 45%;margin-left: 2.5%;margin-right: 2.5%}
    .boxbv{width: 45%;margin-left: 2.5%;margin-right: 2.5%}

    .rowcart.top .cellcart{font-size: 12px}
    .inlinecheckout-box2 .checkout1{width: 100%}
    .inlinecheckout-box2 .checkout2{width: 100%;margin-left: 0;margin-top: 20px}
    
    footer .box2{padding: 5px!important}
    footer .box3{padding: 20px 5px}
}
@media screen and (max-width: 748px) {
    .inline2{display: none;}
    .left-boxcontent1{display: none;}
    .center-boxcontent1{width: 100%;margin-left: 0}
    .info-inline1{width: 100%;text-align: center;margin-top: 10px}
    .info-inline1 .info1 .hotline{display: inline-block;float: none;}
    .info-inline1 .info1 .linkcart{display: inline-block;float: none;}
    .but-menumb{display: block;right:10px;margin-top:20px;background: transparent;}
    .but-menumb b{color: #fff;font-size: 16px;margin-bottom: -5px;display: inline-block;font-family: 'Lobster', cursive, serif;}
    .but-menumb .icon-bar{background-color: #fff;margin-top: -3px}
    .logo-mb{display: block;text-align: center;}
    .logo-mb img{margin:0 auto;margin-left: 30px}
    .submenu-mb {padding-left: 1em;overflow: hidden;display: none;}
    .menumb li{position: relative;display: block;}
    a.linkmenu{display: inline-block;float: left;width: calc(100% - 35px)}
    a.togglesubmenu-mb {display: block;float: right;width: 35px;text-align: center;}

    .submenu-mb{width: 100%;list-style: none;padding-left: 10px!important}
    .submenu-mb.submenu-mb1 li a.linkmenu{display: block;padding:7px 5px 7px 15px;background: url("/resources/views/client/asset/images/line_sub.png"),url("/resources/views/client/asset/images/arrow_right.png");
    background-position: left bottom, 5px center;
    background-repeat: no-repeat, no-repeat;width: 100%;font-size: 12px;font-weight: bold;}
    .submenu-mb.submenu-mb1 li a.linkmenu:hover{font-size: 12px;font-weight: bold;}
}
@media screen and (max-width: 535px) {
    .boxsp{width: 95%;margin-left: 2.5%;margin-right: 2.5%}
    .boxbv{width: 95%;margin-left: 2.5%;margin-right: 2.5%}
    .boxsp1{width: 100%;margin-bottom: 15px}
    .boxsp2{width: 100%;margin-left: 0}
    fieldset{width: 100%}
    .inlinelienhe3-box2{width: 100%;margin-left: 0}
    .inline-ft{padding-bottom: 10px}
    .inline-ft .inline-ft1,.inline-ft .inline-ft2,.inline-ft .inline-ft3{width: 100%;float: left;margin-left: 0}
    .inline-ft .inline-ft2 ul,.inline-ft .inline-ft3 ul{padding-top: 0}

    .box-home2 .box2-1-cht{float: left;width: 100%;}
    .box-home2 .box2-1-cht + .box2-1-cht{margin-left: 0;}

}
@media screen and (max-width: 380px) {
    .logo{width: 50px}
    .slogan{width: 110px}
    .info-inline1 .info1 .hotline a{font-size: 16px}
    .info-inline1 .info1 .hotline{margin-bottom: 0}
    .but-menumb{display: block;right:10px;margin-top:10px;background: transparent;}
    .box-home4{display: none;}
}

/*.bg2{background-color: #0068AC}
.bg3{background-color: #FFC10E}
.bg4{background-color: #E0275A}
.bg5{background-color: #D93600}
.bg6{background: -moz-linear-gradient(top,  rgba(255,255,255,1) 2%, rgba(255,255,255,0.1) 90%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 2%,rgba(255,255,255,0.1) 90%,rgba(255,255,255,0) 100%);background: linear-gradient(to bottom,  rgba(255,255,255,1) 2%,rgba(255,255,255,0.1) 90%,rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );}
.top-head-s1-inline .menutop{list-style: none;float: left;padding: 3px 0;margin-top: 3px}
.top-head-s1-inline .menutop li{display: inline-block;}
.top-head-s1-inline .menutop li + li{border-left: 1px solid #ffffff87;}
.top-head-s1-inline .menutop li:first-child i{font-size: 16px;}
.top-head-s1-inline .menutop li a{display: block;padding:0 10px;color: #fff;text-transform: uppercase;font-size: 12px}
.top-head-s1-inline .form-lang{float: right;margin-left: 10px}
.top-head-s1-inline .form-lang select{border: 0;background-color: transparent;margin:7px 0;color: #d2cfcf}
.top-head-s1-inline .boxsearch{float: right;display: block;cursor: pointer;width: 20%;height: 27px;background-color: #fff;margin: 3px 0;background: transparent;position: relative;}
.top-head-s1-inline .boxsearch input{width: 80%;border: 0;height: 27px;padding: 5px 3%;display: inline-block;min-width: 0;color: #615e5e;-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-left-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomleft: 30px;
border-top-left-radius: 30px;
border-bottom-left-radius: 30px;}
.top-head-s1-inline .boxsearch button{width: 14%;border: 0;height: 27px;display: inline-block;background: transparent;cursor: pointer;-webkit-border-top-right-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topright: 30px;
-moz-border-radius-bottomright: 30px;
border-top-right-radius: 30px;
border-bottom-right-radius: 30px;background-color: #fff;margin-left: -4px}
.top-head-s1-inline .boxsearch button i{color: #005791;font-size: 14px}
.mid-head-s1-inline .logo{display: block;width: 20%;max-width: 140px;float: left;}
.mid-head-s1-inline .logo img{width: 100%}
.logo-mb{width: 50%;display: block;margin:0 auto;}
.logo-mb img{width: 100%}
.mid-head-s1-inline .info{float: right;width:75%;margin-left:5%;padding-top:12px;padding-bottom:15px}
.mid-head-s1-inline .info p{float: left;color:#31313F;font-size:16px;font-weight: bold;display: inline-block;margin-left: 20px;font-family:"Lucida Grande"}
.mid-head-s1-inline .info p a.phone{color:#B20000;font-size:18px;font-family: "Lucida Grande"}
.mid-head-s1-inline .info p span{color:#B20000;font-weight: normal;display: inline-block;margin-left:5px;font-family:"Lucida Grande"}
.mid-head-s1-inline .info .infomail{background-image: url("/resources/views/00002/asset/images/i-email.png");background-repeat: no-repeat;padding-left: 26px;border-bottom: 1px solid #80808036;padding-bottom: 5px}
.mid-head-s1-inline .info .infomail a{font-size: 15px; font-weight: bold;font-family:"Lucida Grande"}
.mid-head-s1-inline .info .infomail a + a{margin-left: 20px}
.mid-head-s1-inline .info .social1{display: inline-block;padding-top: 10px}
.mid-head-s1-inline .info .social1 img{display: inline;}
.mid-head-s1-inline .info .ac{display: inline-block;padding-top: 5px}
.mid-head-s1-inline .info .ac a{display: block;font-size: 15px;font-weight: bold;font-family:"Lucida Grande";color:#B20000;}
.mid-head-s1-inline .info .social2{display: inline-block;padding-top: 10px}
.mid-head-s1-inline .info .social2 img{display: inline;}
.mid-head-s1.menucenter{text-align: center;}

.box-1-s1{position: relative;}
.box-1-s1 nav{position: absolute;top:0;padding-top: 10px;z-index: 99;padding-bottom: 40px}
.menu1{list-style: none;text-align: center;position: relative;display: inline-block;}
.menu1 > li{display: inline-block;text-align: center;max-width: 300px;vertical-align: middle;background-color: #c4d8f552}
.menu1 > li > a{color: #fff;font-weight: bold;font-size: 13px;text-transform: uppercase;padding: 7px 25px;display: block;background-color: #006aaee6;}
.menu1 > li.active > a,.menu1 > li:hover > a{background-color: #B20000;}
.menu1 > li > .submenu{display: none;}
.menu1 + .menu1{margin-top: 5px}
.menu1 > li:hover > .submenu{position: absolute;top:100%;z-index: 101;width:100%;list-style: none;left:0;padding:20px 5px 30px 5px;display: block;text-align: left}

.menu1 > li:hover > .submenu ul{width:100%;float: left;display: block;list-style: none;max-height: 480px;overflow-y: auto;}
.menu1 > li:hover > .submenu ul > li{display: block;width: 30%;margin-right: 1.5%;float: left;margin-left:1.5%;margin-bottom: 15px;border: 1px solid #fff;background-color: #fff}
.menu1 > li:hover > .submenu ul > li a{display: block;text-align: center;width: 100%}
.menu1 > li:hover > .submenu ul li a img{width: 100%;max-width: 150px;}
.menu1 > li:hover > .submenu ul li a span{display: block;height: 40px;overflow: hidden;color: #31313F;font-weight: bold;font-size: 13px}
.menu1 > li:hover > .submenu ul > li:hover{border: 1px solid #80808029}
.menu1 > li:hover > .submenu ul > li:hover a span{color: #B20000}


.bxslider1 li a img{width: 100%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align: center!important;width: 100%!important}
.bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager{bottom: 20px!important}
.bg7{background-color:#ffffffed}
.bx-wrapper .bx-pager.bx-default-pager a{background:#fff!important}
.bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus, .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#0068AC!important}
.bx-viewport ul{width: 100%}
.bx-viewport ul li{display: block;width: 100%!important}
.bx-wrapper{border:0!important;box-shadow: none!important;margin-bottom: 30px!important}

.box-2-s1 .inline .tab{text-align: center;}
.box-2-s1 .inline .tab button img{vertical-align: middle;margin-right: 5px}
.box-2-s1 .inline .tab button{color: #fff;font-size: 16px;padding: 4px 10px;border: 0;outline: none;cursor: pointer;}
.box-2-s1 .inline .tab button.active {-webkit-box-shadow: inset 0px 0px 11px 1px rgba(0,0,0,0.58);-moz-box-shadow: inset 0px 0px 11px 1px rgba(0,0,0,0.58);box-shadow: inset 0px 0px 11px 1px rgba(0,0,0,0.58);}
.box-2-s1 .inline .tabcontent {display: none;}
.box-2-s1 .inline .list-tour{list-style: none;padding: 30px 0}
.box-2-s1 .inline .list-tour li{width: 22%;margin: 0 1.5%;float: left;border: 1px solid #80808047;margin-bottom: 20px;padding: 2px;display: block;}
.box-2-s1 .inline .list-tour li > a{display: block;width: 100%;margin: 0;padding: 0;color: #0068AC;font-size: 13px;font-weight: 600;}
.box-2-s1 .inline .list-tour li > a.ten-tour{height: 38px;overflow: hidden;}
.box-2-s1 .inline .list-tour li > a img{width: 100%}
.box-2-s1 .inline .list-tour li > a:hover{color:#B20000; }
.box-2-s1 .inline .list-tour li > p{margin: 0;padding: 0;margin-top: 5px}
.box-2-s1 .inline .list-tour li > p .a1{float: left;width: 50%;display: block;text-align: center;vertical-align: middle;height:40px;overflow: hidden;font-size: 13px;font-weight: bold;color: #fff;padding: 3px 2px}
.box-2-s1 .inline .list-tour li > p .a1 i{margin-right: 3px}
.box-2-s1 .inline .list-tour li > p .a1 span{display: block;font-size: 12px;font-weight: normal;}
.box-2-s1 .inline .list-tour li > p .a2{float: left;width: 50%;display: block;text-align: center;vertical-align: middle;height:40px;overflow: hidden;}
.box-2-s1 .inline .list-tour li > p .a2 i{display: block;margin-top: 10px;font-weight: bold;color: #fff}

.box-3-s1{padding: 40px 0;margin: 20px 0;background-color: #ECECFB}
.box-3-s1 .inline .box-left{width: 55%;float: left;}
.box-3-s1 .inline .box-left > h2{margin: 0;color:#B20000;font-size: 18px;padding: 10px 2%;float: left; width:100%}
.box-3-s1 .inline .box-left > img{float: left;padding: 0 2%;width: 40%}
.box-3-s1 .inline .box-left > ul{list-style: none;float: left;padding: 0 2%;width: 40%}
.box-3-s1 .inline .box-left > ul li{width: 24%;margin: 0.5%;display: block;float: left;}
.box-3-s1 .inline .box-left > ul li a{display: block;}
.box-3-s1 .inline .box-left > ul li a img{width: 100%}
.box-3-s1 .inline .box-left > div{float: left;width: 60%}
.box-3-s1 .inline .box-left > div > h3{margin: 0;margin-bottom: 10px;font-size: 15px;font-style: italic;}
.box-3-s1 .inline .box-right{width: 40%;margin-left: 5%;float: left;padding: 0 1.5% }
.box-3-s1 .inline .box-right iframe{width: 100%;height: 250px}

.box-4-s1{padding: 0 0 0 0;margin: 20px 0;}
.box-4-s1 .inline h3{margin: 0;border-left: 5px solid #B20000;color: #B20000;font-size: 18px; text-transform: uppercase;padding-left: 10px }
.box-4-s1 .inline .list-tour{list-style: none;padding: 30px 0 10px 0}
.box-4-s1 .inline .list-tour li{width: 22%;margin: 0 1.5%;float: left;border: 1px solid #80808047;margin-bottom: 20px;padding: 2px;display: block;}
.box-4-s1 .inline .list-tour li:hover{-webkit-box-shadow: 0px 0px 11px 1px rgba(0,0,0,0.47);
-moz-box-shadow: 0px 0px 11px 1px rgba(0,0,0,0.47);
box-shadow: 0px 0px 11px 1px rgba(0,0,0,0.47);}
.box-4-s1 .inline .list-tour li > a{display: block;width: 100%;margin: 0;padding: 0;color: #0068AC;font-size: 13px;font-weight: 600;}
.box-4-s1 .inline .list-tour li > a.ten-tour{height: 38px;overflow: hidden;}
.box-4-s1 .inline .list-tour li > a img{width: 100%}
.box-4-s1 .inline .list-tour li > a:hover{color:#B20000; }
.box-4-s1 .inline .list-tour li > p{margin: 0;padding: 0;margin-top: 5px}
.box-4-s1 .inline .list-tour li > p .a1{float: left;width: 50%;display: block;text-align: center;vertical-align: middle;height:40px;overflow: hidden;font-size: 13px;font-weight: bold;color: #fff;padding: 3px 2px}
.box-4-s1 .inline .list-tour li > p .a1 i{margin-right: 3px}
.box-4-s1 .inline .list-tour li > p .a1 span{display: block;font-size: 12px;font-weight: normal;}
.box-4-s1 .inline .list-tour li > p .a2{float: left;width: 50%;display: block;text-align: center;vertical-align: middle;height:40px;overflow: hidden;}
.box-4-s1 .inline .list-tour li > p .a2 i{display: block;margin-top: 10px;font-weight: bold;color: #fff}
.box-4-s1 .inline > p{display: block;padding: 10px 5px;background-color: #ECECFB;margin: 0 1.5%;margin-bottom: 40px}
.box-4-s1 .inline > p a{color:#B20000;font-weight: bold;}
.box-4-s1 .inline > p a:hover{color: #0068AC}

.box-5-s1{padding: 40px 0;margin: 20px 0;}
.box-5-s1 .inline > h3{margin: 0;border-left: 5px solid #B20000;color: #B20000;font-size: 18px; text-transform: uppercase;padding-left: 10px;margin-bottom: 30px; }
.box-5-s1 .inline > h3 a{color: #B20000;}
.box-5-s1 .inline > h3 a:hover{text-decoration: none}
.box-5-s1 .inline > a{display: block;width: 49%;float: left;margin-left: 1%;margin-bottom: -5px}
.box-5-s1 .inline > a img{width: 100%}
.box-5-s1 .inline > div{width: 46%;float: left;margin-left: 3%}
.box-5-s1 .inline > div > h3{border-top: 1px solid #8080807a;border-bottom: 1px solid #8080807a;margin: 0;padding: 15px 0}
.box-5-s1 .inline > div > h3 a{color: #0068AC;font-size: 18px}
.box-5-s1 .inline > div > h3 a:hover{color: #B20000}
.box-5-s1 .inline > div > p{font-size: 12px;color: #808080a1;padding: 10px 0;display: block;margin: 0;}
.box-5-s1 .inline > div > div{width: 100%;margin-bottom: 20px}
.box-5-s1 .inline > div > a{display: inline-block;font-size: 15px;color: #0068AC;border: 2px solid #0068AC;padding: 5px 15px;margin-bottom:10px}
.box-5-s1 .inline > div > a:hover{color: #B20000;border: 2px solid #B20000;}
.box-5-s1 .inline > ul{list-style: none;margin: 0 1%;width: 98%;float: left;}
.box-5-s1 .inline > ul li{width: 25%;float: left;margin-bottom: 20px}
.box-5-s1 .inline > ul li a{display: block;color: #31313F;font-weight: 600;}
.box-5-s1 .inline > ul li a.tentin{height: 38px;overflow: hidden;}
.box-5-s1 .inline > ul li a:hover{color: #B20000}
.box-5-s1 .inline > ul li a img{width: 100%}

.col-left-s1{float: left;width: 20%;}

.col-left-s1 > ul{list-style: none;margin-left: 0;color: #B20000}
.col-left-s1 > ul > li{display: block;}
.col-left-s1 > ul > li > a{display: block;color: #B20000;text-transform: uppercase;font-size: 14px;background-image: url("/resources/views/00002/asset/image/bread-divider.png");background-repeat: no-repeat;background-position: 0 7px;padding-left: 10px}
.col-left-s1 > ul > li > a:hover{color:#0068AC;background-image: url("/resources/views/00002/asset/image/bread-divider-hover.png");}
.col-left-s1 > ul > li ul{display: block;list-style: circle;padding-left: 25px;color: #31313F}
.col-left-s1 > ul > li ul li a{color: #31313F;font-size: 14px}
.col-left-s1 > ul > li ul li a:hover{color: #0068AC}
.col-right-s1{float: left;width: 75%;margin-left: 5%}
.col-right-s1 > h3{margin: 0;border-left: 5px solid #B20000;color: #B20000;font-size: 18px; text-transform: uppercase;padding-left: 10px }
.col-right-s1 .list-tour{list-style: none;padding: 30px 0 10px 0}
.col-right-s1 .list-tour li{width: 30%;margin: 0 1.5%;float: left;border: 1px solid #80808047;margin-bottom: 20px;padding: 2px;display: block;}
.col-right-s1 .list-tour li:hover{-webkit-box-shadow: 0px 0px 11px 1px rgba(0,0,0,0.47);
-moz-box-shadow: 0px 0px 11px 1px rgba(0,0,0,0.47);
box-shadow: 0px 0px 11px 1px rgba(0,0,0,0.47);}
.col-right-s1 .list-tour li > a{display: block;width: 100%;margin: 0;padding: 0;color: #0068AC;font-size: 13px;font-weight: 600;}
.col-right-s1 .list-tour li > a.ten-tour{height: 38px;overflow: hidden;}
.col-right-s1 .list-tour li > a img{width: 100%}
.col-right-s1 .list-tour li > a:hover{color:#B20000; }
.col-right-s1 .list-tour li > p{margin: 0;padding: 0;margin-top: 5px}
.col-right-s1 .list-tour li > p .a1{float: left;width: 50%;display: block;text-align: center;vertical-align: middle;height:40px;overflow: hidden;font-size: 13px;font-weight: bold;color: #fff;padding: 3px 2px}
.col-right-s1 .list-tour li > p .a1 i{margin-right: 3px}
.col-right-s1 .list-tour li > p .a1 span{display: block;font-size: 12px;font-weight: normal;}
.col-right-s1 .list-tour li > p .a2{float: left;width: 50%;display: block;text-align: center;vertical-align: middle;height:40px;overflow: hidden;}
.col-right-s1 .list-tour li > p .a2 i{display: block;margin-top: 10px;font-weight: bold;color: #fff}
.col-right-s1 > p{display: block;padding: 10px 5px;background-color: #ECECFB;margin: 0 1.5%;margin-bottom: 40px}
.col-right-s1 > p a{color:#B20000;font-weight: bold;}
.col-right-s1 > p a:hover{color: #0068AC}
.col-right-s1 .phantrang{padding: 0 1%;margin: 20px 0 30px 0}
.col-right-s1 .inline {padding: 0;margin: 0}
.col-right-s1 .inline > h3{margin: 0;border-left: 5px solid #B20000;color: #B20000;font-size: 18px; text-transform: uppercase;padding-left: 10px;margin-bottom: 30px; }
.col-right-s1 .inline > a{display: block;width: 49%;float: left;margin-left: 1%;margin-bottom: -5px}
.col-right-s1 .inline > a img{width: 100%}
.col-right-s1 .inline > div{width: 46%;float: left;margin-left: 3%}
.col-right-s1 .inline > div > h3{border-top: 1px solid #8080807a;border-bottom: 1px solid #8080807a;margin: 0;padding: 15px 0}
.col-right-s1 .inline > div > h3 a{color: #0068AC;font-size: 18px}
.col-right-s1 .inline > div > h3 a:hover{color: #B20000}
.col-right-s1 .inline > div > p{font-size: 12px;color: #808080a1;padding: 10px 0;display: block;margin: 0;}
.col-right-s1 .inline > div > div{width: 100%;margin-bottom: 20px}
.col-right-s1 .inline > div > a{display: inline-block;font-size: 15px;color: #0068AC;border: 2px solid #0068AC;padding: 5px 15px;}
.col-right-s1 .inline > div > a:hover{color: #B20000;border: 2px solid #B20000;}
.col-right-s1 .inline > ul{list-style: none;margin: 0 1%;width: 98%;float: left;}
.col-right-s1 .inline > ul li{width: 33%;float: left;margin-bottom: 20px}
.col-right-s1 .inline > ul li a{display: block;color: #31313F;font-weight: 600;}
.col-right-s1 .inline > ul li a.tentin{height: 38px;overflow: hidden;}
.col-right-s1 .inline > ul li a:hover{color: #B20000}
.col-right-s1 .inline > ul li a img{width: 100%}

.box-contact-s1 h2{margin: 0;border-left: 5px solid #B20000;color: #B20000;font-size: 18px; text-transform: uppercase;padding-left: 10px;margin-bottom: 30px; }
.box-contact-s1 .box1{width: 50%;float: left;padding: 5px}
.box-contact-s1 .box1 > h3{font-size: 18px;font-weight: normal;color:#0068AC;margin: 0 0 10px 0}
.box-contact-s1 .box1 > ul{list-style: none;padding-bottom: 20px}
.box-contact-s1 .box1 > ul li{display: block;}
.box-contact-s1 .box1 > ul li a{display: block;color: #31313F}
.box-contact-s1 .box1 > ul li a i{display: inline-block;margin-right: 5px;color: #31313F}
.box-contact-s1 .box1 > p.hotline{display:block;color: #31313F;font-weight:bold}
.box-contact-s1 .box1 > p.hotline a{color: #B20000;display:inline-block;margin-right:5px}
.box-contact-s1 .box1 > p.hotline i + a{margin-left:10px}
.box-contact-s1 .box1 > p.congty a{color: #B20000;display:inline-block;margin-right:5px;font-weight:bold;font-size:13px;text-transform:uppercase}
.box-contact-s1 .box1 > p.congty a span{color: #31313F;display:inline-block;margin-right:5px;font-size:12px}
.box-contact-s1 .box1 > p.congty i{color: #31313F;}
.box-contact-s1 .box2{width: 45%;float: left;margin-left: 5%}
.box-contact-s1 .box2 form label{display: block;width: 100%;margin-bottom: 10px}
.box-contact-s1 .box2 form label a{display: block;float: left;font-size: 13px;width: 100%;margin-bottom: 3px}
.box-contact-s1 .box2 form label input{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: block;float: left;width: 95%;margin-left: 3%;padding: 7px 12px;border: 1px solid #adadafab;color: #585555;}
.box-contact-s1 .box2 form label textarea{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: inline-block;float: left;width: 95%;margin-left: 3%;padding: 5px 10px;border: 1px solid #adadafab;color: #585555;}
.box-contact-s1 .box2 form p{text-align: right;width: 95%;padding: 0 0;width: 95%;margin: 0;margin-left: 3%;float: left;}
.box-contact-s1 .box2 form p .cht-btn{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding: 7px 12px;font-size: 13px;border: 1px solid #1e73be;background-color: #1e73be;color: white;cursor: pointer;-webkit-box-shadow: 0px 0px 8px -2px rgba(0,0,0,0.7);-moz-box-shadow: 0px 0px 8px -2px rgba(0,0,0,0.7);box-shadow: 0px 0px 8px -2px rgba(0,0,0,0.7);}
.box-contact-s1 .box2 form p .cht-btn:hover{-webkit-box-shadow: inset 0px 0px 8px -2px rgba(0,0,0,0.7);-moz-box-shadow: inset 0px 0px 8px -2px rgba(0,0,0,0.7);box-shadow: inset 0px 0px 8px -2px rgba(0,0,0,0.7);}
.box-contact-s1 .box2 form label a i{display: inline-block;font-size: 22px;font-weight: bold}
.box-contact-s1 .box2 form label.capcha input{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: inline-block;float: left;width: 45%;margin-left: 3%;padding: 7px 12px;border: 1px solid #adadafab;color: #585555;}
.box-contact-s1 .box3{width: 100%;float: left;padding: 5px}
.box-contact-s1 .box3 iframe{width: 100%;height: 300px}

.box-post-s1 h2{margin: 0;border-left: 5px solid #B20000;color: #B20000;font-size: 18px; text-transform: uppercase;padding-left: 10px;margin-bottom: 30px; }
.box-post-s1 h2.showonecate{margin-bottom: 10px}
.box-post-s1 .box1{float: left;width: 100%}
.box-post-s1 .box1 > a{display: block;width: 40%;float: left;}
.box-post-s1 .box1 > a img{width: 100%}
.box-post-s1 .box1 > .box1-1{width: 55%;float: left;margin-left: 5%}
.box-post-s1 .box1 > .box1-1 > h3{border-top: 1px solid #8080807a;border-bottom: 1px solid #8080807a;margin: 0;padding: 15px 0}
.box-post-s1 .box1 > .box1-1 > h3 a{color: #0068AC;font-size: 18px}
.box-post-s1 .box1 > .box1-1 > p{font-size: 12px;color: #808080a1;padding: 10px 0;display: block;margin: 0;}
.box-post-s1 .box1 > .box1-1 > div{margin-top: 5px}
.box-post-s1 .box2{float: left;width: 100%;margin-top: 10px}
.box-post-s1 .box3{float: left;width: 40%}
.box-post-s1 .box3 h3{font-size: 16px;font-weight: bold;color: #31313F}
.box-post-s1 .box3 ul{list-style: circle;color: #31313F;padding-left: 20px}
.box-post-s1 .box3 ul li a{color: #31313F}
.box-post-s1 .box3 ul li a:hover{color: #B20000}
.box-post-s1 .box4{float: left;width: 55%;margin-left: 5%}

.box-tour-s1 h2{margin: 0;border-left: 5px solid #B20000;color: #B20000;font-size: 18px; text-transform: uppercase;padding-left: 10px;margin-bottom: 30px; }
.box-tour-s1 .box1{float: left;width: 100%}
.box-tour-s1 .box1 > h3{border-top: 1px solid #8080807a;border-bottom: 1px solid #8080807a;margin: 0;padding: 15px 0}
.box-tour-s1 .box1 > h3 a{color: #0068AC;font-size: 18px}
.box-tour-s1 .box1 > ul{padding-bottom: 20px;width: 80%;float: left;}
.box-tour-s1 .box1 > ul li a{font-weight: bold;display: inline-block;margin-right: 5px}
.box-tour-s1 .box1 > a{display: block;float: right;width: 17%;margin-left: 3%}
.box-tour-s1 .box1 > a img{width: 100%}
.box-tour-s1 .box2{float: left;width: 100%;overflow: hidden;padding:5%;}

.box-tour-s1 .box2 .box-album{margin-bottom: 30px}
.box-tour-s1 .box2 ul{list-style: none outside none;padding-left: 0;margin: 0;}
.box-tour-s1 .box2 .demo .item{margin-bottom: 60px;}
.box-tour-s1 .box2 .content-slider li{background-color: #ed3020;text-align: center;color: #FFF;}
.box-tour-s1 .box2 .content-slider h3 {margin: 0;padding: 70px 0;}
.box-tour-s1 .box2 .gallery li img{width: 100%!important}
.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(../img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
.gallery.list-unstyled.lightSlider.lsGrab.lSSlide{height: auto!important}

.box-tour-s1 .box3{width: 100%}
.box-tour-s1 .box3 .tab{border-bottom: 1px solid #80808026}
.box-tour-s1 .box3 .tab button img{vertical-align: middle;margin-right: 5px}
.box-tour-s1 .box3 .tab button{color: #fff;font-size: 16px;padding: 7px 15px;border: 0;outline: none;cursor: pointer;}
.box-tour-s1 .box3 .tab button.active {-webkit-box-shadow: inset 0px 0px 11px 1px rgba(0,0,0,0.58);-moz-box-shadow: inset 0px 0px 11px 1px rgba(0,0,0,0.58);box-shadow: inset 0px 0px 11px 1px rgba(0,0,0,0.58);}
.box-tour-s1 .box3 .tabcontent {display: none;padding: 10px 5px 30px 5px}

.box-search-s1 h2{margin: 0;border-left: 5px solid #B20000;color: #B20000;font-size: 18px; text-transform: uppercase;padding-left: 10px;margin-bottom: 30px; }
.box-search-s1 .box1{width: 100%}
.box-search-s1 .box1 > p span{font-size: 16px;font-weight: bold;}
.box-search-s1 .box1 > p i{font-size: 16px;font-weight: bold;}
.box-search-s1 .box1 ul li a{color: #31313F;}
.box-search-s1 .box1 ul li a:hover{font-weight: bold;}

.owl-next{position: absolute;top:14%;right:0;}
.owl-prev{position: absolute;top:14%;left:0}
.owl-theme .owl-nav .owl-next, .owl-theme .owl-nav .owl-prev {font-size: 35px!important}

.inline1 > h2{display: block;margin: 0;font-size: 22px;font-weight: normal;color: #B20000;border-bottom: 2px dotted #52526126}
.inline1 > img{float: left;width: 40%;margin-right: 5%;padding-right: 5%;padding-top: 10px}
.inline1 > ul{display: block;width: 55%;float: left;list-style: none;padding-top: 10px}
.inline1 > ul li{display: block;margin-bottom: 10px}
.inline1 > ul li img{float: left;}
.inline1 > ul li p{display: block;width: calc(100% - 72px);margin-left: 20px;float: left;}
.inline1 > ul li p span{display: block;font-weight: bold;font-size: 13px;color: #239d60}

.inline2 > h2 a{display: block;margin: 0;font-size: 22px;font-weight: normal;color: #5b5b61;background-color: #f7f4f45e;padding: 3px 15px}
.inline2 > h2 a img{margin-right: 10px}

.filterbox{padding: 5px 10px 5px 10px;margin-bottom: 0}
.filterbox .dropdowfilter .btn{color: #656D78;font-size: 12px}
.filterbox .dropdowfilter{float: right;}
.filterbox .dropdowfilter > a > i{margin-right: 5px}
.filterbox .dropdowfilter .content{position:absolute;background-color: #fff;top:120%;right: 0;padding: 5px 5px;min-width: 170px;display: none;z-index: 99999}
.filterbox .dropdowfilter .content a{display: block;padding: 5px 0;color: #525261}
.filterbox .dropdowfilter .content a + a{border-top: 1px solid rgba(0,0,0,.1);}
.filterbox .dropdowfilter .content a i{margin-right: 5px;}
.filterbox .dropdowfilter .content a:hover{color: #F60}
.filterbox .dropdowfilter .content .arrow-up{position: absolute;right: 10px;top:-5px;}
.filterbox .dropdowfilter .arrow-cht::before{border-color: #525261;}
.boxlist .listpro{list-style: none;padding: 10px 0 10px 0}
.boxlist .listpro li{position: relative;display: block;width: 30.3%;margin: 0 1.5% 30px 1.5%;float: left;padding: 5px;border:1px solid #f3f1f1ba; border-bottom: 5px solid #fbfafa;overflow: hidden;}
.boxlist .listpro li .imgpro{display: block;width: 100%}
.boxlist .listpro li a.imgpro img{width: 100%;transition: all .2s ease-in-out;}
.boxlist .listpro li h3{margin: 0;font-weight: normal;}
.boxlist .listpro li h3 a.namepro{display: block;width: 100%;overflow: hidden;height: 45px;font-size: 13px;color: #656D78;padding: 5px 0;font-weight: bold}
.boxlist .listpro li h3 a.namepro:hover{color: #B20000}
.boxlist .listpro li a.price{display: block;font-weight: bold;font-size: 16px;color: #0068ac;padding: 5px 0 0 0;}
.boxlist .listpro li a.price span{font-weight: normal;font-size: 14px}
.boxlist .listpro li a.price-old{text-decoration:line-through;font-size: 11px;color: #bbb;margin-top: -3px;display: block;}
.boxlist .listpro li a.votepro{text-align: right;display: block;position: relative;color: #656D78;font-size: 12px}
.boxlist .listpro li a.votepro i.star{display: inline-block;width: 75px;height: 14px;background: url(/resources/views/client/asset/images/star_min.png) repeat-x 0 -87px;vertical-align: middle;}
.boxlist .listpro li a.votepro i.star i {display: block;width: 75px;height: 14px;background: url(/resources/views/client/asset/images/star_min.png) repeat-x 0 0;}
.boxlist .listpro li i.saleoff{display: block;width: 42px;height: 50px;text-align: center;padding: 2px 6px 0px 0px;position: absolute;right: 0;top: 0;background: url(/resources/views/client/asset/images/common_1.png) no-repeat -41px -212px;color: #fff;font-size: 18px;font-weight: bold}
.boxlist .listpro li i.gift{display: block;width: 50px;height: 50px;text-align: center;padding: 2px 6px 0px 0px;position: absolute;right: 0;top: 0;background: url(/resources/views/client/asset/images/common_1.png) no-repeat -90px -207px;color: #fff;}
.boxlist .listpro li i.new{display: block;width: 40px;height: 40px;text-align: center;padding: 2px 6px 0px 0px;position: absolute;left: 0;top: 0;background: url(/resources/views/client/asset/images/common_1.png) no-repeat -150px -212px;color: #fff;}
.boxlist .listpro li:hover img{transform: scale(1.1);}

.boxlist .listpro1 li{position: relative;display: block;width: 22%;margin: 0 1.5% 30px 1.5%;float: left;padding: 5px;border:1px solid #f3f1f1ba; border-bottom: 5px solid #fbfafa}
.boxlist .listpro1 li .imgpro{display: block;width: 100%}
.boxlist .listpro1 li a.imgpro img{width: 100%}
.boxlist .listpro1 li a.imgpro img{width: 100%;transition: all .2s ease-in-out;}
.boxlist .listpro1 li h3{margin: 0;font-weight: normal;}
.boxlist .listpro1 li h3 a.namepro{display: block;width: 100%;overflow: hidden;height: 45px;font-size: 13px;color: #656D78;padding: 5px 0;font-weight: bold}
.boxlist .listpro1 li h3 a.namepro:hover{color: #B20000}
.boxlist .listpro1 li a.price{display: block;font-weight: bold;font-size: 16px;color: #0068ac;padding: 5px 0 0 0;}
.boxlist .listpro1 li a.price span{font-weight: normal;font-size: 14px}
.boxlist .listpro1 li a.price-old{text-decoration:line-through;font-size: 11px;color: #bbb;margin-top: -3px;display: block;}
.boxlist .listpro1 li a.votepro{text-align: right;display: block;position: relative;color: #656D78;font-size: 12px}
.boxlist .listpro1 li a.votepro i.star{display: inline-block;width: 75px;height: 14px;background: url(/resources/views/client/asset/images/star_min.png) repeat-x 0 -87px;vertical-align: middle;}
.boxlist .listpro1 li a.votepro i.star i {display: block;width: 75px;height: 14px;background: url(/resources/views/client/asset/images/star_min.png) repeat-x 0 0;}
.boxlist .listpro1 li i.saleoff{display: block;width: 42px;height: 50px;text-align: center;padding: 2px 6px 0px 0px;position: absolute;right: 0;top: 0;background: url(/resources/views/client/asset/images/common_1.png) no-repeat -41px -212px;color: #fff;font-size: 18px;font-weight: bold}
.boxlist .listpro1 li i.gift{display: block;width: 50px;height: 50px;text-align: center;padding: 2px 6px 0px 0px;position: absolute;right: 0;top: 0;background: url(/resources/views/client/asset/images/common_1.png) no-repeat -90px -207px;color: #fff;}
.boxlist .listpro1 li i.new{display: block;width: 40px;height: 40px;text-align: center;padding: 2px 6px 0px 0px;position: absolute;left: 0;top: 0;background: url(/resources/views/client/asset/images/common_1.png) no-repeat -150px -212px;color: #fff;}
.boxlist .listpro1 li:hover img{transform: scale(1.1);}

.col-right-s1 h2{margin: 0}
.col-right-s1 h2 a{display: block;margin: 0;font-size: 22px;font-weight: normal;color: #5b5b61;background-color: #f7f4f45e;padding: 3px 5px;margin-bottom: 10px}
.col-right-s1 h2 a img{margin-right: 10px}

.col-left-b1{background:transparent;}
.col-left-b1 h2{color: #fff;font-weight: 500;font-size: 15px; text-transform: uppercase;padding: 7px 5px;margin-top: 0;margin-bottom: 3px;background-color: #B20000;}
.col-left-b1 > ul{display: block;list-style: none;padding: 0}
.col-left-b1 > ul > li{display: block;border: 1px solid #f7f4f4c7;margin-bottom: 2px}
.col-left-b1 > ul > li:hover{color:#f7f4f4d1;}
.col-left-b1 > ul > li > a{display: block;color: #656D78;font-size: 14px;padding:3px 5px 3px 10px;}
.col-left-b1 > ul > li > a:hover{color: #B20000;text-transform: uppercase;}
.col-left-b1 > ul > li > a::first-letter {font-size: 18px;font-weight: bold;color: #B20000;}
.col-left-b1 > ul > li > ul{padding-bottom: 10px;display: block;padding-left: 20px;padding-right: 5px}
.col-left-b1 > ul > li > ul li{display: block;margin: 0;}
.col-left-b1 > ul > li > ul li a{display: block;color: #656D78;font-size: 13px;padding:3px 5px 3px 0;vertical-align: middle;}
.col-left-b1 > ul > li > ul li a:hover{color:#B20000;}
.col-left-b1 > ul > li > ul li a .dot1{height: 7px;
  width: 7px;
  background-color: #656D78;
  border-radius: 50%;
  display: inline-block;margin-top: -3px;vertical-align: middle;margin-right: 7px}
  .col-left-b1 > ul > li > ul li a:hover .dot1{ background-color: #B20000;}

.nameproducttop a{border-bottom: 1px solid #f7f4f4;border-top: 1px solid #f7f4f4;background-color: #fff!important;color: #0068ac!important}
.detailproduct{width: 100%;padding-top: 10px}
.detailproduct .imgproduct{display: block;width: 45%;float: left;}
.detailproduct .imgproduct .cht-btn{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding: 7px 12px;font-size: 13px;border: 1px solid #1e73be;background-color: #1e73be;color: white;cursor: pointer;-webkit-box-shadow: 0px 0px 8px -2px rgba(0,0,0,0.7);-moz-box-shadow: 0px 0px 8px -2px rgba(0,0,0,0.7);box-shadow: 0px 0px 8px -2px rgba(0,0,0,0.7);margin-left: 5px}
.detailproduct .imgproduct .cht-btn:hover{-webkit-box-shadow: inset 0px 0px 8px -2px rgba(0,0,0,0.7);-moz-box-shadow: inset 0px 0px 8px -2px rgba(0,0,0,0.7);box-shadow: inset 0px 0px 8px -2px rgba(0,0,0,0.7);}
.boxtb{width: 100%}
.boxtb ul{list-style: none}
.boxtb ul li{color: red}

.detailproduct .textproduct{display: block;width: 50%;float: left;margin-left: 5%}
.detailproduct .textproduct .text1{font-weight: bold;width: 100%}
.detailproduct .textproduct .text2 > img{width: 100px;float: left;margin-right: 15px}
.giadetail{font-size: 18px;font-weight: bold;color: #B20000;padding: 10px 0;display: block;}
.giadetail i{display: inline-block;padding: 1px 10px;background-color:  #B20000;color: #fff;-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius:50%;}
.giadetail span{font-weight: normal;font-size: 16px}
.detailproduct .textproduct .text2{width: 100%;padding: 0 10px;margin-top: 10px;margin-bottom: 10px;}
.detailproduct .textproduct .text2 ul{list-style: none;}
.detailproduct .textproduct .text2 ul li{display: block;padding: 1px;font-size: 13px}
.detailproduct .textproduct .text2 ul li span{display: inline-block;margin-right: 5px;font-weight: bold;}
.detailproduct .textproduct .text2 form{border: 2px dotted #ece7e7;margin: 10px 0;padding: 10px}
.detailproduct .textproduct .text2 form form label{display: block;width: 100%;margin-bottom: 10px}
.detailproduct .textproduct .text2 form label a{display: block;float: left;font-size: 13px;width: 100%;margin-bottom: 3px}
.detailproduct .textproduct .text2 form label input{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: block;float: left;width: 95%;margin-left: 3%;padding: 7px 12px;border: 1px solid #adadafab;color: #585555;}
.detailproduct .textproduct .text2 form label textarea{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: inline-block;float: left;width: 95%;margin-left: 3%;padding: 5px 10px;border: 1px solid #adadafab;color: #585555;}
.detailproduct .textproduct .text2 form p{text-align: right;width: 95%;padding: 0 0;width: 95%;margin: 0;margin-left: 3%;margin-top: 10px}
.detailproduct .textproduct .text2 form p .cht-btn{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding: 7px 12px;font-size: 13px;border: 1px solid #1e73be;background-color: #1e73be;color: white;cursor: pointer;-webkit-box-shadow: 0px 0px 8px -2px rgba(0,0,0,0.7);-moz-box-shadow: 0px 0px 8px -2px rgba(0,0,0,0.7);box-shadow: 0px 0px 8px -2px rgba(0,0,0,0.7);}
.detailproduct .textproduct .text2 form p .cht-btn:hover{-webkit-box-shadow: inset 0px 0px 8px -2px rgba(0,0,0,0.7);-moz-box-shadow: inset 0px 0px 8px -2px rgba(0,0,0,0.7);box-shadow: inset 0px 0px 8px -2px rgba(0,0,0,0.7);}
.detailproduct .textproduct .text2 form label a i{display: inline-block;font-size: 22px;font-weight: bold}
#exzoom {width: 100%!important;position: relative;}
    .hidden { display: none; }
.icon-left,.icon-right{
  width: 12px;
  height: 24px;
  cursor: pointer;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
}
.icon-left{
  transform: rotate(180deg)
}
.icon-right{
  right: 0;
}
.icon-left:hover,.icon-right:hover{
  opacity: .5;
}
.exzoom .exzoom_nav .exzoom_nav_inner{width: 100%!important}

.vote a.votepro{text-align: right;display: block;position: relative;color: #656D78;font-size: 12px}
.vote  a.votepro i.star{display: inline-block;width: 75px;height: 14px;background: url(/resources/views/client/asset/images/star_min.png) repeat-x 0 -87px;vertical-align: middle;}
.vote  a.votepro i.star i {display: block;width: 75px;height: 14px;background: url(/resources/views/client/asset/images/star_min.png) repeat-x 0 0;}
.vote select{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: block;float: left;width: 95%;margin-left: 3%;padding: 7px 12px;border: 1px solid #adadafab;color: #585555;}


.footer-s1{background-color: #0068AC;border-top: 3px solid #1918182e;margin-top: 20px}
.footer-s1 .footer-mid{padding: 40px 0 50px 0}
.footer-s1 .footer-mid .box1{float: left;width: 9%}
.footer-s1 .footer-mid .box1 a{display: block;}
.footer-s1 .footer-mid .box1 a img{width: 100%}
.footer-s1 .footer-mid .box2{float: left;width: 43%;margin-left: 1%}
.footer-s1 .footer-mid .box2 > h2{padding: 0;margin: 0;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: normal;}
.footer-s1 .footer-mid .box2 > ul{list-style: none;padding: 0;margin-top: 20px;border-bottom:1px solid #efeaea5e;padding-bottom:15px}
.footer-s1 .footer-mid .box2 > ul li{display: block;}
.footer-s1 .footer-mid .box2 > ul li a{display: block;color: #efeaea}
.footer-s1 .footer-mid .box2 > ul li a i{display: inline-block;margin-right: 5px;color: #efeaea}
.footer-s1 .footer-mid .box2 > p.hotline{display:block;color: #efeaea;font-weight:bold}
.footer-s1 .footer-mid .box2 > p.hotline a{color: #ffc10e;display:inline-block;margin-right:5px}
.footer-s1 .footer-mid .box2 > p.hotline i + a{margin-left:10px}
.footer-s1 .footer-mid .box2 > p.congty a{color: #ffc10e;display:inline-block;margin-right:5px;font-weight:bold;font-size:13px;text-transform:uppercase}
.footer-s1 .footer-mid .box2 > p.congty a span{color: #efeaea;display:inline-block;margin-right:5px;font-size:12px}
.footer-s1 .footer-mid .box2 > p.congty i{color: #efeaea;}
.footer-s1 .footer-mid .box3{float: left;width: 23%;margin-left: 1%}
.footer-s1 .footer-mid .box3 > h2{padding: 0;margin: 0;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: normal;}
.footer-s1 .footer-mid .box3 > ul{list-style: circle;padding: 0 0 0 20px;color: #efeaea;margin-top: 20px}
.footer-s1 .footer-mid .box3 > ul li a{display: block;color: #efeaea}
.footer-s1 .footer-mid .box3 > ul li a:hover{text-decoration: underline;}
.footer-s1 .footer-mid .box4{float: left;width: 21%;margin-left: 1%}
.footer-s1 .footer-mid .box4 > h2{padding: 0;margin: 0;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: normal;}
.footer-s1 .footer-mid .box4 iframe{width: 100%;margin-top: 20px}
.footer-s1 .footer-mid .box4 > ul{margin:0;padding:0;list-style:none;margin-top:20px}
.footer-s1 .footer-mid .box4 > ul li{display:inline-block;}
.footer-s1 .footer-mid .box4 > ul li a{display:block}
.footer-s1 .footer-mid .box5{float: left;width: 23%;margin-left: 1%}
.footer-s1 .footer-mid .box5 > h2{padding: 0;margin: 0;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: normal;}
.footer-s1 .footer-mid .box5 p{color: #efeaea;margin-top: 20px}
.footer-s1 .footer-mid .box5 .dangkyemail{width: 100%;overflow: hidden;}
.footer-s1 .footer-mid .box5 .dangkyemail input{width: 80%;float: left;padding: 10px 5px;color: #615e5e}
.footer-s1 .footer-mid .box5 .dangkyemail button{width: 20%;float: left;height: 39px;background: transparent;background-color: #B20000;border: none;color: white}

.footer-s1 .footer-bot{padding: 10px 0;}
.footer-s1 .footer-bot div a{color: #fff;}
.dl-menuwrapper button{display: none;}
.print-error-msg li{color:#fff}

.search-results {
    display: block;z-index: 99999;
    padding: 0;background:transparent;position: absolute;
}
.outdiv{background-color: #fff;border: 1px solid gray;padding: 10px;max-height: 200px;overflow-y: auto;}
.listsearch{padding-left: 10px}
.listsearch li a{color: #525261}

@media screen and (max-width: 980px) {
    .menu1 > li > a{font-size: 11px}

}
@media screen and (max-width: 810px) {
    .mid-head-s1-inline .logo{width: 15%}
    .mid-head-s1-inline .info{width: 84%;margin-left: 1%}
    .mid-head-s1-inline .info p a.phone{font-size: 14px}
    .mid-head-s1-inline .info .infomail a{font-size: 13px}
    .mid-head-s1-inline .info p{font-size: 13px}
    .mid-head-s1-inline .info .ac a{font-size: 14px}
    .mid-head-s1-inline .info .social1 img{width: 20px}
    .mid-head-s1-inline .info .social2 img{width: 60px}
    .box-2-s1 .inline .list-tour li{width: 30%;}
    .box-2-s1 .inline .list-tour li > a.ten-tour{font-size: 12px;font-weight: normal;}
    .box-4-s1 .inline .list-tour li{width: 30%;}
    .box-4-s1 .inline .list-tour li > a.ten-tour{font-size: 12px;font-weight: normal;}
    .col-left-s1{display: none;}
    .col-right-s1{width: 100%;margin-left: 0}
    .col-right-s1 .list-tour li > a.ten-tour{font-size: 12px;font-weight: normal;}
    .col-right-s1 .inline > ul li a{font-size: 12px}
    
    .inline1 > img{padding-right: 0;width: 35%}
    .inline1 > ul{width:60% }
    .inline1 > ul li{margin-bottom: 5px}
    .inline1 > ul li p{margin-top: 5px;margin-bottom: 5px}
    .boxlist .listpro1 li{position: relative;display: block;width: 30.3%;margin: 0 1.5% 30px 1.5%;float: left;padding: 5px;border:1px solid #f3f1f1ba; border-bottom: 5px solid #fbfafa;overflow: hidden;}


}
@media screen and (max-width: 680px) {
    .menutop{display: none}
    .menu1{display: none;}
	.menu1 > li > a{font-size: 10px;}
	.menu1 > li:hover > .submenu > li a{font-size: 10px;}
    .mid-head-s1-inline .logo{width: 14%}
    .mid-head-s1-inline .info{width: 84%;margin-left: 2%}
    .mid-head-s1-inline .info p{font-size: 14px}
    .mid-head-s1-inline .info p a.phone{font-size: 14px}
    .mid-head-s1-inline .info .infomail a{font-size: 11px}
    .mid-head-s1-inline .info .social1 img{width: 20px}
    .mid-head-s1-inline .info .social2 img{width: 60px}
    .mid-head-s1-inline .info .ac a{font-size: 13px}

    
    
    .box-2-s1 .inline .list-tour li{width: 30%;}
    .box-2-s1 .inline .list-tour li > a.ten-tour{font-size: 12px;font-weight: normal;}
    .box-4-s1 .inline .list-tour li{width: 30%;}
    .box-4-s1 .inline .list-tour li > a.ten-tour{font-size: 12px;font-weight: normal;}
    .col-left-s1{display: none;}
    .col-right-s1{width: 100%;margin-left: 0}
    .col-right-s1 .list-tour li > a.ten-tour{font-size: 12px;font-weight: normal;}
    .col-right-s1 .inline > ul li a{font-size: 12px}
    .box-tour-s1 .box2{padding: 0 10%;}
    
    .inlinelienhe2-box2{padding-right: 5px;padding-left: 5px}

    .footer-s1 .footer-mid .box1{float: left;width: 15%}
    .footer-s1 .footer-mid .box2{float: left;width: 77%;margin-left: 3%}
    .footer-s1 .footer-mid .box2 > h2{padding: 0;margin: 0;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: normal;}
    .footer-s1 .footer-mid .box3{float: left;width: 42%;margin-left: 3%}
    .footer-s1 .footer-mid .box3 > h2{padding: 0;margin: 0;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: normal;}
    .footer-s1 .footer-mid .box4{float: left;width: 47%;margin-left: 1%}
    .footer-s1 .footer-mid .box4 > h2{padding: 0;margin: 0;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: normal;}
    .footer-s1 .footer-mid .box5{float: left;width: 47%;margin-left: 3%}
    .footer-s1 .footer-mid .box5 > h2{padding: 0;margin: 0;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: normal;}
    

}
@media screen and (max-width: 640px) {
	.menu1 > li > a{font-size: 8px;}
	.menu1 > li:hover > .submenu > li a{font-size: 8px;}
    .top-head-s1-inline .boxsearch{width: 35%;}
    .mid-head-s1-inline .logo{width: 17%}
    .mid-head-s1-inline .info{width: 81%;margin-left: 2%}
    .mid-head-s1-inline .info .social1 img{width: 15px}
    .mid-head-s1-inline .info .social2 img{width: 40px}
    .mid-head-s1-inline .info p{margin-left: 5px}
    .mid-head-s1-inline .info .infomail{display: none;}
    
    .bx-wrapper{margin-bottom: 20px!important}
    
    .box-3-s1 .inline .box-left > div > h3{font-size: 13px}

    .box-5-s1 .inline > div > h3 a,.box-post-s1 .box1 > .box1-1 > h3 a,.col-right-s1 .inline > div > h3 a{font-size: 15px}
    .box-tour-s1 h2,.box-post-s1 h2,.col-right-s1 .inline > h3,.col-right-s1 > h3,.box-contact-s1 h2,.box-3-s1 .inline .box-left > h2,.box-4-s1 .inline h3,.box-5-s1 .inline > h3{font-size: 14px}
.box-tour-s1 .box1 > h3{font-size: 14px}
    .footer-s1 .footer-mid .box2 > h2,.footer-s1 .footer-mid .box3 > h2,.footer-s1 .footer-mid .box3 > h2,.footer-s1 .footer-mid .box4 > h2,.footer-s1 .footer-mid .box5 > h2{font-size: 14px}
    .footer-s1 .footer-mid a{font-size: 12px}
    .footer-s1 .footer-mid .box2 > ul,.footer-s1 .footer-mid .box3 > ul,.footer-s1 .footer-mid .box5 p,.footer-s1 .footer-mid .box4 iframe{margin-top: 10px}
   
    
}
@media screen and (max-width: 610px) {
	.menu1 > li{padding:2px 4px;}
	.menu1 > li > a{font-size: 4px;padding:2px}
	.menu1 > li > a .arrow-cht{display:none}
	.menu1 > li:hover > .submenu > li a{font-size: 4px;}
    .box-2-s1 .inline .list-tour li{width: 46%;margin: 0 2%;margin-bottom: 20px}
    .box-2-s1 .inline .list-tour li > a.ten-tour{font-size: 12px;font-weight: bold;}
    .box-4-s1 .inline .list-tour li{width: 46%;margin: 0 2%;margin-bottom: 20px}
    .box-4-s1 .inline .list-tour li > a.ten-tour{font-size: 12px;font-weight: bold;}
    .col-left-s1{display: none;}
    .col-right-s1{width: 100%;margin-left: 0}
    .col-right-s1 .list-tour li{width: 46%;margin: 0 2%;margin-bottom: 15px}
    .col-right-s1 .list-tour li > a.ten-tour{font-size: 12px;font-weight:bold;}
    .col-right-s1 .inline > ul li a{font-size: 12px}
    .col-right-s1 .inline > ul li a.tentour{height: 55px;overflow: hidden;}
}
@media screen and (max-width: 480px) {
    .menutop{display: none}
    .menu1{display: none;}
    .top-head-s1-inline .boxsearch{width: 35%}
    .mid-head-s1-inline .logo{width: 17%}
    .mid-head-s1-inline .info{width: 81%;margin-left: 2%}
    .mid-head-s1-inline .info .social1 img{width: 15px}
    .mid-head-s1-inline .info .social2 img{width: 40px}
    .mid-head-s1-inline .info .ac,.mid-head-s1-inline .info .social1,.mid-head-s1-inline .info .social2{display: none;}
    .mid-head-s1-inline .info .infomail{display: none;}

    .box-2-s1 .inline .list-tour li{width: 48%;margin: 0 1%;margin-bottom: 20px;}
    .box-2-s1 .inline .list-tour li > a.ten-tour{font-size: 11px;font-weight: normal;max-height: 60px}
    .box-2-s1 .inline .list-tour li > p .a1 i{font-size: 9px}
    .box-2-s1 .inline .list-tour li > p .a1{font-size: 10px}
    .box-2-s1 .inline .list-tour li > p .a1 span{font-size: 9px}
    .box-3-s1 .inline .box-left > ul{display: none;}
    .box-3-s1 .inline .box-left > div{width: 100%;padding: 10px 2%}
    .box-4-s1 .inline .list-tour li{width: 48%;margin: 0 1%;margin-bottom: 20px;}
    .box-4-s1 .inline .list-tour li > a.ten-tour{font-size: 11px;font-weight: normal;max-height: 60px}
    .box-4-s1 .inline .list-tour li > p .a1 i{font-size: 9px}
    .box-4-s1 .inline .list-tour li > p .a1{font-size: 10px}
    .box-4-s1 .inline .list-tour li > p .a1 span{font-size: 9px}
    .box-5-s1 .inline > ul li{width: 50%}
    .box-5-s1 .inline > ul li a{font-size: 11px}
    .box-5-s1 .inline > a{width: 100%}
    .box-5-s1 .inline > div{width: 100%;margin-left: 0}
    .col-right-s1 .list-tour li{width: 48%;margin: 0 1%;margin-bottom: 15px}
    .col-right-s1 .list-tour li > a.ten-tour{font-size: 11px;font-weight:normal;max-height: 60px}
    .col-right-s1 .list-tour li > p .a1 i{font-size: 9px}
    .col-right-s1 .list-tour li > p .a1{font-size: 10px}
    .col-right-s1 .list-tour li > p .a1 span{font-size: 9px}
    .col-right-s1 .inline > ul li{width: 50%}
    .col-right-s1 .inline > ul li a{font-size: 11px}
    .col-right-s1 .inline > a{width: 100%}
    .col-right-s1 .inline > div{width: 100%;margin-left: 0}
    
    .box-tour-s1 .box2{padding: 0 5%;}

    .box-contact-s1 .box1{width: 100%}
    .box-contact-s1 .box2{width: 100%;margin-left: 0}

    .box-post-s1 .box1 > a{width: 100%}
    .box-post-s1 .box1 > .box1-1{width: 100%;margin-left: 0}
    .box-post-s1 .box3{width: 100%}

    .inline1 > img{padding-right: 0;width: 98%;margin-left: 1%;padding-right: 0}
    .inline1 > ul{width:98%;margin-left: 1%; }
    .inline1 > ul li{margin-bottom: 5px}
    .inline1 > ul li p{margin-top: 5px;margin-bottom: 5px}
    .boxlist .listpro1 li{position: relative;display: block;width: 47%;margin: 0 1.5% 20px 1.5%;float: left;padding: 5px;border:1px solid #f3f1f1ba; border-bottom: 5px solid #fbfafa;overflow: hidden;}
    .boxlist .listpro li{position: relative;display: block;width: 47%;margin: 0 1.5% 20px 1.5%;float: left;padding: 5px;border:1px solid #f3f1f1ba; border-bottom: 5px solid #fbfafa;overflow: hidden;}

    
    .detailproduct{width: 98%;margin-left: 1%}
    .detailproduct .imgproduct{width: 100%;margin-left: 0}
    .detailproduct .textproduct{width: 100%;float: left;margin-left: 0}

    .footer-s1 .footer-mid .box1{float: left;width: 100%;text-align:center}
	.footer-s1 .footer-mid .box1 a img{max-width:140px}
    .footer-s1 .footer-mid .box2{float: left;width: 95%;margin-left: 2.5%;text-align:center}
    .footer-s1 .footer-mid .box2 > h2{padding: 0;margin: 0;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: normal;}
    .footer-s1 .footer-mid .box3{float: left;width: 100%;margin-left: 0;padding:0 2%}
    .footer-s1 .footer-mid .box3 > h2{padding: 0;margin: 0;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: normal;}
    .footer-s1 .footer-mid .box4{float: left;width: 100%;margin-left: 0;padding:0 2%}
    .footer-s1 .footer-mid .box4 > h2{padding: 0;margin: 0;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: normal;}
    .footer-s1 .footer-mid .box5{float: left;width: 100%;margin-left: 0;padding:0 2%}
    .footer-s1 .footer-mid .box4 .fb-page{margin-bottom: 30px;}
    .footer-s1 .footer-mid .box5 > h2{padding: 0;margin: 0;color: #fff;font-size: 16px;text-transform: uppercase;font-weight: normal;}
    

}*/
