@charset "utf-8";
//@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/*
font-family: 'Nanum Gothic';
Regular 400
Bold 700
ExtraBold   800
*/


@font-face {
  font-family: "NanumSquareRound";
  font-style: normal;
  font-weight: 400;
  src: local("../font/NanumSquareRoundR"), /* computer */
    url("../font/NanumSquareRoundR.eot"), /* IE9 Compat Modes */
    url("../font/NanumSquareRoundR.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../font/NanumSquareRoundR.woff2") format("woff2"), /* Modern Browsers */
    url("../font/NanumSquareRoundR.woff") format("woff"), /* Modern Browsers */
    url("../font/NanumSquareRoundR.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face {
  font-family: "NanumSquareRound";
  font-style: normal;
  font-weight: 700;
  src: local("../font/NanumSquareRoundB"), /* computer */
    url("../font/NanumSquareRoundB.eot"), /* IE9 Compat Modes */
    url("../font/NanumSquareRoundB.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../font/NanumSquareRoundB.woff2") format("woff2"), /* Modern Browsers */
    url("../font/NanumSquareRoundB.woff") format("woff"), /* Modern Browsers */
    url("../font/NanumSquareRoundB.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face {
  font-family: "NanumSquareRound";
  font-style: normal;
  font-weight: 800;
  src: local("../font/NanumSquareRoundEB"), /* computer */
    url("../font/NanumSquareRoundEB.eot"), /* IE9 Compat Modes */
    url("../font/NanumSquareRoundEB.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../font/NanumSquareRoundEB.woff2") format("woff2"), /* Modern Browsers */
    url("../font/NanumSquareRoundEB.woff") format("woff"), /* Modern Browsers */
    url("../font/NanumSquareRoundEB.ttf") format("truetype"); /* Safari, Android, iOS */
}


@font-face {
  font-family: "GmarketSansTTF";
  font-style: normal;
  font-weight: 400;
  src: local("../font/GmarketSansTTFLight"), /* computer */
    url("../font/GmarketSansTTFLight.eot"), /* IE9 Compat Modes */
    url("../font/GmarketSansTTFLight.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../font/GmarketSansTTFLight.woff2") format("woff2"), /* Modern Browsers */
    url("../font/GmarketSansTTFLight.woff") format("woff"), /* Modern Browsers */
    url("../font/GmarketSansTTFLight.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face {
  font-family: "GmarketSansTTF";
  font-style: normal;
  font-weight: 500;
  src: local("../font/GmarketSansTTFMedium"), /* computer */
    url("../font/GmarketSansTTFMedium.eot"), /* IE9 Compat Modes */
    url("../font/GmarketSansTTFMedium.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../font/GmarketSansTTFMedium.woff2") format("woff2"), /* Modern Browsers */
    url("../font/GmarketSansTTFMedium.woff") format("woff"), /* Modern Browsers */
    url("../font/GmarketSansTTFMedium.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face {
  font-family: "GmarketSansTTF";
  font-style: normal;
  font-weight: 800;
  src: local("../font/GmarketSansTTFBold"), /* computer */
    url("../font/GmarketSansTTFBold.eot"), /* IE9 Compat Modes */
    url("../font/GmarketSansTTFBold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../font/GmarketSansTTFBold.woff2") format("woff2"), /* Modern Browsers */
    url("../font/GmarketSansTTFBold.woff") format("woff"), /* Modern Browsers */
    url("../font/GmarketSansTTFBold.ttf") format("truetype"); /* Safari, Android, iOS */
}

@font-face {
  font-family: "a1";
  font-style: normal;
  font-weight: 400;
  src: local("/font/a1"), /* computer */
    url("/font/a1.eot"), /* IE9 Compat Modes */
    url("/font/a1.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("/font/a1.woff") format("woff"), /* Modern Browsers */
    url("/font/a1.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face {
  font-family: "a2";
  font-style: normal;
  font-weight: 500;
  src: local("/font/a2"), /* computer */
    url("/font/a2.eot"), /* IE9 Compat Modes */
    url("/font/a2.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("/font/a2.woff") format("woff"), /* Modern Browsers */
    url("/font/a2.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face {
  font-family: "a3";
  font-style: normal;
  font-weight: 600;
  src: local("/font/a3"), /* computer */
    url("/font/a3.eot"), /* IE9 Compat Modes */
    url("/font/a3.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("/font/a3.woff") format("woff"), /* Modern Browsers */
    url("/font/a3.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face {
  font-family: "a4";
  font-style: normal;
  font-weight: 700;
  src: local("/font/a4"), /* computer */
    url("/font/a4.eot"), /* IE9 Compat Modes */
    url("/font/a4.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("/font/a4.woff") format("woff"), /* Modern Browsers */
    url("/font/a4.ttf") format("truetype"); /* Safari, Android, iOS */
}
@font-face {
  font-family: "a5";
  font-style: normal;
  font-weight: 800;
  src: local("/font/a5"), /* computer */
    url("/font/a5.eot"), /* IE9 Compat Modes */
    url("/font/a5.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("/font/a5.woff") format("woff"), /* Modern Browsers */
    url("/font/a5.ttf") format("truetype"); /* Safari, Android, iOS */
}


/* **** Common Reset **** */
*{margin:0;padding:0;list-style:none;font-size:13px;font-family: "a2",sans-serif;box-sizing: border-box;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5{margin:0;padding:0;word-wrap:break-word;word-break:break-all;}
li,p,span,strong,a,i{font-size:inherit;color:inherit;font-family:inherit;}
b, strong, font{color: inherit;font-size: inherit;}
body, html{/* width:100%; *//* height:100%; */}
strong { font-weight:500; }
input,select,img{vertical-align:middle;}
img{border:0;}
table{border-collapse:collapse;width:100%;}
table caption{position: absolute;top: 0px;left: 0px;overflow: hidden;display: block !important;width: 0px !important;height: 0px !important;margin: 0 !important;font-size: 0 !important;line-height: 0 !important;}
.clear{clear:both;}
.clearfix::after{content:"";display:block;clear:both;}
.blind {position: absolute;top: 0px;left: 0px;overflow: hidden;display: inline-block !important;width: 1px !important;height: 1px !important;margin: 0 !important;font-size: 0 !important;line-height: 0 !important;}
a{display:inline-block;text-decoration:none;}
i{font-style:normal;}
input[type="password"]{/* font-family: 'Nanum Gothic'; */}
.icon{font-size:23px;font-weight:normal;vertical-align:middle;}

.ic{display:inline-flex;align-items:center;height:13px;margin-left:0px;padding:1px 2px 0;border-radius:3px;font-style:normal;font-weight:bold;font-family:Arial,sans-serif;font-size:10px;color:#fff;}
.ic.n{background:#f8c016;color:#000}
.ic.h{background:#fa1111}
.ic.hold{background:#b816f8}
.ic.p{background:#1a42ee}
.ic.olympic{background:#17cf16}

body { background:#100f0e; }

/********************************************************
■ 좌측메뉴
********************************************************/
.menu-box{position:fixed;top:0;left:-100%;z-index:990;width: 100%;height:100%;}
.menu-box-tit{
  /* font-size: 19px; */

  color: #a89060;
  height: 55px;
  line-height: 52px;
  padding: 0 20px;
  background: #100f0e;
  border-bottom: 1px solid #49412f;
  text-align: center;
}
.menu-box-tit img{width: auto;}
.menu-box-tit span{display: inline-block;font-size: 14px;color: #333;vertical-align:middle;}
.menu-box-tit span i{display:inline-block;font-size: 20px;color: #0241ff;margin-right: 10px;}
.menu-box-tit span strong{font-size: 20px;color: #333;}
.menu-box-tit a.iconfont{position:absolute;right:20px;top: 13px;width: 77px;height: 27px;line-height: 27px;font-size: 14px;color: #333;background: #e5e5e5;border: 1px solid #c7c7c7;border-radius:16px;text-align: center;}
.menu-box-tit a.iconfont i{color:#0241ff;}
.menu-close{position: absolute;top: 10px;right: 10px; text-align: center;}
.menu-close a{font-size:35px;color: #857b6d;}

.menu-box .leftBottom { height:100%; }
.menu-box .leftBottom .left,
.menu-box .leftBottom .right { float:left; height:calc(100% - 55px); padding:20px 0 20px 23px; box-sizing: border-box; }
.menu-box .leftBottom .left{width:160px;padding-left:0;padding-top:3px;background: #1d1a11;overflow-y:scroll;}
.menu-box .leftBottom .left ul { padding:10px 0 0px; }
.menu-box .leftBottom .left li {}
.menu-box .leftBottom .left li a {display:block;font-size:14px;color: #c1b5a4;padding: 10px 0px 10px 52px;position: relative;}
.menu-box .leftBottom .left li a.on,
.menu-box .leftBottom .left li a.active {color: #ddb57f;font-family: "a2"; }
.menu-box .leftBottom .left li a.on:after,
.menu-box .leftBottom .left li a.active:after {content:"";position:absolute;left:0;top: 10px;width:3px;height:20px;background:#ddb57f;}
/* .menu-box .leftBottom .left li#menu_6 a.active:after { top:20px; } */
.menu-box .leftBottom .left li a .iconfont {width:55px;display:inline-flex;align-items:center;justify-content:center;/*text-align: center;vertical-align: middle;*/position: absolute;left: 0; top:8px;margin:0!important;color:#857b6d}
.menu-box .leftBottom .left li a.on .iconfont{color:#ddb57f}
.menu-box .leftBottom .left li:nth-of-type(n+11) a{color:#857b6d}
.menu-box .leftBottom .right {width:calc(100% - 160px);padding-right:20px;background: rgb(0,0,0,0.95);}
.menu-box .leftBottom .right .rightTitle { position:relative; color:#fccc40; }
.menu-box .leftBottom .right .rightTitle a {display:block;padding:0 0 20px;margin:0 0 18px;font-size:14px;color: #ddb57f;border-bottom: 1px solid #49412f;}
.menu-box .leftBottom .right .rightTitle .iconfont {position:absolute;right:-4px;top:-4px;font-size:23px;color: #3e3a2e;}
.menu-box .leftBottom .right .rightTitle .ct {  }
.menu-box .leftBottom .right .depth2 { height:calc(100% - 87px); overflow-y:scroll; }
.menu-box .leftBottom .right .depth2 li a {display:block;padding: 10px 0;font-size: 13px;color: #c1b5a4;}
.menu-box .leftBottom .right .depth2 li li a {color: #8c887f;padding:6px 0;}
.menu-box .leftBottom .right .depth2 li li a span { }
.menu-box .leftBottom .right .menu-right { display:none; height:100%; }
.menu-box .leftBottom .right .menu_1 { display:block; }
.menu-box .leftBottom .right .depth2 .ul-item-cont {display:none;padding-left: 18px;padding: 5px 20px;background: #1d1a11;}
.menu-box .leftBottom .right .depth2 .ul-item-cont a { font-size:13px; }
.menu-box .leftBottom .right .depth2 .active .ul-item-cont {display:block;margin: 0 0 10px;}

/********************************************************
■ menu pop : 팝업메뉴
********************************************************/
.menu_pop {padding-bottom: 40px;margin: 0 25px;}
.menu_pop h3 {margin: 20px 0 12px;text-align: center;color: #fff;font-size: 18px;font-weight: 700;letter-spacing: -1px;}
.menu_pop h3::after {content: '';float: left;width: 32%;height: 1px;margin: 7px 0 0 0;background-color: #2e2c44;}
.menu_pop h3::before {content: '';float: right;width: 32%;height: 1px;margin: 7px 0 0 0;background-color: #2e2c44;}
.menu_pop ul {overflow: hidden;width: 100%;}
.menu_pop ul::after {content: ''; display: block; clear: both;}
.menu_pop ul li {line-height: 1;box-sizing: border-box;-webkit-box-sizing: border-box;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;}
.menu_pop ul li:hover a p {color: #fff;}
.menu_pop ul li {margin-left: 1px;margin-top: 1px;border-bottom: solid 1px #644a2a !important;box-sizing: border-box;}
.menu_pop ul li:first-child {border-left: none;}
.menu_pop ul li:hover {background-color: #b59c62;/* border: solid 1px #644a2a !important; */}
.menu_pop ul li a {position: relative;overflow: hidden;display: block;letter-spacing: -1px;height: 41px;line-height: 41px;box-sizing: border-box;background: url(../images/common/menu_icon1.png) no-repeat right center;}
.menu_pop ul li a img {margin-right: 5px;padding: 0;}
.menu_pop ul li a p {font-size: 16px;color: #fff;font-weight: 700;display: inline-block;font-family: 'GmarketSansTTF';vertical-align: middle;}

.info-box-bg{display:none;position:fixed;top:0;left:0;z-index: 2;width:100%;height:100%;background: rgba(0, 0, 0, 0.1);}
.info-box{position:fixed;top:0;right: -100%;z-index: 9999;width:100%;height:100%;background: #15130c; overflow-y:auto;}
.info-box-tit{font-size:16px;color:#eae1d4;height: 50px;line-height: 50px;padding: 0 15px;border-bottom: 1px solid #49412f;background: #000000;}
.info-box-tit span strong{font-size:16px; color: #fff; vertical-align: middle; margin-left:5px; font-weight:normal; }
.info-box-tit span strong.small { color:#8a8175; font-size:12px;  }
.info-box-tit a.iconfont{position:absolute;right: 25px;top: 13px;width: 81px;height: 31px;line-height: 34px;font-size: 14px;font-weight: 700;color: #989797;border: 1px solid #545050;background: #292525;border-radius:16px;text-align: center; }
.info-box-tit a.iconfont i{color: #fff;font-weight: 700;/* vertical-align: middle; */}
.info-box-tit2 {position:relative;padding:20px;}
.info-box-tit2 .left { float:left; width:calc(100% - 100px);}
.info-box-tit2 .left .cash-tit {font-size:13px;color: #787065;}
.info-box-tit2 .left .cash {padding-top:5px}
.info-box-tit2 .left .cash a {font-size:18px;color: #fcdfb3;font-family: "a3";}
.info-box-tit2 .left .point{padding-top:5px}
.info-box-tit2 .left .point a {font-size:13px;color: #787065;}
.info-box-tit2 .left .point a span {font-size:13px;color: #fcdfb3;}
.info-box-tit2 .right {position:absolute;right:20px;bottom:20px;width: 90px;text-align: right;}
.info-box-tit2 .right span { margin-left:5px;  }
.info-box-tit2 .right a {position:relative;width: 100%;}
.info-box-tit2 .right a .iconfont {position:absolute;left: -25px;color: transparent;background: linear-gradient(#ffe3b8, #c39252 33%, #ffe3b8 70%, #cc9b59 83%, #ffe3b8 92%);-webkit-background-clip: text;font-size: 19px;top: -1px;}
.info-box-tit2 .right .bok {height:40px;line-height:40px;color: #787065;font-size:13px;}
.info-box-tit2 .right .memo {padding-top:15px;color: #787065;font-size:13px;border-top: 1px solid #2b2721;}
.info-box-tit2 .right .memo span { padding-left:5px; }
.info-box-tit2 .right .c-red {color: #c29f6f;}

.info-box .rBanner a { display:block; margin:0 20px 10px; }
.info-box .rBanner a img { max-width:100%; }

.info-box-cont .cont1 {padding:25px 10px 0;font-size:0;background: #1e1b12;margin: 0 20px;border-radius: 8px;}
.info-box-cont .cont1 li {display:inline-block; width:25%; font-size:13px; color:#a19677;margin-bottom:25px; }
.info-box-cont .cont1 li a { position:relative; padding-top:35px; text-align:center; width:100%; }
.info-box-cont .cont1 li i {
	position:absolute;
	top:0;
	left:50%;
	transform:translateX(-50%);
	font-size:25px;
	background-image: linear-gradient(#ffe3b8, #c39252 33%, #ffe3b8 70%, #cc9b59 83%, #ffe3b8 92%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	}
.info-box-cont .cont2 {padding: 0px 20px;font-size:0;background: #1e1b12;margin: 10px 20px;border-radius: 8px;}
.info-box-cont .cont2 li a { position:relative; height: 65px;line-height: 64px;color: #c1b5a4;font-size:14px;width:100%;border-bottom: 1px solid #2b2721;}
.info-box-cont .cont2 li:last-child a { border:0; }
.info-box-cont .cont2 li a:after { content:">"; position:absolute; right:0; font-size:20px; color:#423c34; }
.info-box-cont .cont2 li i { position:relative; text-align: center;font-size:20px;display:inline-block;width: 45px;vertical-align:middle; color:#857b6d; }
.info-box-cont a.logout { display:block; height:45px; line-height:45px; text-align:center; border-radius:8px; background:#1e1b12; color:#fcdfb3; font-size:14px; margin:0 20px; }

.info-close{position:absolute;top: 8px;right:10px;color: #857b6d;}
.info-close a { font-size:33px; }

#headerBox{ /*padding:124px 0 0 0;*/ width: 100%; min-width:320px; z-index: 21; box-shadow: 0px 9px 11px rgba(0, 0, 0, 0.2); }
#headerBox .headerInner { z-index:15; position: fixed;top: 0;left: 0; width: 100%; min-width:320px; transition:all 0.3s; }

#header{position:relative;height:50px;background: #000000;text-align: center;padding-top:5px;}
#header:after {content:'';display:block;width:100%;height:1px;background: #1f1c17;position:absolute;bottom:0;left:0;right:0;}
.menu{position:absolute;top: 14px;left: 10px;}
.menu a{
	font-size: 22px;
	background-image: linear-gradient(#ffe3b8, #c39252 33%, #ffe3b8 70%, #cc9b59 83%, #ffe3b8 92%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.cookie{position:absolute;top: 12px;left: 45px;}
.cookie a{
	font-size: 26px;
	background-image: linear-gradient(#ffe3b8, #c39252 33%, #ffe3b8 70%, #cc9b59 83%, #ffe3b8 92%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.header-bt{
  height: 32px;
  margin: 0 auto;
  position: relative;
  text-align: right;
  background: #000000;
  font-size: 0;
  border-bottom:1px solid #1f1c17;
}
.header-bt-rt { font-size:0; }
.header-bt-rt .notice {width: calc(100% - 80px);display: inline-block;padding: 0 15px;vertical-align: top;border-right: 1px solid #1f1c17;font-size: 12px;}
.header-bt-rt .notice .iconfont {display:none;vertical-align: top;}
.header-bt-rt .notice marquee {vertical-align:top;line-height: 32px;height: 32px;}
.header-bt-rt .notice marquee span {color:#857a6b;font-size: 12px;font-family: "a2";}
.header-bt-rt .noticeClose {cursor:pointer;width: 80px;display:inline-block;text-align:center;line-height: 32px;color: #857a6b;font-size: 12px;font-family: "a2";}
.header-bt-rt .noticeClose .iconfont {font-size: 12px;position: relative;top: 1px;margin-left:2px;}
.header-bt-rt a{position:relative;display:inline-block;box-sizing: border-box;height: 50px;padding-left: 25px;vertical-align: top;}
.header-bt-rt a{padding-right: 25px;}
.header-bt-rt a::after{
  content: "";
  position: absolute;
  top: 13px;
  right: 0;
  width: 1px;
  height: 27px;
  background: #53493a;
}

.memberLayer {display:none;width: calc(100% - 40px);border:1px solid #262316;background:#15130c;position:absolute;top:185px;z-index: 999;left:50%;transform: translateX(-50%);}
.memberLayer .layerInner {position:relative;padding: 20px 20px 0;}
.memberLayer .layerInner .layerClose {position:absolute;right: 10px;top: 10px;color:#857b6d;font-size: 41px;}
.memberLayer .layerInner .popLogo {margin-bottom: 22px;text-align: center;color: #caa573;font-size: 20px;}
.memberLayer .layerInner .cont {margin-bottom: 35px;}
.memberLayer .layerInner .cont ul li {font-size:0;padding:10px 0 0;border-bottom:1px solid #4d4339;margin-bottom: 15px;}
.memberLayer .layerInner .cont ul li .iconfont {font-size:16px;color:transparent;background:linear-gradient(#ffe3b8, #c39252 33%, #ffe3b8 70%, #cc9b59 83%, #ffe3b8 92%);width:35px;text-align: center;-webkit-background-clip: text;vertical-align: middle;font-size: 24px;display: inline-block;}
.memberLayer .layerInner .cont ul li input {width:calc(100% - 95px);border:0;outline:0;color:#fff;background: transparent;height: 45px;padding: 0 20px;}
.memberLayer .layerInner .cont ul li input::placeholder { color:#837b6f; }

.memberLayer .layerInner .joinForm .cont ul li {padding:0;border:0;/* margin-bottom: 20px; */}

.memberLayer .layerInner .joinForm .cont ul li input {background:#000;height: 40px;margin-right: 1px;width: calc(100% - 95px);}
.memberLayer .layerInner .joinForm .cont ul li input.iptE {width: calc(50% - 3px);}
.memberLayer .layerInner .joinForm .cont ul li input.ipt111 {width: calc(33%);margin: 0 0 0 5px;}
.memberLayer .layerInner .joinForm .cont ul li input::placeholder { color:#32312c; }
.memberLayer .layerInner .joinForm .cont ul li .first { margin:0 0 10px 10px; color:#857b6d; }
.memberLayer .layerInner .joinForm .cont ul li .color-red2 {margin-left:10px;color: #57544a;margin-top: 10px;font-size: 12px;}
.memberLayer .layerInner .joinForm .cont ul li .repeat-btn {width:90px;height: 40px;border:1px solid #4d4339;line-height: 39px;color: #c1b5a4;text-align: center;vertical-align: top;}
.memberLayer .layerInner .joinForm .cont ul li input.iptC {width:100%;margin-top: 5px;}
.memberLayer .layerInner .joinForm .cont ul li .seleD {
	width: calc(50% - 3px);
	height: 40px;
	background: #000 url(https://i.imgur.com/Q8tMcVV.png) no-repeat 90% center !important;
	color: #fff;
	padding: 0 20px;
	border: 0;
	outline: 0;
}
.sele91 {
    width: 30%;
    height: 40px;
    background: #000 url(https://i.imgur.com/Q8tMcVV.png) no-repeat 90% center !important;
    color: #fff;
    padding: 0 20px;
    border: 0;
    outline: 0;
}
.join-btn {max-width: 100% !important;}
.memberLayer .layerInner .btnMember {margin-bottom: 10px;font-family:"a3";width:100%;background:#e3bd88;height:50px;line-height:50px;color: #000000;border-radius: 5px;font-size: 14px;text-align: center;}
 .memberLayer.layerLogin .layerInner .btnLight {
    margin-bottom: 10px;
    font-family: "a3";
    width: 100%;
    background: #000000;
    height: 40px;
    line-height: 38px;
    color: #fff;
    border-radius: 5px;
    font-size: 14px;
    text-align: center;
    border:1px solid #4d4339;
    cursor:pointer;
}
.memberLayer .layerInner .btnMember.btnCancel { border:1px solid #4d4339; background:#15130c; color:#c1b5a4; }
.memberLayer .layerInner .btnMember#Login { font-size:18px; }
.memberLayer .layerInner .isJoin {margin-bottom:30px;color:#857b6d;font-size:14px;text-align: center;}
.memberLayer .layerInner .isJoin strong { color:#e3bd88; }
.memberLayer .layerInner .isJoin a{ color:#e3bd88; }
.memberLayer .askArea { border-top:1px solid #262316; }
.memberLayer .askArea a { width:50%; box-sizing: border-box; text-align: center; line-height:60px; color:#857b6d; font-size:14px; }
.memberLayer .askArea a:first-child {border-right:1px solid #262316;width: calc(50% - 4px);}
.bg-black {display: none;position: fixed;z-index: 140;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,0.8);}
.navDimed, .dimed {
  display: none;
  z-index: 30;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0,0,0,0.8);
}
.navDimed { z-index:998; }
.memberLayer.layerJoin,
.memberLayer.layerEmailJoin {width:100%;top: 0 !important;}

.popup {
  display: none;
  left: calc(50%);
  top: 175px;
  width: calc(100% - 40px);
  /* height: 614px; */
  z-index: 140;
  position: absolute;
  transform: translateX(-50%);
  background: #15130c;
  border: 1px solid #262316;
}
.pop.isAnswer {
  background: url(/images/sub/pop_bg.png) no-repeat;
}
/* .popup .pop-tit{padding-bottom:15px} */
.popup .pop-tit p{text-align:left;height: 50px;line-height: 50px;border-bottom: 1px solid #262316;padding: 0 20px;color: #caa573;font-size: 20px;}
.popup .b-close{
  position: absolute;
  top: 3px;
  right: 9px;
  color: #857b6d;
  font-size: 41px;
}
.popup .b-close .iconfont2 { color:#f4c873; }
/* .popup .b-close:hover{animation:round_animate 0.2s linear}
@keyframes round_animate{from{transform:rotate(0deg)}
to{transform:rotate(180deg)}
} */
/* .popup .popup-cont{padding:0 53px} */
.popup .popup-cont ul{padding: 15px 20px 0;}
.popup .popup-cont ul li{margin-bottom:10px;position:relative}
.popup .popup-cont ul li .pth{font-size:15px;margin:15px 0 10px;color: #caa573;text-align:left}
.popup .popup-cont .second{text-align:left}
.popup .popup-cont .third{
  margin: 9px 0 0 15px;
  text-align: left;
  color: #c8b89b;
  font-size: 12px;
}
/* .popup .popup-cont ul li input,
.popup .popup-cont ul li select{
  text-align: left;
  background-color: transparent;
  font-size: 15px;
  color: #fff;
  outline: none;
  border: 1px solid #cba155;
  padding: 0 15px;
  height: 45px;
  width: 100%;
  font-weight: 500;
} */
.popup .popup-cont ul li input {
  text-align: left;
  font-size: 13px;
  color: #fff;
  outline: none;
  border:0;
  padding: 0 15px;
  height: 45px;
  width: 100%;
  font-weight: 500;
  background: #000000;
}
.popup .popup-cont ul li textarea{text-align:left;font-size: 13px;font-weight: 500;color:#fff;outline:none;border:0;padding:15px;height:145px;width:100%;background: #000;}
.popup #notice_view{width:100%;height:120px;padding:15px;line-height:1.5;font-size:14px;overflow-y:auto;box-sizing:border-box;border: 1px solid #4d4339;}
.popup_1 .b-close{position:absolute;top:0;right:0;width:40px;height:40px;line-height:40px;text-align:center;color:#222}
.popup.isAsk .answer,.popup.isAnswer .ask{display:none}
.popup.isAnswer .answer{display:block}
.popup.isAnswer .answer.btn{display:block}
.popup.isAnswer #resReply{display:none}
.popup .popup-cont table tr th{margin:0;padding:0}
.popup .popup-cont table tr th p{background:rgba(255,255,255,0.15);border:2px solid rgb(49 51 63 / 97%);width:100%;border-radius:6px;color:#fff;padding-top:20px;padding-bottom:20px}
.popup .popup-cont table tr td{height:auto;color:#888;font-size:13px;text-align:left;border:2px solid rgb(49 51 63 / 97%)}
.popup .popup-cont table tr td p.ipt input{border:none}
.popup .popup-cont table tr td em{display:block;margin:8px 0 0 0;color:#ffba00}
.popup .popup-cont table tr td > div{padding:5px 0}
.btn_warp.popup-btn{margin: 15px 20px 30px;}
.btn_warp.popup-btn a{
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: center;
  height: 50px;
  line-height: 50px;
  background: #e3bd88;
  border-radius: 5px;
  font-size: 14px;
  font-family:"a3";
}
.btn_warp.popup-btn a.btnCancel { border:1px solid #4d4339; background:#15130c; color:#c1b5a4; }
.btn_warp.popup-btn a.cancel:hover { opacity:0.8; }
#notice_view{color:#fff !important}

.view-cont-ask{padding: 17px 10px;font-size: 15px;color: #333;}
.free-cont{border-bottom:1px solid #d1d2d3;color:#333;}
.free-cont p{font-size:15px;}

.anser-tit{font-size: 14px;color: #333;margin-top: 10px;}
.anser-write{margin-top: 15px;}
.anser-write table td{padding:0;border:0;}
.anser-write textarea{border: 1px solid #999999;border-right: 0;background: #fff;padding: 20px;width: 100%;height: 93px;vertical-align: top;color: #878787;box-sizing: border-box;}
.anser-write .anser-write-btn{display:block;width: 112px;height: 93px;line-height: 93px;text-align:center;background: #0e7683;font-size: 14px;color: #fff;vertical-align: top;}

.anser-cont{margin-top:10px;border-top: 3px solid #000;}
.anser-cont > ul > li{position: relative;padding: 0 10px 13px;border-bottom: 1px solid #d1d2d3;}
.anser-cont > ul > li > p.tit{height: 40px;line-height: 40px;}
.anser-cont > ul > li > p.tit .left{float:left;color: #666;font-size: 14px;}
.anser-cont > ul > li > p.tit .left i{color:#ffdf00;}
.anser-cont > ul > li > p.tit .right{float: left;color: #666;margin-left: 25px;}
.anser-cont > ul > li > p.cont{position:relative;font-size: 14px;color: #333;line-height: 20px;}
.anser-cont > ul > li a.del{display:none;position:absolute;top: 9px;right:10px;font-size: 17px;color: #b7b7b7;}
.anser-cont > ul > li a.del:hover{color: #0040ff;}
.anser-cont > ul > li:hover a.del{display:block;}

.menu a img{width: 30px;}
.logo img{/* width:80px; */}
.m-info{position:absolute;top: 7px;right: 10px;}
.m-info a{border: 2px solid;color: #ddb57f;border-image: linear-gradient(#ddb57e, #fde1b6 41%, #cc9b59 71%, #ffffff 88%, #cc9b59 100%) 1 / 1 / 0 stretch;line-height: 30px;padding: 1px 12px 0;font-size: 12px;}
.m-info a .iconfont{
	color: transparent;
    background: linear-gradient(#ffe3b8, #c39252 33%, #ffe3b8 70%, #cc9b59 83%, #ffe3b8 92%);
    -webkit-background-clip: text;
    vertical-align: top;
    font-size: 19px;
}

.main-tp-box{overflow:hidden;height:37px;background: #000000;border-bottom: 1px solid #1f1c17;}
.main-tp-box > .left{color: #dacdb5;overflow: hidden;}
.main-tp-box > .left > ul{overflow:hidden;margin-bottom: 0;}
.main-tp-box > .left > ul > li{float:left;background:url(../images/common/line.jpg) no-repeat left center;padding-left:11px;margin-left:10px;}
.main-tp-box > .left > ul > li:first-child{background:none;padding-left:0;margin-left:0;color: #8a92ae;}
.main-tp-box > .left > ul > li > a{color: #333;}
.main-tp-box > .left > p{float: left;width: calc(100% / 3);line-height: 38px;text-align:center;position: relative;border-left: 1px solid #1f1c17;}
.main-tp-box > .left > p:first-child{border-left:0;}
.main-tp-box > .left > p i {vertical-align:middle;margin-right:3px;color: transparent;background: linear-gradient(#ffe3b8, #c39252 33%, #ffe3b8 70%, #cc9b59 83%, #ffe3b8 92%);-webkit-background-clip: text;}
.main-tp-box > .left > p i.iconfont2 { font-size:22px; background-image: linear-gradient( #fef8c1,#9f6d1e); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.main-tp-box > .left > p a {color: #c1b5a4;font-size: 12px;}
.main-tp-box > .left > p span {  }
.main-tp-box > .left > p .point {/* color:#fff; */}
.main-tp-box > .left > p .money_view01 {color: #c1b5a4;font-size: 12px;}
.color-blue2{color: #0fc8ff;}
.color-red2{color: #ac43fc;}
.color-blue{color: #f83fcb;}
.color-white{color:#fff;}


.main-tp-box > .center > ul{overflow:hidden;margin-bottom: 0; }
.main-tp-box > .center > ul > li{float:left;background:url(../images/common/line.jpg) no-repeat left center;padding-left:11px;margin-left:10px;}
.main-tp-box > .center > ul > li:first-child{background:none;padding-left:0;margin-left:0;color: #8a92ae;}
.main-tp-box > .center > ul > li > a{color: #333;}
.main-tp-box > .center > p{float: left;width: calc(100% / 4);line-height:37px;position: relative;font-weight: 500;border-top: 1px solid #1f1c17;}
.main-tp-box > .center > p {border-right: 1px solid #1f1c17;text-align: center;}
.main-tp-box > .center > p a{ font-size: 13px;color: #eae1d4; width:100%; }
.main-tp-box > .center > p span{vertical-align: middle;}
.main-tp-box > .center > p:last-child{border-right: 0}

.main-tp-box > .right{float:right;text-align:right;font-size:0;border-radius: 5px;overflow: hidden;margin-top: 3px;}
.main-tp-box > .right > ul{overflow:hidden;margin-bottom: 10px;font-size:0;}
.main-tp-box > .right > ul > li{display:inline-block;background:url(../images/common/line.jpg) no-repeat left center;padding-left:11px;margin-left:10px;}
.main-tp-box > .right > ul > li:first-child{background:none;padding-left:0;margin-left:0;}
.main-tp-box > .right > ul > li > a{font-size:13px;color: #333;}
.main-tp-box > .right > p a{width: 55px;height: 36px;line-height: 36px;font-size: 14px;color: #253981;text-align:center;background: #fff;}
.main-tp-box > .right > p a:first-child{color: #0241ff;background: #00baf2;color: #fff;}


.main-tp-box + .main-tp-box { border-bottom:1px solid #635737; }


.main-bt-box{overflow:hidden;}
.main-bt-box > ul > li{float:left;width: calc(100% / 4);border-left:1px solid #997f42;}
.main-bt-box > ul > li > a{display:block;font-size:13px;color:#ffea90;height:37px;line-height: 40px;text-align:center;background:linear-gradient(#8f7440, #735722);font-family: 'GmarketSansTTF';}

.top{position:fixed;bottom:80px;right: 12px;display: none;z-index: 10;}
.top a{/* width:59px; *//* height:59px; *//* line-height: 64px; *//* text-align:center; *//* background: #3299ccc7; *//* border-radius:50%; *//* font-size:18px; *//*  *//* color:#fff; */}

#footer{background: url(https://i.imgur.com/eXW3UnL.png) no-repeat;border-top: 1px solid #342c13;text-align:center;position: relative;/* height: 125px; */background-size: cover;}
.footer-tp{height: 116px;font-size:0;padding-top: 30px;background: #fff;border-top: 1px solid #ebebec;border-bottom: 1px solid #d1d2d3;}
.footer-tp a{margin: 0 35px;}
.footer-tp a.on{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.footer-bt{margin: 0 auto;padding: 15px 0 70px;}
.footer-bt p{/* line-height: 22px; */color: #7a7267; font-size:12px;}
.ft-logo img{width: 89px;height: 33px;}

.pc-view{margin-top: 10px;}
.pc-view a{width: 102px;height: 40px;line-height: 38px;text-align:center;font-size: 13px;color: #b9ad9d;background: #15130c;border-radius: 5px;border: 1px solid #262315;}
.pc-view a i {vertical-align:middle;color: #b9ad9d;font-size:20px;margin-right:5px;}

#quickFoot {position:fixed;bottom:0;left:0;right:0;background: #15130c;font-size:0;z-index:200;box-shadow: 0px -2px 10px rgb(255,234,173,0.45);}
#quickFoot a {width: 50%;position:relative;height: 50px;color: #7a7164;font-size:11px;text-align: center;display:inline-block;}
#quickFoot a .iconfont {position:relative;font-size:20px;display: inline-block;height: 28px;line-height: 31px;background-image: linear-gradient(#ffe3b8, #c39252 33%, #ffe3b8 70%, #cc9b59 83%, #ffe3b8 92%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;color: transparent;}
#quickFoot a:after {content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;display: none;height:22px;background:#3c424e;}
#quickFoot a:first-child:after { display:none; }

#quickFoot a.home {background: linear-gradient(#ffe3b8, #c39252 33%, #ffe3b8 70%, #cc9b59 83%, #ffe3b8 92%);border-radius:50%;width:45px;height:45px;color:#26231e;position:absolute;top:-1px;left:50%;transform:translateX(-50%);}
#quickFoot a.home .iconfont {color: #26231e;-webkit-text-fill-color: #26231e;}
#quickFoot:after {content:"";z-index:-2;position:fixed;bottom:0;width:60px;height:60px;left:50%;transform:translateX(-50%);background: #15130c;border-radius:50%;box-shadow: 0px -2px 10px rgb(255,234,173,0.45);}
#quickFoot:before {content:"";z-index:-1;position:fixed;bottom:0;width: 80px;height: 50px;left:50%;transform:translateX(-50%);background: #15130c;}
#quickFoot .quickInner { position:relative; }
#quickFoot .quickInner  > div { width:calc((100% - 45px) / 2); font-size:0; }
#quickFoot .left { float:left; }
#quickFoot .right { float:right; }


@media screen and (max-width:374px){
	.main-tp-box > .left > p,
	.main-tp-box > .left > p a,
	.main-tp-box > .left > p span{font-size:12px;letter-spacing: -1px;}
}
.w5{ width:5px !important; }
.w10{ width:10px !important; }
.w15{ width:15px !important; }
.w20{ width:20px !important; }
.w25{ width:25px !important; }
.w30{ width:30px !important; }
.w35{ width:35px !important; }
.w40{ width:40px !important; }
.w45{ width:45px !important; }
.w50{ width:50px !important; }
.w55{ width:55px !important; }
.w60{ width:60px !important; }
.w65{ width:65px !important; }
.w70{ width:70px !important; }
.w75{ width:75px !important; }
.w80{ width:80px !important; }
.w85{ width:85px !important; }
.w90{ width:90px !important; }
.w95{ width:95px !important; }
.w100{ width:100px !important; }
.w105{ width:105px !important; }
.w110{ width:110px !important; }
.w115{ width:115px !important; }
.w120{ width:120px !important; }
.w125{ width:125px !important; }
.w130{ width:130px !important; }
.w135{ width:135px !important; }
.w140{ width:140px !important; }
.w145{ width:145px !important; }
.w150{ width:150px !important; }
.w155{ width:155px !important; }
.w160{ width:160px !important; }
.w165{ width:165px !important; }
.w170{ width:170px !important; }
.w175{ width:175px !important; }
.w180{ width:180px !important; }
.w185{ width:185px !important; }
.w190{ width:190px !important; }
.w195{ width:195px !important; }
.w200{ width:200px !important; }
.w205{ width:205px !important; }
.w210{ width:210px !important; }
.w215{ width:215px !important; }
.w220{ width:220px !important; }
.w225{ width:225px !important; }
.w230{ width:230px !important; }
.w235{ width:235px !important; }
.w240{ width:240px !important; }
.w245{ width:245px !important; }
.w250{ width:250px !important; }
.w255{ width:255px !important; }
.w260{ width:260px !important; }
.w265{ width:265px !important; }
.w270{ width:270px !important; }
.w275{ width:275px !important; }
.w280{ width:280px !important; }
.w285{ width:285px !important; }
.w290{ width:290px !important; }
.w295{ width:295px !important; }
.w300{ width:300px !important; }
.w305{ width:305px !important; }
.w310{ width:310px !important; }
.w315{ width:315px !important; }
.w320{ width:320px !important; }
.w325{ width:325px !important; }
.w330{ width:330px !important; }
.w335{ width:335px !important; }
.w340{ width:340px !important; }
.w345{ width:345px !important; }
.w350{ width:350px !important; }
.w355{ width:355px !important; }
.w360{ width:360px !important; }
.w365{ width:365px !important; }
.w370{ width:370px !important; }
.w375{ width:375px !important; }
.w380{ width:380px !important; }
.w385{ width:385px !important; }
.w390{ width:390px !important; }
.w395{ width:395px !important; }
.w400{ width:400px !important; }
.w405{ width:405px !important; }
.w410{ width:410px !important; }
.w415{ width:415px !important; }
.w420{ width:420px !important; }
.w425{ width:425px !important; }
.w430{ width:430px !important; }
.w435{ width:435px !important; }
.w440{ width:440px !important; }
.w445{ width:445px !important; }
.w450{ width:450px !important; }
.w455{ width:455px !important; }
.w460{ width:460px !important; }
.w465{ width:465px !important; }
.w470{ width:470px !important; }
.w475{ width:475px !important; }
.w480{ width:480px !important; }
.w485{ width:485px !important; }
.w490{ width:490px !important; }
.w495{ width:495px !important; }
.w500{ width:500px !important; }
.w505{ width:505px !important; }
.w510{ width:510px !important; }
.w515{ width:515px !important; }
.w520{ width:520px !important; }
.w525{ width:525px !important; }
.w530{ width:530px !important; }
.w535{ width:535px !important; }
.w540{ width:540px !important; }
.w545{ width:545px !important; }
.w550{ width:550px !important; }
.w555{ width:555px !important; }
.w560{ width:560px !important; }
.w565{ width:565px !important; }
.w570{ width:570px !important; }
.w575{ width:575px !important; }
.w580{ width:580px !important; }
.w585{ width:585px !important; }
.w590{ width:590px !important; }
.w595{ width:595px !important; }
.w600{ width:600px !important; }
.w605{ width:605px !important; }
.w610{ width:610px !important; }
.w615{ width:615px !important; }
.w620{ width:620px !important; }
.w625{ width:625px !important; }
.w630{ width:630px !important; }
.w635{ width:635px !important; }
.w640{ width:640px !important; }
.w645{ width:645px !important; }
.w650{ width:650px !important; }
.w655{ width:655px !important; }
.w660{ width:660px !important; }
.w665{ width:665px !important; }
.w670{ width:670px !important; }
.w675{ width:675px !important; }
.w680{ width:680px !important; }
.w685{ width:685px !important; }
.w690{ width:690px !important; }
.w695{ width:695px !important; }
.w700{ width:700px !important; }
.w705{ width:705px !important; }
.w710{ width:710px !important; }
.w715{ width:715px !important; }
.w720{ width:720px !important; }
.w725{ width:725px !important; }
.w730{ width:730px !important; }
.w735{ width:735px !important; }
.w740{ width:740px !important; }
.w745{ width:745px !important; }
.w750{ width:750px !important; }
.w755{ width:755px !important; }
.w760{ width:760px !important; }
.w765{ width:765px !important; }
.w770{ width:770px !important; }
.w775{ width:775px !important; }
.w780{ width:780px !important; }
.w785{ width:785px !important; }
.w790{ width:790px !important; }
.w795{ width:795px !important; }
.w800{ width:800px !important; }
.w805{ width:805px !important; }
.w810{ width:810px !important; }
.w815{ width:815px !important; }
.w820{ width:820px !important; }
.w825{ width:825px !important; }
.w830{ width:830px !important; }
.w835{ width:835px !important; }
.w840{ width:840px !important; }
.w845{ width:845px !important; }
.w850{ width:850px !important; }
.w855{ width:855px !important; }
.w860{ width:860px !important; }
.w865{ width:865px !important; }
.w870{ width:870px !important; }
.w875{ width:875px !important; }
.w880{ width:880px !important; }
.w885{ width:885px !important; }
.w890{ width:890px !important; }
.w895{ width:895px !important; }
.w900{ width:900px !important; }
.w905{ width:905px !important; }
.w910{ width:910px !important; }
.w915{ width:915px !important; }
.w920{ width:920px !important; }
.w925{ width:925px !important; }
.w930{ width:930px !important; }
.w935{ width:935px !important; }
.w940{ width:940px !important; }
.w945{ width:945px !important; }
.w950{ width:950px !important; }
.w955{ width:955px !important; }
.w960{ width:960px !important; }
.w965{ width:965px !important; }
.w970{ width:970px !important; }
.w975{ width:975px !important; }
.w980{ width:980px !important; }
.w985{ width:985px !important; }
.w990{ width:990px !important; }
.w995{ width:995px !important; }
.w1000{ width:1000px !important; }
.w1005{ width:1005px !important; }
.w1010{ width:1010px !important; }
.w1015{ width:1015px !important; }
.w1020{ width:1020px !important; }
.w1025{ width:1025px !important; }
.w1030{ width:1030px !important; }
.w1035{ width:1035px !important; }
.w1040{ width:1040px !important; }
.w1045{ width:1045px !important; }
.w1050{ width:1050px !important; }
.w1055{ width:1055px !important; }
.w1060{ width:1060px !important; }
.w1065{ width:1065px !important; }
.w1070{ width:1070px !important; }
.w1075{ width:1075px !important; }
.w1080{ width:1080px !important; }
.w1085{ width:1085px !important; }
.w1090{ width:1090px !important; }
.w1095{ width:1095px !important; }
.w1100{ width:1100px !important; }
.w1105{ width:1105px !important; }
.w1110{ width:1110px !important; }
.w1115{ width:1115px !important; }
.w1120{ width:1120px !important; }
.w1125{ width:1125px !important; }
.w1130{ width:1130px !important; }
.w1135{ width:1135px !important; }
.w1140{ width:1140px !important; }
.w1145{ width:1145px !important; }
.w1150{ width:1150px !important; }
.w1155{ width:1155px !important; }
.w1160{ width:1160px !important; }
.w1165{ width:1165px !important; }
.w1170{ width:1170px !important; }
.w1175{ width:1175px !important; }
.w1180{ width:1180px !important; }
.w1185{ width:1185px !important; }
.w1190{ width:1190px !important; }
.w1195{ width:1195px !important; }
.w1200{ width:1200px !important; }
.w1205{ width:1205px !important; }
.w1210{ width:1210px !important; }
.w1215{ width:1215px !important; }
.w1220{ width:1220px !important; }
.w1225{ width:1225px !important; }
.w1230{ width:1230px !important; }
.w1235{ width:1235px !important; }
.w1240{ width:1240px !important; }
.w1245{ width:1245px !important; }
.w1250{ width:1250px !important; }
.w1255{ width:1255px !important; }
.w1260{ width:1260px !important; }
.w1265{ width:1265px !important; }
.w1270{ width:1270px !important; }
.w1275{ width:1275px !important; }
.w1280{ width:1280px !important; }
.w1285{ width:1285px !important; }
.w1290{ width:1290px !important; }
.w1295{ width:1295px !important; }
.w1300{ width:1300px !important; }
.mt0{ margin-top:0px !important;}
.mt5{ margin-top:5px !important;}
.mt10{ margin-top:10px !important;}
.mt15{ margin-top:15px !important;}
.mt20{ margin-top:20px !important;}
.mt25{ margin-top:25px !important;}
.mt30{ margin-top:30px !important;}
.mt35{ margin-top:35px !important;}
.mt40{ margin-top:40px !important;}
.mt45{ margin-top:45px !important;}
.mt50{ margin-top:50px !important;}
.mt55{ margin-top:55px !important;}
.mt60{ margin-top:60px !important;}
.mt65{ margin-top:65px !important;}
.mt70{ margin-top:70px !important;}
.mt75{ margin-top:75px !important;}
.mt80{ margin-top:80px !important;}
.mt85{ margin-top:85px !important;}
.mt90{ margin-top:90px !important;}
.mt95{ margin-top:95px !important;}
.mt100{ margin-top:100px !important;}
.mr0{ margin-right:0px !important;}
.mr5{ margin-right:5px !important;}
.mr10{ margin-right:10px !important;}
.mr15{ margin-right:15px !important;}
.mr20{ margin-right:20px !important;}
.mr25{ margin-right:25px !important;}
.mr30{ margin-right:30px !important;}
.mr35{ margin-right:35px !important;}
.mr40{ margin-right:40px !important;}
.mr45{ margin-right:45px !important;}
.mr50{ margin-right:50px !important;}
.mr55{ margin-right:55px !important;}
.mr60{ margin-right:60px !important;}
.mr65{ margin-right:65px !important;}
.mr70{ margin-right:70px !important;}
.mr75{ margin-right:75px !important;}
.mr80{ margin-right:80px !important;}
.mr85{ margin-right:85px !important;}
.mr90{ margin-right:90px !important;}
.mr95{ margin-right:95px !important;}
.mr100{ margin-right:100px !important;}
.mb0{ margin-bottom:0px !important;}
.mb5{ margin-bottom:5px !important;}
.mb10{ margin-bottom:10px !important;}
.mb15{ margin-bottom:15px !important;}
.mb20{ margin-bottom:20px !important;}
.mb25{ margin-bottom:25px !important;}
.mb30{ margin-bottom:30px !important;}
.mb35{ margin-bottom:35px !important;}
.mb40{ margin-bottom:40px !important;}
.mb45{ margin-bottom:45px !important;}
.mb50{ margin-bottom:50px !important;}
.mb55{ margin-bottom:55px !important;}
.mb60{ margin-bottom:60px !important;}
.mb65{ margin-bottom:65px !important;}
.mb70{ margin-bottom:70px !important;}
.mb75{ margin-bottom:75px !important;}
.mb80{ margin-bottom:80px !important;}
.mb85{ margin-bottom:85px !important;}
.mb90{ margin-bottom:90px !important;}
.mb95{ margin-bottom:95px !important;}
.mb100{ margin-bottom:100px !important;}
.ml0{ margin-left:0px !important;}
.ml5{ margin-left:5px !important;}
.ml10{ margin-left:10px !important;}
.ml15{ margin-left:15px !important;}
.ml20{ margin-left:20px !important;}
.ml25{ margin-left:25px !important;}
.ml30{ margin-left:30px !important;}
.ml35{ margin-left:35px !important;}
.ml40{ margin-left:40px !important;}
.ml45{ margin-left:45px !important;}
.ml50{ margin-left:50px !important;}
.ml55{ margin-left:55px !important;}
.ml60{ margin-left:60px !important;}
.ml65{ margin-left:65px !important;}
.ml70{ margin-left:70px !important;}
.ml75{ margin-left:75px !important;}
.ml80{ margin-left:80px !important;}
.ml85{ margin-left:85px !important;}
.ml90{ margin-left:90px !important;}
.ml95{ margin-left:95px !important;}
.ml100{ margin-left:100px !important;}
.mtb0{ margin-top:0px !important; margin-bottom:0px !important;}
.mtb5{ margin-top:5px !important; margin-bottom:5px !important;}
.mtb10{ margin-top:10px !important; margin-bottom:10px !important;}
.mtb15{ margin-top:15px !important; margin-bottom:15px !important;}
.mtb20{ margin-top:20px !important; margin-bottom:20px !important;}
.mtb25{ margin-top:25px !important; margin-bottom:25px !important;}
.mtb30{ margin-top:30px !important; margin-bottom:30px !important;}
.mtb35{ margin-top:35px !important; margin-bottom:35px !important;}
.mtb40{ margin-top:40px !important; margin-bottom:40px !important;}
.mtb45{ margin-top:45px !important; margin-bottom:45px !important;}
.mtb50{ margin-top:50px !important; margin-bottom:50px !important;}
.mtb55{ margin-top:55px !important; margin-bottom:55px !important;}
.mtb60{ margin-top:60px !important; margin-bottom:60px !important;}
.mtb65{ margin-top:65px !important; margin-bottom:65px !important;}
.mtb70{ margin-top:70px !important; margin-bottom:70px !important;}
.mtb75{ margin-top:75px !important; margin-bottom:75px !important;}
.mtb80{ margin-top:80px !important; margin-bottom:80px !important;}
.mtb85{ margin-top:85px !important; margin-bottom:85px !important;}
.mtb90{ margin-top:90px !important; margin-bottom:90px !important;}
.mtb95{ margin-top:95px !important; margin-bottom:95px !important;}
.mtb100{ margin-top:100px !important; margin-bottom:100px !important;}
.mtl0{ margin-top:0px !important; margin-left:0px !important;}
.mtl5{ margin-top:5px !important; margin-left:5px !important;}
.mtl10{ margin-top:10px !important; margin-left:10px !important;}
.mtl15{ margin-top:15px !important; margin-left:15px !important;}
.mtl20{ margin-top:20px !important; margin-left:20px !important;}
.mtl25{ margin-top:25px !important; margin-left:25px !important;}
.mtl30{ margin-top:30px !important; margin-left:30px !important;}
.mtl35{ margin-top:35px !important; margin-left:35px !important;}
.mtl40{ margin-top:40px !important; margin-left:40px !important;}
.mtl45{ margin-top:45px !important; margin-left:45px !important;}
.mtl50{ margin-top:50px !important; margin-left:50px !important;}
.mtl55{ margin-top:55px !important; margin-left:55px !important;}
.mtl60{ margin-top:60px !important; margin-left:60px !important;}
.mtl65{ margin-top:65px !important; margin-left:65px !important;}
.mtl70{ margin-top:70px !important; margin-left:70px !important;}
.mtl75{ margin-top:75px !important; margin-left:75px !important;}
.mtl80{ margin-top:80px !important; margin-left:80px !important;}
.mtl85{ margin-top:85px !important; margin-left:85px !important;}
.mtl90{ margin-top:90px !important; margin-left:90px !important;}
.mtl95{ margin-top:95px !important; margin-left:95px !important;}
.mtl100{ margin-top:100px !important; margin-left:100px !important;}
.mtr0{ margin-top:0px !important; margin-right:0px !important;}
.mtr5{ margin-top:5px !important; margin-right:5px !important;}
.mtr10{ margin-top:10px !important; margin-right:10px !important;}
.mtr15{ margin-top:15px !important; margin-right:15px !important;}
.mtr20{ margin-top:20px !important; margin-right:20px !important;}
.mtr25{ margin-top:25px !important; margin-right:25px !important;}
.mtr30{ margin-top:30px !important; margin-right:30px !important;}
.mtr35{ margin-top:35px !important; margin-right:35px !important;}
.mtr40{ margin-top:40px !important; margin-right:40px !important;}
.mtr45{ margin-top:45px !important; margin-right:45px !important;}
.mtr50{ margin-top:50px !important; margin-right:50px !important;}
.mtr55{ margin-top:55px !important; margin-right:55px !important;}
.mtr60{ margin-top:60px !important; margin-right:60px !important;}
.mtr65{ margin-top:65px !important; margin-right:65px !important;}
.mtr70{ margin-top:70px !important; margin-right:70px !important;}
.mtr75{ margin-top:75px !important; margin-right:75px !important;}
.mtr80{ margin-top:80px !important; margin-right:80px !important;}
.mtr85{ margin-top:85px !important; margin-right:85px !important;}
.mtr90{ margin-top:90px !important; margin-right:90px !important;}
.mtr95{ margin-top:95px !important; margin-right:95px !important;}
.mtr100{ margin-top:100px !important; margin-right:100px !important;}
.mbl0{ margin-left:0px !important; margin-bottom:0px !important;}
.mbl5{ margin-left:5px !important; margin-bottom:5px !important;}
.mbl10{ margin-left:10px !important; margin-bottom:10px !important;}
.mbl15{ margin-left:15px !important; margin-bottom:15px !important;}
.mbl20{ margin-left:20px !important; margin-bottom:20px !important;}
.mbl25{ margin-left:25px !important; margin-bottom:25px !important;}
.mbl30{ margin-left:30px !important; margin-bottom:30px !important;}
.mbl35{ margin-left:35px !important; margin-bottom:35px !important;}
.mbl40{ margin-left:40px !important; margin-bottom:40px !important;}
.mbl45{ margin-left:45px !important; margin-bottom:45px !important;}
.mbl50{ margin-left:50px !important; margin-bottom:50px !important;}
.mbl55{ margin-left:55px !important; margin-bottom:55px !important;}
.mbl60{ margin-left:60px !important; margin-bottom:60px !important;}
.mbl65{ margin-left:65px !important; margin-bottom:65px !important;}
.mbl70{ margin-left:70px !important; margin-bottom:70px !important;}
.mbl75{ margin-left:75px !important; margin-bottom:75px !important;}
.mbl80{ margin-left:80px !important; margin-bottom:80px !important;}
.mbl85{ margin-left:85px !important; margin-bottom:85px !important;}
.mbl90{ margin-left:90px !important; margin-bottom:90px !important;}
.mbl95{ margin-left:95px !important; margin-bottom:95px !important;}
.mbl100{ margin-left:100px !important; margin-bottom:100px !important;}
.mbr0{ margin-bottom:0px !important; margin-right:0px !important;}
.mbr5{ margin-bottom:5px !important; margin-right:5px !important;}
.mbr10{ margin-bottom:10px !important; margin-right:10px !important;}
.mbr15{ margin-bottom:15px !important; margin-right:15px !important;}
.mbr20{ margin-bottom:20px !important; margin-right:20px !important;}
.mbr25{ margin-bottom:25px !important; margin-right:25px !important;}
.mbr30{ margin-bottom:30px !important; margin-right:30px !important;}
.mbr35{ margin-bottom:35px !important; margin-right:35px !important;}
.mbr40{ margin-bottom:40px !important; margin-right:40px !important;}
.mbr45{ margin-bottom:45px !important; margin-right:45px !important;}
.mbr50{ margin-bottom:50px !important; margin-right:50px !important;}
.mbr55{ margin-bottom:55px !important; margin-right:55px !important;}
.mbr60{ margin-bottom:60px !important; margin-right:60px !important;}
.mbr65{ margin-bottom:65px !important; margin-right:65px !important;}
.mbr70{ margin-bottom:70px !important; margin-right:70px !important;}
.mbr75{ margin-bottom:75px !important; margin-right:75px !important;}
.mbr80{ margin-bottom:80px !important; margin-right:80px !important;}
.mbr85{ margin-bottom:85px !important; margin-right:85px !important;}
.mbr90{ margin-bottom:90px !important; margin-right:90px !important;}
.mbr95{ margin-bottom:95px !important; margin-right:95px !important;}
.mbr100{ margin-bottom:100px !important; margin-right:100px !important;}

.pt0{ padding-top:0px !important; }
.pt5{ padding-top:5px !important; }
.pt10{ padding-top:10px !important; }
.pt15{ padding-top:15px !important; }
.pt20{ padding-top:20px !important; }
.pt25{ padding-top:25px !important; }
.pt30{ padding-top:30px !important; }
.pt35{ padding-top:35px !important; }
.pt40{ padding-top:40px !important; }
.pt45{ padding-top:45px !important; }
.pt50{ padding-top:50px !important; }
.pt55{ padding-top:55px !important; }
.pt60{ padding-top:60px !important; }
.pt65{ padding-top:65px !important; }
.pt70{ padding-top:70px !important; }
.pt75{ padding-top:75px !important; }
.pt80{ padding-top:80px !important; }
.pt85{ padding-top:85px !important; }
.pt90{ padding-top:90px !important; }
.pt95{ padding-top:95px !important; }
.pt100{ padding-top:100px !important; }
.pr0{ padding-right:0px !important; }
.pr5{ padding-right:5px !important; }
.pr10{ padding-right:10px !important; }
.pr15{ padding-right:15px !important; }
.pr20{ padding-right:20px !important; }
.pr25{ padding-right:25px !important; }
.pr30{ padding-right:30px !important; }
.pr35{ padding-right:35px !important; }
.pr40{ padding-right:40px !important; }
.pr45{ padding-right:45px !important; }
.pr50{ padding-right:50px !important; }
.pr55{ padding-right:55px !important; }
.pr60{ padding-right:60px !important; }
.pr65{ padding-right:65px !important; }
.pr70{ padding-right:70px !important; }
.pr75{ padding-right:75px !important; }
.pr80{ padding-right:80px !important; }
.pr85{ padding-right:85px !important; }
.pr90{ padding-right:90px !important; }
.pr95{ padding-right:95px !important; }
.pr100{ padding-right:100px !important; }
.pb0{ padding-bottom:0px !important; }
.pb5{ padding-bottom:5px !important; }
.pb10{ padding-bottom:10px !important; }
.pb15{ padding-bottom:15px !important; }
.pb20{ padding-bottom:20px !important; }
.pb25{ padding-bottom:25px !important; }
.pb30{ padding-bottom:30px !important; }
.pb35{ padding-bottom:35px !important; }
.pb40{ padding-bottom:40px !important; }
.pb45{ padding-bottom:45px !important; }
.pb50{ padding-bottom:50px !important; }
.pb55{ padding-bottom:55px !important; }
.pb60{ padding-bottom:60px !important; }
.pb65{ padding-bottom:65px !important; }
.pb70{ padding-bottom:70px !important; }
.pb75{ padding-bottom:75px !important; }
.pb80{ padding-bottom:80px !important; }
.pb85{ padding-bottom:85px !important; }
.pb90{ padding-bottom:90px !important; }
.pb95{ padding-bottom:95px !important; }
.pb100{ padding-bottom:100px !important; }
.pl0{ padding-left:0px !important; }
.pl5{ padding-left:5px !important; }
.pl10{ padding-left:10px !important; }
.pl15{ padding-left:15px !important; }
.pl20{ padding-left:20px !important; }
.pl25{ padding-left:25px !important; }
.pl30{ padding-left:30px !important; }
.pl35{ padding-left:35px !important; }
.pl40{ padding-left:40px !important; }
.pl45{ padding-left:45px !important; }
.pl50{ padding-left:50px !important; }
.pl55{ padding-left:55px !important; }
.pl60{ padding-left:60px !important; }
.pl65{ padding-left:65px !important; }
.pl70{ padding-left:70px !important; }
.pl75{ padding-left:75px !important; }
.pl80{ padding-left:80px !important; }
.pl85{ padding-left:85px !important; }
.pl90{ padding-left:90px !important; }
.pl95{ padding-left:95px !important; }
.pl100{ padding-left:100px !important; }
.ptl0{ padding-top:0px !important; padding-left:0px !important; }
.ptl5{ padding-top:5px !important; padding-left:5px !important; }
.ptl10{ padding-top:10px !important; padding-left:10px !important; }
.ptl15{ padding-top:15px !important; padding-left:15px !important; }
.ptl20{ padding-top:20px !important; padding-left:20px !important; }
.ptl25{ padding-top:25px !important; padding-left:25px !important; }
.ptl30{ padding-top:30px !important; padding-left:30px !important; }
.ptl35{ padding-top:35px !important; padding-left:35px !important; }
.ptl40{ padding-top:40px !important; padding-left:40px !important; }
.ptl45{ padding-top:45px !important; padding-left:45px !important; }
.ptl50{ padding-top:50px !important; padding-left:50px !important; }
.ptl55{ padding-top:55px !important; padding-left:55px !important; }
.ptl60{ padding-top:60px !important; padding-left:60px !important; }
.ptl65{ padding-top:65px !important; padding-left:65px !important; }
.ptl70{ padding-top:70px !important; padding-left:70px !important; }
.ptl75{ padding-top:75px !important; padding-left:75px !important; }
.ptl80{ padding-top:80px !important; padding-left:80px !important; }
.ptl85{ padding-top:85px !important; padding-left:85px !important; }
.ptl90{ padding-top:90px !important; padding-left:90px !important; }
.ptl95{ padding-top:95px !important; padding-left:95px !important; }
.ptl100{ padding-top:100px !important; padding-left:100px !important; }
.ptr0{ padding-top:0px !important; padding-right:0px !important; }
.ptr5{ padding-top:5px !important; padding-right:5px !important; }
.ptr10{ padding-top:10px !important; padding-right:10px !important; }
.ptr15{ padding-top:15px !important; padding-right:15px !important; }
.ptr20{ padding-top:20px !important; padding-right:20px !important; }
.ptr25{ padding-top:25px !important; padding-right:25px !important; }
.ptr30{ padding-top:30px !important; padding-right:30px !important; }
.ptr35{ padding-top:35px !important; padding-right:35px !important; }
.ptr40{ padding-top:40px !important; padding-right:40px !important; }
.ptr45{ padding-top:45px !important; padding-right:45px !important; }
.ptr50{ padding-top:50px !important; padding-right:50px !important; }
.ptr55{ padding-top:55px !important; padding-right:55px !important; }
.ptr60{ padding-top:60px !important; padding-right:60px !important; }
.ptr65{ padding-top:65px !important; padding-right:65px !important; }
.ptr70{ padding-top:70px !important; padding-right:70px !important; }
.ptr75{ padding-top:75px !important; padding-right:75px !important; }
.ptr80{ padding-top:80px !important; padding-right:80px !important; }
.ptr85{ padding-top:85px !important; padding-right:85px !important; }
.ptr90{ padding-top:90px !important; padding-right:90px !important; }
.ptr95{ padding-top:95px !important; padding-right:95px !important; }
.ptr100{ padding-top:100px !important; padding-right:100px !important; }
.pbl0{ padding-bottom:0px !important; padding-left:0px !important; }
.pbl5{ padding-bottom:5px !important; padding-left:5px !important; }
.pbl10{ padding-bottom:10px !important; padding-left:10px !important; }
.pbl15{ padding-bottom:15px !important; padding-left:15px !important; }
.pbl20{ padding-bottom:20px !important; padding-left:20px !important; }
.pbl25{ padding-bottom:25px !important; padding-left:25px !important; }
.pbl30{ padding-bottom:30px !important; padding-left:30px !important; }
.pbl35{ padding-bottom:35px !important; padding-left:35px !important; }
.pbl40{ padding-bottom:40px !important; padding-left:40px !important; }
.pbl45{ padding-bottom:45px !important; padding-left:45px !important; }
.pbl50{ padding-bottom:50px !important; padding-left:50px !important; }
.pbl55{ padding-bottom:55px !important; padding-left:55px !important; }
.pbl60{ padding-bottom:60px !important; padding-left:60px !important; }
.pbl65{ padding-bottom:65px !important; padding-left:65px !important; }
.pbl70{ padding-bottom:70px !important; padding-left:70px !important; }
.pbl75{ padding-bottom:75px !important; padding-left:75px !important; }
.pbl80{ padding-bottom:80px !important; padding-left:80px !important; }
.pbl85{ padding-bottom:85px !important; padding-left:85px !important; }
.pbl90{ padding-bottom:90px !important; padding-left:90px !important; }
.pbl95{ padding-bottom:95px !important; padding-left:95px !important; }
.pbl100{ padding-bottom:100px !important; padding-left:100px !important; }
.pbr0{ padding-bottom:0px !important; padding-right:0px !important; }
.pbr5{ padding-bottom:5px !important; padding-right:5px !important; }
.pbr10{ padding-bottom:10px !important; padding-right:10px !important; }
.pbr15{ padding-bottom:15px !important; padding-right:15px !important; }
.pbr20{ padding-bottom:20px !important; padding-right:20px !important; }
.pbr25{ padding-bottom:25px !important; padding-right:25px !important; }
.pbr30{ padding-bottom:30px !important; padding-right:30px !important; }
.pbr35{ padding-bottom:35px !important; padding-right:35px !important; }
.pbr40{ padding-bottom:40px !important; padding-right:40px !important; }
.pbr45{ padding-bottom:45px !important; padding-right:45px !important; }
.pbr50{ padding-bottom:50px !important; padding-right:50px !important; }
.pbr55{ padding-bottom:55px !important; padding-right:55px !important; }
.pbr60{ padding-bottom:60px !important; padding-right:60px !important; }
.pbr65{ padding-bottom:65px !important; padding-right:65px !important; }
.pbr70{ padding-bottom:70px !important; padding-right:70px !important; }
.pbr75{ padding-bottom:75px !important; padding-right:75px !important; }
.pbr80{ padding-bottom:80px !important; padding-right:80px !important; }
.pbr85{ padding-bottom:85px !important; padding-right:85px !important; }
.pbr90{ padding-bottom:90px !important; padding-right:90px !important; }
.pbr95{ padding-bottom:95px !important; padding-right:95px !important; }
.pbr100{ padding-bottom:100px !important; padding-right:100px !important; }

.childmt0 > * { margin-top:0px !important; }
.childmt5 > * { margin-top:5px !important; }
.childmt10 > * { margin-top:10px !important; }
.childmt15 > * { margin-top:15px !important; }
.childmt20 > * { margin-top:20px !important; }
.childmt25 > * { margin-top:25px !important; }
.childmt30 > * { margin-top:30px !important; }
.childmt35 > * { margin-top:35px !important; }
.childmt40 > * { margin-top:40px !important; }
.childmt45 > * { margin-top:45px !important; }
.childmt50 > * { margin-top:50px !important; }
.childmt55 > * { margin-top:55px !important; }
.childmt60 > * { margin-top:60px !important; }
.childmt65 > * { margin-top:65px !important; }
.childmt70 > * { margin-top:70px !important; }
.childmt75 > * { margin-top:75px !important; }
.childmt80 > * { margin-top:80px !important; }
.childmt85 > * { margin-top:85px !important; }
.childmt90 > * { margin-top:90px !important; }
.childmt95 > * { margin-top:95px !important; }
.childmt100 > * { margin-top:100px !important; }
.childmr0 > * { margin-right:0px !important; }
.childmr5 > * { margin-right:5px !important; }
.childmr10 > * { margin-right:10px !important; }
.childmr15 > * { margin-right:15px !important; }
.childmr20 > * { margin-right:20px !important; }
.childmr25 > * { margin-right:25px !important; }
.childmr30 > * { margin-right:30px !important; }
.childmr35 > * { margin-right:35px !important; }
.childmr40 > * { margin-right:40px !important; }
.childmr45 > * { margin-right:45px !important; }
.childmr50 > * { margin-right:50px !important; }
.childmr55 > * { margin-right:55px !important; }
.childmr60 > * { margin-right:60px !important; }
.childmr65 > * { margin-right:65px !important; }
.childmr70 > * { margin-right:70px !important; }
.childmr75 > * { margin-right:75px !important; }
.childmr80 > * { margin-right:80px !important; }
.childmr85 > * { margin-right:85px !important; }
.childmr90 > * { margin-right:90px !important; }
.childmr95 > * { margin-right:95px !important; }
.childmr100 > * { margin-right:100px !important; }
.childmb0 > * { margin-bottom:0px !important; }
.childmb5 > * { margin-bottom:5px !important; }
.childmb10 > * { margin-bottom:10px !important; }
.childmb15 > * { margin-bottom:15px !important; }
.childmb20 > * { margin-bottom:20px !important; }
.childmb25 > * { margin-bottom:25px !important; }
.childmb30 > * { margin-bottom:30px !important; }
.childmb35 > * { margin-bottom:35px !important; }
.childmb40 > * { margin-bottom:40px !important; }
.childmb45 > * { margin-bottom:45px !important; }
.childmb50 > * { margin-bottom:50px !important; }
.childmb55 > * { margin-bottom:55px !important; }
.childmb60 > * { margin-bottom:60px !important; }
.childmb65 > * { margin-bottom:65px !important; }
.childmb70 > * { margin-bottom:70px !important; }
.childmb75 > * { margin-bottom:75px !important; }
.childmb80 > * { margin-bottom:80px !important; }
.childmb85 > * { margin-bottom:85px !important; }
.childmb90 > * { margin-bottom:90px !important; }
.childmb95 > * { margin-bottom:95px !important; }
.childmb100 > * { margin-bottom:100px !important; }
.childml0 > * { margin-bottom:0px !important; }
.childml5 > * { margin-bottom:5px !important; }
.childml10 > * { margin-bottom:10px !important; }
.childml15 > * { margin-bottom:15px !important; }
.childml20 > * { margin-bottom:20px !important; }
.childml25 > * { margin-bottom:25px !important; }
.childml30 > * { margin-bottom:30px !important; }
.childml35 > * { margin-bottom:35px !important; }
.childml40 > * { margin-bottom:40px !important; }
.childml45 > * { margin-bottom:45px !important; }
.childml50 > * { margin-bottom:50px !important; }
.childml55 > * { margin-bottom:55px !important; }
.childml60 > * { margin-bottom:60px !important; }
.childml65 > * { margin-bottom:65px !important; }
.childml70 > * { margin-bottom:70px !important; }
.childml75 > * { margin-bottom:75px !important; }
.childml80 > * { margin-bottom:80px !important; }
.childml85 > * { margin-bottom:85px !important; }
.childml90 > * { margin-bottom:90px !important; }
.childml95 > * { margin-bottom:95px !important; }
.childml100 > * { margin-bottom:100px !important; }
.childpt0 > * { padding-top:0px !important; }
.childpt5 > * { padding-top:5px !important; }
.childpt10 > * { padding-top:10px !important; }
.childpt15 > * { padding-top:15px !important; }
.childpt20 > * { padding-top:20px !important; }
.childpt25 > * { padding-top:25px !important; }
.childpt30 > * { padding-top:30px !important; }
.childpt35 > * { padding-top:35px !important; }
.childpt40 > * { padding-top:40px !important; }
.childpt45 > * { padding-top:45px !important; }
.childpt50 > * { padding-top:50px !important; }
.childpt55 > * { padding-top:55px !important; }
.childpt60 > * { padding-top:60px !important; }
.childpt65 > * { padding-top:65px !important; }
.childpt70 > * { padding-top:70px !important; }
.childpt75 > * { padding-top:75px !important; }
.childpt80 > * { padding-top:80px !important; }
.childpt85 > * { padding-top:85px !important; }
.childpt90 > * { padding-top:90px !important; }
.childpt95 > * { padding-top:95px !important; }
.childpt100 > * { padding-top:100px !important; }
.childpr0 > * { padding-right:0px !important; }
.childpr5 > * { padding-right:5px !important; }
.childpr10 > * { padding-right:10px !important; }
.childpr15 > * { padding-right:15px !important; }
.childpr20 > * { padding-right:20px !important; }
.childpr25 > * { padding-right:25px !important; }
.childpr30 > * { padding-right:30px !important; }
.childpr35 > * { padding-right:35px !important; }
.childpr40 > * { padding-right:40px !important; }
.childpr45 > * { padding-right:45px !important; }
.childpr50 > * { padding-right:50px !important; }
.childpr55 > * { padding-right:55px !important; }
.childpr60 > * { padding-right:60px !important; }
.childpr65 > * { padding-right:65px !important; }
.childpr70 > * { padding-right:70px !important; }
.childpr75 > * { padding-right:75px !important; }
.childpr80 > * { padding-right:80px !important; }
.childpr85 > * { padding-right:85px !important; }
.childpr90 > * { padding-right:90px !important; }
.childpr95 > * { padding-right:95px !important; }
.childpr100 > * { padding-right:100px !important; }
.childpb0 > * { padding-bottom:0px !important; }
.childpb5 > * { padding-bottom:5px !important; }
.childpb10 > * { padding-bottom:10px !important; }
.childpb15 > * { padding-bottom:15px !important; }
.childpb20 > * { padding-bottom:20px !important; }
.childpb25 > * { padding-bottom:25px !important; }
.childpb30 > * { padding-bottom:30px !important; }
.childpb35 > * { padding-bottom:35px !important; }
.childpb40 > * { padding-bottom:40px !important; }
.childpb45 > * { padding-bottom:45px !important; }
.childpb50 > * { padding-bottom:50px !important; }
.childpb55 > * { padding-bottom:55px !important; }
.childpb60 > * { padding-bottom:60px !important; }
.childpb65 > * { padding-bottom:65px !important; }
.childpb70 > * { padding-bottom:70px !important; }
.childpb75 > * { padding-bottom:75px !important; }
.childpb80 > * { padding-bottom:80px !important; }
.childpb85 > * { padding-bottom:85px !important; }
.childpb90 > * { padding-bottom:90px !important; }
.childpb95 > * { padding-bottom:95px !important; }
.childpb100 > * { padding-bottom:100px !important; }
.childpl0 > * { padding-left:0px !important; }
.childpl5 > * { padding-left:5px !important; }
.childpl10 > * { padding-left:10px !important; }
.childpl15 > * { padding-left:15px !important; }
.childpl20 > * { padding-left:20px !important; }
.childpl25 > * { padding-left:25px !important; }
.childpl30 > * { padding-left:30px !important; }
.childpl35 > * { padding-left:35px !important; }
.childpl40 > * { padding-left:40px !important; }
.childpl45 > * { padding-left:45px !important; }
.childpl50 > * { padding-left:50px !important; }
.childpl55 > * { padding-left:55px !important; }
.childpl60 > * { padding-left:60px !important; }
.childpl65 > * { padding-left:65px !important; }
.childpl70 > * { padding-left:70px !important; }
.childpl75 > * { padding-left:75px !important; }
.childpl80 > * { padding-left:80px !important; }
.childpl85 > * { padding-left:85px !important; }
.childpl90 > * { padding-left:90px !important; }
.childpl95 > * { padding-left:95px !important; }
.childpl100 > * { padding-left:100px !important; }
.childmtl0 > * { margin-top:0px !important; margin-left:0px !important; }
.childmtl5 > * { margin-top:5px !important; margin-left:5px !important; }
.childmtl10 > * { margin-top:10px !important; margin-left:10px !important; }
.childmtl15 > * { margin-top:15px !important; margin-left:15px !important; }
.childmtl20 > * { margin-top:20px !important; margin-left:20px !important; }
.childmtl25 > * { margin-top:25px !important; margin-left:25px !important; }
.childmtl30 > * { margin-top:30px !important; margin-left:30px !important; }
.childmtl35 > * { margin-top:35px !important; margin-left:35px !important; }
.childmtl40 > * { margin-top:40px !important; margin-left:40px !important; }
.childmtl45 > * { margin-top:45px !important; margin-left:45px !important; }
.childmtl50 > * { margin-top:50px !important; margin-left:50px !important; }
.childmtl55 > * { margin-top:55px !important; margin-left:55px !important; }
.childmtl60 > * { margin-top:60px !important; margin-left:60px !important; }
.childmtl65 > * { margin-top:65px !important; margin-left:65px !important; }
.childmtl70 > * { margin-top:70px !important; margin-left:70px !important; }
.childmtl75 > * { margin-top:75px !important; margin-left:75px !important; }
.childmtl80 > * { margin-top:80px !important; margin-left:80px !important; }
.childmtl85 > * { margin-top:85px !important; margin-left:85px !important; }
.childmtl90 > * { margin-top:90px !important; margin-left:90px !important; }
.childmtl95 > * { margin-top:95px !important; margin-left:95px !important; }
.childmtl100 > * { margin-top:100px !important; margin-left:100px !important; }
.childmtr0 > * { margin-top:0px !important; margin-right:0px !important; }
.childmtr5 > * { margin-top:5px !important; margin-right:5px !important; }
.childmtr10 > * { margin-top:10px !important; margin-right:10px !important; }
.childmtr15 > * { margin-top:15px !important; margin-right:15px !important; }
.childmtr20 > * { margin-top:20px !important; margin-right:20px !important; }
.childmtr25 > * { margin-top:25px !important; margin-right:25px !important; }
.childmtr30 > * { margin-top:30px !important; margin-right:30px !important; }
.childmtr35 > * { margin-top:35px !important; margin-right:35px !important; }
.childmtr40 > * { margin-top:40px !important; margin-right:40px !important; }
.childmtr45 > * { margin-top:45px !important; margin-right:45px !important; }
.childmtr50 > * { margin-top:50px !important; margin-right:50px !important; }
.childmtr55 > * { margin-top:55px !important; margin-right:55px !important; }
.childmtr60 > * { margin-top:60px !important; margin-right:60px !important; }
.childmtr65 > * { margin-top:65px !important; margin-right:65px !important; }
.childmtr70 > * { margin-top:70px !important; margin-right:70px !important; }
.childmtr75 > * { margin-top:75px !important; margin-right:75px !important; }
.childmtr80 > * { margin-top:80px !important; margin-right:80px !important; }
.childmtr85 > * { margin-top:85px !important; margin-right:85px !important; }
.childmtr90 > * { margin-top:90px !important; margin-right:90px !important; }
.childmtr95 > * { margin-top:95px !important; margin-right:95px !important; }
.childmtr100 > * { margin-top:100px !important; margin-right:100px !important; }
.childmbl0 > * { margin-bottom:0px !important; margin-left:0px !important; }
.childmbl5 > * { margin-bottom:5px !important; margin-left:5px !important; }
.childmbl10 > * { margin-bottom:10px !important; margin-left:10px !important; }
.childmbl15 > * { margin-bottom:15px !important; margin-left:15px !important; }
.childmbl20 > * { margin-bottom:20px !important; margin-left:20px !important; }
.childmbl25 > * { margin-bottom:25px !important; margin-left:25px !important; }
.childmbl30 > * { margin-bottom:30px !important; margin-left:30px !important; }
.childmbl35 > * { margin-bottom:35px !important; margin-left:35px !important; }
.childmbl40 > * { margin-bottom:40px !important; margin-left:40px !important; }
.childmbl45 > * { margin-bottom:45px !important; margin-left:45px !important; }
.childmbl50 > * { margin-bottom:50px !important; margin-left:50px !important; }
.childmbl55 > * { margin-bottom:55px !important; margin-left:55px !important; }
.childmbl60 > * { margin-bottom:60px !important; margin-left:60px !important; }
.childmbl65 > * { margin-bottom:65px !important; margin-left:65px !important; }
.childmbl70 > * { margin-bottom:70px !important; margin-left:70px !important; }
.childmbl75 > * { margin-bottom:75px !important; margin-left:75px !important; }
.childmbl80 > * { margin-bottom:80px !important; margin-left:80px !important; }
.childmbl85 > * { margin-bottom:85px !important; margin-left:85px !important; }
.childmbl90 > * { margin-bottom:90px !important; margin-left:90px !important; }
.childmbl95 > * { margin-bottom:95px !important; margin-left:95px !important; }
.childmbl100 > * { margin-bottom:100px !important; margin-left:100px !important; }
.childmbr0 > * { margin-bottom:0px !important; margin-right:0px !important; }
.childmbr5 > * { margin-bottom:5px !important; margin-right:5px !important; }
.childmbr10 > * { margin-bottom:10px !important; margin-right:10px !important; }
.childmbr15 > * { margin-bottom:15px !important; margin-right:15px !important; }
.childmbr20 > * { margin-bottom:20px !important; margin-right:20px !important; }
.childmbr25 > * { margin-bottom:25px !important; margin-right:25px !important; }
.childmbr30 > * { margin-bottom:30px !important; margin-right:30px !important; }
.childmbr35 > * { margin-bottom:35px !important; margin-right:35px !important; }
.childmbr40 > * { margin-bottom:40px !important; margin-right:40px !important; }
.childmbr45 > * { margin-bottom:45px !important; margin-right:45px !important; }
.childmbr50 > * { margin-bottom:50px !important; margin-right:50px !important; }
.childmbr55 > * { margin-bottom:55px !important; margin-right:55px !important; }
.childmbr60 > * { margin-bottom:60px !important; margin-right:60px !important; }
.childmbr65 > * { margin-bottom:65px !important; margin-right:65px !important; }
.childmbr70 > * { margin-bottom:70px !important; margin-right:70px !important; }
.childmbr75 > * { margin-bottom:75px !important; margin-right:75px !important; }
.childmbr80 > * { margin-bottom:80px !important; margin-right:80px !important; }
.childmbr85 > * { margin-bottom:85px !important; margin-right:85px !important; }
.childmbr90 > * { margin-bottom:90px !important; margin-right:90px !important; }
.childmbr95 > * { margin-bottom:95px !important; margin-right:95px !important; }
.childmbr100 > * { margin-bottom:100px !important; margin-right:100px !important; }
.childptl0 > * { padding-top:0px !important; padding-left:0px !important; }
.childptl5 > * { padding-top:5px !important; padding-left:5px !important; }
.childptl10 > * { padding-top:10px !important; padding-left:10px !important; }
.childptl15 > * { padding-top:15px !important; padding-left:15px !important; }
.childptl20 > * { padding-top:20px !important; padding-left:20px !important; }
.childptl25 > * { padding-top:25px !important; padding-left:25px !important; }
.childptl30 > * { padding-top:30px !important; padding-left:30px !important; }
.childptl35 > * { padding-top:35px !important; padding-left:35px !important; }
.childptl40 > * { padding-top:40px !important; padding-left:40px !important; }
.childptl45 > * { padding-top:45px !important; padding-left:45px !important; }
.childptl50 > * { padding-top:50px !important; padding-left:50px !important; }
.childptl55 > * { padding-top:55px !important; padding-left:55px !important; }
.childptl60 > * { padding-top:60px !important; padding-left:60px !important; }
.childptl65 > * { padding-top:65px !important; padding-left:65px !important; }
.childptl70 > * { padding-top:70px !important; padding-left:70px !important; }
.childptl75 > * { padding-top:75px !important; padding-left:75px !important; }
.childptl80 > * { padding-top:80px !important; padding-left:80px !important; }
.childptl85 > * { padding-top:85px !important; padding-left:85px !important; }
.childptl90 > * { padding-top:90px !important; padding-left:90px !important; }
.childptl95 > * { padding-top:95px !important; padding-left:95px !important; }
.childptl100 > * { padding-top:100px !important; padding-left:100px !important; }
.childptr0 > * { padding-top:0px !important; padding-right:0px !important; }
.childptr5 > * { padding-top:5px !important; padding-right:5px !important; }
.childptr10 > * { padding-top:10px !important; padding-right:10px !important; }
.childptr15 > * { padding-top:15px !important; padding-right:15px !important; }
.childptr20 > * { padding-top:20px !important; padding-right:20px !important; }
.childptr25 > * { padding-top:25px !important; padding-right:25px !important; }
.childptr30 > * { padding-top:30px !important; padding-right:30px !important; }
.childptr35 > * { padding-top:35px !important; padding-right:35px !important; }
.childptr40 > * { padding-top:40px !important; padding-right:40px !important; }
.childptr45 > * { padding-top:45px !important; padding-right:45px !important; }
.childptr50 > * { padding-top:50px !important; padding-right:50px !important; }
.childptr55 > * { padding-top:55px !important; padding-right:55px !important; }
.childptr60 > * { padding-top:60px !important; padding-right:60px !important; }
.childptr65 > * { padding-top:65px !important; padding-right:65px !important; }
.childptr70 > * { padding-top:70px !important; padding-right:70px !important; }
.childptr75 > * { padding-top:75px !important; padding-right:75px !important; }
.childptr80 > * { padding-top:80px !important; padding-right:80px !important; }
.childptr85 > * { padding-top:85px !important; padding-right:85px !important; }
.childptr90 > * { padding-top:90px !important; padding-right:90px !important; }
.childptr95 > * { padding-top:95px !important; padding-right:95px !important; }
.childptr100 > * { padding-top:100px !important; padding-right:100px !important; }
.childpbl0 > * { padding-bottom:0px !important; padding-left:0px !important; }
.childpbl5 > * { padding-bottom:5px !important; padding-left:5px !important; }
.childpbl10 > * { padding-bottom:10px !important; padding-left:10px !important; }
.childpbl15 > * { padding-bottom:15px !important; padding-left:15px !important; }
.childpbl20 > * { padding-bottom:20px !important; padding-left:20px !important; }
.childpbl25 > * { padding-bottom:25px !important; padding-left:25px !important; }
.childpbl30 > * { padding-bottom:30px !important; padding-left:30px !important; }
.childpbl35 > * { padding-bottom:35px !important; padding-left:35px !important; }
.childpbl40 > * { padding-bottom:40px !important; padding-left:40px !important; }
.childpbl45 > * { padding-bottom:45px !important; padding-left:45px !important; }
.childpbl50 > * { padding-bottom:50px !important; padding-left:50px !important; }
.childpbl55 > * { padding-bottom:55px !important; padding-left:55px !important; }
.childpbl60 > * { padding-bottom:60px !important; padding-left:60px !important; }
.childpbl65 > * { padding-bottom:65px !important; padding-left:65px !important; }
.childpbl70 > * { padding-bottom:70px !important; padding-left:70px !important; }
.childpbl75 > * { padding-bottom:75px !important; padding-left:75px !important; }
.childpbl80 > * { padding-bottom:80px !important; padding-left:80px !important; }
.childpbl85 > * { padding-bottom:85px !important; padding-left:85px !important; }
.childpbl90 > * { padding-bottom:90px !important; padding-left:90px !important; }
.childpbl95 > * { padding-bottom:95px !important; padding-left:95px !important; }
.childpbl100 > * { padding-bottom:100px !important; padding-left:100px !important; }
.childpbr0 > * { padding-bottom:0px !important; padding-right:0px !important; }
.childpbr5 > * { padding-bottom:5px !important; padding-right:5px !important; }
.childpbr10 > * { padding-bottom:10px !important; padding-right:10px !important; }
.childpbr15 > * { padding-bottom:15px !important; padding-right:15px !important; }
.childpbr20 > * { padding-bottom:20px !important; padding-right:20px !important; }
.childpbr25 > * { padding-bottom:25px !important; padding-right:25px !important; }
.childpbr30 > * { padding-bottom:30px !important; padding-right:30px !important; }
.childpbr35 > * { padding-bottom:35px !important; padding-right:35px !important; }
.childpbr40 > * { padding-bottom:40px !important; padding-right:40px !important; }
.childpbr45 > * { padding-bottom:45px !important; padding-right:45px !important; }
.childpbr50 > * { padding-bottom:50px !important; padding-right:50px !important; }
.childpbr55 > * { padding-bottom:55px !important; padding-right:55px !important; }
.childpbr60 > * { padding-bottom:60px !important; padding-right:60px !important; }
.childpbr65 > * { padding-bottom:65px !important; padding-right:65px !important; }
.childpbr70 > * { padding-bottom:70px !important; padding-right:70px !important; }
.childpbr75 > * { padding-bottom:75px !important; padding-right:75px !important; }
.childpbr80 > * { padding-bottom:80px !important; padding-right:80px !important; }
.childpbr85 > * { padding-bottom:85px !important; padding-right:85px !important; }
.childpbr90 > * { padding-bottom:90px !important; padding-right:90px !important; }
.childpbr95 > * { padding-bottom:95px !important; padding-right:95px !important; }
.childpbr100 > * { padding-bottom:100px !important; padding-right:100px !important; }

.fz12{ font-size:12px !important; }
.fz13{ font-size:13px !important; }
.fz14{ font-size:14px !important; }
.fz15{ font-size:15px !important; }
.fz16{ font-size:16px !important; }
.fz17{ font-size:17px !important; }
.fz18{ font-size:18px !important; }
.fz19{ font-size:19px !important; }
.fz20{font-size: 26px !important;}
.fz21{ font-size:21px !important; }
.fz22{ font-size:22px !important; }
.fz23{ font-size:23px !important; }
.fz24{ font-size:24px !important; }
.fz25{ font-size:25px !important; }
.fz26{ font-size:26px !important; }
.fz27{ font-size:27px !important; }
.fz28{ font-size:28px !important; }
.fz29{ font-size:29px !important; }
.fz30{ font-size:30px !important; }
.fz31{ font-size:31px !important; }
.fz32{ font-size:32px !important; }
.fz33{ font-size:33px !important; }
.fz34{ font-size:34px !important; }
.fz35{ font-size:35px !important; }
.fz36{ font-size:36px !important; }
.fz37{ font-size:37px !important; }
.fz38{ font-size:38px !important; }
.fz39{ font-size:39px !important; }
.fz40{ font-size:40px !important; }
.fz41{ font-size:41px !important; }
.fz42{ font-size:42px !important; }
.fz43{ font-size:43px !important; }
.fz44{ font-size:44px !important; }
.fz45{ font-size:45px !important; }
.fz46{ font-size:46px !important; }
.fz47{ font-size:47px !important; }
.fz48{ font-size:48px !important; }
.fz49{ font-size:49px !important; }
.fz50{ font-size:50px !important; }

.flexGrid2,
.flexGrid3,
.flexGrid4,
.flexGrid5,
.flexGrid6,
.flexGrid7,
.flexGrid8,
.flexGrid9,
.flexGrid10,
.flexGrid11,
.flexGrid12{ display: flex; flex-wrap: wrap; align-items:flex-start; justify-content:flex-start; }
/* .flexGrid2 > *:nth-child(2n),
.flexGrid3 > *:nth-child(3n),
.flexGrid4 > *:nth-child(4n),
.flexGrid5 > *:nth-child(5n),
.flexGrid6 > *:nth-child(6n),
.flexGrid7 > *:nth-child(7n) { padding-right:0 !important; } */
.flexGrid2 > * { width:50%; padding:0 10px 10px 0; }
.flexGrid3 > * { width:calc(100% / 3); padding:0 10px 10px 0; }
.flexGrid4 > * { width:25%; padding:0 10px 10px 0; }
.flexGrid5 > * { width:20%; padding:0 10px 10px 0; }
.flexGrid6 > * { width:calc(100% / 6); padding:0 10px 10px 0; }
.flexGrid7 > * { width:calc(100% / 7); padding:0 10px 10px 0; }
.flexGrid8 > * { width:calc(100% / 8); padding:0 10px 10px 0; }
.flexGrid9 > * { width:calc(100% / 9); padding:0 10px 10px 0; }
.flexGrid10 > * { width:calc(100% / 10); padding:0 10px 10px 0; }
.flexGrid11 > * { width:calc(100% / 11); padding:0 10px 10px 0; }
.flexGrid12 > * { width:calc(100% / 12); padding:0 10px 10px 0; }
