/*!
 * iVentory Home style
 * Copyright 2018 iVentory
 */

/* body */
body{font-family:'NanumBarunGothic','NanumSquare',-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;}
button {border:none;background:none;}
/*body *{cursor:none!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}*/

/* cursor */
/*
.cursor{position:absolute;opacity:0.8;width:30px;height:30px;top:0;left:0;margin:-15px 0 0 -15px;background:transparent;border:2px solid orange;border-radius:50%;backface-visibility:hidden;pointer-events:none;transition:background 0.2s;z-index:9999;}
.cursor.mouseout{width:0;height:0;opacity:0!important;}
.cursor.in-over{background:orange;}
*/
/* margin, padding */
.mg0{margin:0!important}.mg10{margin:10px!important;}.mg20{margin:20px!important;}.mg30{margin:30px!important;}.mg40{margin:40px!important;}.mg50{margin:50px!important;}
.mt0{margin-top:0!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}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}
.ml0{margin-left:0!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}
.mr0{margin-right:0!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}
.mb0{margin-bottom:0!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}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}

.pd0{padding:0!important}.pd10{padding:10px!important}.pd20{padding:20px!important}.pd30{padding:30px!important}.pd40{padding:40px!important}.pd50{padding:50px!important}
.pt0{padding-top:0!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}
.pl0{padding-left:0!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}
.pr0{padding-right:0!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}
.pb0{padding-bottom:0!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}


a{color:orange;}

/* slider pager style */
#sliderPager{position:absolute;width:100%;bottom:20px;}
#sliderPager .bx-pager {text-align:center;font-size:.85em;font-weight:bold;color:#666;}
#sliderPager .bx-pager.bx-default-pager a {border:1px solid #fff;background:#transparent;text-indent:-9999px;display:block;width:15px;height:15px;margin:0 5px;outline:0;-moz-border-radius:7.5px;-webkit-border-radius:7.5px;border-radius:7.5px;}
#sliderPager .bx-pager.bx-default-pager a:hover,
#sliderPager .bx-pager.bx-default-pager a.active,
#sliderPager .bx-pager.bx-default-pager a:focus {background:#fff;}
#sliderPager .bx-pager-item,
#sliderPager .bx-controls-auto .bx-controls-auto-item {display:inline-block;vertical-align:bottom;*zoom:1;*display:inline;}
#sliderPager .bx-pager-item {font-size:0;line-height:0;}

/* dropdown-content */
.dropdown-content{max-height:250px;}
.dropdown-content li{min-height:40px;}
.dropdown-content li > a, .dropdown-content li > span {font-size:15px;color:#555;line-height:20px;padding:10px 10px;}
.dropdown-content li.active > a, .dropdown-content li.active > span,
.dropdown-content li.selected > a, .dropdown-content li.selected > span{color: #333;}

/* button */
.iven-btn{display:block;padding:4px 15px;text-align:center;font-size:14px;border-radius:2px;line-height:1.0em;}
.iven-btn i{font-size:14px;}
.iven-btn.btn-line-gray{border:1px solid #999;color:#333;}

/* drag selection color */
::selection {background:orange;color:#FFF;text-shadow:none;}
::-moz-selection {background:orange;color:#FFF;text-shadow:none;}

/* tab */
.tabs .tab{height:50px;}
.tabs .tab a{border-bottom:3px solid #ccc;font-size:18px;color:#6b6b6b;}
.tabs .tab a:hover, .tabs .tab a.active{color:#e96300;}
.tabs .indicator{height:3px;background-color:#e96300;}

/* desktop-size */
@media only screen and (min-width: 1024px) {
}
/* tablet-size */
@media only screen and (max-width: 1023px) {
}
/* mobile-size */
@media only screen and (max-width: 769px) {
    .hidden-s{display:none!important}
    .tabs{height:40px;}
    .tabs .tab{height:40px;line-height:40px;}
    .tabs .tab a{border-width:2px;font-size:16px;}
    .tabs .indicator{height:2px;}
}