@font-face {

	font-family: 'MYRIADPROREGULAR';

	src: url('font/MYRIADPRO-REGULAR.eot');

	src: local('☺'), url('font/MYRIADPRO-REGULAR.woff') format('woff'), url('font/MYRIADPRO-REGULAR.ttf') format('truetype'), url('font/MYRIADPRO-REGULAR.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}



@font-face {

    font-family: 'MontserratSemiBold';

    src: url('font/Montserrat-SemiBold.eot');

    src: url('font/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),

        url('font/Montserrat-SemiBold.woff2') format('woff2'),

        url('font/Montserrat-SemiBold.woff') format('woff'),

        url('font/Montserrat-SemiBold.ttf') format('truetype'),

        url('font/Montserrat-SemiBold.svg#Montserrat-SemiBold') format('svg');

    font-weight: 600;

    font-style: normal;

}





@font-face {

    font-family: 'MontserratRegular';

    src: url('font/Montserrat-Regular.eot');

    src: url('font/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),

        url('font/Montserrat-Regular.woff2') format('woff2'),

        url('font/Montserrat-Regular.woff') format('woff'),

        url('font/Montserrat-Regular.ttf') format('truetype'),

        url('font/Montserrat-Regular.svg#Montserrat-Regular') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

  font-family: 'MerriweatherItalic';

  src: url('font/Merriweather-Italic.eot');

  src: url('font/Merriweather-Italic.eot?#iefix') format('embedded-opentype'),

       url('font/Merriweather-Italic.svg#Merriweather-Italic') format('svg'),

       url('font/Merriweather-Italic.ttf') format('truetype'),

       url('font/Merriweather-Italic.woff') format('woff'),

       url('font/Merriweather-Italic.woff2') format('woff2');

  font-weight: normal;

  font-style: normal;

}



@font-face {

    font-family: 'MyriadProBold';

	src: url('font/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'),

	   url('font/MyriadPro-Bold.svg#MyriadPro-Bold') format('svg'),

	   url('font/MyriadPro-Bold.ttf') format('truetype'),

	   url('font/MyriadPro-Bold.woff') format('woff'),

	   url('font/MyriadPro-Bold.woff2') format('woff2');

	font-weight: normal;

	font-style: normal;

}



@font-face {

  font-family: 'NunitoBold';

  src: url('font/Nunito-Bold.eot');

  src: url('font/Nunito-Bold.eot?#iefix') format('embedded-opentype'),

       url('font/Nunito-Bold.svg#Nunito-Bold') format('svg'),

       url('font/Nunito-Bold.ttf') format('truetype'),

       url('font/Nunito-Bold.woff') format('woff'),

       url('font/Nunito-Bold.woff2') format('woff2');

  font-weight: normal;

  font-style: normal;

}



@font-face {

    font-family: 'MontserratBold';

    src: url('font/Montserrat-Bold.eot');

    src: url('font/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),

        url('font/Montserrat-Bold.woff2') format('woff2'),

        url('font/Montserrat-Bold.woff') format('woff'),

        url('font/Montserrat-Bold.ttf') format('truetype'),

        url('font/Montserrat-Bold.svg#Montserrat-Bold') format('svg');

    font-weight: bold;

    font-style: normal;

}









.gocchiase{

    background: url(<?=layhinh('photo','bggcs');?>)no-repeat;

    background-size: 100% 100%;

}





div#wapper{overflow: hidden;}

div.main_content{background:none;}

.fixwidth{max-width: 1200px;margin:auto;}

.fixpage{max-width: 1183px;margin:auto;}

.clearfix:after { content: ''; background: transparent; width: 100%; height: 1px; display: block; clear: both; }

.headertop_containerNC{background:#e6e6e6;padding:8px 0;}

.header_timeNC{color:#000000;font-family: 'MYRIADPROREGULAR';float:left;float: left;font-size:18px;}

.header_sloganNC{float:left;text-transform: uppercase;color:#c5000a;font-family: 'MontserratSemiBold';font-size: 18px;padding:0 25px;width: 38%;text-align: center;}

.header_sloganNC marquee{display: block;}

.header_menuNC{float:right;list-style-type: none;}

.header_menuNC li{display: inline-block;margin-left:15px;}

.header_menuNC li a{color:#161616;font-size:18px;font-family: 'MYRIADPROREGULAR';text-transform: capitalize;}

.header_menuNC li a:hover{color:#c5000a;}



.headerbot_containerNC{background:url('images/bg_header.png') no-repeat right top;padding:10px 0 0 0;background-size: auto 100%;}

.header_logoNC{float:left;}

.header_searchNC{float:left;width: 40%;margin-left:5%;margin-top: 25px;}

.header_searchtitleNC{text-transform: capitalize;color:#161616;font-family: 'MontserratRegular';font-size: 15px; font-weight: bold;margin-bottom: 15px;}

.headerbot_containerNC div.search{position: relative;top:unset;right: unset;width:100%;border: none;position: relative;height:auto;}

.headerbot_containerNC div.search input{width:100%;background:#cfdfff;line-height: 40px;margin-top:0;float: none;}

.headerbot_containerNC div.search i{position: absolute;top:0;right:0;background:#eb5a16;height:100%;}

.headerbot_containerNC div.search i img{margin-top:8px;}

.header_hotlinNC{float:right;background:#d6001b url('images/icon_hotline.png') no-repeat left 10px center;padding:6px 0 6px 45px;min-width: 230px;

color:#fff;font-family: 'MontserratRegular';border-radius:18px;font-size: 18px;margin-top: 50px;}

.header_hotlinNC span{display: block;margin-top:-6px;}

.header_cartNC{float:left;margin-left:30px;color:#161616;font-size:18px;font-family: 'MYRIADPROREGULAR';background:url('images/icon_cart.png') no-repeat right center;

padding-right:60px;height:48px;line-height: 48px;margin-top: 58px;font-weight: bold;}





/*=====menu======*/

#menu_top{background:#c5000a;}

#menu_top ul{list-style-type: none;}

.menuNC{position: relative;z-index: 9999;width: 100%;}

.menu_cap_cha{margin:0;}



.menuNC .menu_cap_cha li{

    float:left;

    line-height:48px;

    padding: 0px 14px;

    transition:all ease-in-out 0.2s;position:relative;

}

.menuNC .menu_cap_cha li:first-child{}

.menuNC .menu_cap_cha .menulicha:last-child{padding-right:0;background-image: none;}

.menuNC .menu_cap_cha .none_bor{border-right:none;background:none !important;}

.menuNC .menu_cap_cha > li:hover{}

.menuNC .menu_cap_cha > li{text-align: center;padding-top: 5px;}

.menuNC .menu_cap_cha > li span{display: block;margin-top: -25px;}

.menuNC .menu_cap_cha li:hover a{color:#ffc527;}

.menuNC .menu_cap_cha .menuli_act{background:#e68e00;}

.menuNC .menu_cap_cha .menuli_act a{color:#fff;}

.menuNC ul li a:hover{}

.menuNC ul li a{

    font-family: 'MYRIADPROREGULAR';text-transform: uppercase;

    text-decoration: none;

    color:#fff;

    font-size:16px;

}

.active{/*background:#0969A1 !important*/}

#active{

    background:#C18D02;

    padding: 15px 15px;

}

.no_bg{

    background-image:none !important;

}



/*---menu cấp con---*/

.menu_cap_con{position:absolute;display:none;transition:all ease 0.5s;left: 0px;text-align: left;}

.menu_cap_con li{width:250px;float:none !important; background:#c5000a !important;transition:all ease 0.2s;line-height: initial !important; 

padding: 10px !important;position: relative;}

.menu_cap_con li:hover{background:#da8c23 !important}



.menu_cap_cha li:hover .menu_cap_con{display:block;}



.menu_cap_con li:hover .menu_cap_2{

    display:block;  

}

.menu_cap_con li a{font-size:16px !important;color:#fff !important;}

.menu_cap_2{

    position: absolute;

    left: 100%;

    top: 0;

    display:none;  background:#c5000a; 

}



.menu_cap_2 li:hover .menu_cap_3{

    display:block;  

}

.menu_cap_3{

    position: absolute;

    left: 100%;

    top: 0;

    display:none;

    background:#c5000a;

}



.menu_cap_3 li:hover .menu_cap_4{

    display:block;  

}

.menu_cap_4{

    position: absolute;

    left: 100%;

    top: 0;

    display:none;

}

#search button{position: absolute; top: 7px; right: 10px;border:none; width:13px; height:19px; background:none;outline:none;}



.fixed{position: fixed;width:100%;max-width:100%;top: 0px !important;z-index: 9999;-webkit-animation: fadeInDown 1.3s ease backwards;

   -moz-animation: fadeInDown 1.3s ease backwards;

   -o-animation: fadeInDown 1.3s ease backwards;

   -ms-animation: fadeInDown 1.3s ease backwards;

}

@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}

@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}

.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}





.fixed .header_logo img{max-width: 70%}

.fixed .menu_cap_cha{margin-top:0px;}

.fixed .menuNC .menu_cap_cha li{line-height: 45px;}

.fixed .menu_logo{margin-top:3px;}

.fixed .header_name{line-height: 47px;}

.fixed .header_logo{line-height: 47px;}

.fixmenu_top{position: relative;top:0;}

.fixed .resmenu_logo{display: none;}

.fixed .boxslider_left{display: none;}



.sli_left{display: none;}

.sli_right{width:100%;}







/*====QUẢNG CÁO====*/

.boxquangcao_containNC .boxquangcao_mainNC{overflow: hidden;}

.auto_quangcao{margin-right:-17px;}

.auto_quangcao a{margin-right:17px;}





/*====PRO BC====*/

.boxprobc_containNC{padding:40px 0 20px 0;}

.pagetitleNC{text-align: center;text-transform: capitalize;font-family: 'MerriweatherItalic';font-size: 33px;font-weight: bold;color:#272727;margin-bottom:20px;}

.boxprobc_tabNC{background:#e6e6e6;text-align: center;margin-bottom:20px;}

.boxprobc_tabbtnNC{display: inline-block;text-transform: uppercase;color:#272727;font-family: 'MYRIADPROREGULAR';font-weight: bold;font-size:18px;

line-height: 55px;margin:0 25px;}

.boxprobc_actbtnNC{position: relative;}

.boxprobc_actbtnNC:after{content:'';position: absolute;bottom:0;left:0;width:100%;border-top:4px solid #0a6bff;}



.auto_pro .slick-slide .sp_img img{width:100%;}

.auto_pro{margin-right:-35px;}

.proitem_NC{margin-right:35px;}

.boxprobc_containNC .fixpage{overflow: hidden;}



.hoverproitem_NC{text-align: center;position: relative;}

.hoverproitem_NC .sp_name a{color:#272727;font-family: 'MyriadProBold';font-size: 20px;}

.sp_masp{font-family: 'MYRIADPROREGULAR';color:#272727;margin-top: 10px;font-size:18px;}

.hhh_right{width: initial;float:left;font-family: 'MYRIADPROREGULAR';font-weight: bold;font-size:22px;line-height: 23px;}

.hhh_left{width: initial;float:left;margin-left:20px;font-family: 'MYRIADPROREGULAR';font-weight: bold;font-size:16px;color:#272727;line-height: 23px;}

.gia_f{font-family: 'MYRIADPROREGULAR';font-weight: bold;font-size:22px;}

.proitemNC_cart{background:#fbaa00;color:#fff;font-family: 'MYRIADPROREGULAR';font-size:20px;line-height: 42px;min-width: 160px;display: inline-block;

margin-top: 15px;text-align: center;}

.proitemNC_cart:hover{background:#f50000;color:#fff;}

.sp_name{height: 60px;overflow: hidden;}



.tailprofix{margin-bottom:40px;}

.amount_cart button{float: left;width:35px;height:30px;border:1px solid #eee;background:#fff;outline: none;color:#6d6d6d;cursor: pointer;}

.amount{height:30px;width:50px;float: left;border:1px solid #eee;text-align: center;margin:0px 3px;outline: none}

.item_info_detail .btn{text-transform: uppercase;font-size:14px;font-family: 'RobotoBold'}

.amount {height: 30px;width: 50px;float: left;border: 1px solid #eee;text-align: center;margin: 0px 3px;outline: none;}



/*====PRO NEW====*/

.boxpronew_containNC{padding:30px 0 40px 0;}

.boxquangcao2_containNC{padding-bottom:50px;}

.loadkhung_product{display: grid;grid-template-columns: repeat(4,1fr);grid-gap:34px;}



.boxlist_main .wrap{text-align:center;line-height:0px;padding:0;clear:both;margin-top:25px;}

.boxlist_main .auto{display:inline-block;margin-bottom:10px;}

.boxlist_main ul.pagination{text-align:center;color:#000}

.boxlist_main ul.pagination li{display:inline;padding:0 3px;float:left}

.boxlist_main ul.pagination a{color:#8c8c8c;display:inline-block;padding:0px 10px;border:1px solid #e6e6e6;text-decoration:none;background:none;font-size: 14px; 

font-family: 'MYRIADPROREGULAR';width: 34px;background: #f2f2f2;line-height: 34px;}

.boxlist_main ul.pagination a:hover,ul.pagination a.current{background:#8c8c8c;color:#fff;border:1px solid #8c8c8c;}



.boxprolisttt_containNC{margin-bottom:40px;}

.boxprott_all{text-align: center;margin-top:60px;}

.boxprott_all a{line-height: 43px; min-width: 130px; border-radius: 6px; background: #f4a200; color: #fff; font-family: 'MYRIADPROREGULAR'; font-size: 18px; display: inline-block;}

.boxprott_all a:hover{color:#fff;}





.boxprocat_tabbtnNC{display: inline-block;text-transform: uppercase;color:#272727;font-family: 'MYRIADPROREGULAR';font-weight: bold;font-size:18px;

line-height: 55px;margin:0 25px;}

.gia_hhh img{float:right;}



/*====HỖ TRƠ====*/

.boxhotro_containerNC{background:#f3efea;}

.boxhotro_leftNC{float:left;width:585px;}

.boxhotro_rightNC{float:left;width:calc(100% - 585px);padding-left:55px;padding-top:45px;}

.boxvideo_main_show{display: block;position: relative;}

.boxvideo_main_show:after{content:'';position: absolute;background:url('images/icon_play.png');width:88px;height:88px;top:50%;left:50%;transform: translate(-50%,-50%);}

.select_video{width:100%;border:none;background:#ebebeb;padding:8px;}

.boxvideo_main_show img{display: block;}

.boxkhachhangNC_img{float:left;width:165px;margin-right:35px;overflow: hidden;border:3px solid #7bc2ec;border-radius:50%;}

.boxkhachhangNC_name{text-transform: capitalize;color:#000000;font-family: 'MYRIADPROREGULAR';font-size:24px;padding-top:40px;}

.boxkhachhangNC_name span{position: relative;}

.boxkhachhangNC_name span:after{content:'';position: absolute;background:url('images/icon_quotenc.png');width:23px;height:18px;top:-10px;right:-35px;}

.boxkhachhangNC_mota{margin-top:20px;color:#000000;font-family: 'MYRIADPROREGULAR';font-size:18px;}

.auto_kh .slick-dots{bottom:-50px;text-align: right;}

.auto_kh .slick-dots li button:before{background:#ccc;opacity: 1;border-radius:50%;color: #ccc;}

.auto_kh .slick-dots li.slick-active button:before{background:#000;color:#000;}





/*====BOX CÔNG TRÌNH====*/

.boxtool_containerNC{padding:50px 0;}

.boxtool_leftNC{float:left;width:calc(100% - 525px);padding-right:40px;}

.boxtool_rightNC{float:left;width:525px;}

.boxtool_titleNC{text-transform: capitalize; font-family: 'MerriweatherItalic'; font-size: 33px; font-weight: bold; color: #272727; margin-bottom: 20px;}

.boxtool_rightNC .boxtool_rightNC{text-align: right;}

.boxtintuc_itemNC{}

.boxtintuc_imgNC{display: block;}

.boxtintuc_infoNC{background:#f3efea;padding:15px;}

.boxtintuc_nameNC{margin-bottom:5px;}

.boxtintuc_nameNC a{color:#ff0000;font-size:18px;font-family: 'MyriadProBold';}

.boxtintuc_motaNC{color:#383838;font-family: 'MYRIADPROREGULAR';font-size:15px;line-height: 1.6;}



.boxcongtrinh_leftNC{float:left;width:380px;}

.boxcongtrinh_rightNC{float:left;width:calc(100% - 380px);padding-left:35px;}

.boxcongtrinhlg_imgNC img{display: block;}

.boxcongtrinhlg_imgNC{display: block;}

.boxcongtrinhsm_nameNC{margin: 10px 0;}

.boxcongtrinhsm_nameNC a{color:#000;font-family: 'MYRIADPROREGULAR';font-weight: bold;font-size:20px;}

.boxcongtrinh_rightNC .vert .simply-scroll-clip {height: 440px;}





/*====BOX INTRO====*/

.boxintro_containerNC{padding:0 0 50px 0;}

.boxintro_leftNC{float:left;width:calc(100% - 655px);padding-right:25px;text-align: center;}

.boxintro_rightNC{float:left;width:655px;}

.boxintro_rightNC a{display: block;}

.boxintro_sloganNC{text-transform: uppercase;color:#272727;font-family: 'NunitoBold';font-size:20px;}

.boxintro_nameNC{text-transform: uppercase;color:#d40b1a;font-size:38px;font-family: 'MontserratBold';}

.boxintro_titleNC{margin-top:40px;background:url('images/bg_title.png') no-repeat center top;min-height:120px;padding-top: 30px;padding-bottom:20px;margin-bottom:40px;}

.boxintro_motaNC{color: #383838; font-family: 'MYRIADPROREGULAR'; font-size: 15px; line-height: 1.6;margin-bottom:25px;}

.boxintro_btnNC{line-height: 43px;min-width: 130px;border-radius:6px;background:#f4a200;color:#fff;font-family: 'MYRIADPROREGULAR';font-size:18px;display: inline-block;}





/*====BOX ĐĂNG KÝ====*/

.boxdangky_containerNC{background:#d40b1a url('images/bg_dangkync.png') no-repeat left center;min-height:173px;}

.boxdangky_mainNC{float:right;width:63%;padding-left:60px;padding-top: 15px;}

.boxdangky_infoNC{text-align: center;max-width: 80%;}

.boxdangky_nameNC{color:#fff;font-family:'MyriadProBold';font-size:24px;}

.boxdangky_sloganNC{color:#fff;font-size:16px;font-family: 'MYRIADPROREGULAR';margin-bottom:15px;}



.boxdangky_formNC{float:left;width:calc(100% - 90px);padding-right:10px;display: grid;grid-template-columns: repeat(3,1fr);grid-gap:10px;}

.boxdangky_btnNC{float:right;width:90px;text-align: center;}

.boxdangky_btnNC input{border:none;background:#000;color:#fff;text-transform: uppercase;font-family: 'MYRIADPROREGULAR';font-size:16px;line-height: 35px;

outline:none;width: 100%;}

.boxdangky_formNC input{line-height: 35px;background:#fff;width:100%;text-indent: 10px;outline:none;border:none;cursor: pointer;}





/*====BOX FOOTER====*/

.boxfooter_containerNC{background: #f3efea;padding:45px 0 40px 0;border-top: 1px solid #ebebeb;}

.boxfooter_leftNC{float:left;width:45%;padding-right:30px;}

.boxfooter_infoNC{font-family: 'MYRIADPROREGULAR';color:#000;font-size:17px;margin-top:20px;}

.mxh img{border-radius:50%;}

.boxfooter_middleNC{float:left;width:25%;padding-right:30px;}

.boxfooter_rightNC{float:right;width:30%;}

.boxfooter_titleNC{text-transform: uppercase;font-family: 'MYRIADPROREGULAR';font-size:22px;margin-bottom:30px;color: #333;font-weight: bold;}

.boxfooter_baivietNC{list-style-type: none;}

.boxfooter_baivietNC li a{color:#333;font-family: 'MYRIADPROREGULAR';font-size:16px;}

.boxfooter_baivietNC li{margin-bottom:8px;}

.boxfooter_infoNC p{margin-bottom:8px;}

.boxfooter_mapNC iframe{width:100% !important;height:205px !important;display: block;}

div.copy-right{background:#d40b1a;}

.boxfooter_baivietNC li a:hover{color:#d40b1a;}



div.widget-mobile{}

.box_container{max-width: 1200px;margin: auto;}



/*====CART====*/

.tbl_giohang .tongtien_gh{line-height: 35px;background: #fafafa;}

div.frm_lienhe .item_lienhe p{width:initial;}

.fixshow_hinhthuc{border:1px solid #ebebebeb;background:#fafafa;border-radius:4px;padding:10px;display: none;}

.show_httt{display: block;}



/*===zalo code====*/

.btn_zalo{position: fixed;bottom:250px;right:5px;z-index: 99999999;border-radius: 50%; background: #008fe4;height: 50px;}



.call{display:none;width:100%;  height:50px; line-height:50px; position:fixed; bottom:0px; left:0px; background:#d40b1a; text-align:center; z-index:999999;

border-top:1px solid #ebebeb;}

.call div{width:33%; float:left; height:50px;}

.call strong{padding-left:38px; display:inline-block;}

.call span{display:inline-block; line-height:50px; background-size:auto 25px;

    -webkit-animation-name: blinker;

    -webkit-animation-duration: 1s;

    -webkit-animation-timing-function: linear;

    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: blinker;

    -moz-animation-duration: 1s;

    -moz-animation-timing-function: linear;

    -moz-animation-iteration-count: infinite;

    animation-name: blinker;

    animation-duration: 1s;

    animation-timing-function: linear;

    animation-iteration-count: infinite;

    }

.call a{color:#fff; font-size:14px;font-weight: bold;}

.blink_me img{width:30%; animation:color_call 1s infinite;}

.blink_me{

    -webkit-animation-name: blinker;

    -webkit-animation-duration: 1s;

    -webkit-animation-timing-function: linear;

    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: blinker;

    -moz-animation-duration: 1s;

    -moz-animation-timing-function: linear;

    -moz-animation-iteration-count: infinite;

    animation-name: blinker;

    animation-duration: 1s;

    animation-timing-function: linear;

    animation-iteration-count: infinite;

}

/* CSS Document */

@keyframes color_call {

  0% {opacity: 1.0;}

    50% {opacity: 0.0;}

    100% {opacity: 1.0;}

}



div.wap_menu{display: none;}
a#msg-item-7 {
    display: none;
}

/*====MEDIA====*/

@media (max-width: 1366px){

  .asas{display:none;}

}



@media (max-width: 1365px){

  

}



@media (max-width: 1300px){

}



@media (max-width: 1250px){



}



@media (max-width: 1199px){

  .fixwidth, .fixpage{width:100%;}

  .call_hotline{position: relative;}

  .call_show{border-radius: 7px; padding: 5px; background: #2aa6e7; border: 1px solid #2aa6e7; position: absolute; top: -70px; left: 40%; 

    margin-bottom: 0; box-sizing: border-box; display: none; line-height: initial;}

  .call_show a{display: block; min-width: 150px;    margin: 5px 0;}

  .call_show::after{

      content: '';

      position: absolute;

      left: 8%;

      top: 100%;

      width: 0;

      height: 0;

      border-left: 8px solid transparent;

      border-right: 8px solid transparent;

      border-top: 8px solid #2aa6e7;

      clear: both;

  }

  /*==main===*/

  .header_sloganNC{display: none;}

  .spnb_1200{width:100%;}

  .headertop_containerNC{padding:8px 1%;}

  .headerbot_containerNC{padding:10px 1%;}

  #loadlist_banchay{padding:0 1%;}

  .boxhotro_leftNC, .boxhotro_rightNC{width:50%;}

  .boxintro_containerNC{padding: 0 1% 30px 1%;}

  .boxintro_leftNC, .boxintro_rightNC{width:50%;}

  .boxintro_titleNC{margin-top:0;}

  .boxcongtrinh_leftNC{display: none;}

  .boxcongtrinh_rightNC{width:100%;padding-left:0;}

  .boxtool_titleNC{font-size:25px;}

  .boxfooter_containerNC{padding:30px 1%;}

  body div#coccoc-alo-phoneIcon{display: none !important;}

}



@media (max-width: 1150px){

  .menuNC ul li a{font-size:14px;}

}



@media (max-width: 1100px){

  

}



@media (max-width: 1050px){

  /*========Chung=======*/



}





@media (max-width: 1024px){

  .call{display:block;}

  .menu_top{padding: 5px 1%;position: fixed;display:block;z-index: 999999;background:#222222;left:10px;top:0;border-radius:4px;}

  .menu{display:none;float:none;}

  .asas{display:inline-block;color: #fff; font-size: 34px;}

  .menu_top a{display: inline-block;}

  .menu_top a i{color:#fff;}

  #menu_top{height:auto;}

  #menu{display: none;}

  .header_menuNC{display: none;}

  .header_timeNC{font-size:16px;}



  .header_hotlinNC, .header_cartNC{display: none;}

  .header_logoNC{width:125px;}

  .header_searchNC{width:calc(100% - 125px);margin-left:0;padding-left:30px;}

  #menu_top{display: none;}



  div.wap_menu{display: block;}

  a.home_mobi { color: #fff; text-decoration: none; float: right; font-size: 20px; }

  /*div.menu_mobi_add { display: block; position: fixed; left: -100%; top: 0; background: #D60C0C; z-index: 99999; color: #fff; height: 100vh; overflow: auto; line-height: 1.5; padding-top: 40px; padding-bottom: 20px; width: 85%; min-width: 140px; max-width: 440px; box-shadow: inset -4px 0px 8px rgba(0,0,0,0.3); transition: 0.5s; }

  div.menu_mobi { display: block; color: #fff; font-size: 18px; text-decoration: none; display: block; padding: 0px 10px; width: 100%; cursor: pointer; display: block; height: 100%; height: 40px; line-height: 40px; cursor: pointer; }

  

  .icon_menu_mobi { color: #fff; font-size: 16px; text-decoration: none; display: block; width: 50%; cursor: pointer; display: block; cursor: pointer; float: left; }

  .menu_baophu { background: #000; opacity: 0.8; z-index: 998; left: 0px; top: 0px; position: fixed; width: 100%; height: 100%; display: none; }

  div.menu_mobi_active { left: 0; transition: 0.5s; }*/



  .pagetitleNC{font-size:25px;}

  .boxprobc_tabbtnNC, .boxprocat_tabbtnNC{font-size:14px;line-height: 35px;margin: 0 10px;}

  .boxhotro_containerNC{padding:30px 1%;}

  .auto_kh .slick-dots{position: relative;bottom:unset;left:unset;width:100%;text-align: center;margin-top:20px;}

  .boxtool_rightNC, .boxtool_leftNC{width:50%;}

  div.copy-right{margin-bottom:50px;}

}





@media (max-width: 1000px){

  

}

@media (max-width: 900px){

  /*header*/

  

}



@media (max-width: 850px){

  /*header*/

  .loadkhung_product{grid-template-columns: 1fr 1fr 1fr;}

}





@media (max-width: 800px){

  /*header*/

  .boxhotro_rightNC{width:100%;padding-left:0;}

  .boxhotro_leftNC{width:100%;}

  .boxvideo_main_show img{width:100%;}

  .boxintro_leftNC, .boxintro_rightNC{width:100%;padding-right:0;}

  .boxintro_leftNC{margin-bottom:25px;}

  .boxdangky_mainNC{width:100%;padding-left:0;}

  .boxdangky_infoNC{max-width: 100%;}

  .boxdangky_containerNC{padding:0 1%;}

  .thongtin_pay,.httt_pay{width:50%;}

}



/* Extra small devices (phones, less than 768px) */

/*-----------col-xs-----------*/



@media (max-width: 770px){

    /*====header=======*/

   

}

@media (max-width: 768px){

    /*====header=======*/

    

    

}

@media (max-width: 750px){

   

} 



@media (max-width: 736px){ 

    /*=====main=======*/

    

}



@media (max-width: 700px){

  /*================trang chủ================*/

  /*===intro===*/  

  .boxfooter_left{width:100%;padding-right:0;margin-bottom:20px;}

  .boxfooter_middle{width:50%;}

  .boxfooter_right{width:50%;}

  .boxfooter_bottom{padding:5px 1%;}

  .boxfooter_leftNC{width:100%;padding-right:0;margin-bottom:25px;}

  .boxfooter_middleNC, .boxfooter_rightNC{width:50%;}

}



@media (max-width: 680px){

  /*page contact*/

  

  /*main*/

}

@media (max-width: 667px){



}

 

@media (max-width: 650px){

  /*header*/    

  div.header{padding:0 !important;}

}



@media (max-width: 600px){ 

  .loadkhung_product{grid-template-columns: 1fr 1fr;grid-gap: 10px;}

  .header_timeNC{width:100%;text-align: center;}

  .hoverproitem_NC .sp_name a{font-size:17px;}

  .sp_name{height:45px;}

  .hhh_right, .gia_f{font-size:17px;}

  .hhh_left{font-size:14px;}

  .proitemNC_cart{font-size:15px;line-height: 32px;min-width: 100px;}

  .proitem_NC{margin-right:10px;}

  .auto_pro{margin-right:-10px;}

  .sp_masp{font-size:15px;}

  .boxprott_all a{min-width: 100px;line-height: 30px;font-size: 15px;}

  .boxtool_rightNC, .boxtool_leftNC{width:100%;padding-right:0;}

  .boxtool_leftNC{margin-bottom:25px;}

  .boxtintuc_imgNC img{width:100%;}

  .boxtool_containerNC{padding:30px 1%;}

  .quantity-block{width:50%;}

  .box-price{width:30%;text-align: right;float: right;}

  .thongtin_pay,.httt_pay{width:100%;}

  .info_cart{width:100%;}

}



@media (max-width: 586px){ 



}



@media (max-width: 568px){

    /*page product_detail*/

    

    

    /*main*/    

}



@media (max-width: 550px){

  a#msg-item-7 {
    display: block!important;
}
.modal-content {
  width: 90%!important;
}
.cot1_yc {
  width: 45%!important;
}
.noidungthanhtoan{
  display: block!important;
}
.col_ttphai {
    margin-top: 5%;
}

} 



@media (max-width: 500px){

  .loadkhung_product{grid-gap: 10px;}

  .pagetitleNC{font-size: 18px;}

  .boxintro_nameNC{font-size:30px;}

  .boxintro_btnNC{line-height: 30px;min-width: 100px;font-size:15px;}

  .boxdangky_formNC{width:100%;padding-right:0;}

  .boxdangky_btnNC{margin-top:10px;}

  .boxdangky_containerNC{background-size: cover;padding:15px 1%;}

  .btn-conti{width:100%;}

  

}



@media (max-width: 450px){

 	.boxfooter_middleNC, .boxfooter_rightNC{width:100%;}

 	.boxfooter_middleNC{padding-right:0;margin-bottom:25px;}

}



@media (max-width: 420px){  

	.hhh_left{width:100%;margin-left:0;}

	.hhh_right{width:100%;}

	.boxdangky_formNC{grid-template-columns: repeat(1,1fr);}

  

}

@media (max-width: 414px){

    /*====trang chủ=======*/

    /*==trang trong news===*/

    

}

@media (max-width: 412px){

    /*=================trang trong===============*/

    

}



@media (max-width: 400px){

   

}



@media (max-width: 380px){

	.header_searchNC{width:100%;padding-left:0;margin-top:10px;}

	.header_logoNC{float:none;}

  .box-info-product{width:100%;}

  .box-price { width: 50%; text-align: left; float: left; margin-left:0;}

  .quantity-block { width: 50%; }

}



@media (max-width: 360px){

    /*====main====*/

    .asas{font-size:28px;}

    /*===trang trong===*/

    .sp_name{height: auto;}

    .boxkhachhangNC_name{font-size:17px;}

    .boxkhachhangNC_mota{font-size:16px;}

}



@media (max-width: 320px){

    /*============trang chủ================*/

    /*===sản phẩm nb===*/

}
.arcontactus-widget.right.arcontactus-message
{
   left:10px
}

.arcontactus-widget.right.arcontactus-message
{
   bottom:10px
}

.arcontactus-widget .arcontactus-message-button .pulsation
{
   -webkit-animation-duration:2s;
   animation-duration:2s
}

.arcontactus-widget.md .arcontactus-message-button,.arcontactus-widget.md.arcontactus-message
{
   width:60px;
   height:60px
}

.arcontactus-widget
{
   opacity:0;
   -webkit-transition:.2s opacity;
   -o-transition:.2s opacity;
   transition:.2s opacity
}

.arcontactus-widget *
{
   -webkit-box-sizing:border-box;
   box-sizing:border-box
}

.arcontactus-widget.left.arcontactus-message
{
   left:20px;
       bottom: 34px;
   right:auto
}

.arcontactus-widget.left .arcontactus-message-button
{
   right:auto;
   left:0
}

.arcontactus-widget.left .arcontactus-prompt
{
   left:80px;
   right:auto;
   -webkit-transform-origin:0 50%;
   -ms-transform-origin:0 50%;
   transform-origin:0 50%
}

.arcontactus-widget.left .arcontactus-prompt:before
{
   border-right:8px solid #fff;
   border-top:8px solid transparent;
   border-left:8px solid transparent;
   border-bottom:8px solid transparent;
   right:auto;
   left:-15px
}

.arcontactus-widget.left .messangers-block
{
   right:auto;
   left:0;
   -webkit-transform-origin:10% 105%;
   -ms-transform-origin:10% 105%;
   transform-origin:10% 105%
}

.arcontactus-widget.left .callback-countdown-block
{
   left:0;
   right:auto
}

.arcontactus-widget.left .callback-countdown-block::before,.arcontactus-widget.left .messangers-block::before
{
   left:25px;
   right:auto
}

.arcontactus-widget.md .callback-countdown-block,.arcontactus-widget.md .messangers-block
{
   bottom:70px
}

.arcontactus-widget.md .arcontactus-prompt
{
   bottom:5px
}

.arcontactus-widget.md.left .callback-countdown-block:before,.arcontactus-widget.md.left .messangers-block:before
{
   left:21px
}

.arcontactus-widget.md.left .arcontactus-prompt
{
   left:70px
}

.arcontactus-widget.md.right .callback-countdown-block:before,.arcontactus-widget.md.right .messangers-block:before
{
   right:21px
}

.arcontactus-widget.md.right .arcontactus-prompt
{
   right:70px
}

.arcontactus-widget.md .arcontactus-message-button .pulsation
{
   width:74px;
   height:74px
}

.arcontactus-widget.md .arcontactus-message-button .callback-state,.arcontactus-widget.md .arcontactus-message-button .icons
{
   width:40px;
   height:40px;
   margin-top:-20px;
   margin-left:-20px
}

.arcontactus-widget.sm .arcontactus-message-button,.arcontactus-widget.sm.arcontactus-message
{
   width:50px;
   height:50px
}

.arcontactus-widget.sm .callback-countdown-block,.arcontactus-widget.sm .messangers-block
{
   bottom:60px
}

.arcontactus-widget.sm .arcontactus-prompt
{
   bottom:0
}

.arcontactus-widget.sm.left .callback-countdown-block:before,.arcontactus-widget.sm.left .messangers-block:before
{
   left:16px
}

.arcontactus-widget.sm.left .arcontactus-prompt
{
   left:60px
}

.arcontactus-widget.sm.right .callback-countdown-block:before,.arcontactus-widget.sm.right .messangers-block:before
{
   right:16px
}

.arcontactus-widget.sm.right .arcontactus-prompt
{
   right:60px
}

.arcontactus-widget.sm .arcontactus-message-button .pulsation
{
   width:64px;
   height:64px
}

.arcontactus-widget.sm .arcontactus-message-button .icons
{
   width:40px;
   height:40px;
   margin-top:-20px;
   margin-left:-20px
}

.arcontactus-widget.sm .arcontactus-message-button .static
{
   margin-top:-16px
}

.arcontactus-widget.sm .arcontactus-message-button .callback-state
{
   width:40px;
   height:40px;
   margin-top:-20px;
   margin-left:-20px
}

.arcontactus-widget.active
{
   opacity:1
}

.arcontactus-widget .icons.hide,.arcontactus-widget .static.hide
{
   opacity:0;
   -webkit-transform:scale(0);
   -ms-transform:scale(0);
   transform:scale(0)
}

.arcontactus-widget.arcontactus-message
{
   z-index:10000;
   right:20px;
   bottom:20px;
   position:fixed!important;
   height:60px;
   width:60px
}

.arcontactus-widget .arcontactus-message-button
{
   width:55px;
   position:absolute;
   height:55px;
   right:0;
   background-color:red;
   border-radius:50px;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   text-align:center;
   display:-webkit-box;
   display:-ms-flexbox;
   display:flex;
   -webkit-box-pack:center;
   -ms-flex-pack:center;
   justify-content:center;
   -webkit-box-align:center;
   -ms-flex-align:center;
   align-items:center;
   cursor:pointer
}

.arcontactus-widget .arcontactus-message-button p
{
   font-family:Ubuntu,Arial,sans-serif;
   color:#fff;
   font-weight:700;
   font-size:10px;
   line-height:11px;
   margin:0
}

.arcontactus-widget .arcontactus-message-button .pulsation
{
   width:70px;
   height:70px;
   background-color:red;
   border-radius:50px;
   position:absolute;
   left:-7px;
   top:-7px;
   z-index:-1;
   -webkit-transform:scale(0);
   -ms-transform:scale(0);
   transform:scale(0);
   -webkit-animation:arcontactus-pulse 2s infinite;
   animation:arcontactus-pulse 2s infinite
}

.arcontactus-widget .arcontactus-message-button .icons
{
   background-color:#fff;
   width:44px;
   height:44px;
   border-radius:50px;
   position:absolute;
   overflow:hidden;
   top:50%;
   left:50%;
   margin-top:-22px;
   margin-left:-22px
}

.arcontactus-widget .arcontactus-message-button .static
{
   position:absolute;
   top:50%;
   left:50%;
   margin-top:-19px;
   margin-left:-26px;
   width:52px;
   height:52px;
   text-align:center
}

.arcontactus-widget .arcontactus-message-button .static img
{
   display:inline
}

.arcontactus-widget .arcontactus-message-button .static svg
{
   width:24px;
   height:24px;
   color:#fff
}

.arcontactus-widget .arcontactus-message-button.no-text .static
{
   margin-top:-12px
}

.arcontactus-widget .pulsation:nth-of-type(2n)
{
   -webkit-animation-delay:.5s;
   animation-delay:.5s
}

.arcontactus-widget .pulsation.stop
{
   -webkit-animation:none;
   animation:none
}

.arcontactus-widget .icons-line
{
   top:10px;
   left:12px;
   display:-webkit-box;
   display:-ms-flexbox;
   display:flex;
   position:absolute;
   -webkit-transition:cubic-bezier(.13,1.49,.14,-.4);
   -o-transition:cubic-bezier(.13,1.49,.14,-.4);
   -webkit-animation-delay:0;
   animation-delay:0;
   -webkit-transform:translateX(30px);
   -ms-transform:translateX(30px);
   transform:translateX(30px);
   height:24px;
   -webkit-transition:.2s all;
   -o-transition:.2s all;
   transition:.2s all
}

.arcontactus-widget .icons,.arcontactus-widget .static
{
   -webkit-transition:.2s all;
   -o-transition:.2s all;
   transition:.2s all
}

.arcontactus-widget .icons-line.stop
{
   -webkit-animation-play-state:paused;
   animation-play-state:paused
}

.arcontactus-widget .icons-line span
{
   display:inline-block;
   width:24px;
   height:24px;
   color:red
}

.arcontactus-widget .icons-line span i,.arcontactus-widget .icons-line span svg
{
   width:20px;
   height:23px
}

.arcontactus-widget .icons-line span i
{
   display:block;
   font-size:24px;
   line-height:24px
}

.arcontactus-widget .icons-line img,.arcontactus-widget .icons-line span
{
   margin-right:40px
}

.arcontactus-widget .icons.hide .icons-line
{
   -webkit-transform:scale(0);
   -ms-transform:scale(0);
   transform:scale(0)
}

.arcontactus-widget .icons .icon:first-of-type
{
   margin-left:0
}

.arcontactus-widget .arcontactus-close
{
   color:#fff
}

.arcontactus-widget .arcontactus-close svg
{
   -webkit-transform:rotate(180deg) scale(0);
   -ms-transform:rotate(180deg) scale(0);
   transform:rotate(180deg) scale(0);
   -webkit-transition:ease-in .12s all;
   -o-transition:ease-in .12s all;
   transition:ease-in .12s all;
   display:block
}

.arcontactus-widget .arcontactus-close.show-messageners-block svg
{
   -webkit-transform:rotate(0) scale(1);
   -ms-transform:rotate(0) scale(1);
   transform:rotate(0) scale(1)
}

.arcontactus-widget .arcontactus-prompt,.arcontactus-widget .messangers-block
{
   background:center no-repeat #fff;
   -webkit-box-shadow:0 0 10px rgba(0,0,0,.6);
   box-shadow:0 0 10px rgba(0,0,0,.6);
   width:235px;
   position:absolute;
   bottom:80px;
   left:0;
   display:-webkit-box;
   display:-ms-flexbox;
   display:flex;
   -webkit-box-orient:vertical;
   -webkit-box-direction:normal;
   -ms-flex-direction:column;
   flex-direction:column;
   -webkit-box-align:start;
   -ms-flex-align:start;
   align-items:flex-start;
   padding:14px 0;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   border-radius:7px;
   -webkit-transform-origin:80% 105%;
   -ms-transform-origin:80% 105%;
   transform-origin:80% 105%;
   -webkit-transform:scale(0);
   -ms-transform:scale(0);
   transform:scale(0);
   -webkit-transition:ease-out .12s all;
   -o-transition:ease-out .12s all;
   transition:ease-out .12s all;
   z-index:10000
}

.arcontactus-widget .arcontactus-prompt:before,.arcontactus-widget .messangers-block:before
{
   position:absolute;
   bottom:-7px;
   left:25px;
   right:auto;
   display:inline-block!important;
   border-right:8px solid transparent;
   border-top:8px solid #fff;
   border-left:8px solid transparent;
   content:""
}

.arcontactus-widget .arcontactus-prompt.show-messageners-block,.arcontactus-widget .messangers-block.show-messageners-block
{
   -webkit-transform:scale(1);
   -ms-transform:scale(1);
   transform:scale(1)
}

.arcontactus-widget .arcontactus-prompt
{
   color:#787878;
   font-family:Arial,sans-serif;
   font-size:16px;
   line-height:18px;
   width:auto;
   bottom:10px;
   right:80px;
   white-space:nowrap;
   padding:18px 20px 14px
}

.arcontactus-widget .arcontactus-prompt:before
{
   border-right:8px solid transparent;
   border-top:8px solid transparent;
   border-left:8px solid #fff;
   border-bottom:8px solid transparent;
   bottom:16px;
   right:-15px
}

.arcontactus-widget .arcontactus-prompt.active
{
   -webkit-transform:scale(1);
   -ms-transform:scale(1);
   transform:scale(1)
}

.arcontactus-widget .arcontactus-prompt .arcontactus-prompt-close
{
   position:absolute;
   right:6px;
   top:6px;
   cursor:pointer;
   z-index:100;
   height:14px;
   width:14px;
   padding:2px
}

.arcontactus-widget .arcontactus-prompt .arcontactus-prompt-close svg
{
   height:10px;
   width:10px;
   display:block
}

.arcontactus-widget .arcontactus-prompt .arcontactus-prompt-typing
{
   border-radius:10px;
   display:inline-block;
   left:3px;
   padding:0;
   position:relative;
   top:4px;
   width:50px
}

.arcontactus-widget .arcontactus-prompt .arcontactus-prompt-typing>div
{
   position:relative;
   float:left;
   border-radius:50%;
   width:10px;
   height:10px;
   background:#ccc;
   margin:0 2px;
   -webkit-animation:arcontactus-updown 2s infinite;
   animation:arcontactus-updown 2s infinite
}

.arcontactus-widget .arcontactus-prompt .arcontactus-prompt-typing>div:nth-child(2)
{
   -webkit-animation-delay:.1s;
   animation-delay:.1s
}

.arcontactus-widget .arcontactus-prompt .arcontactus-prompt-typing>div:nth-child(3)
{
   -webkit-animation-delay:.2s;
   animation-delay:.2s
}

.arcontactus-widget .messangers-block.sm .messanger
{
   padding-left:50px;
   min-height:44px
}

.arcontactus-widget .messangers-block.sm .messanger span
{
   height:32px;
   width:32px;
   margin-top:-16px
}

.arcontactus-widget .messangers-block.sm .messanger span svg
{
   height:20px;
   width:20px;
   margin-top:-10px;
   margin-left:-10px
}

.arcontactus-widget .messanger
{
   display:-webkit-box;
   display:-ms-flexbox;
   display:flex;
   -webkit-box-orient:horizontal;
   -webkit-box-direction:normal;
   -ms-flex-direction:row;
   flex-direction:row;
   -webkit-box-align:center;
   -ms-flex-align:center;
   align-items:center;
   margin:0;
   cursor:pointer;
   width:100%;
   padding:8px 20px 8px 60px;
   position:relative;
   min-height:54px;
   text-decoration:none
}

.arcontactus-widget .messanger:hover
{
   background-color:#eee
}

.arcontactus-widget .messanger:before
{
   background-repeat:no-repeat;
   background-position:center
}

.arcontactus-widget .messanger.facebook span
{
   background:#0084ff
}

.arcontactus-widget .messanger.viber span
{
   background:#7c529d
}

.arcontactus-widget .messanger.telegram span
{
   background:#2ca5e0
}

.arcontactus-widget .messanger.skype span
{
   background:#31c4ed
}

.arcontactus-widget .messanger.email span
{
   background:#ff8400
}

.arcontactus-widget .messanger.contact span
{
   background:#7eb105
}

.arcontactus-widget .messanger.call-back span
{
   background:#54cd81
}

.arcontactus-widget .messanger span
{
   position:absolute;
   left:10px;
   top:50%;
   margin-top:-20px;
   display:block;
   width:40px;
   height:40px;
   border-radius:50%;
   background-color:#0084ff;
   margin-right:10px;
   color:#fff;
   text-align:center;
   vertical-align:middle
}

.arcontactus-widget .messanger span i,.arcontactus-widget .messanger span svg
{
   width:24px;
   height:24px;
   vertical-align:middle;
   text-align:center;
   display:block;
   position:absolute;
   top:50%;
   left:50%;
   margin-top:-12px;
   margin-left:-12px
}

.arcontactus-widget .messanger span i
{
   font-size:24px;
   line-height:24px
}

.arcontactus-widget .messanger p
{
   margin:0;
   font-family:Arial,sans-serif;
   font-size:14px;
   color:rgba(0,0,0,.87)
}

@-webkit-keyframes arcontactus-pulse {
   0%
   {
      -webkit-transform:scale(0);
      transform:scale(0);
      opacity:1
   }

   50%
   {
      opacity:.5
   }

   100%
   {
      -webkit-transform:scale(1);
      transform:scale(1);
      opacity:0
   }
}

@media (max-width:468px) {
   .arcontactus-widget.opened.arcontactus-message,.arcontactus-widget.opened.left.arcontactus-message
   {
      width:auto;
      right:20px;
      left:20px
   }
}

@keyframes arcontactus-updown {
   0%,100%,43%
   {
      -webkit-transform:translate(0,0);
      transform:translate(0,0)
   }

   25%,35%
   {
      -webkit-transform:translate(0,-10px);
      transform:translate(0,-10px)
   }
}

@-webkit-keyframes arcontactus-updown {
   0%,100%,43%
   {
      -webkit-transform:translate(0 0);
      transform:translate(0 0)
   }

   25%,35%
   {
      -webkit-transform:translate(-10px 0);
      transform:translate(-10px 0)
   }
}

@keyframes arcontactus-pulse {
   0%
   {
      -webkit-transform:scale(0);
      transform:scale(0);
      opacity:1
   }

   50%
   {
      opacity:.5
   }

   100%
   {
      -webkit-transform:scale(1);
      transform:scale(1);
      opacity:0
   }
}

@-webkit-keyframes arcontactus-show-stat {
   0%,100%,20%,85%
   {
      -webkit-transform:scale(1);
      transform:scale(1)
   }

   21%,84%
   {
      -webkit-transform:scale(0);
      transform:scale(0)
   }
}

@keyframes arcontactus-show-stat {
   0%,100%,20%,85%
   {
      -webkit-transform:scale(1);
      transform:scale(1)
   }

   21%,84%
   {
      -webkit-transform:scale(0);
      transform:scale(0)
   }
}

@-webkit-keyframes arcontactus-show-icons {
   0%,100%,20%,85%
   {
      -webkit-transform:scale(0);
      transform:scale(0)
   }

   21%,84%
   {
      -webkit-transform:scale(1);
      transform:scale(1)
   }
}

@keyframes arcontactus-show-icons {
   0%,100%,20%,85%
   {
      -webkit-transform:scale(0);
      transform:scale(0)
   }

   21%,84%
   {
      -webkit-transform:scale(1);
      transform:scale(1)
   }
}