@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; font:15px/24px tahoma, Arial, sans-serif; background:#fff; -webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none; }
.clear { clear:both; height:0;}
.Details,.detail,.details { width:1080px; margin:0 auto;}
img{ vertical-align:middle;}
h1, h2, h3, h4, h5, p, h6, ul, li, ol, dd, dl, dt, input { padding:0; margin:0; list-style:none; font-weight:400;}
*{margin:0; padding:0;}

/* flag */
.select {width: 120px;text-align: center;position: absolute;z-index: 12;cursor: pointer;right: calc(50% - 530px);top: 135px;}
.select a {color: #ccc;text-decoration: none;}
.select ul,.select li {list-style: none;}
.select span {line-height: 30px;background-color: #1f222a;display: block;border: 1px solid #55575d;border-radius: 5px;margin-bottom: 10px;position: relative;z-index: 2;border-radius: 5px;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;opacity: 0.5;}
.select span a:after{content: " ";display: inline-block;width: 0;height: 0;font-size: 0;line-height: 0;border-top: solid 6px #55575d;border-left: solid 4px #1f222a;border-right: solid 4px #1f222a;vertical-align: 3px;margin-left: 10px;position: absolute;top:58%;transform: translateY(-50%);right: 5px;}
.drop {left: 0;right: 0;top: -9999px;box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2);border-radius: 5px;position: absolute;z-index: 1;-webkit-transform: translateY(-50px);transform: translateY(-50px);opacity: 0;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;}
.select:hover .drop{position: static;opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
.drop li a {color: #888;line-height: 30px;border-bottom: solid 1px #262a33;font-size: 15px;display: block;background-color: #151a1d; position: relative;z-index: 2; -webkit-transition: all .2s ease-in;transition: all .2s ease-in;}
.drop li:first-child a{border-top-left-radius: 5px;border-top-right-radius: 5px;margin-top: -10px;}
.drop li:last-child a{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;border-bottom: none;}
.drop li:hover:before{background-color: #1f222a;}
.drop li:hover a {background-color: #1f222a;color: #fff;}

.MainFoot .Languages{position: absolute;z-index: 10;right: -2px;bottom:-65px; width: 127px;  height: auto; display: none;background: #151a1d; border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #262a33;}
.MainFoot .Languages a{  border-bottom: 1px solid #262a33; padding:2px 25px; text-align: left; font-size: 15px;text-align: center;display: block;}
.MainFoot .Languages a:hover {  background-color: #1f222a;color: #fff;text-decoration: none;}

/* CSS Document */
.PushStyle01 {  width: 250px; height: 53px; line-height: 53px; border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px;  -webkit-border-radius: 5px;
	font-size:23px; font-weight: 800; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; }

.PushStyle02 {  width: 240px; height: 53px; line-height: 53px; border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px;  -webkit-border-radius: 5px;
	font-size:23px; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; padding: 0 30px 0 0; }
/* CSS Document */
/*.MainFoot { background:#1f222a; color:#767f86; text-align:center; padding: 15px 0;}
.MainFoot .Details {  position: relative;   }
.MainFoot p { padding:5px 0;}
.MainFoot p a { color:#767f86; text-decoration:none;}
.MainFoot p a:hover { text-decoration:underline; color:#21d2f8;}
.MainFoot p i { display:block; line-height:38px; font-style:normal;}
.MainFoot p em { display: inline-block; border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;  border: 1px solid #55575d; font-style: normal;
width: 105px;   padding: 2px 10px 4px; transition: all 0.4s; -o-transition: all 0.4s; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; cursor: pointer; position: relative;}
.MainFoot p em:after{content: " ";display: inline-block;width: 0;height: 0;font-size: 0;line-height: 0;border-bottom: solid 6px #55575d;border-left: solid 4px #1f222a;border-right: solid 4px #1f222a;vertical-align: 3px;margin-left: 10px;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;position: absolute;top:50%;transform: translateY(-50%);}
.MainFoot .Flag { position: absolute; right: 140px; bottom: 70px;  width: 127px;  height: auto; display: none; }
.MainFoot .Flag ul { background: #151a1d; border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #262a33;}
.MainFoot .Flag ul li {  border-bottom: 1px solid #262a33; padding:2px 25px; text-align: left; cursor: pointer;  font-size: 15px;text-align: center;}
.MainFoot .Flag ul li:hover {  background-color: #1f222a;color: #fff;}
.MainFoot .Flag a { text-decoration: none; color: #767f86; }
.MainFoot h6 { font-size:15px; padding:8px 100px 0;}

.Subscribe{background: #f7f8fa;padding-bottom: 60px;}
.Subscribe h2{text-align: center;font-size: 27px;padding: 50px 0 20px;}
.Subscribe p{color: #5c6066;padding: 0 50px;}
.Subscribe .sub_box{padding: 50px 0 0 180px; text-align: center;height: 44px;line-height: 44px;}
.Subscribe .sub_box input{line-height: 42px;border:1px solid #d7d8da;background: #fff;width: 460px;float: left; padding: 0 10px;border-radius: 5px;display: inline-block;}
.Subscribe .sub_box span{font-size: 24px;font-weight: bold;cursor: pointer; background: #0fb4ff;line-height: 44px;color: #fff;width: 220px;float: left;
	margin-left: 25px; display: inline-block;border-radius: 5px;}*/

.FooterBox{background-color:#1a1c24; color:#828a97; font-size:13px; padding:40px 0 50px;}
.FooterBox .Details > div h4{color:#fff; width:45px; border-bottom:2px solid #0fb4ff; white-space:nowrap; padding:10px 0 5px; margin-bottom:3px;}
.FooterBox .Foot_one{width:360px;float:left;}
.FooterBox .Foot_one > a{display:inline-block; margin-bottom:20px;}
.FooterBox .Foot_one p{line-height:23px;}
.FooterBox .Foot_one .share{padding-top:30px;}
.FooterBox .Foot_one .share a{background-repeat:no-repeat; background-position:center; width:42px; height:39px; display:inline-block; margin-right:3px; position:relative;}
.FooterBox .Foot_one .share a:first-child{background-image:url(../images/footer-bottom/s-icon01.png); z-index:1;}
.FooterBox .Foot_one .share a:nth-child(2){background-image:url(../images/footer-bottom/s-icon02.svg); z-index:4;}
.FooterBox .Foot_one .share a:nth-child(3){background-image:url(../images/footer-bottom/s-icon03.png); z-index:3;}
.FooterBox .Foot_one .share a:last-child{background-image:url(../images/footer-bottom/s-icon04.png); z-index:2;}
.FooterBox .Foot_one .share a:first-child:hover{background-image:url(../images/footer-bottom/s-icon01-h.png); box-shadow:0 0 15px #4067a7;}
.FooterBox .Foot_one .share a:nth-child(2):hover{background-image:url(../images/footer-bottom/s-icon02-h.svg); box-shadow:0 0 15px #189dc9;}
.FooterBox .Foot_one .share a:nth-child(3):hover{background-image:url(../images/footer-bottom/s-icon03-h.png); box-shadow:0 0 15px #dc483b;}
.FooterBox .Foot_one .share a:last-child:hover{background-image:url(../images/footer-bottom/s-icon04-h.png); box-shadow:0 0 15px #d6272d;}
.FooterBox .Foot_two{width:260px; padding:0 0 0 120px;float:left;}
.FooterBox .Foot_two h4{font-size:17px;}
.FooterBox .Foot_two dl{padding-top:22px;}
.FooterBox .Foot_two dl dt{float:left; padding-right:15px;}
.FooterBox .Foot_two dl dd{line-height:21px;}
.FooterBox .Foot_two dl dd.ti{ padding-top:6px;}
.FooterBox .Foot_two dl dd.ti a{color:#828a97; text-decoration:none;}
.FooterBox .Foot_two dl dd.ti a:hover{ text-decoration:underline;}
.FooterBox .Foot_three{width:330px;float:left;}
.FooterBox .Details .Foot_three h4{ margin-bottom:20px; font-size:17px;}
.FooterBox .Foot_three h4 span{color:#ff3030;}
.FooterBox .Foot_three ul{padding:40px 0 40px;}
.FooterBox .Foot_three .input_box{ padding:25px 0 0;}
.FooterBox .Foot_three input{background-color:#323645; border:0; height:30px; line-height:30px; border-radius:3px 0 0 3px; padding-left:10px; color:#828a97; width:72%; font-size:13px;}
.FooterBox .Foot_three button{background-color:#0fb4ff; border:0; height:30px; line-height:30px; color:#fff; border-radius:0 3px 3px 0; text-align:center;
	width:28%; margin-left:-5px; cursor:pointer; font-size:13px;}

.BottomFoot{background-color:#1c2030; padding:70px 0;}
.BottomFoot .bf_left{float:left; width:250px;}
.BottomFoot .bf_left .f_logo{padding-bottom:45px;}
.BottomFoot .bf_left p{font-size:13px; color:#828a97;}
.BottomFoot .bf_left .f_share{padding-top:45px;}
.BottomFoot .bf_left .f_share a{background-repeat:no-repeat; background-position:center; width:42px; height:39px; display:inline-block; margin-right:3px; position:relative;}
.BottomFoot .bf_left .f_share a:first-child{background-image:url(../images/footer-bottom/s-icon01.png); z-index:1;}
.BottomFoot .bf_left .f_share a:nth-child(2){background-image:url(../images/footer-bottom/s-icon02.png); z-index:4;}
.BottomFoot .bf_left .f_share a:nth-child(3){background-image:url(../images/footer-bottom/s-icon03.png); z-index:3;}
.BottomFoot .bf_left .f_share a:last-child{background-image:url(../images/footer-bottom/s-icon04.png); z-index:2;}
.BottomFoot .bf_left .f_share a:first-child:hover{background-image:url(../images/footer-bottom/s-icon01-h.png); box-shadow:0 0 15px #4067a7;}
.BottomFoot .bf_left .f_share a:nth-child(2):hover{background-image:url(../images/footer-bottom/s-icon02-h.png); box-shadow:0 0 15px #189dc9;}
.BottomFoot .bf_left .f_share a:nth-child(3):hover{background-image:url(../images/footer-bottom/s-icon03-h.png); box-shadow:0 0 15px #dc483b;}
.BottomFoot .bf_left .f_share a:last-child:hover{background-image:url(../images/footer-bottom/s-icon04-h.png); box-shadow:0 0 15px #d6272d;}
.BottomFoot .bf_con h4{color:#fff; width:45px; border-bottom:2px solid #0fb4ff; white-space:nowrap; padding-bottom:13px; margin-bottom:25px;}
.BottomFoot .bf_middle{float:left; width:290px; margin:0 117px;}
.BottomFoot .bf_middle .m_con{padding-top:20px;}
.BottomFoot .bf_middle .m_con img{float:left; padding:5px 15px 0 0;}
.BottomFoot .bf_middle .m_con a{font-size:14px; color:#e1e5ed; text-decoration:none;}
.BottomFoot .bf_middle .m_con a:hover{color:#0092ed;}
.BottomFoot .bf_middle .m_con .date{font-size:13px; color:#7d8593;}
.BottomFoot .bf_right{float:left; width:305px;}
.BottomFoot .bf_right h4{margin-bottom:36px;}
.BottomFoot .bf_right .r_con{background-color:#262a3a; margin-top:10px; padding:8px 20px; width:265px;}
.BottomFoot .bf_right .r_con img{float:left; padding:20px 20px 5px 0;}
.BottomFoot .bf_right .r_con a{color:#fff; text-decoration:none;}
.BottomFoot .bf_right .r_con a:hover{color:#0092ed;}
.BottomFoot .bf_right .r_con p{font-size:13px; color:#98a0b0; line-height:18px; padding:5px 0 3px;}

.DivNat {  padding: 10px 0;  background: #000; }
.DivNat .Logo { width: 140px; float: left; }
.DivNat ul { display: block; float: right; font-size: 17px; padding: 10px 0 0; }
.DivNat ul li { float: left;  width: 100px; font-weight: 400; text-align: center;  }
.DivNat ul li a { color: #f2f2f2;  text-decoration: none; }
.DivNat ul li:nth-child(1) {  border-right:1px solid #414547;  }
.DivNat ul li:nth-child(2) {  width: 165px; }
.DivNat ul li a:hover { color: #00a9ef; }

.newDivNat {  height: 66px;  background: #000;position: relative; }
.newDivNat .Logo { width: 140px; float: left;margin-top: 10px; }
.newDivNat ul { display: block; float: right; font-size: 17px; height: 100%; }
.newDivNat ul li { float: left;  padding: 0 15px; font-weight: 400;position: relative;line-height: 66px;  }
.newDivNat ul li a { color: #f2f2f2;  text-decoration: none; }
.newDivNat ul li:nth-child(1)::after {content: "";width: 1px;height: 24px;background-color:#414547;position: absolute;top: 21px;right: 0; }
.newDivNat ul li a:hover { color: #00a9ef; }
.newDivNat .drop-down-container {position: relative;}
.newDivNat .drop-down-icon {display: inline-block;vertical-align: middle;width: 20px;height: 20px;cursor: pointer;}
.newDivNat .drop-down-icon:hover {box-shadow: 0 0 4px 2px rgba(255,255,255,0.2);}
.newDivNat .drop-down-icon img {display: block;margin: 7px auto;}
.newDivNat .drop-down-menu {display: none;position: absolute;top: 100%;left: -15px;z-index: 100;width: 200px;padding: 5px 0 5px 15px;background-color: #000;border-top: 1px solid #999;}
.newDivNat .drop-down-menu a {display: block;line-height: 24px;padding: 5px 0;}

.newDivNav {  height: 66px;  background: #000;position: relative; }
.newDivNav .Details {height: auto !important;}
.newDivNav.homeNewDivNav {top: 0;left: 0;z-index: 50;background-color: transparent;}
.newDivNav .Logo { width: 140px; float: left; margin-top: 10px;}
.newDivNav ul { float: right; font-size: 17px; height: 100%; }
.newDivNav ul li { float: left;  padding: 0 15px; font-weight: 400;position: relative;line-height: 66px;  }
.newDivNav ul li a { color: #f2f2f2;  text-decoration: none;white-space: nowrap; }
.newDivNav ul li:nth-child(1)::after {content: "";width: 1px;height: 24px;background-color:#414547;position: absolute;top: 21px;right: 0; }
.newDivNav ul li a:hover { color: #00a9ef; }
.newDivNav .drop-down-container {position: relative;}
.newDivNav .drop-down-trigger {color: #f2f2f2;cursor: pointer;}
.newDivNav .drop-down-trigger:hover {color: #00a9ef;}
.newDivNav .drop-down-trigger img {vertical-align: middle;margin-left: 10px;}
.newDivNav .drop-down-menu {display: none;position: absolute;top: 100%;left: -15px;z-index: 100;padding: 5px 15px 5px;background-color: #000;border-top: 1px solid #999;}
.newDivNav.homeNewDivNav .drop-down-menu {background-color: transparent;}
.newDivNav .drop-down-menu a {display: block;line-height: 24px;padding: 5px 0;}

.mobileNav {display: none;height: 66px;  background: #000;position: relative;}
.mobileNav.homeMobileNav {background-color: transparent;}
.mobileNav .Details .Logo {width: 140px; float: left;margin: 10px 0 0 25px;}
.mobileNav ul {display: none;;border-top: 1px solid #999;float: none;width: 100%;height: auto;position: absolute;top: 100%;left: 0;z-index:1000;background-color: #4d4d4d;box-shadow: 0 0 30px 15px rgba(0,0,0,0.8);}
.mobileNav ul li {text-indent: 60px;line-height: 60px;border-bottom: 1px solid #2f2f2f;font-size: 22px;position: relative;}
.mobileNav ul li::before { content: ""; position: absolute; top: 21px; left: 28px; border-top: 10px solid transparent; border-left: 17px solid #3198ff; border-bottom: 10px solid transparent; }
.mobileNav ul li a {color: #f2f2f2;text-decoration: none;}
.mobileNav .menu-icon { width: 40px;border-top: 16px double #b4b4b4;padding-top: 7px;border-bottom: 5px solid #b4b4b4;position: absolute; top: 18px;right: 25px;}
.mobileNav .menu-icon-cancel { height: 40px;border: none;padding: 0;}
.mobileNav .menu-icon-cancel::before { content: "";display: block; width: 44px; height: 5px;margin-top: 14px; background-color: #b4b4b4; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); }
.mobileNav .menu-icon-cancel::after { content: "";display: block; width: 44px; height: 5px;margin-top: -5px; background-color: #b4b4b4; transform: rotate(135deg); -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); }

/* CSS Document */
.DivBanner .help-fight{position: absolute;left: 0;right: 0;bottom: 0;z-index: 999;}
.help-fight{background: url("../img/blackfriday2021-bg.jpg")no-repeat center;height: 100px;text-align: center;font-size: 21px;color: #ffffff;display: flex;justify-content: center;align-items: center;background-size: cover;}
.help-fight img{vertical-align: middle;position: relative;bottom: -8px;}
.help-fight p{white-space: nowrap;display: inline-block;line-height: 32px;text-align: left;padding: 0 30px;}
.help-fight a{color: #ffffff;text-decoration: underline;}
/* .help-fight span{color: #ffffff;} */
.help-fight i{color: #2a2a2a;font-style: normal;display: block;}
.help-fight a:hover{text-decoration: underline;}
.help-fight .better2021-btn{display: inline-block;padding: 10px 30px;background: linear-gradient(120deg, #6485ff, #ac41ff 100%);text-decoration: none;border-radius: 25px;color: #ffffff;}
.help-fight>a.better2021{display: flex;justify-content: center;align-items: center;text-decoration: none;}


.MainSince { 
	background: #f6f6f6;
	padding:10px 0 ;
}
.MainSince .Cel { max-width: 1170px; margin: 0 auto; padding: 15px 0 0; display: flex; flex-direction: row; justify-content: space-between; }
.MainSince .Cel .Logo { width: 225px; }
.MainSince .Cel .centext { width: calc(100% - (225px + 5%)); color: #7d7d7d; font-size: 17px;}
.MainSince .Cel .centext a { color: #3daafe;}
.MainSince .Cel .centext a:hover { color: #f90;}
.MainFoot {
	background: #fcfcfc;
}
.MainFoot .detail {
	max-width: 1170px;
	width: 100%;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	padding: 15px 0;
}
.MainFoot .ConCel {
	display: flex;
	flex-direction: row;
	min-height: 100px;
	justify-content: center;
	padding-bottom: 10px;
	flex-wrap:wrap;
	align-content:flex-start;
}
.MainFoot .ConCel .Product, .MainFoot .ConCel .Search {
	width: 24%;
	min-width: 280px;
}
.MainFoot .ConCel .Product dl {
	padding: 15px 0;
}

.MainFoot .ConCel .Product dt {
	font-size: 21px;
	padding-bottom: 15px;
	color: #191919;
}
.MainFoot .ConCel .Product dd {
	font-size: 17px;
	line-height: 23px;
	padding: 8px 0;
	width: 90%;
	display: block;
}
.MainFoot .ConCel .Product dl dd a {
	color: #797979;
	text-decoration: none;
	transition: all 0.3s;
	/*!background: url(../img/mian-foot-iocn202201.png) 180px center no-repeat;*/
	display: block;
}

.MainFoot .ConCel .Product dl dd a:hover {
	/*!background-position-x: 190px;*/
	text-decoration: underline;
	color: #f90;
}

.MainFoot .ConCel .Search {
	color: #585a61;
	padding: 16px 0 0;
}

.MainFoot .ConCel .Search h3 {
	color: #191919;
	padding: 0 0 20px 0;
	font-size: 21px;
}

.MainFoot .ConCel p {
	color: #191919;
	padding: 5px 0 20px 0;
	font-size: 15px;
}

.MainFoot .ConCel .SearchBox {
	width: 90%;
	max-width: 245px;
	border: 1px solid #efefef;
	min-height: 30px;
	border-radius: 5px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding: 2px 2px 2px 5px;
}

.MainFoot .ConCel .SearchBox input {
	border: none;
	outline: none;
	width: 62%;
}

.MainFoot .ConCel .SearchBox button {
	border: none;
	outline: none;
	background: #0e74f9;
	border-radius: 5px;
	padding: 10px;
	color: #fff;
	cursor: pointer;
}

.MainFoot .ConCel .language {
	font-size: 15px;
	width: 85%;
	color: #51535b;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	
}

.MainFoot .ConCel .language p {
	padding: 0;
	margin: 0;
}

.MainFoot .ConCel .language .flag {
	font-size: 15px;
	display: flex;
	flex-direction:column-reverse;
	width: 92px;
	height: 30px;
	position: relative;
}

.MainFoot .ConCel .language .flag .flages
{
	left: 0px;
	bottom:0px;
	width:92px;
	position: absolute;
	background: #fff;
	border: 1px dashed #797979;
	border-radius: 5px;
}

.MainFoot .ConCel .language .flag em {
	font-style: normal;
	color: #7f8086;
	display: block;
	padding: 3px 5px;
	text-align: center;
	padding: 3px 5px 3px 40px;
	position: relative;
	cursor: pointer;
}

.MainFoot .ConCel .language .flag em::before {
	content: '';
	background: url(../img/en-flag.png) no-repeat;
	width: 26px;
	height: 17px;
	left: 7px;
	top: 7px;
	position: absolute;
}

.MainFoot .ConCel .language .flag em::after {
	content: '';
	background: url(../img/mian-foot-iocn202202.png) no-repeat ;
	transform: rotate(180deg);
	width: 17px;
	height: 9px;
	right: -20px;
	top: 11px;
	position: absolute;
}

.MainFoot .ConCel .language .flages ul {
	width:92px;
}

.MainFoot .ConCel .language .flages ul li {
	display: block;
	padding: 3px 5px;
	text-align: center;
}

.MainFoot .ConCel .language .flages ul a {
	text-decoration: none;
	color: #767f86;
	transition: all .3s;
}

.MainFoot .ConCel .language .flages ul a:hover {
	text-decoration: none;
	display: block;
	color: #fff;
	background: #767f86;
	border-radius: 5px;
}

.MainFoot .ConFot {
	min-height: 100px;
	border-top: 1px solid #e6e6e6;
	text-align: center;
	color: #afafaf;
	padding: 5px 0;
}

.MainFoot .ConFot p {
	color: #afafaf;
	font-size: 15px;
	text-align:center;
	padding: 0 5px;
}

.MainFoot .ConFot .link {
	/* width: 80%; */
	margin: 0 auto;
	display: flex;
	padding: 10px 0 5px;
	flex-direction: row;
	justify-content: space-around;
}

.MainFoot .ConFot .link p
{
	color: #4b4b4b;
}

.MainFoot .ConFot .link a
{
	color: #4b4b4b;
	text-decoration: none;
}

.MainFoot .ConFot .link a:hover
{
	color: #f90;
	text-decoration: underline;
}
/* CSS Document */

@media (max-width: 979px) {
	.newDivNav {display: none;}
	.mobileNav {display: block;}

	.Details{width: 95%; margin: 0 auto; }
	.detail{ width:100%; padding: 0 15px;box-sizing: border-box;}

	/*---Subscribe start----*/
	.Subscribe p{padding:0 10px;}
	.Subscribe .sub_box{padding-left: 30px;}
	/*---Subscribe end----*/

	/*---Footer start----*/
	.FooterBox .Foot_one > a{margin-bottom:8px;}

	.BottomFoot .bf_left, .BottomFoot .bf_middle, .BottomFoot .bf_right{float:none;}
	.BottomFoot .bf_middle{margin:0;}
	/*---Footer end----*/
	.MainFoot .ConCel {
        justify-content: space-around;
        align-content:flex-start;
    }
}

@media (max-width: 767px) {
	.newDivNat .Details .Logo {margin-left: 25px;}
	.newDivNat .navigation-list {display: none;border-top: 1px solid #999;float: none;width: 100%;height: auto;padding: 0;position: absolute;top: 100%;left: 0;z-index:1000;background-color: #4d4d4d;box-shadow: 0 0 30px 15px rgba(0,0,0,0.8);}
	.newDivNat .navigation-list li {float: none;padding: 0;text-indent: 60px;line-height: 80px;border-bottom: 1px solid #2f2f2f;font-size: 26px;}
	.newDivNat .navigation-list li:nth-child(1)::after {display: none;}
	.newDivNat .navigation-list li::before { content: ""; position: absolute; top: 32px; left: 28px; border-top: 10px solid transparent; border-left: 17px solid #3198ff; border-bottom: 10px solid transparent; }
	.newDivNat .drop-down-container {padding: 0;}
	.newDivNat .drop-down-menu {display: block;position: static;top: auto;left: auto;z-index: auto;width: auto;padding: 0;border-top: 1px solid #2f2f2f;background-color: #4d4d4d;}
	.newDivNat .drop-down-menu a {padding: 0;line-height: 80px;border-bottom: 1px solid #2f2f2f;font-size: 28px;position: relative;}
	.newDivNat .drop-down-menu a::before {content: ""; position: absolute; top: 32px; left: 28px; border-top: 10px solid transparent; border-left: 17px solid #3198ff; border-bottom: 10px solid transparent; }
	.newDivNat .drop-down-menu a:last-child {border-bottom: none;}
	.newDivNat .drop-down-icon {display: none;}
	.newDivNat .menu-icon { width: 40px;border-top: 16px double #b4b4b4;padding-top: 7px;border-bottom: 5px solid #b4b4b4;position: absolute; top: 18px;right: 25px;}
	.newDivNat .menu-icon-cancel { height: 40px;border: none;padding: 0;}
	.newDivNat .menu-icon-cancel::before { content: "";display: block; width: 44px; height: 5px;margin-top: 14px; background-color: #b4b4b4; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); }
	.newDivNat .menu-icon-cancel::after { content: "";display: block; width: 44px; height: 5px;margin-top: -5px; background-color: #b4b4b4; transform: rotate(135deg); -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); }

	/*---Subscribe start----*/
	.Subscribe .sub_box{padding-left: 10px;}
	.Subscribe .sub_box input{width: 58%;}
	.Subscribe .sub_box span{width: 36%; margin-left: 1%;}
	/*---Subscribe end----*/

	/*---Footer start----*/
	.FooterBox .Foot_one{ width:auto; float:none;}
	.FooterBox .Foot_two{ width:auto; float:none; padding:20px;}
	.FooterBox .Details .Foot_three{margin:30px 0 0 20px;}
	/*---Footer end----*/
	.help-fight{display: none;}

	.MainSince .Cel {
        flex-wrap:wrap;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .MainSince .Cel .centext { 
        width: calc(100% - 5%); 
        padding: 10px;
        
    }

    .MainFoot .ConFot .link {
        width: 95%;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-around;
        align-items: center;
    }
}

@media (max-width: 479px) {


	/*---Subscribe start----*/
	.Subscribe .sub_box input{width: 57%;}
	.Subscribe .sub_box span{font-size: 18px;margin: 0;width: 35%;}
	/*---Subscribe end----*/

	/*---Footer start----*/
	.FooterBox .Details > div{float:none; margin:0 auto;}

	.BottomFoot .bf_left, .BottomFoot .bf_middle, .BottomFoot .bf_right{margin:0 auto;}
	.BottomFoot .bf_middle{margin:40px auto;}
	/*---Footer end----*/


}
