#ShowMenu,.mobile,.phonem,.logom,.mnmhead,.cartheadm,.mnm2{display:none}
#slideshow{z-index:1;position:relative;width:100%;}
#slideshow img{width:100%;height:auto;min-height:100%;float:left}
/*header*/
header{background:#28a292}
.tophead{font-size:18px;color:#fff;border-bottom:1px solid rgb(255 255 255 / .3)}
.tophead .container{padding: 9.5px 0;}
.mailhead{position:relative;padding-left:30px}
.mailhead:before{content:"";position:absolute;left:0;background:url(/Design/imail.png);width:22px;height:15px;top: 5px;}
.phonehead{font-family:avob;position:relative;padding-left:35px}
.phonehead:before{content:"";position:absolute;left:0;background:url(/Design/iphone.png);width:24px;height:24px;top:2px;;animation:swing 1s infinite;}

.midhead{background:#28a292}
.midhead .container{padding:20px 0;overflow:hidden;transition:.2s;}
.logo{float:left;font-size:28px;color:#d73030;text-transform:uppercase;font-weight:bold;}
.logo img{height:100%}
.menu_main{margin-top:10px}
.mnlic1{float:left;color:#fff;font-size:14px;padding:0 7px;text-transform:uppercase}
.mnlic1:hover .mnliac1{color:#d73030}
.mnliac1{/* padding-bottom:20px; */display:inline-block}

.menusub{position: absolute;text-transform: initial;transition: 0.2s 0s;z-index:2;/* margin-top:20px; */opacity:0;visibility: hidden;border-top:2px solid #28a292;max-width:300px;background-color:#fff;}
.havesub:hover .menusub{/* margin-top:0; */opacity:1;visibility:visible;}
.menusub li{color:#333;position:relative;;font-size:15px;border-bottom:1px solid #ddd}
.menusub li a{display:block;padding: 9px 25px;}
.menusub li:hover a{color:#28a292;}

.midhead.scroll-to-fixed-fixed{box-shadow: 0 0px 5px #333;}
.midhead.scroll-to-fixed-fixed .container{padding:20px 0;}
/*tophome*/
.tophome .container{padding:70px 0}
.tophome .nd{font-size:15px;color:#4f4f4f}
.tophome h1{font-size:26px;font-family:avob}
.tophome h3{font-family:arial;font-size:18px}

/*bnhome*/
.bnhome img{width:100%}

/*abouthome*/
.abouthome{}
.abouthome .container{padding:90px 0}
.gthomel{width: calc(100% - 444px);}
.titabout{font-size:26px;text-transform:uppercase;color:#4f4f4f}
.gthomel .nd{margin-top:20px}
.linkgt{margin-top:20px;}
.linkgt a{display:inline-block;background:#28a292;color:#fff;text-transform:uppercase;font-size:16px;font-family:muli;padding: 11px 31px;border-radius:7px}
.linkgt a:hover{background:#d73030}
.imgabout{width:404px;box-sizing:border-box;position:relative}
.imgabout img{width:100%}

/*defaulthome*/
.defaulthome{margin-top:50px}
.defaulthome .container{/* padding:50px 0; */}
.searchhome{padding:10px;background:#ccc;border-radius:7px}
.searchform{position:relative;width:100%;border-radius:7px;overflow:hidden}
.txttk{width:100%;padding:10px 20px;outline:0;font-size:16px}
.btntk{position:absolute;right:0;top:0;background:#28a292;color:#fff;height:42.4px;padding:10px 15px;box-sizing:border-box}
.btntk:hover{background:#d73030;color:#fff}

/*producthome*/
.producthome{}
.producthome .container{}
.tdsp{color:#4f4f4f;font-size:26px;text-transform:uppercase;text-align:center;margin-top: 50px;}
.ulsp{overflow:hidden;margin-top:20px}
.lisp{box-sizing:border-box;position:relative;border-radius:7px;overflow:hidden}
.sumsp{text-align:center}
.lisp h2{background:#28a292;color:#fff;font-family:avob;font-size:24px;padding: 11px 0;}
.sanpham:nth-child(2n+2) .lisp h2{background:#d73030}
.lisp h3{color:#28a292;font-size:26px;/* height:72px; */overflow:hidden;}
.giasp{overflow:hidden;margin:auto;display:inline-block;margin-top:10px}
.giagoc{float:left}
.giagoc h5{color:#d73030;font-size:18px}
.giagoc h6{color:#5f5f5f;font-family:muli;text-decoration:line-through;font-family:muli;font-size:15px}
.giagiam{float:left;font-size:12px;margin-left:12px;margin-top:5px}
.phantram{display:block;height:39px;width:39px;background:#d73030;color:#fff;border-radius:50px;box-sizing:border-box;padding-top: 9px;}
.dksp{margin-top:15px}
.dksp a{position:relative;z-index:2;font-family:muli;text-transform:uppercase;font-size:16px;background:#28a292;color:#fff;padding: 11px 31px;display:inline-block;border-radius:7px}
.dksp a:hover{background:#d73030}
.linksp{margin-top:15px;}
.linksp a{position:relative;z-index:2;font-family:mulib;text-transform:uppercase;color:#4f4f4f;font-size:14px;display:inline-block}
.linksp a:hover{color:#d73030}
.sumsp .nd{position:relative;background:#fff;padding:30px 0;box-sizing:border-box;/* height:250px; */border-radius:0 0 7px 7px;border:1px solid #dfdfdf;border-top:0;}
.linktrasau{text-align:center;margin-top:30px;text-transform:uppercase}
.linktrasau a{display:inline-block;background:#d73030;color:#fff;padding:11px 31px;border-radius:7px}

.sumsp2{opacity:0;position:absolute;transition:.3s;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.6);color:#fff;box-sizing:border-box;padding:20px 30px;padding-bottom:0;}
.lisp:hover .sumsp2{opacity:1}

.ulsp2{margin-top:20px;overflow:hidden}
.lisp2{text-align:center;border:1px solid #dfdfdf;border-radius:7px;box-sizing:border-box}
.imgsp{padding:50%}
.lisp2 .nd{padding:10px 0 20px}
.lisp2 h3{font-size:18px;font-family:avo;color:#28a292;height:49.6px}
.lisp2 h3:hover{color:#d73030}
.lisp2 .price{font-size:18px;color:#d73030;font-family:avob}

.owl_dot .owl-dots{margin-top:32px;text-align:center}
.owl_dot .owl-dots .owl-dot{outline:0}
.owl_dot .owl-dots .owl-dot span{height:25px;width:25px;border:1px solid #d73030;display:inline-block;border-radius:50%;}
.owl_dot .owl-dots .owl-dot.active span{background:#d73030}
.owl_dot .owl-dots .owl-dot+.owl-dot{margin-left:10px}

/*simhome*/
.simhome{background:#fff;margin-top:30px;border:1px solid #7f7f7f;/* border-radius:7px; *//* padding:10px; */overflow:hidden;}
.simhome .td{text-transform:uppercase;font-size:18px;padding-bottom:10px}
.tbsim{width:100%;color:#3f3f3f}
.tbsim tr{background:#f3f3f3;cursor:pointer}
.tbsim tr:nth-child(2n+1){background:#fff}
.tbsim tr:hover{background: #fcff59;/* color:#fff; */}
.tbsim,.tbsim td{border: 1px solid #c0c0c0;border-collapse: collapse;text-align:center}
.tbsim img{height:50px;max-width:100%;}
.tbsim .td1{width:50px}
.tbsim .td2{padding-left:20px;font-weight:bold;text-align:left}
.tbsim .td3{width:85px}
.tbsim .td4{width:170px;font-size:15px;/* text-transform:capitalize; */}
.tbsim .td5{width:100px;padding:5px 0}
.tbsim .td5 a{background:#28a292;color:#fff;padding:7px 10px;border-radius:3px;font-size:15px;display:inline-block;}
.tbsim .td5 a:hover{background:#d73030}
@media only screen 
and (max-width: 980px){
.tbsim .td1{width:40px}
.tbsim .td2{padding-left:10px}
.tbsim .td3{display:none}
.tbsim .td4{width: 100px;}
}

/*tintuchome*/
.tintuchome{background:linear-gradient(rgba(255, 255, 255, .95),rgba(255, 255, 255, .95)),url(/Design/bgtt.jpg) center;background-size:cover;}
.tintuchome .container{padding: 50px 0 80px;}
.imgtt{height: 200px;}
.ndtt h4{color:#28a292;font-family:avo;margin-top: 10px;font-size:18px;height: 49px;}
.ndtt h4 a{display:block;}
.ndtt h4:hover{color:#eec64f}
.ndtt p{color:#979797;font-size: 16px;margin-top: 9px;height: 67px;}
/*newshome*/
.newshome{}
.newshome .container{padding:80px 0}
.newshome h1{text-align:center;font-size:26px;text-transform:uppercase}
.ulnew{margin-top:50px}
.ulnew li{float:left;width:23%;margin-right:2.666666666667%;margin-bottom:2.666666666667%}
.ulnew li:nth-child(4n+4){margin-right:0}
/*footer*/
footer{}
.topfoot{color:#fff;background:#28a292;font-size:15px}
.topfoot .container{padding:40px 0}
.topfoot .left{width:32%}
.topfoot .left+.left{margin-left:2%}
.topfoot .left h2{font-size:18px;text-transform:uppercase;position:relative;padding-bottom:15px}
.topfoot .left h2:before{content:"";position:absolute;bottom:0;width:65px;border-bottom:3px solid #fff}
.mnf ul,.mnf .nd{margin-top:20px;line-height: 1.6;}
.mnf ul li:before{content:"\2022"}

.infof{}
.ifcty{margin-top:20px}
.ifcty >*{position:relative;padding-left:20px}
.ifcty >*:before{content:"\f3c5";font-family:fontawesome;font-weight:900;position:absolute;left:0;top:2px;font-size:14px}
.ifcty >*:nth-child(2):before{content:"\f879"}
.ifcty >*:nth-child(3):before{content:"\f0e0"}
.ifcty >*:nth-child(4):before{content:"\f282";font-weight:500}
.ifcty >*:nth-child(5):before{content:"\f82d"}
/*foot*/
.foot{font-size:18px;color: #fff;background:#d73030;text-align:center}
.foot .container{padding: 13px 0;}
/*inner_page*/
.inner_page{padding-bottom:50px;overflow:hidden;/* width:100%; *//* float:left */}
.bninner{background:url(/Design/bgin.jpg) no-repeat center;background-size:cover}
.bninner .container{height:180px;display:flex}
.bninner h2{margin:auto;text-transform:uppercase;color:#28a292;font-family:mulib;font-size:30px}

.titcat{font-family:mulib;font-size:18px;text-transform:uppercase;color:#fff;border-top:2px solid #28a292;position:relative}
.titcat span{padding: 8.5px 17px;background:#28a292;display:inline-block;min-width:202px;}
/*aboutpage*/
.aboutpage{}
.dktrasau{padding:20px;color:#333;font-size:15px;border:1px solid #b8b8b8}
.dktrasau h1{color:#28a292 !important;text-transform:uppercase;text-align:center}
.formdk{position:relative;padding-top:18px}
.formdk span{font-size:13px;position:absolute;top:0;left:0}
.formdk input,.formdk textarea,.formdk select{border:1px solid #b8b8b8;color:#858585;width:100%;padding:8px 10px;box-sizing:border-box;border-radius:5px;outline:0}
.bntdk{text-align:center;margin-top:10px}
.bntdk a{text-transform:uppercase;font-size:14px;background:#12938e;color:#fff;padding:10px 30px;display:inline-block;border-radius:5px}

/*productpage*/
.productpage{/* background:#e9ecef */}
.tlspp{overflow:hidden;margin-top:10px}
.tlspp li{float:left;width:25%;box-sizing:border-box;padding:5px 10px}
.tlspp li .bo{margin:auto;display:flex;height:50px;border:1px solid #ddd;background-color:#fff;border-radius:3px;text-align:center;color:#535353;font-size:15px}
.tlspp li a{display:block;margin:auto;width:90%}
.tlspp li .bo:hover,.tlspp li .bo.active{background-color:#28a292;color:#fff}

.showmnpp{display:none;position:absolute;right:0;top:0;font-size:13px;color:#fff;padding:2px 5px 3px;border-radius:3px;background-color:#535353}

.locpp{position:absolute;right:0;top:10px}
.locpp input{background-color:#333;padding:5px;border-radius:3px;background-color:#}
.locpp a{color:#000}
/*ctsppage*/
.ctsppage{}
.dpsp{background:#fff;overflow:hidden;box-sizing:border-box;padding:20px 30px;padding-top:0}
.dpsp >h1{color:#28a292 !important;font-family:avo;font-size:50px}
.dpsp >h3{color:#28a292;font-size:20px}
.motadp{font-size:18px;color:#333}
.dkdp{margin:20px 0}
.dkdp a{position:relative;z-index:2;font-family:muli;text-transform:uppercase;font-size:16px;background:#28a292;color:#fff;padding: 11px 31px;display:inline-block;border-radius:7px}
.dkdp a:hover{background:#d73030}
/*tintucpage*/
.tintucpage{}
.ulttp li{width: 31.5%;float:left;margin-right:2.75%;margin-bottom:2.75%;}
.ulttp li:nth-child(3n+3){margin-right:0}
/*ctbvpage*/
.ctbvpage{}
.imgbv{position:relative;overflow:hidden;max-height:500px}
.imgbv img{width:100%;height:auto;float:left}
.datebv{position:absolute;top:5px;left:5px;background-color:rgba(255, 255, 255, .8);text-align:center;padding:5px 10px 7px;color:#2c2c2c}
.datebv span{display:block;font-size:20px}
.datebv p{margin:0;font-size:12px}
.viewbd{position:absolute;bottom:0;left:0;background-color:rgba(0, 0, 0, .6)}
.viewbd span{display:block;padding:3px 10px;color:#fff;}

.titpost {font-size: 25px;color:#28a292;/* margin:0; */font-family:mulib;font-weight:normal;margin-bottom:5px}
.ttbvp{font-size:17px;color:#000;margin-bottom:5px}

.tagbv{font-family:mulib;}
.tagbv a{font-size:14px;display:inline-block;background-color:#f1f1f1;font-family:muli;padding:6px 10px 5px;border-left:3px solid #28a292;position:relative;margin-left:10px;}
.tagbv a:before{content:"";position:absolute;border:5px solid transparent;width:0;left:0;border-left-color:#28a292;height:0px;top:0;bottom:0;margin:auto}
.tagbv a:hover{color:#28a292;font-style:italic}
/*samebv*/
.samebv{}
.titdps{text-transform:uppercase;background:#eeeeee;border-radius:0 3px 0 0}
.titdps span{display:inline-block;padding:12px 25px;color:#fff;background:#28a292;}
.ulbvs{margin-top:10px;}
.ulbvs li{padding:10px 0;border-bottom:1px dashed #d3d3d3;}
.ulbvs h4{font-weight:normal;color:#333;font-size:14px;font-family:avo}
.ulbvs h4:before{content:"\f101";font-family:fontawesome;font-weight:300}
.ulbvs h4:hover{color:#28a292}

/*dppage*/
.dppage{}
.dptop2{overflow:hidden}
.info_contain{width:50%;float:right;box-sizing:border-box;padding-left:20px;}
.slider_contain {overflow: hidden;width: 50%;float:left;position:relative;}
#slider{border:1px solid #d3d3d3;height:400px;background:#fff}
#slider .slides li{position:relative;height:100%}
#slider .slides img{position:absolute;height:auto;width:auto;max-width: 100%;max-height: 100%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}
#carousel{margin-top:10px;}
#carousel .slides > li{height:80px;border:1px solid #bababa;cursor:pointer;opacity:.5}
.flex-active-slide{opacity:1 !important}
.titproduct{font-size: 28px;text-transform:capitalize;font-family:avo;margin-bottom:15px;}
.infodp{background:#fff;font-size:15px;padding:10px;border:1px dashed #b4b4b4;border-radius:5px;margin-top:10px}
.hangdp{font-size: 22px;color:#4f4f4f;}
.giadp{color:#4f4f4f;font-size:22px}
.giadp strong{color:#F60F0F;font-family:avob;font-size:28px}
.phonedp a{display:block;text-transform:uppercase;text-align:center;background:#28a292;color:#fff;padding: 20px 0;border-radius:5px;font-family:avob;}
.cartdp a{display:block;text-transform:uppercase;text-align:center;background:#d73030;color:#fff;padding:20px 0;border-radius:5px;}
.fbdp{margin-top:20px}
.fbdp > span+span{padding-left:20px}

.ultabdp{margin:0;padding:0;position:relative;width:100%;background:#eeeeee;overflow:hidden;font-size:13px;border-radius:0 3px 0 0}
.ultabdp li{float:left;padding:12px 25px;color:#fff;box-sizing:border-box;text-transform:uppercase;;cursor:pointer;background:#b4b4b4}
.ultabdp li+li{border-left:1px solid #fff}
.ultabdp li.active,.ultabdp li:hover{color:#fff;background:#28a292;}
.ultabdp li h3{font-family:arial;font-weight:normal;}

.tab-over{background:#fff;position:relative;padding:20px;border:1px solid #eeeeee;border-top:0;border-radius:0 0 3px 3px}
.detailtab{min-height:300px}
.detailtab img{max-width:100%;height:auto !important;margin-bottom:8px;}
.fb-comments{display:block !important;width: 100% !important}
#tab-review iframe,.fb-comments iframe{min-width:100% !important;width: 100% !important}
.ulpp >*{float:left;width:24%;margin-right:1.333333333333%;margin-top:1.333333333333%}
.ulpp >*:nth-child(4n+4){margin-right:0}
.uldp >*{float:left;width:32%;margin-right:2%;margin-top:2%}
.uldp >*:nth-child(3n+3){margin-right:0}
@media only screen 
and (max-width: 467px){
.info_contain,.slider_contain{width:100%;float:none;padding-left:0}
.slider_contain{margin-top:20px}
.titproduct{font-size:30px;}
.titproduct2{display:block}
.ultabdp li h3{font-size: 14px;}
.tab-over{padding:20px 0;border:0;}
.uldp .lisp .nd{height:auto}
}

/*sidebar*/
.col-side{width:288px;float:right;}
.col-section{width:calc(100% - 308px);float:left;}
.boxside{/* background-color:#fff */}
.boxside+.boxside{margin-top: 15px;}
.titside{color:#fff;text-transform:uppercase;}
.titside span{display:inline-block;background-color:#28a292;padding:10px 20px;border-radius:3px 3px 0 0}

.bnside{overflow:hidden}
.bnside img{width:100%;}

.dsside {padding:10px;border:1px solid #28a292;background:#fff}
.ulside{}
.ulside li{overflow:hidden;height:80px}
.ulside li+li{margin-top:10px}
.imgside{height: 80px;width:100px;float:left}
.sumside{float:right;width:calc(100% - 100px);height:100%;background:#f4f4f4;display:flex}
.sumside h4{font-weight:normal;color:#333;font-size:16px;font-family:mulib;padding-left:10px;margin:auto}
.sumside h4:hover{color:#28a292}
.sumside h4 a{display:block;max-height:66.1px}

.sumside2{float:right;width:calc(100% - 100px);height:100%;background:#f4f4f4;;box-sizing:border-box;padding-left:10px}
.sumside2 h4{color:#28a292;font-weight:normal;font-size:18px}
.sumside2 h4:hover{color:#ff8100}
.giaside{display:block;color:red;font-family:mulib}

.viewside{font-size:12px}

.phoneif span{font-family:mulib;color:red}
.emailif i{margin-right:5px;color:#28a292}

.dstkside a{font-size:15px}
.dstkside a:hover{color:#d73030}
/*photopage*/
.photopage{padding-top:50px}
.ulimgp{overflow:hidden}
.lidsimg{float:left;width:49%;box-sizing: border-box;overflow:hidden;margin-bottom:2%;border-radius:3px}
.lidsimg:nth-child(2n+2){float:right}
.listImg{height:300px}
.listImg ul{width:100%;position: relative;height: 100%;box-sizing:border-box}
.listImg li{top:0;width:100%;height: 100%;position:absolute;display:none}
.listImg img{left:0;right:0;margin:auto;}
.lidsimg h4{background: rgb(61, 59, 60);color:#fff;text-transform:capitalize;font-weight:normal;font-size:20px;padding:10px 0;text-align:center}
.lidsimg:hover h4{background:#3cb341;color:#fff}
/*hinhanhchitiet*/
#gallery .container{max-width:1366px;}
.listctha{}
.ulctha{overflow:hidden;margin-right: -15px;margin-left: -15px;box-sizing:border-box;}
.lictha{max-width:25%;width: 100%;padding-right: 15px;padding-left: 15px;box-sizing: border-box;float: left;}
.imgctha{margin-bottom:30px;}
.imgctha a{display:block;position:relative;}
.imgctha a:before{background:radial-gradient(#000000 20%, transparent 20%);background-size:3px 3px;position:absolute;top: 0;left: 0;bottom: 5px;right: 0;transition: all 300ms linear 0s;border-radius:10px;}
.imgctha a:after{content:"";background:url(/Design/favicon.png) no-repeat center;background-size:auto 100%;opacity:0;height: 50px;position:absolute;left: 0;right: 0;margin:auto;top:calc(40% - 20px);transition: all 300ms linear 0s;}
.imgctha:hover a:before{content:"";}
.imgctha:hover a:after{opacity:1;top:40%}
.imgctha img{width:100%;height:auto;border-radius:10px;}
/*videopage*/
.videopage{}
.ulvp{overflow:hidden}
.ulvp li{width:32%;float:left;margin-right:2%;margin-bottom:2%;height:250px}
.ulvp li:nth-child(3n+3){margin-right:0}
.ulvp li a{position:relative;display:block;height:100%;width:100%}
.ulvp li a:before{content:"";position:absolute;background:rgba(0, 0, 0, .3);height:100%;width:100%;z-index: 1;}
.ulvp li a:after{content:"\f144";font-family:fontawesome;color:#fff;position:absolute;width:100%;text-align:center;top:0;bottom:0;margin:auto;z-index:2;height: 70px;font-size: 50px;}
.ulvp li img{position:absolute;height:100%;min-width:100%;left:50%;transform:translateX(-50%)}
.ulvp li h4{position:absolute;bottom: 6px;color:#fff;font-size:17px;width: 89%;margin:auto;left:0;right:0;font-weight:normal;z-index:2}
/*searchpage*/
.searchpage .container{/* background:url(/Design/bgsp.png); *//* padding:30px 20px; */}
/*cartpage*/
.cartpage{}
.phicp select{background:green;color:#fff;text-align:center;padding:10px;font-family:muli;border-radius:3px;margin-right:20px}
/*calendar*/
.ajax__calendar_container TD {text-align:center}
.ajax__calendar .ajax__calendar_dayname {font-family:'segoe ui';color: #28a292 !important;font-weight:bold;font-size: 13px;text-align:  center;margin-bottom: 5px;border: none !important;}
.ajax__calendar .ajax__calendar_day {text-align:center;font-weight:bold;padding: 8px 11px 7px 8px;color: #28a292;border: 1px solid #28a292  !important;margin-bottom: 3px;font-size: 13px;}
.ajax__calendar .ajax__calendar_container {width: 294px !important;padding-bottom: 10px;background-color: #fff !important;border-radius: 4px !important;border: none !important;margin-top: 10px;}
.ajax__calendar_body,.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {width: 100% !important;height: 245px !important;}
.ajax__calendar_container TABLE {width:100%}
.ajax__calendar .ajax__calendar_other .ajax__calendar_day {font-weight:normal;border: 1px solid hsla(0, 0%, 100%, 0.5) !important;background-color: rgba(0, 37, 42, 0.1) !important;}
.ajax__calendar .ajax__calendar_today .ajax__calendar_day {background-color: #28a292 !important;color: #fff !important;border: 1px solid #28a292!important;}
.ajax__calendar_title {color: #28a292 !important;font-size:14px;}
.ajax__calendar .ajax__calendar_footer {color: #28a292 !important;font-size:14px;}
.ajax__calendar .ajax__calendar_day:hover {background-color: #28a292  !important;color: #fff !important;border: 1px solid #28a292  !important;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color: #28a292!important;color: #ffffff!important;border: 1px solid #28a292  !important;}
/*khac*/
.navhover.owl-theme .owl-nav button,.navhover.owl-theme .owl-nav button:hover{background:none;border:none;outline:none}
.navhover.owl-theme .owl-nav button span{display:none}
.navhover .owl-nav button.owl-prev{position: absolute;width: 7%;background-color: transparent;height: 100%;top: 0;left: 0;cursor: url(/Design/1/back.png), auto !important;margin:0;}
.navhover .owl-nav button.owl-next{position: absolute;width: 7%;background-color: transparent;height: 100%;top: 0;right: 0;cursor: url(/Design/1/next.png), auto !important;margin:0}
.particle canvas{position:absolute;top:0;z-index: 1;max-height:100%;}
.phonehome{position:fixed;bottom: 35px;left: 10px;z-index: 134;text-decoration:none;}
.button-phone{position:relative;display:block;float:left}
.effphone{position:relative;width:40px;height:40px;background-color:#28a292;color:#fff;border-radius:100px;border:1px solid #fff;box-sizing:border-box;display:flex;z-index:2;box-shadow:0 0 5px rgba(0,0,0,.5);font-size: 17px;}
.effphone:before{content:"\f879";font-family:fontawesome;margin:auto;font-weight:900;animation:tada 1.5s infinite;position:absolute;padding: 10px 11px;}
.btnphone{display:none;position:absolute;top: 2.5px;z-index:1;left: 47%;width: 140px;background-color:#28a292;padding: 5px 5px 5px 20px;text-align: center;color:#fff;border-radius: 50px;border: 1px solid white;font-size: 20px;font-family:atnb;}
.phonehome:hover .btnphone{display:block}
.fbchat{position:fixed;width:40px;height:40px;z-index:999;background:url(/Design/1/ifb.png);background-size:cover;left:10px;bottom: 50px;border-radius:100%;}
.zlchat{position:fixed;width:40px;height:40px;z-index:999;background:url(/Design/1/izalo.png) no-repeat;background-size:100% auto;left:10px;bottom:90px;}
.cd-top{display:none}
.wrap{position:fixed;z-index:9999999;right:0px;bottom:0px;width:250px}
.fb-chat-box{z-index:9999999;width:100%}
.x{font-family: arial, helvetica;background: rgba(78,86,101,0.8) none repeat scroll 0 0;font-size:14px;font-weight:bold;color: #fff;display: inline-block;
height: 25px;line-height: 25px;position: absolute;right: 0;text-align: center;top: -19px;width: 25px;z-index: 99999999;cursor: pointer;top:0}
.mnv-tuvan{position:fixed;background:url(/Design/1/mes.png) no-repeat;background-size:auto 100%;z-index:99999;right:10px;bottom: 20px;cursor: pointer;width:60px;height:60px;}

@media only screen and (max-width: 1199px){
.container{width: 96%;}
}

@media only screen and (max-width: 1040px){
.mt{margin-top:20px}.pdingm{padding:20px 0 !important}
.inner_page{padding:20px 0}
.menu_main{display:none}
.midhead{z-index:998;}
.mobile .container{width:100%}
.menu_fixed {position: fixed;width: 100%;top: 0;border-bottom: 1px solid #e6e6e6;}

#ShowMenu{position:fixed;right:2%;color:#28a292;display:block;z-index:999;}
#ShowMenu i{font-size: 40px;font-style:normal;}
#ShowMenu i:before{content:"\f0c9";font-family:fontawesome;font-weight: 900;}
#ShowMenu.close i:before{content:"\f00d";}
header .container{}
.topmobile{position:relative;margin:10px;}
.logom{display:block;height:50px;text-align:center}
.logom img{height:100%}


.botmobile{padding:1%;overflow:hidden;background: repeating-linear-gradient(45deg,#2d2d2d,#2d2d2d 7px,#202020 7px,#202020 8px)}
.searchheadm{width:100%;}

.mnmhead{position:fixed;z-index:998;background: #fff;width:100%;height:100%;left:0;padding:1%;box-sizing:border-box;top:0;overflow:scroll}
.mnmhead .container{display:flex;min-height:100%;padding:1%;width:100%;border-radius:2px;position:relative;margin-bottom: 74px;}
.mnmhead .td{font-size:17px;font-family:mulib;text-transform:uppercase;width:100%;box-sizing:border-box;padding: 18.5px 20px;padding-left:48px;background-color:#28a292;color:#fff;position:relative;}
.mnmhead .td:before{content:"\f0c9";font-family:fontawesome;position:absolute;left:20px;font-size: 24px;top: 15px;font-weight:500;}


.mnlic1{float:none}
.mnliac1{padding: 0;font-size:13px;margin:auto;width:100%;text-transform:uppercase}
.mnliac1:before{display:none}

.menusub{position:relative;}
.menusub li{border-bottom: 1px solid #ffffff4d;border-top:0}
.menusub li a{padding-left:38px}

.ulmnm{overflow:hidden}
.li1{width:100%;margin-top:10px;text-align:center;font-size:18px;text-transform:uppercase;color:#333;font-weight:bold}
.li2{text-transform:none;font-weight:normal}

.phoneheadm{margin-top:20px;}
.phoneheadm a{display:block;margin-top:10px;text-align:center;color:#0072b4;font-family:avob}
.phoneheadm a:hover,.phoneheadm a:active{background:#0072b4;color:#fff}
.phoneheadm a:nth-child(1){text-transform:uppercase;}

.imgfruit{display:none}

.dkhomel,.dkhomer{float:none;width:100%}
.dkhomel{text-align:center}
.dkhomel p{margin:auto}
.dkhomer .td{display:none}
}
@media only screen and (max-width: 980px){
.tophome .nd{width:100%}
.tophome .nd h1{font-size:26px;text-align:center;}
.bntop{width:100%;text-align:center;margin-top:20px}
.bntop img{max-height:300px;width:auto;margin:auto;float:none;max-width:100%}
.tdsp{margin-top:20px}
.gthomel,.imgabout{float:none;width:100%}
.ulimggt{max-width:100%}
.imgabout{margin-top:20px}

.topfoot .left{float:none;width:auto}
.topfoot .left+.left{margin-left:0;margin-top:20px}
.phonehome{bottom:2px;left:2px;}
.cd-top{bottom:2px;right:2px;}
.fbchat{left:2px;bottom: 46px;}
.zlchat{left:2px;bottom:50px}
/*inner*/
.col-side{display:none;}.col-section{width:100%;display:block;float:none;}

.ulttp li{width:32%;margin-right:2%}
.ulttp li:nth-child(4n+4){margin-right:2%}
.ulttp li:nth-child(3n+3){margin-right:0}
.tlspp li{width:33.33333333333%;padding:5px}
}
@media only screen and (max-width :750px){
.newshome .container{padding-bottom:30px}
.ulnew{margin-top:20px}
.ulnew li{width:49%;margin-right:2%;margin-bottom:2%}
.ulnew li:nth-child(2n+2){margin-right:0}
/*inner*/
.ulhagt li{width:50%}
.ulttp li{width:49%;margin-right:0 !important}
.ulttp li:nth-child(2n+2){float:right}
.uldap li{width:49%;margin-right:0 !important}
.uldap li:nth-child(2n+2){float:right}
}
@media only screen and (max-width: 723px){

/*inner*/
#gallery .bread_crums .container{width:96%}
#gallery .container{width:100%}
.ulctha{margin:0}
.lictha{max-width:50%;padding:.5%;}
.imgctha{margin-bottom:0}

.info_contain,.slider_contain,.image_dp{width:100%;float:none;padding-left:0}
.slider_contain,.image_dp{margin-top:20px;}
.sumgtpl, .sumgtpr{width:100%;}
.sumgtpr{position:relative;padding:20px;margin-top:20px}
.ulhagt li{width:33.3333333%}
.linktlspp{display:block}
.dpsame{display:block}
}
@media only screen and (max-width: 672px){
.no1home .container{padding-top:0}
.no1home li{width:50%;margin-top:15px}
.tlspp li{width:50%}
}
@media only screen and (max-width :650px){
.ulsp,.ulsp2{display:block}
.ulsp li,.ulsp2 li{width:49%;float:left;margin-bottom:2%}
.ulsp li:nth-child(2n+2),.ulsp2 li:nth-child(2n+2){margin-left:2%}
}
@media only screen and (max-width :615px){
.boxhome{text-align:center}
.boxhome:before{display:none}
.boxhl,.boxhr{display:inline-block;float:none;margin:auto}
.boxhr{margin-top:20px}
.ndboxhr *{text-align: left;}
}
@media only screen and (max-width: 550px){
.midhead .container{padding:10px 0;text-align:center}
.logo{height:60px;float:none}
#ShowMenu{top: 37px;display:none}
.mailhead{display:none}
.ulsp2{text-align:center;width:100%}
.ulsp2 li{width:100%;max-width:320px;margin:auto !important;margin-bottom:2% !important;float:none}
.ulsp li{width:100%;text-align:center}
.ulsp li:nth-child(2n+2){margin-left:0;}
.sumsp,.sumsp2{max-width:320px;box-sizing:border-box;border-radius:7px;overflow:hidden;margin:auto}
.sumsp2{right:0}
.tdsp{font-size:20px}
.sumsp .nd{padding:15px 0;}
.giagiam{display:none}
.lisp h2{font-size:16px}
.lisp h3,.giagoc h5{/* font-size:16px; */}
.lisp h3{height:50px}
.giagoc h6{display:none}


.mnm2{background:#d73030;display:block}
.ulmnm2{height:30.8px}
.mnli1{float:left;font-size:15px;color:#fff}
.mnli1+.mnli1{margin-left:10px}
.mnlia1{display:inline-block;padding:5px 0}
.mnsub{display:none;position:absolute;z-index:2;max-width:300px;font-size:13px;background:#fff;color:#333;}
.mnsub a{display:block;padding:5px;border-bottom:1px solid #28a292}
.imgtt{height:150px}
}
@media only screen and (max-width :350px){

.imgtt{height:150px}

}