/*------------------------------------
	Others
------------------------------------*/
.left-img-margin { margin:0 20px 5px 0; }
.right-img-margin { margin:0 0 5px 10px; }

.img-width-100 { width:100px; }
.img-width-150 { width:150px; }
.img-width-200 { width:200px; }
.img-width-250 { width:250px; }
.img-width-300 { width:300px; }
/* overflow */
.overflow-h { overflow: hidden; }
.overflow-a { overflow: auto; }
.overflow-hidden { overflow: hidden; }
.bg-none {background: none;}

/* display */
.display-block {display: block}
.display-inline {display: inline}
.display-inline-block {display: inline-block}
.display-none {display: none}

/* float */
.float-none {float: none}
.float-left {float: left}
.float-right {float: right}

/* clear */
.clear-left {clear: left}
.clear-right {clear: right}
.clear-both {clear: both}

/*------------------------------------
	1.기본
------------------------------------*/

/*Headings*/
/*
h1 {font-size: 28px;line-height: 35px;}
h2 {font-size: 24px;line-height: 33px;}
h3 {font-size: 20px;line-height: 27px;}
h4 {line-height: 25px;}
h5 {line-height: 20px;}
h6 {line-height: 18px;}
h1, h2, h3, h4, h5, h6 {
	color: #54545a;
	margin-top: 5px;
	text-shadow: none;
	font-weight: normal;
}
*/
h1 i, h2 i, h3 i, h4 i, h5 i, h6 i {margin-right: 5px;}

/*------------------------------------
	1.Block Headline, Dividers
------------------------------------*/
.headline {display: block;margin: 10px 0 25px 0;border-bottom: 1px dotted #e4e9f0;}
.headline h2 {font-size: 22px;}
.headline h2,.headline h3,.headline h4,.headline h5 {margin: 0 0 -2px 0;padding-bottom: 5px;display: inline-block;border-bottom: 2px solid #fd8c7a;}
.headline-md {margin-bottom: 15px;}
.headline-md h2 {font-size: 21px;}

/*Heading Options*/
.heading {text-align: center;}
.heading h2, .heading h4 {padding: 0 12px;position: relative;display: inline-block;line-height: 34px !important;}
.heading h2:before, .heading h2:after,
.heading h4:before, .heading h4:after {content: ' ';width: 50%;position: absolute;border-width: 1px;border-color: #bbb;}
.heading h2:before, .heading h4:before {right: 100%;}
.heading h2:after, .heading h4:after {left: 100%;}

/*Headline e1*/
.heading-e1 h2:before,
.heading-e1 h2:after {top: 15px;height: 6px;border-top-style: solid;border-bottom-style: solid;}

/*Headline e2*/
.heading-e2 h2:before,
.heading-e2 h2:after {top: 15px;height: 6px;border-top-style: dashed;border-bottom-style: dashed;}

/*Headline e3*/
.heading-e3 h2:before,
.heading-e3 h2:after {top: 15px;height: 6px;border-top-style: dotted;border-bottom-style: dotted;}

/*Headline e4*/
.heading-e4 h2:before,
.heading-e4 h2:after {top: 17px;border-bottom-style: solid;}

.heading-e4 h4:before,
.heading-e4 h4:after {top: 17px;border-bottom-style: solid;}

/*Headline e5*/
.heading-e5 h2:before,
.heading-e5 h2:after {top: 17px;border-bottom-style: dashed;}

/*Headline e6*/
.heading-e6 h2:before,
.heading-e6 h2:after {top: 17px;border-bottom-style: dotted;}

/*Heading Sizes*/
h2.heading-md {font-size: 20px;line-height: 24px;}
h2.heading-sm,h3.heading-md {font-size: 18px;line-height: 24px;}
h3.heading-md {line-height: 22px;}
h3.heading-sm {font-size: 16px;line-height: 20px;}
h2.heading-xs {font-size: 16px;line-height: 22px;}
h3.heading-xs {font-size: 14px;margin-bottom: 0;}

/*Deviders*/
.devider.devider-dotted {
	border-top: 2px dotted #eee;
}
.devider.devider-dashed {
	border-top: 2px dashed #eee;
}

.devider.devider-db {
	height: 5px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}
.devider.devider-db-dashed {
	height: 5px;
	border-top: 1px dashed #ddd;
	border-bottom: 1px dashed #ddd;
}
.devider.devider-db-dotted {
	height: 5px;
	border-top: 1px dotted #ddd;
	border-bottom: 1px dotted #ddd;
}














/*------------------------------------
	1.Spaces
------------------------------------*/

.no-top-space {margin-top: 0;padding-top: 0;}
.no-bottom-space {margin-bottom: 0;padding-bottom: 0;}

.mt0,.mt3,.mt5,.mt7,.mt8,.mt10,.mt12,.mt15,.mt20,.mt25,.mt30,.mt35,.mt40,.mt45,.mt50,.mt55,.mt60 {clear:both;}
.mt0  { margin-top:0px; }
.mt3  { margin-top:3px; }
.mt5  { margin-top:5px; }
.mt7  { margin-top:7px; }
.mt8  { margin-top:8px; }
.mt10 { margin-top:10px; }
.mt12 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt25 { margin-top:25px; }
.mt30 { margin-top:30px; }
.mt35 { margin-top:35px; }
.mt40 { margin-top:40px; }
.mt45 { margin-top:45px; }
.mt50 { margin-top:50px; }
.mt55 { margin-top:55px; }
.mt60 { margin-top:60px; }

.mb0,.mb3,.mb5,.mb7,.mb8,.mb10,.mb12,.mb15,.mb20,.mb25,.mb30,.mb35,.mb40,.mb45,.mb50,.mb55,.mb60 {clear:both;}
.mb0  { margin-bottom:0px; }
.mb3  { margin-bottom:3px; }
.mb5  { margin-bottom:5px; }
.mb7  { margin-bottom:7px; }
.mb8  { margin-bottom:8px; }
.mb10 { margin-bottom:10px; }
.mb12 { margin-bottom:10px; }
.mb15 { margin-bottom:15px; }
.mb20 { margin-bottom:20px; }
.mb25 { margin-bottom:25px; }
.mb30 { margin-bottom:30px; }
.mb35 { margin-bottom:35px; }
.mb40 { margin-bottom:40px; }
.mb45 { margin-bottom:45px; }
.mb50 { margin-bottom:50px; }
.mb55 { margin-bottom:55px; }
.mb60 { margin-bottom:60px; }

.ml0,.ml3,.ml5,.ml7,.ml8,.ml10,.ml12,.ml15,.ml20,.ml25,.ml30,.ml35,.ml40,.ml45,.ml50,.ml55,.ml60 {clear:both;}
.ml0  { margin-left:0px; }
.ml3  { margin-left:3px; }
.ml5  { margin-left:5px; }
.ml7  { margin-left:7px; }
.ml8  { margin-left:8px; }
.ml10 { margin-left:10px; }
.ml12 { margin-left:10px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }
.ml25 { margin-left:25px; }
.ml30 { margin-left:30px; }
.ml35 { margin-left:35px; }
.ml40 { margin-left:40px; }
.ml45 { margin-left:45px; }
.ml50 { margin-left:50px; }
.ml55 { margin-left:55px; }
.ml60 { margin-left:60px; }

.mr0,.mr3,.mr5,.mr7,.mr8,.mr10,.mr12,.mr15,.mr20,.mr25,.mr30,.mr35,.mr40,.mr45,.mr50,.mr55,.mr60 {clear:both;}
.mr0  { margin-right:0px; }
.mr3  { margin-right:3px; }
.mr5  { margin-right:5px; }
.mr7  { margin-right:7px; }
.mr8  { margin-right:8px; }
.mr10 { margin-right:10px; }
.mr12 { margin-right:10px; }
.mr15 { margin-right:15px; }
.mr20 { margin-right:20px; }
.mr25 { margin-right:25px; }
.mr30 { margin-right:30px; }
.mr35 { margin-right:35px; }
.mr40 { margin-right:40px; }
.mr45 { margin-right:45px; }
.mr50 { margin-right:50px; }
.mr55 { margin-right:55px; }
.mr60 { margin-right:60px; }

.ma5 { margin:5px !important; }
.ma10 { margin:10px !important; }
.ma15 { margin:15px !important; }
.ma20 { margin:20px !important; }
.ma30 { margin:30px !important; }

.pt0  { padding-top:0px; }
.pt3  { padding-top:3px; }
.pt5  { padding-top:5px; }
.pt7  { padding-top:7px; }
.pt8  { padding-top:8px; }
.pt10 { padding-top:10px; }
.pt12 { padding-top:10px; }
.pt15 { padding-top:15px; }
.pt20 { padding-top:20px; }
.pt25 { padding-top:25px; }
.pt30 { padding-top:30px; }
.pt35 { padding-top:35px; }
.pt40 { padding-top:40px; }
.pt45 { padding-top:45px; }
.pt50 { padding-top:50px; }
.pt55 { padding-top:55px; }
.pt60 { padding-top:60px; }
.pt70 { padding-top:70px; }
.pt72 { padding-top:72px; }
.pt73 { padding-top:73px; }
.pt75 { padding-top:75px; }
.pt80 { padding-top:805px; }
.pt85 { padding-top:85px; }
.pt90 { padding-top:90px; }
.pt95 { padding-top:95px; }
.pt100 { padding-top:100px; }

.pb0  { padding-bottom:0px; }
.pb3  { padding-bottom:3px; }
.pb5  { padding-bottom:5px; }
.pb7  { padding-bottom:7px; }
.pb8  { padding-bottom:8px; }
.pb10 { padding-bottom:10px; }
.pb12 { padding-bottom:10px; }
.pb15 { padding-bottom:15px; }
.pb20 { padding-bottom:20px; }
.pb25 { padding-bottom:25px; }
.pb30 { padding-bottom:30px; }
.pb35 { padding-bottom:35px; }
.pb40 { padding-bottom:40px; }
.pb45 { padding-bottom:45px; }
.pb50 { padding-bottom:50px; }
.pb55 { padding-bottom:55px; }
.pb60 { padding-bottom:60px; }
.pb70 { padding-bottom:70px; }
.pb75 { padding-bottom:75px; }
.pb80 { padding-bottom:805px; }
.pb85 { padding-bottom:85px; }
.pb90 { padding-bottom:90px; }
.pb95 { padding-bottom:95px; }
.pb100 { padding-bottom:100px; }


.pl0  { padding-left:0px; }
.pl3  { padding-left:3px; }
.pl5  { padding-left:5px; }
.pl7  { padding-left:7px; }
.pl8  { padding-left:8px; }
.pl10 { padding-left:10px; }
.pl12 { padding-left:10px; }
.pl15 { padding-left:15px; }
.pl20 { padding-left:20px; }
.pl25 { padding-left:25px; }
.pl30 { padding-left:30px; }
.pl35 { padding-left:35px; }
.pl40 { padding-left:40px; }
.pl45 { padding-left:45px; }
.pl50 { padding-left:50px; }
.pl55 { padding-left:55px; }
.pl60 { padding-left:60px; }
.pl65 { padding-left:65px; }
.pl70 { padding-left:70px; }
.pl75 { padding-left:75px; }
.pl80 { padding-left:805px; }
.pl85 { padding-left:85px; }
.pl90 { padding-left:90px; }
.pl95 { padding-left:95px; }
.pl100 { padding-left:100px; }
.pl110 { padding-left:110px; }
.pl120 { padding-left:120px; }
.pl130 { padding-left:130px; }
.pl140 { padding-left:140px; }
.pl150 { padding-left:150px; }

.pr0  { padding-right:0px; }
.pr3  { padding-right:3px; }
.pr5  { padding-right:5px; }
.pr7  { padding-right:7px; }
.pr8  { padding-right:8px; }
.pr10 { padding-right:10px; }
.pr12 { padding-right:10px; }
.pr15 { padding-right:15px; }
.pr20 { padding-right:20px; }
.pr25 { padding-right:25px; }
.pr30 { padding-right:30px; }
.pr35 { padding-right:35px; }
.pr40 { padding-right:40px; }
.pr45 { padding-right:45px; }
.pr50 { padding-right:50px; }
.pr55 { margin-right:55px; }
.pr60 { padding-right:60px; }
.pr70 { padding-right:70px; }
.pr75 { padding-right:75px; }
.pr80 { padding-right:805px; }
.pr85 { padding-right:85px; }
.pr90 { padding-right:90px; }
.pr95 { padding-right:95px; }
.pr100 { padding-right:100px; }

.pa5 { padding:5px !important; }
.pa10 { padding:10px !important; }
.pa15 { padding:15px !important; }
.pa20 { padding:20px !important; }
.pa30 { padding:30px !important; }
/*------------------------------------
	2.Fonts. Text, line-height
------------------------------------*/
.width50 { width:50%; }
.width60 { width:60%; }
.width70 { width:70%; }
.width80 { width:80%; }
.width90 { width:90%; }
.width100 { width:100%; }

.lh10 {line-height:10px;}
.lh15 {line-height:15px;}
.lh20 {line-height:20px;}
.lh25 {line-height:25px;}
.lh30 {line-height:30px;}
.lh35 {line-height:35px;}
.lh40 {line-height:40px;}
.lh45 {line-height:45px;}
.lh50 {line-height:50px;}

.font-size-8 {font-size: 8px;}
.font-size-9 {font-size: 9px;}
.font-size-10 {font-size: 10px;}
.font-size-11 {font-size: 11px;}
.font-size-12 {font-size: 12px;}
.font-size-13 {font-size: 13px;}
.font-size-14 {font-size: 14px;}
.font-size-15 {font-size: 15px;}
.font-size-16 {font-size: 16px;}
.font-size-17 {font-size: 17px;}
.font-size-18 {font-size: 18px;}
.font-size-19 {font-size: 19px;}
.font-size-20 {font-size: 20px;}
.font-size-22 {font-size: 22px;}
.font-size-25 {font-size: 25px;}
.font-size-30 {font-size: 30px;}
.font-size-35 {font-size: 35px;}
.font-size-40 {font-size: 40px;}

.font-bold {font-weight: bold;letter-spacing: -1px;}
.font-normal {font-weight: normal}

/* text-align */
.text-align-left {text-align: left}
.text-align-right {text-align: right}
.text-align-center {text-align: center}
.text-align-justify {text-align: justify}

/*------------------------------------
	3. Colors
------------------------------------*/
.color-white { color: #fff !important; }
.color-black { color: #000; }
.color-light-grey { color: #aaa; }
.color-grey { color: #888888; }
.color-dark { color: #555555; }
.color-666 {color: #666;}

.color-red { color: #e33334; }
.color-red2 { color: #c93213;; }
.color-red3 { color: #c81e2b; }
.color-light-red { color: #bf1143; }
.color-light-red2 { color: #ff3061; }
.color-light-red3 { color: #ff605e; }

.color-orange { color: #ff5500; }
.color-orange2 { color: #fd961c;}
.color-orange3 { color: #febb6c;}
.color-orange4 { color: #ff3300;}

.color-pink {color: #fd8c7a;}

.color-yellow { color: #ff9501; }
.color-yellow2 {color: #ffed26;}

.color-light-green { color: #bee768; }
.color-green { color: #87b822; }
.color-green2 {color: #97c02f;}
.color-green3 {color: #58b36b;}
.color-green4 {color: #5a8f00;}

.color-blue {color: #e67d00;}
.color-blue2 {color: #53a3b4;}
.color-light-blue { color: #869fc6; }
.color-dark-blue { color: #1769ff; }
.color-dark-blue2 { color: #104d92; }

.color-purple { color: #8560a8; }
.color-purple2 { color: #6514bd;}

.color-brown { color: #8c6239; }
.color-brown2 {color: #9100068;}
.color-brown3 {color: #aa5911;}

.color-sea { color: #1abc9c; }
.color-aqua { color: #27d7e7; }
.color-light { color: #ffffff; }

/*------------------------------------
	4. Background Colors
------------------------------------*/
.bg-color-dark,
.bg-color-sea,
.bg-color-red,
.bg-color-aqua,
.bg-color-blue,
.bg-color-grey,
.bg-color-green,
.bg-color-brown,
.bg-color-orange,
.bg-color-green1,
.bg-color-purple,
.bg-color-dark-blue,
.bg-color-light-grey,
.bg-color-light-green {color: #fff;}
.bg-color-dark { background-color: #555555 !important; }
.bg-color-red { background-color: #e33334 !important; }
.bg-color-blue { background-color: #3eb0eb !important; }
.bg-color-grey { background-color: #999999 !important; }
.bg-color-green { background-color: #87b822 !important; }
.bg-color-brown { background-color: #8c6239 !important; }
.bg-color-orange { background-color: #ff5500 !important; }
.bg-color-aqua { background-color: #27d7e7 !important; }
.bg-color-sea { background-color: #1abc9c !important; }
.bg-color-purple { background-color: #8560a8 !important; }
.bg-color-dark-blue { background-color: #1769ff !important; }
.bg-color-light-grey { background-color: #aaaaaa !important; }
.bg-color-light-grey2 { background-color: #f8f8f8 !important; }
.bg-color-light-green { background-color: #bee768 !important; }
.bg-color-white { background-color: #fff !important; color: #555; }

.rgba-red { background-color: rgba(231,76,60,0.8); }
.rgba-blue{ background-color: rgba(52,152,219,0.8); }
.rgba-aqua { background-color: rgba(39,215,231,0.8); }
.rgba-yellow { background-color: rgba(241,196,15,0.8); }
.rgba-default { background-color: rgba(114,192,44,0.8); }
.rgba-purple { background-color: rgba(155,107,204,0.8); }

/*------------------------------------
	5. Tab (카테고리)
------------------------------------*/

/* 5-1. tab [apms]---------------------------------------- */
.tabs li a { 
	cursor:pointer !important; 
}
.div-tab.tabs, .div-tab-top.tabs, .div-tab-bottom.tabs, .div-tab-btn.tabs { 
	margin-bottom: 0; 
}
.div-tab.tabs::before, .div-tab-top.tabs::before, .div-tab-bottom.tabs::before, .div-tab-btn.tabs::before { 
	display: table; content: " "; 
}
.div-tab.tabs::after, .div-tab-top.tabs::after, .div-tab-bottom.tabs::after, .div-tab-btn.tabs::after { 
	display: table; content: " "; 
}
.div-tab.tabs::after, .div-tab-top.tabs::after, .div-tab-bottom.tabs::after, .div-tab-btn.tabs::after { 
	clear: both; 
}
.div-tab.tabs ul.nav-tabs, .div-tab-top.tabs ul.nav-tabs, .div-tab-bottom.tabs ul.nav-tabs { 
	margin: 0;
}
.div-tab.tabs div.tab-content { 
	border-width: 0px 1px 1px; 
	border-style: solid; 
	border-color: rgb(221, 221, 221); 
	padding: 15px; 
}
.div-tab-top.tabs div.tab-content, .div-tab-bottom.tabs div.tab-content { 
	border: 0; 
	padding: 15px 0; 
}
.div-tab.tabs div.tab-content, .div-tab-top.tabs div.tab-content, .div-tab-bottom.tabs div.tab-content { 
	border-radius: 0; 
	border-image: none; 
	box-shadow: none; 
	background-color: #fff; 
	-webkit-box-shadow: 0; 
	-moz-box-shadow: none; 
	-moz-border-radius: none; 
	-webkit-border-radius: 0; 
}
.div-tab.tabs ul.nav-tabs li { 
	background: #f7f7f7; 
	border-image: none;
	font-size:1.2em;
	color: #333; 
	margin-right: 0; 
	border: 0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	border-top: 1px solid rgb(221, 221, 221);
	border-left: 1px solid rgb(230, 230, 230); 
	border-image: none;
	line-height:14px !important;
}
.div-tab.tabs ul.nav-tabs li:hover, .div-tab.tabs ul.nav-tabs li:focus { 
	border:0;
	border-top: 1px solid rgb(221, 221, 221);
	border-left: 1px solid rgb(230, 230, 230); 
	border-image: none;
}
.div-tab.tabs ul.nav-tabs li:first-child  {
	border-left:1px solid rgb(221, 221, 221); 
	margin-left:0px;	
}
.div-tab.tabs ul.nav-tabs li:last-child, .div-tab.tabs ul.nav-tabs li:last-child:hover {
	border-right:1px solid rgb(221, 221, 221); 
}
.div-tab.tabs ul.nav-tabs li.active { 
	background: #fff; 
	border-top:1px solid #333;
	font-size:1.2em;
}
.div-tab.tabs ul.nav-tabs li a, .div-tab.tabs ul.nav-tabs li a:hover, .div-tab.tabs ul.nav-tabs li a:focus,
.div-tab.tabs ul.nav-tabs li:first-child a, .div-tab.tabs ul.nav-tabs li:first-child a:hover, .div-tab.tabs ul.nav-tabs li:first-child a:focus,
.div-tab.tabs ul.nav-tabs li:last-child a, .div-tab.tabs ul.nav-tabs li:last-child a:hover, .div-tab.tabs ul.nav-tabs li:last-child a:focus { 
	color:#333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-top: 1px solid transparent; 
	border-bottom:1px solid rgb(221, 221, 221);
	margin:0;
	line-height:14px !important;
}
.div-tab.tabs ul.nav-tabs li.active a, .div-tab.tabs ul.nav-tabs li.active a:hover, .div-tab.tabs ul.nav-tabs li.active a:focus,
.div-tab.tabs ul.nav-tabs li.active:first-child a, .div-tab.tabs ul.nav-tabs li.active:first-child a:hover, .div-tab.tabs ul.nav-tabs li.active:first-child a:focus,
.div-tab.tabs ul.nav-tabs li.active:last-child a, .div-tab.tabs ul.nav-tabs li.active:last-child a:hover, .div-tab.tabs ul.nav-tabs li.active:last-child a:focus { 
	color: #333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-top:1px solid #333; 
	border-bottom:1px solid transparent;
	margin:0;
	line-height:14px !important;
}
.div-tab-top.tabs ul.nav-tabs, .div-tab-bottom.tabs ul.nav-tabs { 
	background: none; 
	border-image: none; 
	color: #333; 
	margin: 0; 
	border: 0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	border-image: none;
	line-height:18px;
	border-top:1px solid rgb(221, 221, 221); 
	border-bottom:1px solid rgb(221, 221, 221); 
}
.div-tab-top.tabs ul.nav-tabs li, .div-tab-bottom.tabs ul.nav-tabs li  {
	border:0;
	margin:0;
	line-height:14px !important;
}
.div-tab-top.tabs ul.nav-tabs li a, .div-tab-top.tabs ul.nav-tabs li a:hover, .div-tab-top.tabs ul.nav-tabs li a:focus,
.div-tab-top.tabs ul.nav-tabs li:first-child a, .div-tab-top.tabs ul.nav-tabs li:first-child a:hover, .div-tab-top.tabs ul.nav-tabs li:first-child a:focus,
.div-tab-top.tabs ul.nav-tabs li:last-child a, .div-tab-top.tabs ul.nav-tabs li:last-child a:hover, .div-tab-top.tabs ul.nav-tabs li:last-child a:focus { 
	color:#333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-top:2px solid transparent; 
	border-bottom:0;
	padding:12px 12px 10px;
	margin-top:-1px;
	line-height:14px !important;
}
.div-tab-top.tabs ul.nav-tabs li.active a, .div-tab-top.tabs ul.nav-tabs li.active a:hover, .div-tab-top.tabs ul.nav-tabs li.active a:focus,
.div-tab-top.tabs ul.nav-tabs li.active:first-child a, .div-tab-top.tabs ul.nav-tabs li.active:first-child a:hover, .div-tab-top.tabs ul.nav-tabs li.active:first-child a:focus,
.div-tab-top.tabs ul.nav-tabs li.active:last-child a, .div-tab-top.tabs ul.nav-tabs li.active:last-child a:hover, .div-tab-top.tabs ul.nav-tabs li.active:last-child a:focus { 
	color: #333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-top:2px solid #333; 
	border-bottom:0;
	padding:12px 12px 10px;
	line-height:14px !important;
}

.div-tab-bottom.tabs ul.nav-tabs li a, .div-tab-bottom.tabs ul.nav-tabs li a:hover, .div-tab-bottom.tabs ul.nav-tabs li a:focus,
.div-tab-bottom.tabs ul.nav-tabs li:first-child a, .div-tab-bottom.tabs ul.nav-tabs li:first-child a:hover, .div-tab-bottom.tabs ul.nav-tabs li:first-child a:focus,
.div-tab-bottom.tabs ul.nav-tabs li:last-child a, .div-tab-bottom.tabs ul.nav-tabs li:last-child a:hover, .div-tab-bottom.tabs ul.nav-tabs li:last-child a:focus { 
	color:#333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-bottom:2px solid transparent; 
	border-top:0;
	padding:12px 12px 10px;
	margin-bottom:-1px;
	line-height:14px !important;
}

.div-tab-bottom.tabs ul.nav-tabs li.active a, .div-tab-bottom.tabs ul.nav-tabs li.active a:hover, .div-tab-bottom.tabs ul.nav-tabs li.active a:focus,
.div-tab-bottom.tabs ul.nav-tabs li.active:first-child a, .div-tab-bottom.tabs ul.nav-tabs li.active:first-child a:hover, .div-tab-bottom.tabs ul.nav-tabs li.active:first-child a:focus,
.div-tab-bottom.tabs ul.nav-tabs li.active:last-child a, .div-tab-bottom.tabs ul.nav-tabs li.active:last-child a:hover, .div-tab-bottom.tabs ul.nav-tabs li.active:last-child a:focus { 
	color:#333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-bottom:2px solid #333; 
	border-top:0;
	padding:12px 12px 10px;
	line-height:14px !important;
}

.div-tab-line.tabs ul.nav-tabs li a, .div-tab-line.tabs ul.nav-tabs li a:hover, .div-tab-line.tabs ul.nav-tabs li a:focus,
.div-tab-line.tabs ul.nav-tabs li:first-child a, .div-tab-line.tabs ul.nav-tabs li:first-child a:hover, .div-tab-line.tabs ul.nav-tabs li:first-child a:focus,
.div-tab-line.tabs ul.nav-tabs li:last-child a, .div-tab-line.tabs ul.nav-tabs li:last-child a:hover, .div-tab-line.tabs ul.nav-tabs li:last-child a:focus { 
	color:#333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-top:2px solid transparent; 
	border-bottom:2px solid transparent; 
	border-top:0;
	padding:12px 12px 10px;
	margin:-1px 0px;
	line-height:14px !important;
}

.div-tab-line.tabs ul.nav-tabs li.active a, .div-tab-line.tabs ul.nav-tabs li.active a:hover, .div-tab-line.tabs ul.nav-tabs li.active a:focus,
.div-tab-line.tabs ul.nav-tabs li.active:first-child a, .div-tab-line.tabs ul.nav-tabs li.active:first-child a:hover, .div-tab-line.tabs ul.nav-tabs li.active:first-child a:focus,
.div-tab-line.tabs ul.nav-tabs li.active:last-child a, .div-tab-line.tabs ul.nav-tabs li.active:last-child a:hover, .div-tab-line.tabs ul.nav-tabs li.active:last-child a:focus { 
	color:#333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-top:2px solid #333; 
	border-bottom:2px solid #333; 
	padding:12px 12px 10px;
	line-height:14px !important;
}

.div-tab-box.tabs ul.nav-tabs { 
	margin: 0px; 
	padding:0px; 
	border:0px; 
	border-left:1px solid #ddd; 
}
.div-tab-box.tabs ul.nav-tabs li a { 
	padding:10px 15px; 
	background: rgb(247, 247, 247); 
	color: #333; 
	margin-right: 0px; 
	border-radius: 0px; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	border:1px solid #ddd; 
}
.div-tab-box.tabs ul.nav-tabs li.active a { 
	background: #333; 
	color: #fff; 
	font-weight:bold; 
	border:1px solid #333; 
	cursor:pointer; 
}

.div-tab-btn.tabs {
	border:0px;
	padding:0px;
}

.div-tab-btn.tabs ul.nav-tabs {
	border:0px;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:5px 0px;
}
.div-tab-btn.tabs ul.nav-tabs li {
	border:0px;
	margin:5px 0px;
	padding:0;
}
.div-tab-btn.tabs ul.nav-tabs li a {
    padding: 7px 15px !important;
	background:none;
	border:0px !important;
	margin:0px;
	font-weight:normal;
}
.div-tab-btn.tabs ul.nav-tabs li.active a { 
	border:0px;
	color:#fff;
	font-weight:normal;
	background: #333; 
	cursor:pointer; 
}


/* Tabs Color*/
.tabs-color-top.tabs ul.nav-tabs li.active, .tabs-color-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(51, 51, 51) !important; 
}
.tabs-darkred-top.tabs ul.nav-tabs li.active, .tabs-darkred-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(170, 60, 63) !important; 
}
.tabs-crimson-top.tabs ul.nav-tabs li.active, .tabs-crimson-top.tabs ul.nav-tabs li.active a { 
	border-top-color: #fd8c7a !important; 
}
.tabs-red-top.tabs ul.nav-tabs li.active, .tabs-red-top.tabs ul.nav-tabs li.active a { 
	border-top-color: #fd8c7a !important; 
}
.tabs-orangered-top.tabs ul.nav-tabs li.active, .tabs-orangered-top.tabs ul.nav-tabs li.active a { 
	border-top-color: orangered !important; 
}
.tabs-orange-top.tabs ul.nav-tabs li.active, .tabs-orange-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(240, 150, 20) !important; 
}
.tabs-green-top.tabs ul.nav-tabs li.active, .tabs-green-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(140, 195, 70) !important; 
}
.tabs-lightgreen-top.tabs ul.nav-tabs li.active, .tabs-lightgreen-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(160, 200, 80) !important; 
}
.tabs-deepblue-top.tabs ul.nav-tabs li.active, .tabs-deepblue-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(0, 125, 180) !important; 
}
.tabs-skyblue-top.tabs ul.nav-tabs li.active, .tabs-skyblue-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(100, 195, 245) !important; 
}
.tabs-blue-top.tabs ul.nav-tabs li.active, .tabs-blue-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(52, 152, 219) !important; 
}
.tabs-navy-top.tabs ul.nav-tabs li.active, .tabs-navy-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(50, 60, 70) !important; 
}
.tabs-violet-top.tabs ul.nav-tabs li.active, .tabs-violet-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(85, 60, 125) !important; 
}
.tabs-yellow-top.tabs ul.nav-tabs li.active, .tabs-yellow-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(241, 196, 15) !important; 
}
.tabs-darkgray-top.div-tab.tabs ul.nav-tabs li.active, .tabs-darkgray-top.tabs ul.nav-tabs li.active a { 
	border-top-color: #666 !important; 
}
.tabs-gray-top.tabs ul.nav-tabs li.active, .tabs-gray-top.tabs ul.nav-tabs li.active a { 
	border-top-color: #888 !important; 
}
.tabs-lightgray-top.tabs ul.nav-tabs li.active, .tabs-lightgray-top.tabs ul.nav-tabs li.active a { 
	border-top-color: #ddd !important; 
}
.tabs-black-top.tabs ul.nav-tabs li.active, .tabs-black-top.tabs ul.nav-tabs li.active a { 
	border-top-color: #333 !important; 
}
.tabs-white-top.tabs ul.nav-tabs li.active, .tabs-white-top.tabs ul.nav-tabs li.active a { 
	border-top-color: #fff !important; 
}

.tabs-color-bottom.tabs ul.nav-tabs li.active, .tabs-color-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(51, 51, 51) !important; 
}
.tabs-darkred-bottom.tabs ul.nav-tabs li.active, .tabs-darkred-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(170, 60, 63) !important; 
}
.tabs-crimson-bottom.tabs ul.nav-tabs li.active, .tabs-crimson-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: #fd8c7a !important; 
}
.tabs-red-bottom.tabs ul.nav-tabs li.active, .tabs-red-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: #fd8c7a !important; 
}
.tabs-orangered-bottom.tabs ul.nav-tabs li.active, .tabs-orangered-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: orangered !important; 
}
.tabs-orange-bottom.tabs ul.nav-tabs li.active, .tabs-orange-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(240, 150, 20) !important; 
}
.tabs-green-bottom.tabs ul.nav-tabs li.active, .tabs-green-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(140, 195, 70) !important; 
}
.tabs-lightgreen-bottom.tabs ul.nav-tabs li.active, .tabs-lightgreen-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(160, 200, 80) !important; 
}
.tabs-deepblue-bottom.tabs ul.nav-tabs li.active, .tabs-deepblue-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(0, 125, 180) !important; 
}
.tabs-skyblue-bottom.tabs ul.nav-tabs li.active, .tabs-skyblue-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(100, 195, 245) !important; 
}
.tabs-blue-bottom.tabs ul.nav-tabs li.active, .tabs-blue-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(52, 152, 219) !important; 
}
.tabs-navy-bottom.tabs ul.nav-tabs li.active, .tabs-navy-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(50, 60, 70) !important; 
}
.tabs-violet-bottom.tabs ul.nav-tabs li.active, .tabs-violet-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(85, 60, 125) !important; 
}
.tabs-yellow-bottom.tabs ul.nav-tabs li.active, .tabs-yellow-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(241, 196, 15) !important; 
}
.tabs-darkgray-bottom.div-tab.tabs ul.nav-tabs li.active, .tabs-darkgray-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: #666 !important; 
}
.tabs-gray-bottom.tabs ul.nav-tabs li.active, .tabs-gray-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: #888 !important; 
}
.tabs-lightgray-bottom.tabs ul.nav-tabs li.active, .tabs-lightgray-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: #ddd !important; 
}
.tabs-black-bottom.tabs ul.nav-tabs li.active, .tabs-black-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: #333 !important; 
}
.tabs-white-bottom.tabs ul.nav-tabs li.active, .tabs-white-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: #fff !important; 
}

.tabs-color-bg.tabs ul.nav-tabs li.active, .tabs-color-bg.tabs ul.nav-tabs li.active a {
	border-color: rgb(51, 51, 51) !important; 
	background: rgb(51, 51, 51) !important; 
}
.tabs-darkred-bg.tabs ul.nav-tabs li.active, .tabs-darkred-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(170, 60, 63) !important; 
	background: rgb(170, 60, 63) !important; 
}
.tabs-crimson-bg.tabs ul.nav-tabs li.active, .tabs-crimson-bg.tabs ul.nav-tabs li.active a { 
	border-color: #fd8c7a !important; 
	background: #fd8c7a !important; 
}
.tabs-red-bg.tabs ul.nav-tabs li.active, .tabs-red-bg.tabs ul.nav-tabs li.active a { 
	border-color: #fd8c7a !important; 
	background: #fd8c7a !important; 
}
.tabs-orangered-bg.tabs ul.nav-tabs li.active, .tabs-orangered-bg.tabs ul.nav-tabs li.active a { 
	border-color: orangered !important; 
	background: orangered !important; 
}
.tabs-orange-bg.tabs ul.nav-tabs li.active, .tabs-orange-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(240, 150, 20) !important; 
	background: rgb(240, 150, 20) !important; 
}
.tabs-green-bg.tabs ul.nav-tabs li.active, .tabs-green-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(140, 195, 70) !important; 
	background: rgb(140, 195, 70) !important; 
}
.tabs-lightgreen-bg.tabs ul.nav-tabs li.active, .tabs-lightgreen-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(160, 200, 80) !important; 
	background: rgb(160, 200, 80) !important; 
}
.tabs-deepblue-bg.tabs ul.nav-tabs li.active, .tabs-deepblue-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(0, 125, 180) !important; 
	background: rgb(0, 125, 180) !important; 
}
.tabs-skyblue-bg.tabs ul.nav-tabs li.active, .tabs-skyblue-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(100, 195, 245) !important; 
	background: rgb(100, 195, 245) !important; 
}
.tabs-blue-bg.tabs ul.nav-tabs li.active, .tabs-blue-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(52, 152, 219) !important; 
	background: rgb(52, 152, 219) !important; 
}
.tabs-navy-bg.tabs ul.nav-tabs li.active, .tabs-navy-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(50, 60, 70) !important; 
	background: rgb(50, 60, 70) !important; 
}
.tabs-violet-bg.tabs ul.nav-tabs li.active, .tabs-violet-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(85, 60, 125) !important; 
	background: rgb(85, 60, 125) !important; 
}
.tabs-yellow-bg.tabs ul.nav-tabs li.active, .tabs-yellow-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(241, 196, 15) !important; 
	background: rgb(241, 196, 15) !important; 
}
.tabs-darkgray-bg.div-tab.tabs ul.nav-tabs li.active, .tabs-darkgray-bg.tabs ul.nav-tabs li.active a { 
	border-color: #666 !important; 
	background: #666 !important; 
}
.tabs-gray-bg.tabs ul.nav-tabs li.active, .tabs-gray-bg.tabs ul.nav-tabs li.active a { 
	border-color: #888 !important; 
	background: #888 !important; 
}
.tabs-lightgray-bg.tabs ul.nav-tabs li.active, .tabs-lightgray-bg.tabs ul.nav-tabs li.active a {
	color: #333 !important;
	border-color: #ddd !important; 
	background: #ddd !important; 
}
.tabs-black-bg.tabs ul.nav-tabs li.active, .tabs-black-bg.tabs ul.nav-tabs li.active a { 
	border-color: #333 !important; 
	background: #333 !important; 
}
.tabs-white-bg.tabs ul.nav-tabs li.active, .tabs-white-bg.tabs ul.nav-tabs li.active a { 
	color: #333 !important;
	border-color: #ddd !important; 
	background: #fff !important; 
}

.div-tab.tabs.trans-top ul.nav-tabs li.active { 
	border-top-color: rgb(221, 221, 221) !important; 
}
.div-tab.tabs.trans-top ul.nav-tabs li.active a { 
	color: crimson !important;
	border-top-color: transparent !important; 
}

.div-tab-box.tabs ul.nav-tabs li a { 
	border-left:0px !important; 
}


/* 5-2. tab [eyoom] 카테고리에 사용---------------------------------------- */

.tab{*zoom:1;margin:0;padding:0}
.tab:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:''}
.tab li{float:left;position:relative;list-style:none}
.tab li.active{z-index:1}
.tab.hover li.lst_over{z-index:1}
.tab li a{display:block;position:relative;text-:center;text-decoration:none;list-style:none}
.tab li a:focus,.tab li.active a{z-index:1}
.tab.large{position:relative;width:100%;height:41px;margin-top:21px;background:url(../../img/comm/bg_tab.gif) repeat-x 0 100%}
.tab.large li{height:38px;border:1px solid #c4c4c4;border-bottom:0;margin-left:-2px;}
.tab.large li.no_data a{display:none}
.tab.large li:first-child{margin-left:0;margin-right:-2px;border-right:1px solid #fff}
.tab.large li a,
.tab.large li p{padding:11px 0 8px;border:1px solid #fff;border-bottom:0;color:#747474;text-:center;border-top: 1px solid transparent;height:18px;}
.tab.large li p{color:#999}
.tab.large li p em,
.tab.large li a em{color:#222;font-size:11px;line-height:16px;letter-spacing:-1px;}
.tab.large li p span,
.tab.large li a span{line-height:1.5em}
.tab.large li.active{position:relative;height:40px;border:1px solid #777;border-bottom:0}
.tab.large.hover li.lst_over{position:relative;height:40px;border:1px solid #777;border-bottom:0}
.tab.large.hover li.lst_over p{overflow:hidden;position:relative;padding:11px 0 10px;border:1px solid #777;border-bottom:0;background:#fff;color:#999;font-weight:bold;letter-spacing:-1px;}
.tab.large li.active a{overflow:hidden;position:relative;padding:11px 0 10px;border:1px solid #777;border-bottom:0;background:#fff;color:#1f6fe6;font-weight:bold;letter-spacing:-1px;}
.tab.large.hover li.active a,
.tab.large.hover li a:hover{overflow:hidden;position:relative;padding:11px 0 10px;border:1px solid #777;border-bottom:0;background:#fff;color:#222;font-weight:bold;letter-spacing:-1px;}
.tab.large li.active a em,
.tab.large li a:hover em{font-weight:normal}
.tab.large.t_dep1 li{width:100%}
.tab.large.t_dep2 li{width:50%;margin-left:-2px;*margin-left:-1px;}
.tab.large.t_dep2 li:first-child{margin-left:0;*margin-left:-1px;}
.tab.large.t_dep3 li{width:33.33%;margin-left:-2px;}
.tab.large.t_dep3 li:first-child{margin-left:0; *margin-left:-1px;}
.tab.large.t_dep4 li{width:25%;margin-left:-2px;}
.tab.large.t_dep4 li:first-child{margin-left:0}
.tab.large.t_dep5 li{width:20%;margin-left:-2px;text-align:center;}
.tab.large.t_dep5 li:first-child{margin-left:0}
.tab.large.t_dep6 li{width:16.66%;margin-left:-2px;}
.tab.large.t_dep6 li:first-child{margin-left:0; *margin-left:-2px;}
.tab.large.t_dep7 li{width:14.28%;margin-left:-2px;}
.tab.large.t_dep7 li:first-child{margin-left:0}
.tab.large.t_dep8 li{width:12.5%;margin-left:-2px;}
.tab.large.t_dep8 li:first-child{margin-left:0}
.tab.large.t_dep9 li{width:11.11%;margin-left:-2px;}
.tab.large.t_dep9 li:first-child{margin-left:0}
.tab.large li.active{z-index:1}
.tab.large li.active a{z-index:1}
.tab.large li a:active,
.tab.large li a:focus{background:none;border-right:1px solid transparent;border-left:1px solid #fff}
.tab.large li.active a:active,
.tab.large li.active a:focus{background:#fff;z-index:20;border-right:1px solid #777;border-left:1px solid #777}

/*Tabs e1*/
.tab-e1 .nav-tabs {border: none;background: none;border-bottom: solid 2px #bf1143;}
.tab-e1 .nav-tabs a {font-size: 14px;padding: 5px 15px;}
.tab-e1 .nav-tabs > .active > a,
.tab-e1 .nav-tabs > .active > a:hover,
.tab-e1 .nav-tabs > .active > a:focus {color: #fff;border: none;background: #bf1143;}
.tab-e1 .nav-tabs > li > a {border: none;}
.tab-e1 .nav-tabs > li > a:hover {color: #fff;background: #bf1143;}
.tab-e1 .tab-content {padding: 10px 0;}
.tab-e1 .tab-content img {margin-top: 4px;margin-bottom: 15px;}
.tab-e1 .tab-content img.img-tab-space {margin-top: 7px;}

/*Tabs e2*/
.tab-e2 .nav-tabs {border-bottom: none;}
.tab-e2 .nav-tabs li a {padding: 9px 16px;background: none;border: none;}
.tab-e2 .nav-tabs li.active a {background: #fff;padding: 7px 15px 9px;border: solid 1px #eee;border-top: solid 2px #bf1143;border-bottom: none !important;}
.tab-e2 .tab-content {padding: 10px 16px;border: solid 1px #eee;}

/*Tabs e3*/
.tab-e3 .nav-pills li a {color: #777;font-size: 14px;padding: 4px 8px;margin-bottom: 3px;background: #fafafa;border: solid 1px #eee;}
.tab-e3 .nav-pills li a:hover,
.tab-e3 .nav-pills li.active a {color: #fff;background: #bf1143;border: solid 1px #a40f3a;}
.tab-e3 .nav-pills li i {width: 1.25em;margin-right: 5px;text-align: center;display: inline-block;}
.tab-e3 .tab-content {padding: 15px;background: #fafafa;border: solid 1px #eee;}

/*------------------------------------
	Accordions
------------------------------------*/
/*Accordion v1*/
.acc-v1 .panel-heading {padding: 0;box-shadow: none;}
.acc-v1 .panel-heading a {display: block;font-size: 14px;padding: 5px 15px;background: #fefefe;}
.acc-icon a.accordion-toggle i {color: #585f69;margin-right: 8px;}
.acc-icon a.accordion-toggle:hover i {color: #39414c;}
/*------------------------------------
	6. 버튼
------------------------------------*/
.btn_white {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-size:14px;
	padding:2px 0px;
	width:112px;
	text-decoration:none;
	text-shadow:2px 2px 0px #ffffff;
	:center;
}
.btn_white:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.btn_white:active {
	position:relative;
	top:1px;
}


.btn_orange {
	-moz-box-shadow:inset 0px 1px 3px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 3px 0px #fff6af;
	box-shadow:inset 0px 1px 3px 0px #fff6af;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
	background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
	background-color:#ffec64;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
	border:1px solid #ffaa22;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-size:14px;
	padding:3px 0px;
	width:112px;
	:center;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffee66;
}
.btn_orange:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
	background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
	background-color:#ffab23;
}
.btn_white:active {
	position:relative;
	top:1px;
}

.btn_gray {
	-moz-box-shadow:inset 0px 1px 3px 0px #b9bdbd;
	-webkit-box-shadow:inset 0px 1px 3px 0px #b9bdbd;
	box-shadow:inset 0px 1px 3px 0px #b9bdbd;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #929494), color-stop(1, #7d8080));
	background:-moz-linear-gradient(top, #929494 5%, #7d8080 100%);
	background:-webkit-linear-gradient(top, #929494 5%, #7d8080 100%);
	background:-o-linear-gradient(top, #929494 5%, #7d8080 100%);
	background:-ms-linear-gradient(top, #929494 5%, #7d8080 100%);
	background:linear-gradient(to bottom, #929494 5%, #7d8080 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#929494', endColorstr='#7d8080',GradientType=0);
	background-color:#929494;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
	border:1px solid #686b6a;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-size:14px;
	padding:8px 0px;
	width:112px;
	:center;
	text-decoration:none;
	text-shadow:1px 1px 0px #616968;
}
.btn_gray a {
	color:#ffffff;
}
.btn_gray:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7d8080), color-stop(1, #929494));
	background:-moz-linear-gradient(top, #7d8080 5%, #929494 100%);
	background:-webkit-linear-gradient(top, #7d8080 5%, #929494 100%);
	background:-o-linear-gradient(top, #7d8080 5%, #929494 100%);
	background:-ms-linear-gradient(top, #7d8080 5%, #929494 100%);
	background:linear-gradient(to bottom, #7d8080 5%, #929494 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d8080', endColorstr='#929494',GradientType=0);
	background-color:#7d8080;
}
.btn_white:active {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
	background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
	background-color:#ffab23;
}

/*------------------------------------
	Button Styles
------------------------------------*/
.btn {
	box-shadow: none;
	font-size: 12px;
}

.btn-e {
white-space: nowrap;
	border: 0;
	color: #fff;
	font-size: 12px;
	cursor: pointer;
	font-weight: 400;
	padding: 6px 13px;
	position: relative;
	background: #bf1143;
	display: inline-block;
	text-decoration: none;
}
.btn-e:hover {
	color: #fff;
	text-decoration: none;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

a.btn-e {
	/*padding: 4px 13px;*/
	/*vertical-align: middle;*/
}

.btn-e-sm,
a.btn-e-sm {
	padding: 3px 12px;
}

.btn-e-lg,
a.btn-e-lg {
	font-size: 18px;
	padding: 10px 25px;
}

.btn-e-xs,
a.btn-e-xs {
	font-size: 12px;
	padding: 2px 12px;
	line-height: 18px;
}

/*Button Groups*/
.btn-group .dropdown-menu > li > a {
	padding: 3px 13px;
	font-size: 13px;
}

.btn-group > .btn-e,
.btn-group-vertical > .btn-e {
	float: left;
	position: relative;
}

.btn-group > .btn-e:first-child {
	margin-left: 0;
}

/*For FF Only*/
@-moz-document url-prefix() {
	.footer-subsribe .btn-e {
		padding-bottom: 4px;
	}
}
@media (max-width: 768px) {
	@-moz-document url-prefix() {
		.btn-e {
		 	padding-bottom: 6px;
		}
	}
}

/*Buttons Color*/
a.btn-e,
a.btn-e:hover,
a.btn-e:focus,
a.btn-e:active,
a.btn-e.active {
	color: #fff;
}

.btn-e:hover,
.btn-e:focus,
.btn-e:active,
.btn-e.active,
.open .dropdown-toggle.btn-e {
	background: #a40f3a;
}
.btn-e-split.dropdown-toggle {
	border-left: solid 1px #a40f3a;
}

.btn-e.btn-e-blue {
	background: #3eb0eb;
}
.btn-e.btn-e-blue:hover,
.btn-e.btn-e-blue:focus,
.btn-e.btn-e-blue:active,
.btn-e.btn-e-blue.active,
.open .dropdown-toggle.btn-e.btn-e-blue {
	background: #2890c6;
}
.btn-e.btn-e-split-blue.dropdown-toggle {
	border-left: solid 1px #2890c6;
}

.btn-e.btn-e-red {
	background: #bf1143;
}
.btn-e.btn-e-red:hover,
.btn-e.btn-e-red:focus,
.btn-e.btn-e-red:active,
.btn-e.btn-e-red.active,
.open .dropdown-toggle.btn-e.btn-e-red {
	background: #a40f3a;
}
.btn-e.btn-e-split-red.dropdown-toggle {
	border-left: solid 1px #a40f3a;
}

.btn-e.btn-e-orange {
	background: #ff5500;
}
.btn-e.btn-e-orange:hover,
.btn-e.btn-e-orange:focus,
.btn-e.btn-e-orange:active,
.btn-e.btn-e-orange.active,
.open .dropdown-toggle.btn-e.btn-e-orange {
	background: #e24b00;
}
.btn-e.btn-e-split-orange.dropdown-toggle {
	border-left: solid 1px #e24b00;
}

.btn-e.btn-e-sea {
	background: #1abc9c;
}
.btn-e.btn-e-sea:hover,
.btn-e.btn-e-sea:focus,
.btn-e.btn-e-sea:active,
.btn-e.btn-e-sea.active,
.open .dropdown-toggle.btn-e.btn-e-sea {
	background: #16a085;
}
.btn-e.btn-e-split-sea.dropdown-toggle {
	border-left: solid 1px #16a085;
}

.btn-e.btn-e-green {
	background: #87b822;
}
.btn-e.btn-e-green:hover,
.btn-e.btn-e-green:focus,
.btn-e.btn-e-green:active,
.btn-e.btn-e-green.active,
.open .dropdown-toggle.btn-e.btn-e-green {
	background: #689210;
}
.btn-e.btn-e-split-green.dropdown-toggle {
	border-left: solid 1px #689210;
}

.btn-e.btn-e-yellow {
	background: #ff9501;
}
.btn-e.btn-e-yellow:hover,
.btn-e.btn-e-yellow:focus,
.btn-e.btn-e-yellow:active,
.btn-e.btn-e-yellow.active,
.open .dropdown-toggle.btn-e.btn-e-yellow {
	background: #ea8800;
}
.btn-e.btn-e-split-yellow.dropdown-toggle {
	border-left: solid 1px #ea8800;
}

.btn-e.btn-e-default {
	background: #999999;
}
.btn-e.btn-e-default:hover,
.btn-e.btn-e-default:focus,
.btn-e.btn-e-default:active,
.btn-e.btn-e-default.active,
.open .dropdown-toggle.btn-e.btn-e-default {
	background: #777777;
}
.btn-e.btn-e-split-default.dropdown-toggle {
	border-left: solid 1px #777777;
}

.btn-e.btn-e-purple {
	background: #8560a8;
}
.btn-e.btn-e-purple:hover,
.btn-e.btn-e-purple:focus,
.btn-e.btn-e-purple:active,
.btn-e.btn-e-purple.active,
.open .dropdown-toggle.btn-e.btn-e-purple {
	background: #69438c;
}
.btn-e.btn-e-split-purple.dropdown-toggle {
	border-left: solid 1px #69438c;
}

.btn-e.btn-e-aqua {
	background: #27d7e7;
}
.btn-e.btn-e-aqua:hover,
.btn-e.btn-e-aqua:focus,
.btn-e.btn-e-aqua:active,
.btn-e.btn-e-aqua.active,
.open .dropdown-toggle.btn-e.btn-e-aqua {
	background: #26bac8;
}
.btn-e.btn-e-split-aqua.dropdown-toggle {
	border-left: solid 1px #26bac8;
}

.btn-e.btn-e-brown {
	background: #8c6239;
}
.btn-e.btn-e-brown:hover,
.btn-e.btn-e-brown:focus,
.btn-e.btn-e-brown:active,
.btn-e.btn-e-brown.active,
.open .dropdown-toggle.btn-e.btn-e-brown {
	background: #6d4a29;
}
.btn-e.btn-e-split-brown.dropdown-toggle {
	border-left: solid 1px #6d4a29;
}

.btn-e.btn-e-dark-blue {
	background: #1769ff;
}
.btn-e.btn-e-dark-blue:hover,
.btn-e.btn-e-dark-blue:focus,
.btn-e.btn-e-dark-blue:active,
.btn-e.btn-e-dark-blue.active,
.open .dropdown-toggle.btn-e.btn-e-dark-blue {
	background: #0a4cc5;
}
.btn-e.btn-e-split-dark.dropdown-toggle {
	border-left: solid 1px #0a4cc5;
}

.btn-e.btn-e-light-green {
	background: #bee768;
}
.btn-e.btn-e-light-green:hover,
.btn-e.btn-e-light-green:focus,
.btn-e.btn-e-light-green:active,
.btn-e.btn-e-light-green.active,
.open .dropdown-toggle.btn-e.btn-e-light-green {
	background: #99c242;
}
.btn-e.btn-e-split-light-green.dropdown-toggle {
	border-left: solid 1px #99c242;
}

.btn-e.btn-e-dark {
	background: #555555;
}
.btn-e.btn-e-dark:hover,
.btn-e.btn-e-dark:focus,
.btn-e.btn-e-dark:active,
.btn-e.btn-e-dark.active,
.open .dropdown-toggle.btn-e.btn-e-dark {
	background: #333333;
}
.btn-e.btn-e-split-dark.dropdown-toggle {
	border-left: solid 1px #333;
}

.btn-e.btn-e-light-grey {
	background: #888;
}
.btn-e.btn-e-light-grey:hover,
.btn-e.btn-e-light-grey:focus,
.btn-e.btn-e-light-grey:active,
.btn-e.btn-e-light-grey.active,
.open .dropdown-toggle.btn-e.btn-e-light-grey {
	background: #666;
}
.btn-e.btn-e-split-light-grey.dropdown-toggle {
	border-left: solid 1px #484f58;
}

/*Bordered Buttons*/
.btn-e.btn-brd {
	color: #555;
	font-weight: 200;
	background: none;
	border: solid 1px transparent;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}
.btn-e.btn-brd:hover {background: none;border: solid 1px #eee;}
.btn-e.btn-brd:focus {background: none;}
.btn-e.btn-brd.btn-brd-hover:hover {color: #fff !important;}
.btn-e.btn-brd {border-color: #bf1143;}
.btn-e.btn-brd:hover {color: #a40f3a;border-color: #a40f3a;}
.btn-e.btn-brd.btn-brd-hover:hover {background: #a40f3a;}
.btn-e.btn-brd.btn-e-blue {border-color: #3eb0eb;}
.btn-e.btn-brd.btn-e-blue:hover {color: #2890c6;border-color: #2890c6;}
.btn-e.btn-brd.btn-e-blue.btn-brd-hover:hover {background: #2890c6;}
.btn-e.btn-brd.btn-e-red {border-color: #bf1143;}
.btn-e.btn-brd.btn-e-red:hover {color: #a40f3a;border-color: #a40f3a;}
.btn-e.btn-brd.btn-e-red.btn-brd-hover:hover {background: #a40f3a;}
.btn-e.btn-brd.btn-e-orange {border-color: #ff5500;}
.btn-e.btn-brd.btn-e-orange:hover {color: #e24b00;border-color: #e24b00;}
.btn-e.btn-brd.btn-e-orange.btn-brd-hover:hover {background: #e24b00;}
.btn-e.btn-brd.btn-e-sea {border-color: #1abc9c;}
.btn-e.btn-brd.btn-e-sea:hover {color: #16a085;border-color: #16a085;}
.btn-e.btn-brd.btn-e-sea.btn-brd-hover:hover {background: #16a085;}
.btn-e.btn-brd.btn-e-green {border-color: #87b822;}
.btn-e.btn-brd.btn-e-green:hover {color: #689210;border-color: #689210;}
.btn-e.btn-brd.btn-e-green.btn-brd-hover:hover {background: #689210;}
.btn-e.btn-brd.btn-e-yellow {border-color: #ff9501;}
.btn-e.btn-brd.btn-e-yellow:hover {color: #ea8800;border-color: #ea8800;}
.btn-e.btn-brd.btn-e-yellow.btn-brd-hover:hover {background: #ea8800;}
.btn-e.btn-brd.btn-e-default {border-color: #999999;}
.btn-e.btn-brd.btn-e-default:hover {color: #777777;border-color: #777777;}
.btn-e.btn-brd.btn-e-default.btn-brd-hover:hover {background: #777777;}
.btn-e.btn-brd.btn-e-dark {border-color: #555555;}
.btn-e.btn-brd.btn-e-dark:hover {color: #333333;border-color: #333333;}
.btn-e.btn-brd.btn-e-dark.btn-brd-hover:hover {background: #333333;}
.btn-e.btn-brd.btn-e-light-grey {border-color: #999999;}
.btn-e.btn-brd.btn-e-light-grey:hover {color: #777777;border-color: #777777;}
.btn-e.btn-brd.btn-e-light-grey.btn-brd-hover:hover {background: #777777;}
.btn-e.btn-brd.btn-e-purple {border-color: #8560a8;}
.btn-e.btn-brd.btn-e-purple:hover {color: #69438c;border-color: #69438c;}
.btn-e.btn-brd.btn-e-purple.btn-brd-hover:hover {background: #69438c;}
.btn-e.btn-brd.btn-e-aqua {border-color: #27d7e7;}
.btn-e.btn-brd.btn-e-aqua:hover {color: #26bac8;border-color: #26bac8;}
.btn-e.btn-brd.btn-e-aqua.btn-brd-hover:hover {background: #26bac8;}
.btn-e.btn-brd.btn-e-brown {border-color: #8c6239;}
.btn-e.btn-brd.btn-e-brown:hover {color: #6d4a29;border-color: #6d4a29;}
.btn-e.btn-brd.btn-e-brown.btn-brd-hover:hover {background: #6d4a29;}
.btn-e.btn-brd.btn-e-dark-blue {border-color: #1769ff;}
.btn-e.btn-brd.btn-e-dark-blue:hover {color: #0a4cc5;border-color: #0a4cc5;}
.btn-e.btn-brd.btn-e-dark-blue.btn-brd-hover:hover {background: #0a4cc5;}
.btn-e.btn-brd.btn-e-light-green {border-color: #bee768;}
.btn-e.btn-brd.btn-e-light-green:hover {color: #99c242;border-color: #99c242;}
.btn-e.btn-brd.btn-e-light-green.btn-brd-hover:hover {background: #99c242;}
.btn-e.btn-brd.btn-e-light {color: #fff;border-color: #fff;}
.btn-e.btn-brd.btn-e-light:hover {border-color: #fff;}
.btn-e.btn-brd.btn-e-light.btn-brd-hover:hover {background: #fff;color: #555 !important;}

/*------------------------------------
	Badges and Labels
------------------------------------*/
/*Labels*/
span.label {
	font-size: 11px;
	font-weight: 400;
	padding: 4px 7px;
}

/*Badges*/
span.badge {
	font-weight: 400;
	padding: 4px 7px;
}

span.label-e,
span.badge-e {
	background: #bf1143;
}

span.label-blue,
span.badge-blue {
	background: #3eb0eb;
}

span.label-red,
span.badge-red {
	background: #bf1143;
}

span.label-green,
span.badge-green {
	background: #87b822;
}

span.label-sea,
span.badge-sea {
	background: #1abc9c;
}

span.label-orange,
span.badge-orange {
	background: #ff5500;
}

span.label-yellow,
span.badge-yellow {
	background: #ff9501;
}

span.label-purple,
span.badge-purple {
	background: #8560a8;
}

span.label-aqua,
span.badge-aqua {
	background: #27d7e7;
}

span.label-brown,
span.badge-brown {
	background: #8c6239;
}

span.label-dark-blue,
span.badge-dark-blue {
	background: #1769ff;
}

span.label-light-green,
span.badge-light-green {
	background: #bee768;
}

span.label-light,
span.badge-light {
	color: #555;
	background: #eee;
}

span.label-dark,
span.badge-dark {
	background: #555;
}

/*Badge Lists*/
.badge-lists li {
	position: relative;
}

.badge-lists span.badge {
	top: -10px;
	right: -6px;
	position: absolute;
}

/*Badge Icons*/
.badge-lists.badge-icons span.badge {
	min-width: 12px;
	padding: 3px 6px;
}

.badge-lists.badge-icons i {
	font-size: 18px;
	min-width: 25px;
}

/*Badge Box e1*/
.badge-box-e1 a {
	color: #777;
	min-width: 40px;
	font-size: 18px;
	padding: 8px 9px;
	display: inline-block;
	border: solid 1px #eee;
}

/*Badge Box e2*/
.badge-box-e2 a {
	color: #777;
	font-size: 12px;
	padding: 10px;
	min-width: 70px;
	: center;
	display: inline-block;
	border: solid 1px #eee;
}

.badge-box-e2 a i {
	font-size: 20px;
}

/*General Badge Box*/
.badge-box-e1 a i,
.badge-box-e2 a i {
	display: block;
	margin: 1px auto 2px;
}

.badge-box-e1 a:hover,
.badge-box-e2 a:hover {
	color: #555;
	border-color: #555;
	text-decoration: none;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

/*------------------------------------
	Icons
------------------------------------*/
/*Social Icons*/
.social-icons {
	margin: 0;
	padding: 0;
}

.social-icons li {
	list-style: none;
	margin-right: 3px;
	margin-bottom: 5px;
	text-indent: -9999px;
	display: inline-block;
}

.social-icons li a, a.social-icon {
	width: 28px;
	height: 28px;
	display: block;
	background-position: 0 0;
	background-repeat: no-repeat;
	transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
}

.social-icons li:hover a {
	background-position: 0 -38px;
}

.social-icons-color li a {
	opacity: 0.7;
	background-position: 0 -38px !important;
	-webkit-backface-visibility: hidden; /*For Chrome*/
}

.social-icons-color li a:hover {
	opacity: 1;
}

.social_facebook {background: url(/img/social/facebook.png) no-repeat;}
.social_googleplus {background: url(/img/social/googleplus.png) no-repeat;}
.social_kakao {background: url(/img/social/kakao.png) no-repeat;}
.social_kakaostory {background: url(/img/social/kakaostory.png) no-repeat;}
.social_band {background: url(/img/social/band.png) no-repeat;}
.social_rss {background: url(/img/social/rss.png) no-repeat;}
.social_twitter {background: url(/img/social/twitter.png) no-repeat;}

/*Font Awesome Icon Styles*/
i.icon-custom {
	color: #555;
	width: 40px;
	height: 40px;
	font-size: 20px;
	line-height: 40px;
	margin-bottom: 5px;
	: center;
	display: inline-block;
	border: solid 1px #555;
}

i.icon-sm {
	width: 35px;
	height: 35px;
	font-size: 16px;
	line-height: 35px;
}

i.icon-lg {
	width: 60px;
	height: 60px;
	font-size: 31px;
	line-height: 60px;
	margin-bottom: 10px;
}

i.icon-2x {
	font-size: 30px;
}
i.icon-3x {
	font-size: 40px;
}
i.icon-4x {
	font-size: 50px;
}

/*Icon Styles For Links*/
.link-icon,
.link-bg-icon {
	color: #555;
}

.link-icon:hover,
.link-bg-icon:hover {
	border: none;
	text-decoration: none;
}

.link-icon:hover i {
	color: #72c02c;
	background: none;
	border: solid 1px #72c02c;
}

.link-bg-icon:hover i {
	color: #72c02c;
	background: #72c02c;
	border-color: #72c02c;
	color: #fff !important;
}

/*Icons Color*/
i.icon-color-e,
i.icon-color-red,
i.icon-color-sea,
i.icon-color-dark,
i.icon-color-grey,
i.icon-color-blue,
i.icon-color-green,
i.icon-color-yellow,
i.icon-color-orange,
i.icon-color-purple,
i.icon-color-aqua,
i.icon-color-brown,
i.icon-color-dark-blue,
i.icon-color-light-grey,
i.icon-color-light-green, {
	background: none;
}

i.icon-color-e {
	color: #bf1143;
	border: solid 1px #bf1143;
}
i.icon-color-blue {
	color: #3eb0eb;
	border: solid 1px #3eb0eb;
}
i.icon-color-red {
	color: #bf1143;
	border: solid 1px #bf1143;
}
i.icon-color-sea {
	color: #1abc9c;
	border: solid 1px #1abc9c;
}
i.icon-color-green {
	color: #87b822;
	border: solid 1px #87b822;
}
i.icon-color-yellow {
	color: #ff9501;
	border: solid 1px #ff9501;
}
i.icon-color-orange {
	color: #ff5500;
	border: solid 1px #ff5500;
}
i.icon-color-grey {
	color: #999999;
	border: solid 1px #999999;
}
i.icon-color-purple {
	color: #8560a8;
	border: solid 1px #8560a8;
}
i.icon-color-aqua {
	color: #27d7e7;
	border: solid 1px #27d7e7;
}
i.icon-color-brown {
	color: #8c6239;
	border: solid 1px #8c6239;
}
i.icon-color-dark-blue {
	color: #1769ff;
	border: solid 1px #1769ff;
}
i.icon-color-light-green {
	color: #bee768;
	border: solid 1px #bee768;
}
i.icon-color-light {
	color: #fff;
	border: solid 1px #fff;
}
i.icon-color-light-grey {
	color: #bbbbbb;
	border: solid 1px #bbbbbb;
}

/*Icons Backgroun Color*/
i.icon-bg-e,
i.icon-bg-red,
i.icon-bg-sea,
i.icon-bg-dark,
i.icon-bg-grey,
i.icon-bg-blue,
i.icon-bg-green,
i.icon-bg-yellow,
i.icon-bg-orange,
i.icon-bg-purple,
i.icon-bg-aqua,
i.icon-bg-brown,
i.icon-bg-dark-blue,
i.icon-bg-light-grey,
i.icon-bg-light-green {
	color: #fff;
	border-color: transparent;
}

i.icon-bg-e {
	background: #bf1143;
}
i.icon-bg-blue {
	background: #3eb0eb;
}
i.icon-bg-red {
	background: #bf1143;
}
i.icon-bg-sea {
	background: #1abc9c;
}
i.icon-bg-green {
	background: #87b822;
}
i.icon-bg-yellow {
	background: #ff9501;
}
i.icon-bg-orange {
	background: #ff5500;
}
i.icon-bg-grey {
	background: #999999;
}
i.icon-bg-dark {
	background: #555555;
}
i.icon-bg-purple {
	background: #8560a8;
}
i.icon-bg-aqua {
	background: #27d7e7;
}
i.icon-bg-brown {
	background: #8c6239;
}
i.icon-bg-dark-blue {
	background: #1769ff;
}
i.icon-bg-light-green {
	background: #bee768;
}
i.icon-bg-light {
	background: #fff;
	border-color: transparent;
}
i.icon-bg-light-grey {
	background: #bbbbbb;
	border-color: transparent;
}

/* Make Font Awesome icons fixed width */
.fa-fixed [class^="fa"],
.fa-fixed [class*=" fa"] {
	width: 1.25em;
	: center;
	display: inline-block;
}
.fa-fixed [class^="fa"].fa-lg,
.fa-fixed [class*=" fa"].fa-lg {
	/* increased font size for fa-lg */
	width: 1.5625em;
}

/*------------------------------------
	Content Box
------------------------------------*/
/*Content Box e1*/
.content-box-e1 {
	: center;
}

.content-box-e1 span {
	display: block;
	margin-top: 5px;
}

/*Content Box e2*/
@media (max-width: 992px) {
	.content-box-e2,
	.content-box-e2 .text-justify {
		: center;
	}

	.content-box-e2 span {
		display: block;
		margin-top: 5px;
	}
}

/*Content Box e3*/
.content-box-e3 {
	margin-bottom: 15px;
}

.content-box-e3 i {
	top: 8px;
	float: left;
	position: relative;
}

.content-box-e3 .content-box-in-e3 {
	padding: 0 10px;
	overflow: hidden;
}

.content-box-e3 .content-box-in-e3 h3 {
	font-size: 18px;
	line-height: 22px;
	margin-bottom: 3px;
	text-transform: capitalize;
}

.content-box-e3 .content-box-in-e3 h3 a {
	color: #555;
}

/*------------------------------------
	Service Box
------------------------------------*/
.service-box {
	padding: 20px 30px;
	: center;
	margin-bottom: 20px;
}

.service-box p,
.service-box h2 {
	color: #fff;
}

.service-box h2 a:hover{
	text-decoration: none;
}

.service-box-light,
.service-box-default {
	background: #fafafa;
	border: solid 1px #eee;
}

.service-box-default:hover {
	box-shadow: 0 0 12px #eee;
}

.service-box-light p,
.service-box-light h2,
.service-box-default p,
.service-box-default h2 {
	color: #555;
}

.service-box-e {
	background: #bf1143;
}
.service-box-blue {
	background: #3eb0eb;
}
.service-box-red {
	background: #bf1143;
}
.service-box-sea {
	background: #1abc9c;
}
.service-box-grey {
	background: #999999;
}
.service-box-yellow {
	background: #ff9501;
}
.service-box-orange {
	background: #ff5500;
}
.service-box-green {
	background: #87b822;
}
.service-box-purple {
	background: #8560a8;
}
.service-box-aqua {
	background: #27d7e7;
}
.service-box-brown {
	background: #8c6239;
}
.service-box-dark-blue {
	background: #1769ff;
}
.service-box-light-green {
	background: #bee768;
}
.service-box-dark {
	background: #555555;
}
.service-box-light {
	background: #eeeeee;
}

/*------------------------------------
	Typography
------------------------------------*/
/*Text Big*/
.text-big {
	float: left;
	color: #bf1143;
	padding: 5px 0;
	font-size: 45px;
	font-weight: 600;
	line-height: 30px;
	margin: 0px 5px 0 0;
}

.text-big-bg {
	float: left;
	color: #fff;
	padding: 7px 0;
	min-width: 50px;
	font-size: 35px;
	font-weight: 600;
	line-height: 35px;
	: center;
	background: #bf1143;
	margin: 4px 10px 0 0;
}

/*Text Highlights*/
.text-highlights {
	color: #fff;
	font-weight: 200;
	padding: 0px 5px;
	background: #555;
}

.text-highlights-green {
	background: #87b822;
}
.text-highlights-blue {
	background: #3eb0eb;
}
.text-highlights-red {
	background: #bf1143;
}
.text-highlights-sea {
	background: #1abc9c;
}
.text-highlights-orange {
	background: #ff5500;
}
.text-highlights-yellow {
	background: #ff9501;
}
.text-highlights-purple {
	background: #8560a8;
}
.text-highlights-aqua {
	background: #27d7e7;
}
.text-highlights-brown {
	background: #8c6239;
}
.text-highlights-dark-blue {
	background: #1769ff;
}
.text-highlights-light-green {
	background: #bee768;
}

/*Text Borders*/
.text-border {
	border-bottom: dotted 1px #555;
}

.text-border-default {
	border-color: #999999;
}
.text-border-green {
	border-color: #87b822;
}
.text-border-blue {
	border-color: #3eb0eb;
}
.text-border-red {
	border-color: #bf1143;
}
.text-border-yellow {
	border-color: #ff9501;
}
.text-border-purple {
	border-color: #8560a8;
}

/*List Styles*/
.list-styles li {
	margin-bottom: 8px;
}

/*Contextual Backgrounds*/
.cont-text-bg p {
	opacity: 0.8;
	padding: 8px 10px;
}
.cont-text-bg p:hover {
	opacity: 1;
}

/*Blockquote*/
blockquote {
	padding: 5px 15px;
	border-left-width: 2px;
}

blockquote p {
	font-size: 14px;
	font-weight: 400;
}

blockquote h1,
blockquote h2,
blockquote span {
	font-size: 18px;
	margin: 0 0 8px;
	line-height: 24px;
}

/*Blockquote Styles*/
blockquote.bq-text-lg p,
blockquote.bq-text-lg small {
	text-transform: uppercase;
}

blockquote.bq-text-lg p {
	font-size: 22px;
	font-weight: 300;
	line-height: 32px;
}

blockquote.text-right,
blockquote.hero.text-right {
	border-left: none;
	border-right: 2px solid #eee;
}

blockquote.hero.text-right,
blockquote.hero.text-right:hover {
	border-color: #555;
}

blockquote:hover,
blockquote.text-right:hover {
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}

blockquote.bq-dark,
blockquote.bq-dark:hover {
	border-color: #555;
}

blockquote.bq-green {
	border-color: #87b822;
}

blockquote.bq-red {
	border-color: #bf1143;
}

blockquote.bq-yellow {
	border-color: #ff9501;
}

/*Blockquote Hero Styles*/
blockquote.hero {
	border: none;
	padding: 18px;
	font-size: 16px;
	background: #f3f3f3;
	border-left: solid 2px #666;
}

blockquote.hero:hover {
	background: #eee;
	border-left-color: #666;
}

blockquote.hero.hero-dark,
blockquote.hero.hero-default {
	border: none;
}

blockquote.hero.hero-dark {
	background: #444;
}

blockquote.hero.hero-dark:hover {
	background: #555;
}

blockquote.hero.hero-default {
	background: #bf1143;
}

blockquote.hero.hero-default:hover {
	background: #a40f3a;
}

blockquote.hero.hero-dark p,
blockquote.hero.hero-dark h2,
blockquote.hero.hero-dark small,
blockquote.hero.hero-default p,
blockquote.hero.hero-default h2,
blockquote.hero.hero-default small {
	color: #fff;
	font-weight: 200;
}

/*------------------------------------
	Tag Boxes
------------------------------------*/
.tag-box  {
	padding: 15px;
	background: #fff;
	margin-bottom: 20px;
}

.tag-box h2 {
	font-size: 20px;
	line-height: 25px;
}

.tag-box p {
	margin-bottom: 0;
}

.tag-box.tag-text-space p {
	margin-bottom: 10px;
}

/*Tag Boxes e1*/
.tag-box-e1 {
	border: solid 1px #eee;
	border-top: solid 2px #bf1143;
}
.tag-box-e1-center {
	border: solid 1px #eee;
	border-top: solid 2px #bf1143;
	: center;
}

/*Tag Boxes e2*/
.tag-box-e2-r {
	background: #fafafa;
	border: solid 1px #eee;
	border-left: solid 2px #bf1143;
}

.tag-box-e2-g {
	background: #fafafa;
	border: solid 1px #eee;
	border-left: solid 2px #87b822;
}

.tag-box-e2-y {
	background: #fafafa;
	border: solid 1px #eee;
	border-left: solid 2px #ff9501;
}

.tag-box-e2-d {
	background: #fafafa;
	border: solid 1px #eee;
	border-left: solid 2px #555;
}

.tag-box-e2-bl {
	background: #fafafa;
	border: solid 1px #eee;
	border-left: solid 2px #3eb0eb;
}

.tag-box-e2-br {background: #fafafa;border: solid 1px #eee;border-left: solid 2px #8c6239;}

/*Tag Boxes e3*/
.tag-box-e3 {border: solid 2px #eee;}
.tag-box-e3-center {border: solid 2px #eee;: center;}

/*Tag Boxes e4*/
.tag-box-e4 {border: dashed 1px #bbb;}

/*Tag Boxes e5*/
.tag-box-e5 {margin: 20px 0;: center;border: dashed 1px #ccc;}
.tag-box-e5 span {color: #555;font-size: 28px;margin-bottom: 0;}

/*Tag Boxes e6*/
.tag-box-e6 {background: #fafafa;border: solid 1px #eee;}

/*Tag Boxes e7*/
.tag-box-e7 {border: solid 1px #eee;border-bottom: solid 2px #bf1143;}

/*------------------------------------
	Color Content Boxes
------------------------------------*/
.color-content-box {padding: 15px;: center;}
.color-content-box h2 {font-size: 18px;}
.color-content-box p {font-size: 12px;}
.color-content-box p,
.color-content-box h2 {color: #fff;}
.color-content-box-light,
.color-content-box-default {background: #fafafa;border: solid 1px #eee;}
.color-content-box-default:hover {box-shadow: 0 0 8px #eee;}
.color-box-or {overflow: hidden;position: relative;}

.color-box-bg {
	width: 250px;
	padding: 60px;
	position: absolute;
	top: -10px;
	right: -100px;
	background: #fff;
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=10)";
	filter: alpha(opacity=10);
	opacity: .1;
	transform: rotate(57deg);
	-o-transform: rotate(57deg);
	-ms-transform: rotate(57deg);
	-moz-transform: rotate(57deg);
	-webkit-transform: rotate(57deg);
}

.color-box-bg2 {
	width: 250px;
	padding: 60px;
	position: absolute;
	top: -10px;
	right: -100px;
	background: #000;
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=2)";
	filter: alpha(opacity=2);
	opacity: .02;
	transform: rotate(57deg);
	-o-transform: rotate(57deg);
	-ms-transform: rotate(57deg);
	-moz-transform: rotate(57deg);
	-webkit-transform: rotate(57deg);
}

.color-content-box-light p,
.color-content-box-light h2,
.color-content-box-default p,
.color-content-box-default h2 {color: #555555;}

.color-content-box-e {background: #bf1143;}
.color-content-box-blue {background: #3eb0eb;}
.color-content-box-red {background: #bf1143;}
.color-content-box-grey {background: #999999;}
.color-content-box-yellow {background: #ff9501;}
.color-content-box-orange {background: #ff5500;}
.color-content-box-green {background: #87b822;}
.color-content-box-brown {background: #8c6239;}
.color-content-box-dark-blue {background: #1769ff;}
.color-content-box-purple {background: #8560a8;}
.color-content-box-aqua {background: #27d7e7;}
.color-content-box-sea {background: #1abc9c;}
.color-content-box-dark {background: #555555;}
.color-content-box-light {background: #f8f8f8;}

/*------------------------------------
	Notify Balloon
------------------------------------*/
/*Notify Balloon*/
.notify-balloon {
	margin-bottom: 10px;
}

.notify-balloon .notify-balloon-info {
	color: #bf1143;
	font-size: 16px;
	padding: 0 15px;
	margin-top: 18px;
}

.notify-balloon .notify-balloon-info span {
	top: 3px;
	position: relative;
}

.notify-balloon .notify-balloon-info em {
	color: #777;
	display: block;
	font-size: 13px;
}

.notify-balloon .notify-balloon-info img {
	width: 60px;
	float: left;
	height: 60px;
	padding: 2px;
	margin-right: 15px;
	border: solid 1px #ccc;
}

.notify-balloon .notify-balloon-author {
	overflow: hidden;
}

.notify-balloon .carousel-arrow {
	top: -65px;
	position: relative;
}

.notify-balloon .carousel-arrow i {
	color: #fff;
	padding: 2px;
	min-width: 25px;
	font-size: 20px;
	: center;
	background: #aaa;
}

.notify-balloon .carousel-arrow i:hover {
	color: #fff;
	background: #72c02c;
}

.notify-balloon .carousel-control {
	opacity: 1;
	width: 100%;
	: right;
	text-shadow: none;
	position: absolute;
	filter: Alpha(opacity = 100);
}

.notify-balloon .carousel-control.left {
	right: 27px;
	left: auto;
}
.notify-balloon .carousel-control.right {
	right: 0px;
}

/*Notify Balloon e1*/
.notify-balloon.notify-balloon-e1 .item p {
	position: relative;
}

.notify-balloon.notify-balloon-e1 .item p:after,
.notify-balloon.notify-balloon-e1 .item p:before {
	left: 80px;
	bottom: -20px;
}

.notify-balloon.notify-balloon-e1 .item p:after {
	border-top: 22px solid;
	border-left: 0 solid transparent;
	border-right: 22px solid transparent;
}

/*Notify Balloon e2*/
.notify-balloon.notify-balloon-e2 .testimonial-info {
	padding: 0 20px;
}

.notify-balloon.notify-balloon-e2 p {
	padding-bottom: 15px;
}

.notify-balloon.notify-balloon-e2 .carousel-arrow {
	top: -55px;
}

.notify-balloon.notify-balloon-e2 .item p:after,
.notify-balloon.notify-balloon-e2 .item p:before {
	left: 8%;
	bottom: 45px;
}

.notify-balloon.notify-balloon-e2 .item p:after {
	border-top: 20px solid;
	border-left: 25px solid transparent;
	border-right: 0px solid transparent;
}

/*General Notify Balloon e1/e2*/
.notify-balloon.notify-balloon-e1 p,
.notify-balloon.notify-balloon-e2 p {
	padding: 15px;
	font-size: 13px;
	background: #555555;
	color: #fff;
}

.notify-balloon.notify-balloon-e1 .item p:after,
.notify-balloon.notify-balloon-e2 .item p:after {
	width: 0;
	height: 0;
	content: " ";
	display: block;
	position: absolute;
	border-top-color: #555555;
	border-left-style: inset; /*FF fixes*/
	border-right-style: inset; /*FF fixes*/
}

/*Notify Balloon Backgrounds*/
.notify-balloon-bg-dark .item p,
.notify-balloon-bg-default .item p {
	color: #fff;
	font-weight: 200;
}

.notify-balloon-bg-dark .carousel-arrow i,
.notify-balloon-bg-default .carousel-arrow i {
	color: #fff;
}

/*Notify Balloon Default*/
.notify-balloon-bg-default .item p {
	background: #72c02c;
}

.notify-balloon.notify-balloon-bg-default .item p:after,
.notify-balloon.notify-balloon-bg-default .item p:after {
	border-top-color: #72c02c;
}

.notify-balloon-bg-default .carousel-arrow i {
	background: #72c02c;
}

.notify-balloon.notify-balloon-bg-default .carousel-arrow i:hover {
	background: #5fb611;
}

/*Notify Balloon Dark*/
.notify-balloon-bg-dark .item p {
	background: #555;
}

.notify-balloon.notify-balloon-bg-dark .item p:after,
.notify-balloon.notify-balloon-bg-dark .item p:after {
	border-top-color: #555;
}

.notify-balloon-bg-dark .carousel-arrow i {
	color: #fff;
	background: #555;
}

.notify-balloon.notify-balloon-bg-dark .carousel-arrow i:hover {
	background: #333;
}

.notify-balloon.notify-balloon-bg-dark .notify-balloon-info {
	color: #555;
}

/*------------------------------------
Panels (Portlets)
------------------------------------*/
.panel-heading {color: #fff;padding: 5px 15px;}

/*Panel Table*/
.panel .table {margin-bottom: 0;}

/*Panel Eyoom*/
.panel-e {border-color: #d7d7d7;}
.panel-e > .panel-heading {background: #ffffff;}

/*Panel Eyoom*/
.panel-white {border-color: #bf1143;}
.panel-white > .panel-heading {background: #bf1143;}

/*Panel Blue*/
.panel-blue {border-color: #3eb0eb;}
.panel-blue > .panel-heading {background: #3eb0eb;}

/*Panel Red*/
.panel-red {border-color: #bf1143;}
.panel-red > .panel-heading {background: #bf1143;}

/*Panel Green*/
.panel-green {border-color: #87b822;}
.panel-green > .panel-heading {background: #87b822;}

/*Panel Sea*/
.panel-sea {border-color: #1abc9c;}
.panel-sea > .panel-heading {background: #1abc9c;}

/*Panel Orange*/
.panel-orange {border-color: #ff5500;}
.panel-orange > .panel-heading {background: #ff5500;}

/*Panel Yellow*/
.panel-yellow {border-color: #ff9501;}
.panel-yellow > .panel-heading {background: #ff9501;}

/*Panel Grey*/
.panel-grey {border-color: #999999;}
.panel-grey > .panel-heading {background: #999999;}

/*Panel Dark*/
.panel-dark {border-color: #555555;}
.panel-dark > .panel-heading {background: #555555;}

/*Panel Purple*/
.panel-purple {border-color: #8560a8;}
.panel-purple > .panel-heading {background: #8560a8;}

/*Panel Aqua*/
.panel-aqua {border-color: #27d7e7;}
.panel-aqua > .panel-heading {background: #27d7e7;}

/*Panel Brown*/
.panel-brown {border-color: #8c6239;}
.panel-brown > .panel-heading {background: #8c6239;}

/*Panel Dark Blue*/
.panel-dark-blue {border-color: #1769ff;}
.panel-dark-blue > .panel-heading {background: #1769ff;}

/*Panel Light Green*/
.panel-light-green {border-color: #bee768;}
.panel-light-green > .panel-heading {background: #bee768;}

/*Panel Default Dark*/
.panel-default-dark {border-color: #555555;}
.panel-default-dark > .panel-heading {background: #555555;}

/*------------------------------------
	Progress Bar
------------------------------------*/
.progress-e {box-shadow: none;}
.progress-e .progress-bar {box-shadow: none;}

/*progress-bar (sizes)*/
.progress-lg {height: 25px;}
.progress-lg p {padding-top: 3px;}
.progress-sm {height: 12px;}
.progress-xs {height: 7px;}
.progress-xxs {height: 3px;}

/*progress-bar (colors)*/
.progress {background: #e5e5e5;}
.progress-bar-e {background: #bf1143;}
.progress-bar-blue {background: #3eb0eb;}
.progress-bar-orange {background: #ff5500;}
.progress-bar-red {background: #bf1143;}
.progress-bar-purple {background: #8560a8;}
.progress-bar-green {background: #87b822;}
.progress-bar-brown {background: #8c6239;}
.progress-bar-dark-blue {background: #1769ff;}
.progress-bar-yellow {background: #ff9501;}
.progress-bar-light-green {background: #bee768;}
.progress-bar-dark {background: #555;}

/*------------------------------------
	Count Stars
------------------------------------*/
.stars-existing {color: #bf1143;cursor: pointer;}
.star-lg {font-size: 30px;}
.star-sm {font-size: 25px;}
.star-xs {font-size: 20px;}
.star-default {font-size: 16px;}

/*------------------------------------
	Media (Audio/Videos and Images)
------------------------------------*/
/*Images*/
img.img-bordered {padding: 3px;border: solid 1px #eee;}
img.img-circle {border-radius: 50% !important;}

/*Responsive Video*/
.responsive-video {
	height: 0;
	margin: 15px 0;
	padding-top: 1px;
	position: relative;
	padding-bottom: 56.25%; /*16:9*/
}

.responsive-video iframe {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	position: absolute;
}

.responsive-video embed {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	position: absolute;
}

/*------------------------------------
	Rounded and Circle Classes
------------------------------------*/
.rounded { border-radius: 4px !important; }
.rounded-x { border-radius: 50% !important; }
.rounded-2x { border-radius: 10px !important; }
.rounded-3x { border-radius: 15px !important; }
.rounded-4x { border-radius: 20px !important; }
.rounded-top { border-radius: 4px 4px 0 0 !important; }
.rounded-left { border-radius: 4px 0 0 4px !important; }
.rounded-right { border-radius: 0 4px 4px 0 !important; }
.rounded-bottom { border-radius: 0 0 4px 4px !important; }

/*Misc*/
.content {
	padding-top: 0px;
	padding-bottom: 0px;
}

.text-justify p {
	: justify;
}

/*Background Light*/
.bg-light {
	padding:10px 15px;
	margin-bottom:10px;
	background:#f8f8f8;
	border:solid 1px #e4e4e4;
}
.bg-light:hover {
	border:solid 1px #bbb;
}

/*CSS3 Hover Effects*/
.hover-effect {
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.hover-effect-kenburn {
	left:10px;
	margin-left:-10px;
	position:relative;
	-webkit-transition: all 0.8s ease-in-out;
	-moz-transition: all 0.8s ease-in-out;
	-o-transition: all 0.8s ease-in-out;
	-ms-transition: all 0.8s ease-in-out;
	transition: all 0.8s ease-in-out;
}
.hover-effect-kenburn:hover {
	-webkit-transform: scale(2) rotate(5deg);
	-moz-transform: scale(2) rotate(5deg);
	-o-transform: scale(2) rotate(5deg);
	-ms-transform: scale(2) rotate(5deg);
	transform: scale(2) rotate(5deg);
}