@charset "utf-8";
/* CSS Document */ 
@font-face {

    font-family: 'UTMSwiss721BlackCondensed';

    src: url('fonts/UTMSwiss721BlackCondensed.eot');

    src: url('fonts/UTMSwiss721BlackCondensed.eot') format('embedded-opentype'),

         url('fonts/UTMSwiss721BlackCondensed.woff2') format('woff2'),

                 url('fonts/UTMSwiss721BlackCondensed.woff') format('woff'),

                 url('fonts/UTMSwiss721BlackCondensed.ttf') format('truetype'),

                 url('fonts/UTMSwiss721BlackCondensed.svg#UTMSwiss721BlackCondensed') format('svg');

        }
        @font-face {

    font-family: 'OpenSansBold';

    src: url('fonts/OpenSansBold.eot');

    src: url('fonts/OpenSansBold.eot') format('embedded-opentype'),

         url('fonts/OpenSansBold.woff2') format('woff2'),

                 url('fonts/OpenSansBold.woff') format('woff'),

                 url('fonts/OpenSansBold.ttf') format('truetype'),

                 url('fonts/OpenSansBold.svg#OpenSansBold') format('svg');

        }
        @font-face {

    font-family: 'UTMHanzel';

    src: url('fonts/UTMHanzel.eot');

    src: url('fonts/UTMHanzel.eot') format('embedded-opentype'),

         url('fonts/UTMHanzel.woff2') format('woff2'),

                 url('fonts/UTMHanzel.woff') format('woff'),

                 url('fonts/UTMHanzel.ttf') format('truetype'),

                 url('fotns/UTMHanzel.svg#UTMHanzel') format('svg');

        }
        @font-face {

    font-family: 'OpenSansLight';

    src: url('fonts/OpenSansLight.eot');

    src: url('fonts/OpenSansLight.eot') format('embedded-opentype'),

         url('fonts/OpenSansLight.woff2') format('woff2'),

                 url('fonts/OpenSansLight.woff') format('woff'),

                 url('fonts/OpenSansLight.ttf') format('truetype'),

                 url('fonts/OpenSansLight.svg#OpenSansLight') format('svg');

        }
        @font-face {

    font-family: 'garrison_sans';

    src: url('fonts/garrison_sans.eot');

    src: url('fonts/garrison_sans.eot') format('embedded-opentype'),

         url('fonts/garrison_sans.woff2') format('woff2'),

                 url('fonts/garrison_sans.woff') format('woff'),

                 url('fonts/garrison_sans.ttf') format('truetype'),

                 url('fonts/garrison_sans.svg#garrison_sans') format('svg');

        }
        @font-face {

    font-family: 'OpenSansRegular';

    src: url('fonts/OpenSansRegular.eot');

    src: url('fonts/OpenSansRegular.eot') format('embedded-opentype'),

         url('fonts/OpenSansRegular.woff2') format('woff2'),

                 url('fonts/OpenSansRegular.woff') format('woff'),

                 url('fonts/OpenSansRegular.ttf') format('truetype'),

                 url('fonts/OpenSansRegular.svg#OpenSansRegular') format('svg');

        }
        @font-face {

    font-family: 'OpenSansSemibold';

    src: url('fonts/OpenSansSemibold.eot');

    src: url('fonts/OpenSansSemibold.eot') format('embedded-opentype'),

         url('fonts/OpenSansSemibold.woff2') format('woff2'),

                 url('fonts/OpenSansSemibold.woff') format('woff'),

                 url('fonts/OpenSansSemibold.ttf') format('truetype'),

                 url('fonts/OpenSansSemibold.svg#OpenSansSemibold') format('svg');

        }
        @font-face {

    font-family: 'SFUFuturaHeavy';

    src: url('fonts/SFUFuturaHeavy.eot');

    src: url('fonts/SFUFuturaHeavy.eot') format('embedded-opentype'),

         url('fonts/SFUFuturaHeavy.woff2') format('woff2'),

                 url('fonts/SFUFuturaHeavy.woff') format('woff'),

                 url('fonts/SFUFuturaHeavy.ttf') format('truetype'),

                 url('fonts/SFUFuturaHeavy.svg#SFUFuturaHeavy') format('svg');

        }
        @font-face {

    font-family: '75_14692_VNIAmbianceBTSwash';

    src: url('fonts/75_14692_VNIAmbianceBTSwash.eot');

    src: url('fonts/75_14692_VNIAmbianceBTSwash.eot') format('embedded-opentype'),

         url('fonts/75_14692_VNIAmbianceBTSwash.woff2') format('woff2'),

                 url('fonts/75_14692_VNIAmbianceBTSwash.woff') format('woff'),

                 url('fonts/75_14692_VNIAmbianceBTSwash.ttf') format('truetype'),

                 url('fonts/75_14692_VNIAmbianceBTSwash.svg#75_14692_VNIAmbianceBTSwash') format('svg');

        }
        @font-face {

    font-family: 'UTMBeautifulCaps';

    src: url('fonts/UTMBeautifulCaps.eot');

    src: url('fonts/UTMBeautifulCaps.eot') format('embedded-opentype'),

         url('fonts/UTMBeautifulCaps.woff2') format('woff2'),

                 url('fonts/UTMBeautifulCaps.woff') format('woff'),

                 url('fonts/UTMBeautifulCaps.ttf') format('truetype'),

                 url('fonts/UTMBeautifulCaps.svg#UTMBeautifulCaps') format('svg');

        }
        @font-face {

    font-family: 'UTMAvo';

    src: url('fonts/UTMAvo.eot');

    src: url('fonts/UTMAvo.eot') format('embedded-opentype'),

         url('fonts/UTMAvo.woff2') format('woff2'),

                 url('fonts/UTMAvo.woff') format('woff'),

                 url('fonts/UTMAvo.ttf') format('truetype'),

                 url('fonts/UTMAvo.svg#UTMAvo') format('svg');

        }
        @font-face {

    font-family: 'UTMAvoBold';

    src: url('fonts/UTMAvoBold.eot');

    src: url('fonts/UTMAvoBold.eot') format('embedded-opentype'),

         url('fonts/UTMAvoBold.woff2') format('woff2'),

                 url('fonts/UTMAvoBold.woff') format('woff'),

                 url('fonts/UTMAvoBold.ttf') format('truetype'),

                 url('fonts/UTMAvoBold.svg#UTMAvoBold') format('svg');

        }
        @font-face {

    font-family: 'MyriadPro';

    src: url('fonts/MyriadPro-Cond.eot');

    src: url('fonts/MyriadPro-Cond.eot') format('embedded-opentype'),

         url('fonts/MyriadPro-Cond.woff2') format('woff2'),

                 url('fonts/MyriadPro-Cond.woff') format('woff'),

                 url('fonts/MyriadPro-Cond.ttf') format('truetype'),

                 url('fonts/MyriadPro-Cond.svg#MyriadPro-Cond') format('svg');

        }
        @font-face {

    font-family: 'MyriadProRegular';

    src: url('fonts/MyriadProRegular.eot');

    src: url('fonts/MyriadProRegular.eot') format('embedded-opentype'),

         url('fonts/MyriadProRegular.woff2') format('woff2'),

                 url('fonts/MyriadProRegular.woff') format('woff'),

                 url('fonts/MyriadProRegular.ttf') format('truetype'),

                 url('fonts/MyriadProRegular.svg#MyriadProRegular') format('svg');

        }
        @font-face {

    font-family: 'RobotoMedium';

    src: url('fonts/RobotoMedium.eot');

    src: url('fonts/RobotoMedium.eot') format('embedded-opentype'),

         url('fonts/RobotoMedium.woff2') format('woff2'),

                 url('fonts/RobotoMedium.woff') format('woff'),

                 url('fonts/RobotoMedium.ttf') format('truetype'),

                 url('fonts/RobotoMedium.svg#RobotoMedium') format('svg');

        }
        @font-face {

    font-family: 'RobotoBlack';

    src: url('fonts/RobotoBlack.eot');

    src: url('fonts/RobotoBlack.eot') format('embedded-opentype'),

         url('fonts/RobotoBlack.woff2') format('woff2'),

                 url('fonts/RobotoBlack.woff') format('woff'),

                 url('fonts/RobotoBlack.ttf') format('truetype'),

                 url('fonts/RobotoBlack.svg#RobotoBlack') format('svg');

        }
        @font-face {

    font-family: 'RobotoBold';

    src: url('fonts/RobotoBold.eot');

    src: url('fonts/RobotoBold.eot') format('embedded-opentype'),

         url('fonts/RobotoBold.woff2') format('woff2'),

                 url('fonts/RobotoBold.woff') format('woff'),

                 url('fonts/RobotoBold.ttf') format('truetype'),

                 url('fonts/RobotoBold.svg#RobotoBold') format('svg');

        }
        @font-face {

    font-family: 'RobotoCondensedBold';

    src: url('fonts/RobotoCondensedBold.eot');

    src: url('fonts/RobotoCondensedBold.eot') format('embedded-opentype'),

         url('fonts/RobotoCondensedBold.woff2') format('woff2'),

                 url('fonts/RobotoCondensedBold.woff') format('woff'),

                 url('fonts/RobotoCondensedBold.ttf') format('truetype'),

                 url('fonts/RobotoCondensedBold.svg#RobotoCondensedBold') format('svg');

        }
        @font-face {

    font-family: 'SFUIncised901Regular';

    src: url('fonts/SFUIncised901Regular.eot');

    src: url('fonts/SFUIncised901Regular.eot') format('embedded-opentype'),

         url('fonts/SFUIncised901Regular.woff2') format('woff2'),

                 url('fonts/SFUIncised901Regular.woff') format('woff'),

                 url('fonts/SFUIncised901Regular.ttf') format('truetype'),

                 url('fonts/SFUIncised901Regular.svg#SFUIncised901Regular') format('svg');

        }
        @font-face {

    font-family: 'HelveticaNeueBold';

    src: url('fonts/HelveticaNeueBold.eot');

    src: url('fonts/HelveticaNeueBold.eot') format('embedded-opentype'),

         url('fonts/HelveticaNeueBold.woff2') format('woff2'),

                 url('fonts/HelveticaNeueBold.woff') format('woff'),

                 url('fonts/HelveticaNeueBold.ttf') format('truetype'),

                 url('fonts/HelveticaNeueBold.svg#HelveticaNeueBold') format('svg');

        }
        @font-face {

    font-family: 'RobotoRegular';

    src: url('fonts/RobotoRegular.eot');

    src: url('fonts/RobotoRegular.eot') format('embedded-opentype'),

         url('fonts/RobotoRegular.woff2') format('woff2'),

                 url('fonts/RobotoRegular.woff') format('woff'),

                 url('fonts/RobotoRegular.ttf') format('truetype'),

                 url('fonts/RobotoRegular.svg#RobotoRegular') format('svg');

        }
        @font-face {

    font-family: 'RobotoCondensedLight';

    src: url('fonts/RobotoCondensed-Light.eot');

    src: url('fonts/RobotoCondensed-Light.eot') format('embedded-opentype'),

         url('fonts/RobotoCondensed-Light.woff2') format('woff2'),

                 url('fonts/RobotoCondensed-Light.woff') format('woff'),

                 url('fonts/RobotoCondensed-Light.ttf') format('truetype'),

                 url('fonts/RobotoCondensed-Light.svg#RobotoCondensed-Light') format('svg');

        }
        @font-face {

    font-family: 'RobotoLight';

    src: url('fonts/RobotoLight.eot');

    src: url('fonts/RobotoLight.eot') format('embedded-opentype'),

         url('fonts/RobotoLight.woff2') format('woff2'),

                 url('fonts/RobotoLight.woff') format('woff'),

                 url('fonts/RobotoLight.ttf') format('truetype'),

                 url('fonts/RobotoLight.svg#RobotoLight') format('svg');

        }
        @font-face {

    font-family: 'SVNComicSansMS';

    src: url('fonts/SVNComicSansMS.eot');

    src: url('fonts/SVNComicSansMS.eot') format('embedded-opentype'),

         url('fonts/SVNComicSansMS.woff2') format('woff2'),

                 url('fonts/SVNComicSansMS.woff') format('woff'),

                 url('fonts/SVNComicSansMS.ttf') format('truetype'),

                 url('fonts/SVNComicSansMS.svg#SVNComicSansMS') format('svg');

        }
        @font-face {

    font-family: 'SFUFuturaBook';

    src: url('fonts/SFUFuturaBook.eot');

    src: url('fonts/SFUFuturaBook.eot') format('embedded-opentype'),

         url('fonts/SFUFuturaBook.woff2') format('woff2'),

                 url('fonts/SFUFuturaBook.woff') format('woff'),

                 url('fonts/SFUFuturaBook.ttf') format('truetype'),

                 url('fonts/SFUFuturaBook.svg#SFUFuturaBook') format('svg');

        }
        @font-face {

    font-family: 'SairaCondensedSemiBold';

    src: url('fonts/SairaCondensedSemiBold.eot');

    src: url('fonts/SairaCondensedSemiBold.eot') format('embedded-opentype'),

         url('fonts/SairaCondensedSemiBold.woff2') format('woff2'),

                 url('fonts/SairaCondensedSemiBold.woff') format('woff'),

                 url('fonts/SairaCondensedSemiBold.ttf') format('truetype'),

                 url('fonts/SairaCondensedSemiBold.svg#SairaCondensedSemiBold') format('svg');

        }
        .padding05{ padding-left: 0px; }
        .padding0 { padding: 0px; }
        .padding5 { padding: 0px 5px; }
        .padding0_15 { padding: 0px; padding-right: 15px; }
        .padding15_0 {padding-left: 15px;padding-right: 0px;}
        .floatL { float: left; }
        .floatR { float: right; }
        .marginL-15 { margin-left: 15px; }
        .marginR-15 { margin-right: 15px; }
        .margin-bottom20{

  margin-bottom: 20px;

}
.section{
    /*margin-top: 80px;*/
    margin-top: 58px;
}
input.dathang{

background-color: #077D01;
color: #fff;
margin: 10px 0px;
}
.contentinformationleft input, .contentinformationleft textarea{

    margin-bottom: 5px;

}
body {margin: 0;font-size: 14px;line-height: 1.5em;color: #000;font-family: robotoregular;/* background: #fff; */margin: 0px auto;max-width: 1366px;position: relative;}
.clear{

    clear: both;

}
table, table tr td p{

    width: 100%;

}
table tr td img{

    width: auto!important;

}
.logo-banner{

    position: relative;

}
.fixed-menu{

     position: fixed!important;

         width: 1366px!important;

    }
     .menu_m{ display:none}

.register_email input::-webkit-input-placeholder { /* WebKit, Blink, Edge */

    color: #979797;

}

.register_email input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */

    color: #979797;

   opacity:  1;

}

.register_email input::-moz-placeholder { /* Mozilla Firefox 19+ */

    color: #979797;

   opacity:  1;

}

.register_email input:-ms-input-placeholder { /* Internet Explorer 10-11 */

    color: #979797;

}

.block-slider{

    

margin-bottom: 5px;

    

margin-top: 60px;

    

border-bottom: 10px solid #ba0c2f;

}



.tintuchome{

    margin: 30px 0px;

}

.tintuchome a.tintuchome1{

    text-decoration: none;

}

.imgnew{}

.lineundernewhome{

    border-top: 1px solid #a81226;

    width: 94%;

    margin-top: 25px;

}

.newdate{

    font-size: 18px;

    margin-top: 13px;

    color: #444;

}

.newname{}

.newname h3{

    color: #222;

    padding-right: 20px;

    line-height: 24px;

    font-size: 18px;

}

.coverviewmore{

    text-align: center;

    margin-top: 20px;

}

.tintuchome a.xemthemtt{

    color: #a81226;

    font-size: 18px;

    text-transform: uppercase;

}

.linkads{}

.linkads_left{

    height: 550px;

    padding-left: 100px;

    padding-right: 80px;

}

.linkads_right{

    height: 550px;

    padding-left: 100px;

    padding-right: 80px;

}

.nameads{

    font-size: 42px;

    color: #fff;

    line-height: .95;

    margin-top: 104px;

    font-family: helveticaneuebold;

}

.des-ads{

    margin-top: 30px;

    font-size: 20px;

    line-height: 1.4;

    color: #fff;

    font-family: RobotoLight;

}

.linkads a{

    display: block;

    padding-top: 15px;

    width: 167px;

    height: 48px;

    font-size: 15px;

    letter-spacing: 1px;

    text-align: center;

    text-transform: uppercase;

    color: #ebebeb;

    background-color: #ba0c2f;

    margin-top: 40px;

    text-decoration: none;

    font-family: robotolight;

}

.nav-tabs.dmcap1{

border-bottom: 0px;

margin-top: 10px;

float: right;

}

.nav-tabs.dmcap1 > li{



}

.nav-tabs.dmcap1 > li.active >a{

    

 border: 0px; 

 background-color: #eee;

}

.nav-tabs.dmcap1 > li >a{

border: 0px;

border-right: 1px solid #ddd;

border-radius: 0px;

padding: 2px 15px;

font-family: roboto;

    color: #4e4e4e;

}

.tabsxemthem{

    display: block;

    background-color: #04489b;

    width: 150px;

    padding: 5px;

    margin-left: 15px;

    text-align: center;

    margin-bottom: 23px;

    color: #fff;

    border-radius: 3px;

    transition: all 0.5s;

}

.tabsxemthem:hover{

    background-color: #023b82;

    color: #fff;

}

.logo_home {

    

margin-bottom: 20px;

}

.logo_home .logo{

width: 20%;

padding-top: 30px;

}

.logo_home .thongtin{width: 58%;text-align: center;padding-top: 10px;padding-right: 30px;}

.main_header .thongtin img{

    width: 100%;

}

.box-hotline div{

background: url(../images/bg-hotline.png) no-repeat left;

height: 70px;

padding: 33px 0px 0px 74px;

font-family: UTMSwiss721BlackCondensed;

font-size: 27px;

color: #ffe400;

margin-top: 30px;

}



#header{
    position: fixed;
    z-index: 999;
    width: 100%;
    top: 0;
    /*max-width: 1305px;*/
    left: 0;
}

#wowslider-container1 .ws-title{

    display:none!important;

}

#wowslider-container1{margin-top: 0px!important;overflow:  hidden;margin-bottom: 0px!important;}

#wowslider-container1 .ws-title span{background-color: #0000005e!important;color:  #fff;}

#wowslider-container1 .ws_images .ws_list img, #wowslider-container1 .ws_images > div > img{

    height: 468px;

}

.quangcao img{

    height: 568px;

}

.logo-banner{/* background: url(../images/bg-header.jpg) no-repeat top; */padding: 0px 0px 9px;background-color: #A81226;/* position: fixed; */}

.logo{/* position: relative; *//* width: 200px; *//* padding-bottom: 5px; */margin-top: 6px;margin-bottom: 0px;margin-left: -60px;}

.ngonngu{

    position:  absolute;

    right: 17px;

    top: 18px;

}

.top_logo{/* position: absolute; *//* z-index: 999; *//* top: -60px; *//* left: -34px; */}

.top{background-color: #202020;color: #fff;font-family: RobotoRegular;font-size: 14px;padding: 0px 0px;}

.top .top1:nth-child(2){text-align: right;font-family: RobotoRegular;font-size: 13px;margin-top: 4px;}

.top .top1:nth-child(3){

text-align: right;

}

.top .top1:nth-child(3) img{

width: 30px;

}

.top .top1:nth-child(3) div >a{

    text-decoration: none;

}

.top .top1 i{

font-size: 19px;

margin-right: 10px;

}

.top .top1 span{

    color: #fff200;

}

.banner{padding: 27px 0px 0px 37px;/* width: 970px; *//* margin-left: -107px; *//* float: left; *//* text-align: center; *//* margin-top: 19px; *//* line-height: 97px; *//* height: 80px; *//* font-family: '75_14692_VNIAmbianceBTSwash'; *//* font-size: 75px; *//* color: #3baf0a; *//* text-shadow: 1px 1px 1px #000; */}

.hotline{margin-top: 18px;/* margin-left: 28px; */background: url(../images/hotline.png) no-repeat left;height: 56px;/* color: #6b2913; */font-family: OpenSansSemibold;/* width: 20%; */padding: 28px 0px 0px 49px;text-align: left;/* padding-right:  20px; *//* border-right:  1px solid #ddd; *//* margin-right: 2%; */}

.hotline i{

width:  20px;

height:  20px;

text-align:  center;

background: #aaa;

color:  #fff;

line-height:  20px;

border-radius: 50%;

}

.hotline span{color: #C82624;font-family: robotomedium ,garrison_sans;font-size: 17px;/* animation: 5s infinite; *//* animation-name: nhay; *//* animation-delay: 4s; *//* animation-duration: 4s; */text-shadow: 1.5px 0 0 #fff, -1.5px 0 0 #fff, 0 1.5px 0 #fff, 0 -1.5px 0 #fff, 1.5px 1.5px #fff, -1.5px -1.5px 0 #fff, 1.5px -1.5px 0 #fff, -1.5px 1.5px 0 #fff, 0px 3px 7px transparent;}

@keyframes nhay {

    0%   {opacity: 1;}

    25%  {opacity: 0;}

    50%  {opacity: 1;}

    100% {opacity: 0;}

}

.list-social{

    margin-top: 34px;

    /* text-align:  right; */

}

.list-social >a{

    text-decoration:  none;

    margin-left:  5px;

}

.list-social >a img{

    width: 30px;

}

.cart >a{position: absolute;right: 0;top: 33px;}

.cart >a span{

background-color: #FFC000;

display: inline-block;

width: 20px;

height: 20px;

text-align: center;

border-radius: 50%;

position: absolute;

right: -5px;

top: -5px;

color: #000;

}

.thongtin {text-align: center;padding: 107px 0px 264px 0px;}

.section{position: relative;width: 100%;z-index: 99;/* background-color: #fff; */}

.menu .list-social{text-align: right;margin-top: 22px;}

.menu .list-social >a, .menu .block-search{display:inline-block;

}

.block-search{ position: absolute; right: 0; margin-top: 8px;}

.block-search input{

    width: 100%;

    padding: 4px 10px 1px;

    float: left;

    /* position: absolute; */

    /* top: -8px; */

    /* right: 0; */

    /* display: none; */

    color: #fff;

    background-color: #6E171D;

    border: 0px solid #ddd;

    border-radius: 3px;

}

.block-search input::-webkit-input-placeholder { /* WebKit, Blink, Edge */

    color: #fff;

}

.block-search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */

    color: #fff;

   opacity:  1;

}

.block-search input::-moz-placeholder { /* Mozilla Firefox 19+ */

    color: #fff;

   opacity:  1;

}

.block-search input:-ms-input-placeholder { /* Internet Explorer 10-11 */

    color: #fff;

}

.block-search button{background-color: transparent;border: 0px;color: #fff;font-size: 17px;margin-top: 2px;margin-left: -30px;}

.top-menu .container{

position: relative;

}

.top-menu{/* background: url(../images/bg-menu.png); *//* background-color: #891C22; *//* line-height: 32px; *//* padding: 10px 0px; *//* line-height: 30px; *//* text-align: left; */position:  absolute;right: 82px;top: 9px;}

.top-menu div >ul{

    float: left;

    text-align: right;

    margin: 0px;

    padding: 0px;

    width: 100%;

}



.top-menu div >ul>li:hover> ul{ display:block;}



.top-menu div >ul>li:hover{

    /* border-top: 20px solid #ccc; */

    /* background: url(../images/bg-menu.png) no-repeat top center; */

    /* background-size: 100% 80px; */

}

.top-menu div >ul>li:hover >a{color: #272727;text-decoration: none;}

.top-menu div >ul>li{

    display: inline-block;

    /* vertical-align: middle; */

    transition: all 0.5s;

    /* height: 52px; */

    /* float: left; */

    /* margin-top: 29px; */

    /* padding-bottom: 15px; */

    /* padding: 16px 0px; */

    position: relative;

}



.top-menu div >ul>li:before{ width:100%; position:absolute;height: 10px;background: #00BBD3; transition:all 0.5s;opacity: 0;}



.top-menu div >ul>li:hover:before{opacity: 1;}

.top-menu div >ul>li:last-child{/* background: none; *//* padding-right: 0px; *//* color: #fff; *//* font-family: RobotoMedium; *//* font-size: 15px; *//* text-transform: uppercase; *//* padding: 9px 0px 9px 50px; */}

.top-menu div >ul>li>a{

    display: block;

    font-family: OpenSansBold,robotobold,UTMHanzel;

    text-transform: uppercase;

    padding: 11px 29px;

    /* border-right: 1px solid rgb(6, 79, 168); */

    /* background: url(../images/line-menu.png) no-repeat right; */

    font-size: 14px;

    line-height: 21px;

    color: #FFFEFF;

    /* border-right: 1px solid #fff; */

    /* border-radius: 5px 5px 0px 0px; */

    /* background-color: #202020; */

    text-decoration: none;

}

.top-menu div >ul>li:first-child >a{

    

/* background-color: #F79905; */

    

/* color:  #fff; */

    

/* width: 72px; */

    

/* padding: 15px 22px 15px 0px; */

    

text-align:  center;

}



.top-menu div >ul>li:last-child>a{

    border-right: 0px;

}

.top-menu div >ul>li >ul.cap1{

    position: absolute;

    top: 100%;

    width: 250px;

    z-index: 999;

    display: none;

    transition: all 0.5s;

    text-align: left;

    left: 0px;

    /* padding-top: 2px; */

    padding-left: 0px;

}

.top-menu div >ul>li:hover >ul.cap1{

    display: block;

    background-color: #000000;

}

.top-menu div >ul>li ul.cap1 li{

    /* padding: 9px 5px; */

    position: relative;

    transition: all 0.5s;

    /* border-bottom: 1px solid #fff; */

    /* background: #fff; */

    /* padding-left: 7px; */

    list-style-type: none;

}

.top-menu div >ul>li ul.cap1 li:hover ul.cap2{

    /* background: #333; */

    /* padding-left: 12px; */

    /* display: block; */

}

.top-menu div >ul>li ul.cap1 li >a:hover, .top-menu div >ul>li ul.cap1 li ul.cap2 li>a:hover{

    color: #fff!important;

    background-color: #a81226;

    /* text-decoration: none; */

}

.top-menu div >ul>li ul.cap1 li a{

            color: #fff;

            /* height: 40px; */

            /* line-height: 40px; */

            display: block;

            font-size: 13px;

            padding: 7px 10px;

            text-transform: uppercase;

            font-family: OpenSansBold,roboto,UTMHanzel;

            text-decoration: none!important;

            border-bottom: 1px solid #b3b3b34d;

            /* border-left: 5px solid #312824; */

}

.top-menu div >ul>li ul.cap1 li ul.cap2{
    position: absolute;
    background-color: #000;
    left: 100%;
    top: 0;
    padding: 0px;
    margin-bottom: 0px;
    width: 250px;
    display: none;
}

.top-menu div >ul>li:nth-child(9) ul.cap1 li ul.cap2, .top-menu div >ul>li:nth-child(9) ul.cap1 li ul.cap2 li ul.cap3{

    left: -100%;

}

.top-menu div >ul>li:nth-child(8) ul.cap1 li ul.cap2, .top-menu div >ul>li:nth-child(8) ul.cap1 li ul.cap2 li ul.cap3{

    left: -100%;

}

.top-menu div >ul>li:nth-child(7) ul.cap1 li ul.cap2, .top-menu div >ul>li:nth-child(7) ul.cap1 li ul.cap2 li ul.cap3{

    left: -100%;

}

.top-menu div >ul>li ul.cap1 li:hover ul.cap2{

display: block;

}

.top-menu div >ul>li ul.cap1 li ul.cap2 li>a, .top-menu div >ul>li ul.cap1 li ul.cap2 li ul.cap3 li>a{

    color: #fff;

}

.top-menu div >ul>li ul.cap1 li ul.cap2 li>a:hover, .top-menu div >ul>li ul.cap1 li ul.cap2 li ul.cap3 li>a:hover{

    color: #fff;

}

.top-menu div >ul>li ul.cap1 li ul.cap2 li ul.cap3{position: absolute;background-color: #fff;top: 0;left: 100%;width: 250px;padding: 0px;display: none;}

.top-menu div >ul>li ul.cap1 li ul.cap2 li:hover ul.cap3{

display: block;

}

.block-slider ul#slider{

float: left;

}

.block-slider ul#slider li{

    left: 0;

}

.block-slider ul#slider li >a img{width: 100%;}



.title{font-family: robotoblack;font-size: 20px;text-transform: capitalize;margin: 6px 0px 24px;padding: 0px;text-align: center;height: 67px;/* border-bottom: 1px solid #8a682b; */background: url(../images/bg-title.png) no-repeat bottom;}

.title span{/* background: url(../images/bg-right-title.png) #009529 no-repeat right; */display: inline-block;/* height: 54px; */line-height: 44px;/* padding-right: 79px; *//* padding-left: 36px; */color: #000;position:  relative;}

.title span:before{content:'';position:  absolute;border-top: 1px solid #ddd;bottom: 8px;width:  100px;left: -110px;}

.title span:after{content:'';position: absolute;border-top: 1px solid #ddd;bottom: 8px;width: 100px;right: -110px;}

.title .slogan{

    font-size: 17px;

    font-family:  roboto;

    color: #bd0606;

    text-transform:  uppercase;

    letter-spacing:  2px;

}

.full_thongtin .title{background: url(../images/bg-video.png) no-repeat left bottom;text-align:  left;height: 50px;}

.full_thongtin .title span{

    

}

.thuvien .title span{

    color: #fff;

}

.banner-in img{

    width: 100%;

}



.spnb{margin-bottom: 50px;}

.title_index_about{color:  #cf0000;font-size:  38px;height: 50px;line-height:  38px;font-family:  utmhanzel;text-transform:  uppercase;text-align:  center;margin-bottom: 30px;background: url(../images/bg-title1.png) no-repeat bottom;}

.gioithieu-doitac{background-color: #F9F9F9;padding-bottom: 50px;}

.gioithieu{width: 100%;/* max-height: 500px; */float:  left;height: 451px;padding: 273px 90px 0px 15px;}

.gioithieu >a.xemthem{

float: right;

}

.gioithieu .hinh{

padding-left: 80px;

}

.gioithieu div >a.xemthem{display:  block;overflow:  hidden;text-align: left;margin: 35px 0px 0px;}

.gioithieu img{/* width: 37%; *//* float: left; */margin-right: 18px;}

.gioithieu .mota{font-family: robotoMedium,SFUFuturaBook;font-size: 17px;color: #000;line-height: 28px;text-align: left;width: 69%;/* padding-right: 40px; *//* padding-top: 46px; */float:  left;}

.gioithieu .mota *{

    color: #000!important;

}

.gioithieu .noidung{padding: 50px 80px 0px 150px;height: 647px;background-color: #18578C;-webkit-clip-path: polygon(0 1%, 100% 0%, 100% 100%, 15% 100%);clip-path: polygon(0 1%, 100% 0%, 100% 100%, 15% 100%);color: #fff;}

.gioithieu1{

    margin: 40px 0px;

}

.gioithieu1 .p1{

    font-family:  roboto;

    font-size: 33px;

    line-height: 39px;

    text-align: center;

}

.gioithieu1 .mota{

    text-align: center;

    padding:  0px 80px;

    /*font-family:  robotolight;*/

    /*font-style:  italic;*/

}

.whykendall{}

.whykendall .p1{

    font-family:  roboto;

    /*text-transform:  uppercase;*/

    text-align:  center;

    font-size: 33px;

    margin-bottom:  30px;

}

.whykendall .mota{

    /*text-align:  center;*/

    padding:  0px 90px;

    line-height: 30px;

}

.duoiwhykendall{

    margin-top: 30px;

}

.duoiwhykendall .p1{

    background-color:  #AD1328;

    padding: 10px 10px;

    color:  #ddd;

}

.duoiwhykendall .p1 span:nth-child(1){

    font-size: 69px;

    line-height: 70px;

    text-transform:  uppercase;

    font-family: robotobold,SairaCondensedSemiBold;

    display:  block;

}

.duoiwhykendall .p1 span:nth-child(2){

    font-size:  20px;

    margin-top:  20px;

    margin-bottom: 30px;

    display:  block;

}

#carousel{

width:  49%;

height: 400px;

float:  left;

}

#carousel img{

    

border: 1px solid #aaa;

    

padding:  3px;

    

background-color:  #fff;

}

.block_main_news_home, .block-content_list_news {

float:  left;

width:  100%;

}

.block-content_list_news{

    margin-top: 15px;

}

.block_main_news_home >a, .block-news >a{

text-decoration:  none;

}

.block_main_news_home img, .block-news img{

float:  left;

margin-right:  15px;

}

.block_main_news_home h3{font-family: robotobold;font-size: 20px;color: #000;margin:  0px 0px 5px;}

.block-news h3{font-family: robotobold;font-size: 14px;color: #000;margin:  0px 0px 5px;}

.block-news h3>a{

    text-decoration:  none;

    color:  #393834;

    line-height: 20px;

}

.block_main_news_home .ngaythang, .block-news .ngaythang{margin: 10px 0px;font-family: robotoregular;font-size:  13px;color: #474747;text-transform:  uppercase;}

.block_main_news_home .ngaythang i, .block-news .ngaythang i{

font-size:  20px;

margin-right: 10px;

}

.block_main_news_home span{font-family: robotoregular;font-size: 13px;color: #474747;}

.tintuc{

background-color: #eeeeee;

}

.content-boder-lq{

    background-color: #eeeeee5e;

    padding: 10px;

    margin-bottom: 30px;

}



.full_thongtin{background-color: #F6F6F6;padding-top: 30px;padding-bottom: 50px;}

.full_thongtin .title span{color: #000;/* padding-left: 40px; */font-size: 20px;}



.tintuc-slick .radius_index >a.hinh{display: inline-block;width: 26%;float: left;}

.tintuc-slick .radius_index >a.hinh img{

    /* width: 100%; */

}

.tintuc-slick .radius_index{

margin-bottom: 15px;

}

.tintuc-slick .radius_index h3{

width: 74%;

float: left;

margin: 0px;

font-family: RobotoBold;

font-size: 17px;

padding-left: 11px;

}

.tintuc-slick .radius_index h3 >a{

color: #000;

height: 44px;

display: block;

text-decoration: none;

}

.tintuc-slick .radius_index span{

display: block;

width: 74%;

float: left;

padding-left: 10px;

font-family: RobotoRegular;

font-size: 14px;

}

.title_product_center{/* background: url(../images/bgtitle.png) no-repeat bottom; */height: 40px;line-height: 40px;color: #003c6d;text-align: center;font-family: opensansbold;margin: 0px 0px 18px;/* padding-top: 96px; */font-size: 34px; margin-top: 20px;  text-transform: uppercase;border-bottom: 0px;position: relative;}

.title_product_center:before{

    content: '';

    position: absolute;

    height: 3px;

    width: 100px;

    /* background-color: #34AD00; */

    bottom: 0;

}

.block-content-video{}

.content-item{

    margin-left: 5px;

    margin-right: 5px;

}

.content-item >a{

    text-decoration:  none;

}

.content-item >a h3{

    font-family:  roboto;

    font-size:  14px;

    color:  #111;

}

.content-item img{

    width: 100%;

}

.content-boder-dm >a.danhmuc{

    font-size:  20px;

    color:  #000;

    text-decoration:  none;

    text-transform:  capitalize;

    border-bottom:  1px solid #ddd;

    display:  block;

    margin-bottom: 20px;

    padding-bottom:  10px;

}

.content-boder-dm >a.danhmuc:hover{

    color: #d23d4c;

}

.block-product-sp{/* background-color: #ece3da; */font-family: RobotoRegular;padding: 0px;/* border: 1px solid #ECE3DA; *//* margin: 0px 22px 18px 0px; *//* width: 32%; */text-align: center; width: calc(100% / 3);}

.box-prod .block-product-sp .gia{text-decoration: none;color: #333!important;font-size: 16px;position: relative;font-family:  robotolight;}

.block-product-sp >a{text-decoration: none;color: #fff;font-size: 16px;position: relative;}

.box-prod .block-product-sp >a span{

    

font-family: RobotoMedium;

    

color: #f00;

    

font-size: 17px;

    

display: inline-block;

    

/* margin-right: 15px; */

}

.block-product-sp .box{overflow: hidden;background-color: #fff;position: relative;/* border-radius: 5px; *//* padding: 10px 20px; *//* border: 1px solid #ccc; */}

.block-product-sp .box img{transition: all 0.5s;}

.block-product-sp .box img:hover{transform:scale(1.1);}

.block-product-sp img.kinhlup{

position: absolute;

z-index: 999;

bottom: -20px;

right: 10px;

}

.block-product-sp div >a, .themgiohang >a:nth-child(1){

    text-decoration: none;

}

.block-product-sp h3{
    margin: 14px 0px 4px;
    padding: 0px 15px;
    font-size: 16px;
    height: 34px;
    overflow: hidden;
    /* font-family: robotoregular; */
    /* text-transform: uppercase; */
    color: #3c2617;
    /* text-align: left;*/
}

.block-product-sp h3:hover{

    /* color: #96684B; */

}

.block-product-sp .gia{

     height: 21px;   

margin-bottom: 10px;

    

/* text-align:  left; */

    

color:  #3c2617;

}

.block-product-sp .gia span{font-family: Robotoblack;color: #cf0000;font-size: 17px;display: inline-block;/* margin-right: 15px; */}

.block-product-sp .gia strike{

    font-family: RobotoRegular;

    font-size: 12px;

    color: #a8a8a8;

}



.block-product-sp h4{font-family: RobotoRegular;font-size: 14px;color: #5e5e5e;line-height: 20px;margin-top: 5px;padding: 0px 10px;}

.block-product-sp .thongtin{

font-family: RobotoRegular;

color: #333;

}

.block-product-sp .thongtin div span{

font-family: robotoBold;

display: inline-block;

width: 63px;

}

.block-product-sp .chitiet{

position: absolute;

right: 10px;

bottom: 21px;

}

.dichvu .block-product-sp{/* width: 31.9%; */width: 100%;padding: 0px;margin-right: 0px;margin-bottom: 20px;border: 0px;}



.dichvu .block-product-sp h3{font-family: roboto;/* text-transform: uppercase; */color: #333;font-size: 16px;text-align:  center;}

.content-promotions{}

.content-promotions .box{

    overflow:  hidden;

    margin: 20px 0px 30px;

}

.content-promotions .box:nth-child(1) .right{

    padding-left:  15px;

}

.content-promotions .box h3{

    font-family:  robotobold;

    font-size:  30px;

    text-transform:  uppercase;

}

.content-promotions .box div >a.buttonlink{

    display:  inline-block;

    padding:  10px 30px;

    background-color: #a71929;

    font-family:  robotobold;

    color:  #fff;

    text-decoration:  none;

    font-size:  30px;

    line-height:  30px;

    margin-top: 40px;

    border-radius:  5px;

}

.content-promotions .box div >a.buttonlink:hover{

    box-shadow: -3px 4px 2px 1px #ddd;

    margin-left: 3px;

}

.content-promotions .box:nth-child(2) .left{

    float:  right;

}

.content-promotions .box:nth-child(2) .right{

    float:  left;

}

.pagination{

width: 100%;

text-align: center;

}

ul.my_pagination{

padding: 0px;

}

ul.my_pagination li{list-style: none;display: inline-block;width: 30px;cursor: pointer;border: 1px solid #eee;background-color: #fff;margin: 5px;border-radius: 5px;font-family:  robotobold;}

ul.my_pagination li span{display: block;/* border-radius: 3px; */}

ul.my_pagination li >a{display: block;background-color:  #d90000;color:  #fff;}

.content_about_index{background: url(../images/bg-gioithieu.png) no-repeat center;height: 569px;background-size: 100% 100%;text-align: center;}

.content_about_index .img_about_index h2{

margin-top: 0px;

font-family: RobotoBlack;

font-size: 33px;

color: #bc0000;

}

.content_about_index .img_about_index{

text-decoration: none;

font-size: 19px;

color: #000;

line-height: 30px;

font-family: RobotoLight;

display: block;

padding: 0px 120px;

}



.block-news{overflow: hidden;/* background-color: #EEEEEE; */width:  48%;float:  left;margin-right: 2%;margin-bottom: 15px;}

.block-news .noidung{

  

padding: 30px;

}

.block-news .noidung h3{

margin: 0px 0px 20px;

font-family: RobotoBlack;

font-size: 22px;

text-transform: uppercase;

color: #444;

line-height: 30px;

}

.block-news .noidung h4{

font-family: robotoRegular;

font-size: 16px;

color: #444;

line-height: 27px;

}

.block-news .noidung span{

font-family: RobotoBlack;

color: #444;

text-transform: uppercase;

}

.block-news .hinh.left, .block-news .noidung.left{



}

.block-news .hinh img{

  width: 100%;

}

.block-news .hinh.right, .block-news .noidung.right{

float: right;

}

.list_news_bottom h3, .block_news_right h3{font-family: RobotoBold;line-height: 20px;font-size: 15px;color: #333;}

.block_news_right h3{

    margin: 0px 0px 5px;

}

.block_news_right .box{

    

margin-bottom: 15px;

}

.list_news_bottom h4, .block_news_right h4{font-family: RobotoRegular;font-size: 13px;line-height: 25px;color: #444;text-align: justify;}

.block_news_right h4{

    margin: 0px;

    line-height: 23px;

}

.dknt{/* background: url(../images/bg-dknt.png) no-repeat center; *//* height: 302px; */background-color: #003C6E;color: #fff;text-align: center;padding-top: 44px;}

.dknt .p1{

font-family: UTMBeautifulCaps;

font-size: 28px;

line-height: 40px;

}

.dknt .p2{

font-family: RobotoBold;

text-transform: uppercase;

font-size: 27px;

line-height: 40px;

color: #fff200;

}

.dknt .p3{

font-family: RobotoRegular;

font-size: 15px;

margin: 5px 0px 20px;

}

.block_doitac{

    padding: 0px 0px;

    /* background-color: #F2F2F2; */

    /* border-bottom: 1px solid #fff; */

    width: 100%;

}

.block_doitac h3.title_doitac{

    /* background: url(../images/bg_line_doitac.png)center center repeat-x; */

    margin: 0px;

}

.block_doitac h3.title_doitac span{

    background: url(../images/bg_title_doitac.png) bottom center no-repeat;

    min-width: 200px;

    display: block;

    text-align: center;

    height: 38px;

    line-height: 35px;

    font-size: 24px;

    text-transform: uppercase;

    color: #00903d;

    margin: 0px auto;

    font-weight: bold;

}

.block-right.doitac{background-color: #F9F9F9;padding-bottom: 60px;/* background: url(../images/bg-dvnoibat.png) no-repeat center; */}

.block-right.doitac .title{

     background: url(../images/bg-title1.png) no-repeat bottom;

     color: #fff;

     margin-top: 40px;

}

.block-right.doitac .title span{

    color: #000;

    font-size:  34px;

    text-transform: uppercase;

    /* font-family:  robotomedium; */

}

#owl-demo-doitac .item{text-align: center;display: inline-block;margin: 0px 10px 10px 0px;}

#owl-demo-doitac .item:nth-child(3n){

    margin-right:0px;

}

#owl-demo-doitac .item img{

    

/* border: 1px solid #ddd; */

    

/* border-radius: 8px; */

    

overflow: hidden;

}

.owl-4sp1 .products-item{margin: 0px 15px;padding: 10px;background-color: #fff;border: 1px solid #ccc;}

.owl-4sp1 .products-item .bg_product{/* border-radius: 50%; */overflow: hidden;/* padding: 5px; *//* border: 1px solid #eee; */background-color: #fff;}

.owl-4sp1 .products-item .bg_product >a{/* border-radius: 50%; */overflow: hidden;}

.owl-4sp1 .products-item .name-block h3{font-size: 16px;font-family: RobotoMedium;line-height: 26px; margin-bottom: 0px; color:  #fff;margin-top:  0px;background-color: #891c22;padding: 10px 10px;height: 39px;overflow:  hidden;}

.owl-4sp1 .products-item .name-block h3:hover{

    color: #fff;

}

.owl-4sp1 .products-item .name-block h4{

    font-family:  roboto;

    font-size:  15px;

    text-align: left;

    color:  #111;

    line-height:  20px;

    height:  40px;

    overflow:  hidden;

}

.owl-4sp1 .products-item .name-block .chitiet{

    text-align:  left;

    color: #D60000;

    font-family:  robotolight;

    font-size: 13px;

}

.owl-4sp1 .products-item .name-block >a{

text-decoration: none;

color: #414141;

text-align: center;

font-family: RobotoBold;

/* text-transform: uppercase; */

}

.owl-4sp .products-item{

    margin: 0px 15px;

    position: relative;

    /* text-align: center; */

    border-bottom:  2px solid #ddd;

    padding:  0px 0px 20px;

}

.owl-4sp .products-item:hover{

    border-bottom: 2px solid #f79905;

}

.owl-4sp .products-item .bg_product, .bg_product{

overflow: hidden;

position: relative;

}

.owl-4sp .products-item .bg_product .box, .bg_product .box{



}



.owl-4sp .products-item .name-block{



}

.owl-4sp .products-item .bg_product>a, .bg_product >a{

display: block;

}

.owl-4sp1 .products-item .bg_product>a img{width: 100%;transition: all 0.5s;}

.owl-4sp1 .products-item .bg_product>a img:hover{

    transform: scale(1.1);

}

.owl-4sp .products-item .bg_product>a img:hover{

    transform: unset;

}

.owl-4sp .products-item .bg_product>a img{

    /* width: unset; */

}

.owl-4sp .products-item .name-block{/* overflow: hidden; *//* position: absolute; *//* top: 26%; */width: 100%;right: 0px;/* bottom: 0px; *//* padding: 0px 20px; *//* margin-top: -66px; */}

.owl-4sp .products-item .name-block >a{

    text-decoration: none;

}

.owl-4sp .products-item .name-block >a span{color:  #646464;text-decoration:  underline;}

.owl-4sp .products-item .name-block >a span:hover{

    color: #f79905;

}

.owl-4sp .products-item h3{/* padding: 8px 9px 0px; */margin: 9px 0px 3px;/* border: 1px solid #ddd; */text-align: left;color: #333;/* height: 56px; */font-family: OpenSansRegular;overflow: hidden;font-size: 16px;text-transform: uppercase;line-height: 25px;}

.owl-4sp .products-item .gia{



}

.owl-4sp .products-item .gia span:nth-child(1){font-family: RobotoRegular;font-size: 17px;color: #f00;display: inline-block;margin-right: 15px;}

.owl-4sp .products-item .gia strike{

color: #a8a8a8;

font-size: 12px;

}

.owl-4sp .products-item .themgiohang >a:nth-child(1){

    text-decoration: none;

}

.owl-4sp .products-item .themgiohang >a:nth-child(2){

font-family: RobotoRegular;

font-size: 12px;

background: url(../images/chitiet.png) no-repeat center;

width: 106px;

height: 50px;

line-height: 50px;

text-align: center;

padding-left: 14px;

display: inline-block;

vertical-align: top;

color: #fff;

margin-left: 15px;

}

.dichvu{

    margin-bottom: 10px;

    background: url(../images/bg-spnb.png);

}

.dichvu .title{

    

font-family: robotobold,utmhanzel;

    

font-size: 34px;

text-transform: uppercase;

    

margin-top: 56px;

}

.dichvu .xemthem {

    text-align:  center;

    margin-bottom: 30px;

}

.dichvu .xemthem >a{

    display:  inline-block;

    border: 1px solid #ddd;

    padding:  10px 20px;

    text-transform:  uppercase;

    text-transform:  uppercase;

    text-decoration:  none;

}

.dichvu .xemthem >a:hover{

    background-color: #8a1b21;

    color:  #fff;

}

.abouttutto{

    background-color: #eeeeee47;

    float:  left;

    margin-bottom: 40px;

    padding-bottom: 30px;

}

.abouttutto .p1{

    text-align:  center;

    font-size:  30px;

    text-transform:  capitalize;

    line-height:  30px;

    margin:  20px 0px;

}

.abouttutto .mota{

    padding: 0px 90px;

    text-align:  center;

}

.abouttutto .mota *{

    font-family: robotolight!important;

    line-height: 26px!important;

}

.formlienhe .right .p1 >a{

    color:  #000;

    text-transform:  uppercase;

    font-family:  robotobold;

    text-decoration:  none;

}

.formlienhe .right div .mota1{

    height: 129px;

    overflow:  hidden;

    display:  block;

}

.formlienhe .right div .mota1 *{

    /*font-family: robotolight!important;*/

    font-size:  14px!important;

    line-height: 15px!important;

}

.formlienhe .right .mota img{

    float: left;

    margin-right: 10px;

}

.quangcao img{

    width: 100%;

}

.phantrang{

    width: 100%;

    text-align: center;

    float: left;

}

.phantrang span{

    padding: 4px 11px;

    background: #773A06;

    color: #fff;

}

.phantrang a{

    padding: 4px 11px;

    background: #AD601F;

    color: #fff; 

}



.gia_detail{color: #d01414;font-family: 'Myriad Pror';font-size: 19px;}

.gia_detail b{

    font-weight: normal;

}

.gia_detail span{

    color: #f00;

    font-size: 30px;

}



 

.khung_thongtin{

        padding-left: 10px;

        /*border: 1px solid #ddd;*/

        margin: 0px 15px;

        /* height: 345px; */

}

.khung_thongtin li b{/* font-weight: bold; */}

.khung_thongtin li{

    margin: 5px 15px 5px 0px;

    padding: 5px 0px;

    list-style-type: none;

    border-bottom: 1px solid #ddd;
    overflow-wrap: break-word;
}

.khung_thongtin li a.labe{

    font-family:  robotobold;

}

.khung_thongtin li strike{

    margin-left: 30px;

}

.khung_thongtin li h1{

    font-size: 24px;

    /* font-weight: bold; */

    margin: 0px;

    margin-bottom: 5px;

    font-family: RobotoBold;

}

.khung_thongtin li.btn_muangay{/* display: none; */background: #f00;max-width: 120px;padding: 7px 22px;text-transform: uppercase;color: #fff !important;float: left;border-radius: 3px;}

.khung_thongtin li.btn_muangay a{ color:#fff}

.content_view_page{

    margin: 30px 0px;

}

.content_view_page .nav-tabs > li > a{

    text-decoration:  none;

    color:  #000;

    font-family: robotobold;

}

#footer{background-color: #272727;/* background: url(../images/bg-header.jpg)center; */position: relative;z-index: 99;/* padding: 2px 0px; *//* margin-bottom: 49px; *//* text-align: center; */color:  #fff;}

.menufooter{

    padding-top: 40px;

}

.menufooter a{
    text-decoration: none;
    color: #fff;
    display: block;
    /* line-height: 32px; */
    font-family: robotolight;
    font-size: 14px;
    margin-bottom: 10px;

}

.formlienhe{}

.formlienhe .left{

    padding-top: 40px;

}
.formlienhe .left p {
    padding-top: 0px;
    margin-bottom: 10px;
    font-weight: 400;
}
.formlienhe .right{

    text-align: right;

    padding-top: 40px;

}

.formlienhe .right img{

    margin-bottom: 20px;

}

.topfooter{

    

float: left;

    

width: 100%;

    

padding-top: 40px;

}

.topfooter .block{/* display: inline-block; *//* width: 49%; *//* vertical-align: top; *//* float: none; */}

.topfooter .block .p1{font-family: RobotoBold;color: #3e3e3e;text-transform: uppercase;font-size: 14px;margin-bottom: 14px;position: relative;height: 27px;}

.topfooter .block .p1:before{

    content:'';

    position: absolute;

    width: 100%;

    height: 6px;

    /* background-color: #9c865e; */

    background: url(../images/bg-title-footer.png) no-repeat left;

    bottom: 0;

}

.topfooter .block >a{display: block;font-family: RobotoRegular;text-transform: capitalize;line-height: 25px;text-decoration: none;color: #3e3e3e;}

.block_menu_footer ul{

padding: 0px;

}

.list-counter li img{

    margin-right: 14px;

}

.block_menu_footer ul li{list-style-type: none;display: block;color:  #fff;line-height: 30px;}

.block_menu_footer ul li>a{color: #fff;font-size: 20px;font-family: robotoLight;/* padding: 0px 20px; */border-right: 1px solid #fff;line-height: 10px;text-transform: capitalize;}

.block_menu_footer{/* overflow: hidden; *//* margin-bottom: 60px; */width: 100%;padding: 58px 0px 40px;/* background-color: #34AD00; */background: url(../images/bg-footer.png) no-repeat top;}

.block_content_f .p1{font-family: robotoMedium;color: #fff;font-size: 16px;height: 20px;text-transform: uppercase;margin-bottom: 15px;position:  relative;}

.block_content_f .p1:before{content:'';position:  absolute;bottom:  0;height: 1px;width: 60px;/* background-color:  #fff; */}

.block_content_f .p2{font-family: opensansbold;color: #f79905!important;font-size: 17px;text-transform: uppercase;margin: 15px 0px;}

.block_content_f:nth-child(1){/* background-color: #077D01; *//* padding-left: 80px; *//* padding-top: 40px; */}

.block_content_f:nth-child(1) p{color: #fff;}

.block_content_f:nth-child(1) .p1{font-family: opensansbold;font-size: 15px;margin-bottom: 0px;}

.block_content_f:nth-child(1) .copy{

    

font-family:  robotoblack;

    

margin-top: 30px;

    

color:  #fff;

}

.block_content_f >a{text-decoration: none;color: #fff;display: block;line-height: 29px;font-family: RobotoRegular;}

.block_content_f:nth-child(2){/* text-align: center; *//* padding-top: 87px; */}

.block_content_f:nth-child(2) >a i{

margin-right: 5px;

}

.block_content_f:nth-child(3){/* padding-left: 113px; */}

.block_content_f:nth-child(3) .p2{

color: #fff;

font-family: RobotoRegular;

}

.block_content_f:nth-child(3) .tags >a{

    

color: #c4c4c4;

    

font-family: opensansregular;

    

text-decoration:  none;

    

padding: 0px 5px;

    

border-right:  1px solid #c4c4c4;

    

line-height: 0px;

}

.register_email{/* padding: 8px 0px; *//* width: 50%; */margin: 0px auto;position: relative;/* margin-bottom: 30px; */}

.register_email span{

    

display: block;

    

font-family: Copyright © 2017 <?=$row_setting['ten_vi']?>. Designed by: QUANTRI;

    

font-size: 15px;

    

line-height: 20px;

    

margin-bottom: 8px;

    

color: #fff;

}

.register_email input{

    padding: 3px 10px;

    width: 66%;

    margin-bottom: 15px;

    border: 0px;

    /* border-radius: 25px 0px 0px 25px; */

    background-color: #fff;

    color: #000;

    border: 1px solid #ddd;
    font-size: 13px;

}

.register_email input:nth-child(1){/* width: 80%; */display: inline-block;vertical-align: top;}

.register_email input:nth-child(2){/* width: 76%; *//* margin-left: 3px; */}

.register_email input:nth-child(3){/* width: 84%; *//* margin-top: 5px; */}

.register_email button{background-color: #a51827;/* width: 100%; */border: 0px;color: #fff;font-family: RobotoMedium;font-size: 13px;/* line-height: 65px; */text-transform: uppercase;padding: 4px 31px;/* margin-left: 6px; */display: inline-block;vertical-align: top;/* border-radius: 25px 25px 25px 25px; *//* position: absolute; *//* top: 0; *//* right: 0; */}

#footer .list-social{padding: 0px;margin: 6px 0px 9px;text-transform: uppercase;}

#footer .list-social li{list-style-type: none;display: inline-block;/* margin: 0px 5px; */font-family: RobotoRegular;}

.copyright{/* background-color: #66141A; */color: #979797;/* top: -53px; *//* position: absolute; *//* bottom: 0; *//* width: 100%; */z-index: 999;/* margin-bottom: 30px; *//* margin-top: 30px; */padding: 20px 0px;/* border-top: 1px solid #eee; */font-family: robotoLight;font-size: 12px;}

.copyright span{

    /* color:  #f00; */

}

.copyright .copy{font-family: RobotoRegular;color: #c4c4c4;font-size: 13px;/* padding: 11px 0px; */display: inline-block;/* text-transform: uppercase; */}

.copyright .list-counter{margin: 0px;/* padding: 15px 0px; */text-align: right;/* text-transform: uppercase; */}

.copyright .list-counter li{

    list-style-type: none;

    display: inline-block;

    margin-right: 10px;

}

.copyright .list-counter li span{

    color: #c4c4c4;

    font-family: robotoRegular;

    font-size: 13px;

}

.back-top{

position: fixed;

right: 9px;

bottom: 40px;

font-size: 30px;

}



.item-news{float:  unset;display:  inline-block;vertical-align:  top;margin: 0px 24px 25px 0px;padding: 0px;width: 31.7%;position: relative;/* border: 1px solid #ddd; */background-color: #fff;text-align: left;}

.item-news >a.xemthem{

    text-transform: capitalize;

    text-decoration: none;

    color: #f00;

    font-size: 17px;

    display: inline-block;

    margin-top: 10px;

}

.item-news:nth-child(3n){

    margin-right: 0px;

}

.item-news .hinh{

overflow: hidden;

display: block;

}

.item-news .hinh img{transition: all 0.5s;width: 100%;}

.item-news .hinh img:hover{

    transform: scale(1.1);

}

.item-news .noidung{

position: relative;

}

.item-news .noidung img.chitiet{

position: absolute;

bottom: 3px;

right: 0;

}

.item-news .noidung >a {text-decoration: none;position: relative;display: block;}

.item-news .noidung h3{color: #414141;height: 34px;overflow:  hidden;font-family: Robotobold;font-size: 16px;margin: 7px 0px 5px;}

.item-news .noidung span{font-size: 14px;font-family: RobotoRegular;line-height: 20px;}

.item-news .noidung .thongtin{

    margin-top: 10px;

}

.item-news .noidung .thongtin span{

font-family: robotoBold;

}

.boxabout img{

    max-width:  100%;

}

.boxabout .chungnhan {

    margin: 30px 0px;

}

.boxabout .hinhlogo{}

.boxabout .mota{

    max-height: 138px;

    overflow: hidden;

    margin-bottom: 20px;

}

.boxabout .mota * {

    font-family: roboto!important;

    line-height: 15px!important;

}

.boxabout .mota1{

    margin-bottom:  20px;

}

.boxabout .mota1 *{

    font-family: robotolight!important;

    line-height: 20px!important;

}

.slideabout{

    margin-bottom: 39px;

}

.slideabout div img{

    width: 100%;

    height: 600px!important;

}

.item_product_cat{

margin-bottom: 15px;

}

.item_product_cat .box{

overflow: hidden;

}

.item_product_cat .box img{transition: all 0.5s;width: 100%;}

.item_product_cat .box img:hover{

transform: scale(1.1);

}

.item_product_cat >a{

text-decoration: none;

}

.item_product_cat h3{

color: #414141;

height: 56px;

font-family: RobotoBold;

font-size: 18px;

text-align: center;

}

.item_product_cat h3:hover{

    color: #009529;

}

.frame_images{

text-align: center;

border: 1px solid #ddd;

}

.list-news-order{/* padding: 0px; */}

.list-news-order li{

/* list-style-type: none; */

}

.list-news-order li>a{

text-decoration: none;

font-family: RobotoRegular;

font-size: 14px;

color: #414141;

}

.list-news-order li>a:hover{

    color: #f00;

}

.block-frm-contact .ta_noidung{

margin-top: 10px;

}

.block-frm-contact button{background-color: #881b21;border: 0px;color: #fff;padding: 5px 15px;text-transform: uppercase;font-family: RobotoRegular;border-radius: 3px;margin-bottom: 15px;}

.result_video iframe{height: 269px;}

.item.view_video img{

    width: 100%;

}

.list-video{width: 100%;height: 40px;background-color: #000;border: 0px;color: #fff;margin-top: -10px;}

#muangay{

    /*display: none;*/

    padding-left: 30px;

}

#muangay h3{

    text-align:  center;

    text-transform:  capitalize;

}

#muangay input, #muangay textarea{

        width: 100%;

    padding: 5px;

}

#muangay table tr td.nutdathang{

    text-align: center;

}

.btn_dathang2:hover{

    box-shadow: -1px 2px 0px 1px #aaa;

    margin-top: 12px;

}

.btn_dathang2{

    background-color: #c70a1e;

    border: 0px;

    color:  #fff;

    font-family:  robotobold;

    font-size:  20px;

    padding: 10px 30px;

    margin-top: 15px;

    border-radius:  3px;

}

#giohang{

    background-color: #fff;

    padding: 15px;

    border-radius: 10px;

    

}

#giohang .tenthem{

padding-left: 30px;

font-family: RobotoRegular;

}

#giohang .tenthem span{

color: #dc0018;

font-family: RobotoBold;

}

.boxhinhlienket{

        text-align: center;

    padding-left: 30px;

    margin: 40px 0px;

}

.boxhinhlienket img{

    max-width:100%;

}

.btn_m{background-color: #891c22;display: inline-block;padding: 5px 6px;color: #fff;}

#map{/* height: 335px !important; */}

#map1{/* height: 320px!important; */}

.mm-menu{

    background-color: #9c081e!important;

}

.main_header div .btn_m{color: #fff;font-size: 26px;}

.btn_m, #menu, .block_logo_m{

    display: none;

}

.mm-next:after, .mm-arrow:after{

    border-color: #fff!important;

}

.mm-menu em.mm-counter{

    color: #fff!important;

}

.menu_sanpham1

{

    /* display: none !important; */

}

.noidung_sanpham2

{

    position: absolute;

    top: 62px;

    width: 100%;

    left: 0px;

    right: 0px;

    background: #fff;

    z-index: 999;

    border: 1px solid #ddd;

    list-style-type: none;

    padding: 10px;

    visibility: hidden;

    opacity: 0;

}

.menu_sanpham2:hover .noidung_sanpham2

{

    visibility: visible;

    transition: 0.3s;

    opacity: 1;

}

.noidung_sanpham2 li

{

    display: block;

    width: calc(100% / 3 - 20px);

    margin-left: 10px;

    margin-right: 10px;

    float: left;

    margin-bottom: 20px;



    line-height: 40px;

}



.noidung_sanpham2 li:nth-child(3n + 1)

{

    clear: both;

}

.noidung_sanpham2>li>a

{

    font-weight: bold;

} 

.noidung_sanpham2 li a 

{

    text-decoration: none;

    color: #333;

    padding-left: 15px;

    font-weight: bold;

    height: 40px;

    line-height: 40px;

    display: block;

}

.noidung_sanpham2 li a:hover

{

    background: #891C22;

    color: #fff;

    transition: 0.3s;

}

.sanpham_cap2

{

    width: 100%;

    padding: 0px !important;

    background: none !important;

}

.sanpham_cap2 li 

{

    width: 100%;

    margin-left: 0px;

    margin-right: 0px;

    margin-top: 10px !important;

    margin-bottom: 0px;

     height: 40px;

    line-height: 40px;

    background: #fff;

}

.sanpham_cap2 li a

{

    font-weight: normal;

    display: block;

}

.sanpham_cap2 li a:hover

{

    background: #891C22;

    color: #fff;

    transition: 0.3s;

}

.clear

{

    clear: both;

}

.whykendall .xemthem, .whykendall .xemthem1{

        display: block;

        text-align: center;

    }

    .whykendall .xemthem >a, .whykendall .xemthem1 >a{

            display: inline-block;

    border: 1px solid #ddd;

    padding: 10px 20px;

    text-transform: uppercase;

    text-decoration: none;

    }

    .whykendall .xemthem >a:hover, .whykendall .xemthem1 >a:hover{

        background-color: #8a1b21;

        color: #fff;

    }

.block-content-duan p img{

        max-width: 100%;

        height: auto;

    }

.whykendall .xemthem1 >a{

    display: none;

}

@media (min-width: 1024px){

    

    .block_content_f:nth-child(2){/* width: 30%; *//* margin: 0px 20px; *//* border: 1px solid #B78B3C; *//* padding: 0px 30px; */}



}

 @media (max-width:1200px) {

    .logo-banner{

        display: none;

    }

    .block_logo_m{

        display: block;

        text-align: center;

        padding: 10px;

    }

    .main_header{

    /* background: url(../images/bg-header.jpg) no-repeat top; */

    background-color: #A81226!important;

}

    .fixed-menu{

    width:  100%!important;

}

 }

 @media (max-width: 1024px) {

    .menu_sanpham1

        {

            display: inline-block !important;

        }

    .menu_sanpham2

    {

        display: none !important;

    }

    .block-content-duan iframe{

        max-width: 100%;

    }

    .slideabout div img{

        height: 749px!important;

    }

    #wowslider-container1 .ws_images .ws_list img, #wowslider-container1 .ws_images > div > img{

        height: 393px;

    }

    .quangcao img{

        height: 568px;

    }

    .gioithieu, .item-news img, #header, .register_email, .block_doitac{

        width: 100%;

    }

     .abouttutto .mota *{

        width: 100%!important;

            margin: 0px!important;

     }

    .gioithieu .mota{

width:  100%;

padding: 20px 0px 20px 0px;



}

    .gioithieu{

    background-position: 0px 0px!important;

    background-size:  100%!important;

    padding-right: 15px;

}

    #carousel{

display:  none;

    }

    .list_news_bottom div img{

        display: none;

    }

    .dichvu .block-product-sp{margin-right: 2%;/* width: 23%; */}

    .dichvu .block-product-sp:nth-child(4n){margin-right: 0px!important;}

    .result_video iframe{

        max-height: 275px;

    }


    #owl-demo-doitac .item{width: 31%;margin-right: 1%;}

    #owl-demo-doitac .item img{

width: 100%;

    }

    .section{

      margin-top: 67px;

    }

    .item-news img{

        width: auto;

    }

    

    .top-menu{

        display: none;

    }

    .block_content_f:nth-child(1){

width: 48%;

}

    .block_content_f:nth-child(2){

        /* display: none; */

    }

    .block_content_f:nth-child(3){

        

width: 50%;

        

padding: 0px;

    }

    .btn_m{

        display: block;

        width: 40px;

        top: 10px;

        left: 10px;

        position: fixed;

        z-index: 9999;

        text-align: center;

    }

    .mm-menu.mm-current{

        display: block!important;

    }

    .full-width.taisaochon .box{

    width: 30%;

    }

    .item-news{width: 32.4%;margin-right: 1%;}

    .register_email input{

        width: 60%;
        font-size: 13px;
    }



    .tintuchome a.tintuchome1{width: 32%;margin: 0px 0.5%;}

    .imgnew{}

    .imgnew img{

    width: 100%;

}

    .linkads_left, .linkads_right{

    padding: 20px;

    height: 385px;

}

    .nameads{

    margin: 0px;

}

    .des-ads{}

    .linkads a{}

    .lineundernewhome{}

    .newdate{}

    .newname h3{}

    #footer{}



 }

 @media (max-width:1000px) {

    .btn_m, #menu, .block_logo_m{

        /* display: block; */

    }

    .imgnew img{

    width: 100%;

}

    .tintuchome a.tintuchome1{}

    .linkads_left, .linkads_right{

 

}

    .nameads{

   

}

    .des-ads{}

    .linkads a{}

    .lineundernewhome{}

    .newdate{}

    .newname h3{}

    #footer{}

 }

 @media (max-width: 800px) {

    .logo_home, .top-menu, .block_logo_m{

        /* display: none; */

    }

    .block_news_right, .block-menu-left, .block-content_list_news{

        display: none;

    }

    .block-product-sp .box img{

    width: 100%;

}

    .slideabout div img{

        height: 580px!important;

    }

    #wowslider-container1 .ws_images .ws_list img, #wowslider-container1 .ws_images > div > img{

        height: 305px;

    }

    .quangcao img{

        height: 371px;

    }

    .top{

        text-align: right;

    }
    .content-right, .content-left{
        width: 100%;
    }
    .whykendall .p1{

        margin-bottom: 15px;

    }

    .gioithieu{

    padding-top: 200px;

    height:  auto;

}

    .duoiwhykendall .p1 span:nth-child(1){

    font-size: 42px;

    line-height: 50px;

    text-align: center;

}

    .duoiwhykendall .p1 span:nth-child(2){

    margin: 9px 0px;

}

    .back-top{

        bottom: 94px;

    }

    .topfooter, .gioithieu1 .mota, .whykendall .mota, .abouttutto .mota{

        padding: 0px 15px;

    }

    .item-news{  

width: 32%;

    }

    .register_email button{

    margin-left: 0px;

}

    #footer{

        margin-bottom: 48px;

    }

    .copyright .copy, .copyright .list-counter{

        padding: 0px;

        text-align: center;

        color: #fff;

    }

    .copyright .list-counter li span{

        color: #fff;

    }

    body div#mm-0 div div div div div div div div#zoom-fig a#Zoom-1 > .mz-figure > img{

        width: 100%!important;

        height: auto;

    }

    .register_email{

      width: 100%;

    }

    .register_email input{

      width: 100%!important;

    }

    .register_email button{

      /* width: 32%; */

      font-size: 16px;

    }

    .block-product-sp:nth-child(4n){

      margin-right: 0%!important;

    }

    #ser_onl{

        bottom: 50px!important;

    }

         #owl-demo-doitac .item{

        text-align: center;

        width: 23.7%;

     }

     #owl-demo-doitac .item:nth-child(3n){

         margin-right:1%;

     }

     #owl-demo-doitac .item:nth-child(4n){

         margin-right: 0px;

     }

     .tintuchome a.tintuchome1{width: 32%;margin: 0px 0.5%;}

    .linkads_left, .linkads_right{

    padding: 20px;

}

    .nameads{

    font-size: 37px;

}

    .des-ads{}

    .linkads a{}

    .lineundernewhome{}

    .newdate{}

    .newname h3{}

} 

@media (max-width: 768px) {



     .container{

        width: 100%;

     }

     .row{

      margin: 0px;

     }

     .logo {

        text-align: center;

     }

    .content-promotions .box, .boxabout, .slideabout{

    padding:  0px 15px;

}

    .title_product_center{

        display:none;

    }

    .tintuchome a.tintuchome1{width: 32%;margin: 0px 0.5%;}

    .linkads_left, .linkads_right{

    padding: 20px;

}

    .nameads{}

    .des-ads{}

    .linkads a{}

    .lineundernewhome{}

    .newdate{}

    .newname h3{}

    

}

@media (max-width:667px){

    .block_logo_m{

        text-align: center;

    }

    .block-col-footer, .item1_bottom {

        padding-left: 0px;

    }

    .whykendall .xemthem >a{

        display: none;

    }

    .whykendall .xemthem1 >a{

        display: inline-block;

    }

    .tintuchome a.tintuchome1{width: 32%;margin: 0px 0.5%;}

    .linkads_left, .linkads_right{

    padding: 20px;

}

    .nameads{}

    .des-ads{}

    .linkads a{}

    .lineundernewhome{}

    .newdate{}

    .newname h3{}

}

 @media (max-width:600px) {

    .title span:before, .title span:after{

        display:none;

    }

    .gioithieu{

    padding-top: 138px;

}

    .gioithieu img{

        width:100%;

        margin-right: 0px;

    }

    .gioithieu div >a img{

        width: auto;

    }

    .whykendall .mota{

        max-height: 194px;

        overflow: hidden;

    }

    

    .boxabout .mota{

        padding-left: 10px;

    }

    .boxabout .mota *{

            font-size: 14px!important;

    }

    #wowslider-container1 .ws_images .ws_list img, #wowslider-container1 .ws_images > div > img{

        height: 227px;

    }

    .quangcao img{

        height: 275px;

    }

    .slideabout div img{

        height: 427px!important;

    }

    .block-content-duan iframe, {

    width: 100%;

}

     .content-promotions .box .left img{

    width:  100%;

}

    .content-promotions .box div >a.buttonlink{

    font-size: 16px;

    margin-top: 10px;

    margin-bottom: 10px;

}

    .dichvu .content-right{

    text-align:  center;

}

    .boxhinhlienket{

    margin-top:  10px;

    padding:  0px 15px;

}

    #muangay{

        padding: 0px 14px;

    }

    .block_content_f:nth-child(1){

        /* padding: 15px; */

    }

    .title_product_center{

        margin-top: 15px;

    }

    .result_video iframe{max-height: 250px;}

    #owl-demo-doitac .item{

width: 23.6%;

    }

    .dichvu .block-product-sp{float: none;display:  inline-block;vertical-align:  top;width: 48%;}

    .dichvu .block-product-sp:nth-child(2n){

        margin-right: 0px;

    }

    .row{

      margin: 0px;

    }

    .full_thongtin{

        padding: 0px;

    }

    .app-figure >a, .banner img{

        width: 100%;

    }

    .block-product-sp{

        width: 50%;

    }

   .item-news{

      width: 49%;

    }

    .item-news:nth-child(2n){

        margin-right: 0px;

        float:  right;

    }

    .item-news:nth-child(3){

        margin-right: 1%;

    }

    .blocknews .box{

        width: 50%;

    }

    .gioithieu .noidung{

        width: 100%;

        clip-path: unset;

        padding: 15px;

    }



    .gioithieu .hinh{

      display: none;

    }

    .tintuchome a.tintuchome1{width: 32%;margin: 0px 0.5%;}

    .linkads_left, .linkads_right{

    padding: 20px;

}

    .nameads{}

    .des-ads{}

    .linkads a{}

    .lineundernewhome{}

    .newdate{}

    .newname h3{}

 }



 @media (max-width:480px){

      .block_content_f{

        display: inline-block;

        float: unset;

        width: 48%;

        vertical-align: top;

        margin-bottom: 15px;

      }

      #wowslider-container1 .ws_images .ws_list img, #wowslider-container1 .ws_images > div > img{

        height: 119px;

    }

    .quangcao img{

        height: 142px;

    }

      .gioithieu1{

    margin: 20px 0px;

    padding: 0px 15px;

}

    .gioithieu1 .p1, .whykendall .p1{

    font-size:  23px;

    line-height:  29px;

}

    .gioithieu1 .mota{

    padding: 0px;

}

    .gioithieu1 .mota *, .whykendall .mota *{

    font-size:  18px!important;

    line-height: 26px!important;

}

    

    .duoiwhykendall .p1 span:nth-child(1){

    font-size:  30px;

    line-height: 30px;

}

    .dichvu .title{

    margin-top: 20px;

}

      .item-news .noidung span, .title span:before, .title span:after{

        display: none;

      }

      .dichvu .block-product-sp{width: 95%;}

      .dichvu .block-product-sp:nth-child(2n){

          margin-right: 0px!important;

      }

      .dichvu .block-product-sp:nth-child(3n){

          margin-right:2%;

      }

      .content-boder-dm .block-product-sp{

width: 49%;

margin-right: 2%;

}

      .content-boder-dm .block-product-sp:nth-child(2n){

margin-right: 0px!important;

      }

      .slideabout div img{

        height: 210px!important;

    }

      .block_content_f:nth-child(3){

        padding-right: 0px;

        padding-left:  0px;

      }

      .khung_thongtin{

        margin: 0px;

        padding: 0px 15px;

      }

      .khung_thongtin li{

    margin-right:  0px;

}

      .block_logo_m img:nth-child(2) {

        width: 100%;

      }

      .result_video iframe{

height: 108px;

      }

      #owl-demo-doitac .item{

width: 31%;

      }

      #owl-demo-doitac .item:nth-child(3n){

margin-right: 0px;

}

      #owl-demo-doitac .item:nth-child(4n){

margin-right: 1%;

      }

      .block-product-sp{

        /* width: 100%; */

        /* text-align: center; */

        margin-right: 2%;

      }

      .item-news{

        width: 48%;

        /* margin-bottom: 0px!important; */

      }

      .block-product-sp .box{

        text-align: center;

      }

      .block-product-sp .box img{

          width: 100%;

      }

      .full-width.taisaochon .box{

        margin-bottom: 65px;

      }

      .copyright .copy, .copyright .list-counter, .block_content_f{

        width: 100%;

      }

      .block_content_f:nth-child(2), .owl-4sp1 .products-item{

        margin: 5px;

        /* padding: 0px; */

      }

      .block_content_f:nth-child(2){

          padding: 0px;

      }

      .spslide .hinh, .spslide .noidung{

        padding: 0px 15px;

      }

      .register_email button{

        /* position: relative; */

        /* line-height: 30px; */

        /* margin-top: 5px; */

      }

      .register_email{

        /* text-align: center; */

      }

      .block_content_f{

        width: 100%!important;

      }

      .block-news .noidung{

        padding: 0px 15px;

      }

      .tintuchome a.tintuchome1{width: 95%;margin: 0px 2.5%;}

    .linkads_left, .linkads_right{

    padding: 20px;

    background-size: 100% 100%!important;

    /* background-repeat: no-repeat!important; */

}

    .nameads{}

    .des-ads{}

    .linkads a{}

    .lineundernewhome{}

    .newdate{}

    .newname h3{}

    .formlienhe .right{

    text-align: left;
    width: 100%;
}
    .menufooter, .formlienhe .left{
        width: 50%;
    }

 }

 @media (max-width:450px) { 

       .title{

        font-size: 16px;

       }

       .content-promotions .box:nth-child(2) .right{

    float:  right;

}

        .gioithieu .mota{

            padding-top: 40px;

        }

        .content-promotions .box:nth-child(2) .left{

            float: left;

            padding: 0px;

        }

       .title span, .block-right.doitac .title span{

        /* padding-right: 10px; */

        padding-left: 5px;

        font-size: 19px;

       }

       .block_content_f{

        width: 100%;

       }

       /*.boxabout .hinhlogo{

        width: 121px;

       }*/

       .title_product_center{

        /* background-size:100%; */

       }

       .gioithieu{

        height: auto;

        padding-top: 56px;

       }

       .gioithieu .mota *{

            text-align: justify;

    font-size: 13px;

    line-height: 15px;

}

       .gioithieu div >a.xemthem{

        margin-top: 20px;

        margin-bottom: 20px;

       }

       .owl-4sp .products-item .bg_product>a img{

        width: 100%;

        height: auto;

       }

       .formlienhe .right div .mota1{

            height: 116px;

       }

       .tintuchome a.tintuchome1{/* width: 32%; *//* margin: 0px 0.5%; */}

    .linkads_left, .linkads_right{

    padding: 20px;

}

    .nameads{}

    .des-ads{}

    .linkads a{}

    .lineundernewhome{}

    .newdate{}

    .newname h3{}

 }

 @media (max-width:414px){

      

      .block_logo_m img{

        width: 45%;

      }

      .gioithieu img{

        /* width: 100%; */

        margin-right: 0px;

      }

      .block_content_f:nth-child(1){

        padding: 0px;

      }

      .tintuchome a.tintuchome1{/* width: 32%; *//* margin: 0px 0.5%; */}

    .linkads_left, .linkads_right{

    padding: 20px;

}

    #header, .main_header{

        height: 60px;

    }

    .nameads{}

    .des-ads{}

    .linkads a{}

    .lineundernewhome{}

    .newdate{}

    .newname h3{}

 }

 @media (max-width:380px) {

       .blocknews .box, .topfooter .block{

            width: 100%;

           }

           .tintuchome a.tintuchome1{/* width: 32%; *//* margin: 0px 0.5%; */}

        .linkads_left, .linkads_right{

        padding: 20px;

}
    .nameads{

        font-size: 24px;

}
    .des-ads{}

    .linkads a{}

    .lineundernewhome{}

    .newdate{}

    .newname h3{}

 }