@charset "utf-8";

/*--------------------------------------
Author  : Worksdesign (웍스디자인)
License : Worksdesign License (https://worksdesing.co.kr/page/works_license)
--------------------------------------*/

/*---------- Reset ----------*/
body {font-family:Roboto,Dotum,Arial,sans-serif;font-size:.8125rem}
a {color:#252525;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}
a:hover {text-decoration:none}
a:focus {outline:0}
li,ol,ul {margin:0;padding:0}
.list-unstyled {list-style:none}
.ellipsis {position:relative;display:block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}
.overflow-hidden {overflow:hidden !important}

/*----- Font Size (px) -----*/
.f-s-10 {font-size:10px !important}
.f-s-11 {font-size:11px !important}
.f-s-12 {font-size:12px !important}
.f-s-13 {font-size:13px !important}
.f-s-14 {font-size:14px !important}
.f-s-15 {font-size:15px !important}
.f-s-16 {font-size:16px !important}
.f-s-17 {font-size:17px !important}
.f-s-18 {font-size:18px !important}
.f-s-19 {font-size:19px !important}
.f-s-20 {font-size:20px !important}
.f-s-21 {font-size:21px !important}
.f-s-22 {font-size:22px !important}
.f-s-23 {font-size:23px !important}
.f-s-24 {font-size:24px !important}
.f-s-25 {font-size:25px !important}
.f-s-26 {font-size:26px !important}
.f-s-27 {font-size:27px !important}
.f-s-28 {font-size:28px !important}
.f-s-29 {font-size:29px !important}
.f-s-30 {font-size:30px !important}

/*----- Font Size (rem) -----*/
.f-s-10r {font-size:.625rem !important}
.f-s-11r {font-size:.6875rem !important}
.f-s-12r {font-size:.75rem !important}
.f-s-13r {font-size:.8125rem !important}
.f-s-14r {font-size:.875rem !important}
.f-s-15r {font-size:.9375rem !important}
.f-s-16r {font-size:1rem !important}
.f-s-17r {font-size:1.0625rem !important}
.f-s-18r {font-size:1.125rem !important}
.f-s-19r {font-size:1.1875rem !important}
.f-s-20r {font-size:1.25rem !important}
.f-s-21r {font-size:1.3125rem !important}
.f-s-22r {font-size:1.375rem !important}
.f-s-23r {font-size:1.4375rem !important}
.f-s-24r {font-size:1.5rem !important}
.f-s-25r {font-size:1.5625rem !important}
.f-s-26r {font-size:1.625rem !important}
.f-s-27r {font-size:1.6875rem !important}
.f-s-28r {font-size:1.75rem !important}
.f-s-29r {font-size:1.8125rem !important}
.f-s-30r {font-size:1.875rem !important}

/*----- Font Weight -----*/
.f-w-100 {font-weight:100 !important}
.f-w-200 {font-weight:200 !important}
.f-w-300 {font-weight:300 !important}
.f-w-400 {font-weight:400 !important}
.f-w-500 {font-weight:500 !important}
.f-w-600 {font-weight:600 !important}
.f-w-700 {font-weight:700 !important}
.f-w-800 {font-weight:800 !important}
.f-w-900 {font-weight:900 !important}
.f-w-normal {font-weight:normal !important}
.f-w-bold {font-weight:bold !important}

/*----- Spacing -----*/
/* Margin */
.m-0 {margin:0 !important}

/* Margin Left */
.m-l-auto {margin-left:auto}
.m-l-0 {margin-left:0 !important}
.m-l-5 {margin-left:5px !important}
.m-l-10 {margin-left:10px !important}
.m-l-15 {margin-left:15px !important}
.m-l-20 {margin-left:20px !important}
.m-l-25 {margin-left:25px !important}
.m-l-30 {margin-left:30px !important}
.m-l-35 {margin-left:35px !important}
.m-l-40 {margin-left:40px !important}
.m-l-45 {margin-left:45px !important}
.m-l-50 {margin-left:50px !important}
.m-l-60 {margin-left:60px !important}
.m-l-70 {margin-left:70px !important}
.m-l-80 {margin-left:80px !important}
.m-l-90 {margin-left:90px !important}
.m-l-100 {margin-left:100px !important}
.m-l--5 {margin-left:-5px !important}
.m-l--10 {margin-left:-10px !important}
.m-l--15 {margin-left:-15px !important}
.m-l--20 {margin-left:-20px !important}
.m-l--25 {margin-left:-25px !important}
.m-l--30 {margin-left:-30px !important}
.m-l--35 {margin-left:-35px !important}
.m-l--40 {margin-left:-40px !important}
.m-l--45 {margin-left:-45px !important}
.m-l--50 {margin-left:-50px !important}

/* Margin Right */
.m-r-auto {margin-right:auto}
.m-r-0 {margin-right:0 !important}
.m-r-5 {margin-right:5px !important}
.m-r-10 {margin-right:10px !important}
.m-r-15 {margin-right:15px !important}
.m-r-20 {margin-right:20px !important}
.m-r-25 {margin-right:25px !important}
.m-r-30 {margin-right:30px !important}
.m-r-35 {margin-right:35px !important}
.m-r-40 {margin-right:40px !important}
.m-r-45 {margin-right:45px !important}
.m-r-50 {margin-right:50px !important}
.m-r-60 {margin-right:60px !important}
.m-r-70 {margin-right:70px !important}
.m-r-80 {margin-right:80px !important}
.m-r-90 {margin-right:90px !important}
.m-r-100 {margin-right:100px !important}
.m-r--5 {margin-right:-5px !important}
.m-r--10 {margin-right:-10px !important}
.m-r--15 {margin-right:-15px !important}
.m-r--20 {margin-right:-20px !important}
.m-r--25 {margin-right:-25px !important}
.m-r--30 {margin-right:-30px !important}
.m-r--35 {margin-right:-35px !important}
.m-r--40 {margin-right:-40px !important}
.m-r--45 {margin-right:-45px !important}
.m-r--50 {margin-right:-50px !important}

/* Margin Top */
.m-t-0 {margin-top:0 !important}
.m-t-5 {margin-top:5px !important}
.m-t-10 {margin-top:10px !important}
.m-t-15 {margin-top:15px !important}
.m-t-20 {margin-top:20px !important}
.m-t-25 {margin-top:25px !important}
.m-t-30 {margin-top:30px !important}
.m-t-35 {margin-top:35px !important}
.m-t-40 {margin-top:40px !important}
.m-t-45 {margin-top:45px !important}
.m-t-50 {margin-top:50px !important}
.m-t-60 {margin-top:60px !important}
.m-t-70 {margin-top:70px !important}
.m-t-80 {margin-top:80px !important}
.m-t-90 {margin-top:90px !important}
.m-t-100 {margin-top:100px !important}
.m-t-110 {margin-top:110px !important}
.m-t-120 {margin-top:120px !important}
.m-t-130 {margin-top:130px !important}
.m-t-140 {margin-top:140px !important}
.m-t-150 {margin-top:150px !important}

/* Margin Bottom */
.m-b-0 {margin-bottom:0 !important}
.m-b-5 {margin-bottom:5px !important}
.m-b-10 {margin-bottom:10px !important}
.m-b-15 {margin-bottom:15px !important}
.m-b-20 {margin-bottom:20px !important}
.m-b-25 {margin-bottom:25px !important}
.m-b-30 {margin-bottom:30px !important}
.m-b-35 {margin-bottom:35px !important}
.m-b-40 {margin-bottom:40px !important}
.m-b-45 {margin-bottom:45px !important}
.m-b-50 {margin-bottom:50px !important}
.m-b-60 {margin-bottom:60px !important}
.m-b-70 {margin-bottom:70px !important}
.m-b-80 {margin-bottom:80px !important}
.m-b-90 {margin-bottom:90px !important}
.m-b-100 {margin-bottom:100px !important}
.m-b-110 {margin-bottom:110px !important}
.m-b-120 {margin-bottom:120px !important}
.m-b-130 {margin-bottom:130px !important}
.m-b-140 {margin-bottom:140px !important}
.m-b-150 {margin-bottom:150px !important}

/* Padding */
.p-0 {padding-top:0 !important}

/* Padding Left */
.p-l-0 {padding-left:0 !important}
.p-l-5 {padding-left:5px !important}
.p-l-10 {padding-left:10px !important}
.p-l-15 {padding-left:15px !important}
.p-l-20 {padding-left:20px !important}
.p-l-25 {padding-left:25px !important}
.p-l-30 {padding-left:30px !important}
.p-l-35 {padding-left:35px !important}
.p-l-40 {padding-left:40px !important}
.p-l-45 {padding-left:45px !important}
.p-l-50 {padding-left:50px !important}
.p-l-60 {padding-left:60px !important}
.p-l-70 {padding-left:70px !important}
.p-l-80 {padding-left:80px !important}
.p-l-90 {padding-left:90px !important}
.p-l-100 {padding-left:100px !important}

/* Padding Right */
.p-r-0 {padding-right:0 !important}
.p-r-5 {padding-right:5px !important}
.p-r-10 {padding-right:10px !important}
.p-r-15 {padding-right:15px !important}
.p-r-20 {padding-right:20px !important}
.p-r-25 {padding-right:25px !important}
.p-r-30 {padding-right:30px !important}
.p-r-35 {padding-right:35px !important}
.p-r-40 {padding-right:40px !important}
.p-r-45 {padding-right:45px !important}
.p-r-50 {padding-right:50px !important}
.p-r-60 {padding-right:60px !important}
.p-r-70 {padding-right:70px !important}
.p-r-80 {padding-right:80px !important}
.p-r-90 {padding-right:90px !important}
.p-r-100 {padding-right:100px !important}

/* Padding Top */
.p-t-0 {padding-top:0 !important}
.p-t-5 {padding-top:5px !important}
.p-t-10 {padding-top:10px !important}
.p-t-15 {padding-top:15px !important}
.p-t-20 {padding-top:20px !important}
.p-t-25 {padding-top:25px !important}
.p-t-30 {padding-top:30px !important}
.p-t-35 {padding-top:35px !important}
.p-t-40 {padding-top:40px !important}
.p-t-45 {padding-top:45px !important}
.p-t-50 {padding-top:50px !important}
.p-t-60 {padding-top:60px !important}
.p-t-60 {padding-top:70px !important}
.p-t-80 {padding-top:80px !important}
.p-t-90 {padding-top:90px !important}
.p-t-100 {padding-top:100px !important}
.p-t-110 {padding-top:110px !important}
.p-t-120 {padding-top:120px !important}
.p-t-130 {padding-top:130px !important}
.p-t-140 {padding-top:140px !important}
.p-t-150 {padding-top:150px !important}

/* Padding Bottom */
.p-b-0 {padding-bottom:0 !important}
.p-b-5 {padding-bottom:5px !important}
.p-b-10 {padding-bottom:10px !important}
.p-b-15 {padding-bottom:15px !important}
.p-b-20 {padding-bottom:20px !important}
.p-b-25 {padding-bottom:25px !important}
.p-b-30 {padding-bottom:30px !important}
.p-b-35 {padding-bottom:35px !important}
.p-b-40 {padding-bottom:40px !important}
.p-b-45 {padding-bottom:45px !important}
.p-b-50 {padding-bottom:50px !important}
.p-b-60 {padding-bottom:60px !important}
.p-b-60 {padding-bottom:70px !important}
.p-b-80 {padding-bottom:80px !important}
.p-b-90 {padding-bottom:90px !important}
.p-b-100 {padding-bottom:100px !important}
.p-b-110 {padding-bottom:110px !important}
.p-b-120 {padding-bottom:120px !important}
.p-b-130 {padding-bottom:130px !important}
.p-b-140 {padding-bottom:140px !important}
.p-b-150 {padding-bottom:150px !important}

/* Responsive Padding */
@media (min-width:1200px) {
    .xl-m-b-0 {margin-bottom:0 !important}
    .xl-m-b-5 {margin-bottom:5px !important}
    .xl-m-b-10 {margin-bottom:10px !important}
    .xl-m-b-15 {margin-bottom:15px !important}
    .xl-m-b-20 {margin-bottom:20px !important}
    .xl-m-b-25 {margin-bottom:25px !important}
    .xl-m-b-30 {margin-bottom:30px !important}
    .xl-m-b-35 {margin-bottom:35px !important}
    .xl-m-b-40 {margin-bottom:40px !important}
    .xl-m-b-45 {margin-bottom:45px !important}
    .xl-m-b-50 {margin-bottom:50px !important}
    .xl-m-b-60 {margin-bottom:60px !important}
    .xl-m-b-70 {margin-bottom:70px !important}
    .xl-m-b-80 {margin-bottom:80px !important}
    .xl-m-b-90 {margin-bottom:90px !important}
    .xl-m-b-100 {margin-bottom:100px !important}
}
@media (max-width:1199px) {
    .lg-m-b-0 {margin-bottom:0 !important}
    .lg-m-b-5 {margin-bottom:5px !important}
    .lg-m-b-10 {margin-bottom:10px !important}
    .lg-m-b-15 {margin-bottom:15px !important}
    .lg-m-b-20 {margin-bottom:20px !important}
    .lg-m-b-25 {margin-bottom:25px !important}
    .lg-m-b-30 {margin-bottom:30px !important}
    .lg-m-b-35 {margin-bottom:35px !important}
    .lg-m-b-40 {margin-bottom:40px !important}
    .lg-m-b-45 {margin-bottom:45px !important}
    .lg-m-b-50 {margin-bottom:50px !important}
    .lg-m-b-60 {margin-bottom:60px !important}
    .lg-m-b-70 {margin-bottom:70px !important}
    .lg-m-b-80 {margin-bottom:80px !important}
    .lg-m-b-90 {margin-bottom:90px !important}
    .lg-m-b-100 {margin-bottom:100px !important}
}
@media (max-width:991px) {
    .md-m-b-0 {margin-bottom:0 !important}
    .md-m-b-5 {margin-bottom:5px !important}
    .md-m-b-10 {margin-bottom:10px !important}
    .md-m-b-15 {margin-bottom:15px !important}
    .md-m-b-20 {margin-bottom:20px !important}
    .md-m-b-25 {margin-bottom:25px !important}
    .md-m-b-30 {margin-bottom:30px !important}
    .md-m-b-35 {margin-bottom:35px !important}
    .md-m-b-40 {margin-bottom:40px !important}
    .md-m-b-45 {margin-bottom:45px !important}
    .md-m-b-50 {margin-bottom:50px !important}
    .md-m-b-60 {margin-bottom:60px !important}
    .md-m-b-70 {margin-bottom:70px !important}
    .md-m-b-80 {margin-bottom:80px !important}
    .md-m-b-90 {margin-bottom:90px !important}
    .md-m-b-100 {margin-bottom:100px !important}
}
@media (max-width:767px) {
    .sm-m-b-0 {margin-bottom:0 !important}
    .sm-m-b-5 {margin-bottom:5px !important}
    .sm-m-b-10 {margin-bottom:10px !important}
    .sm-m-b-15 {margin-bottom:15px !important}
    .sm-m-b-20 {margin-bottom:20px !important}
    .sm-m-b-25 {margin-bottom:25px !important}
    .sm-m-b-30 {margin-bottom:30px !important}
    .sm-m-b-35 {margin-bottom:35px !important}
    .sm-m-b-40 {margin-bottom:40px !important}
    .sm-m-b-45 {margin-bottom:45px !important}
    .sm-m-b-50 {margin-bottom:50px !important}
    .sm-m-b-60 {margin-bottom:60px !important}
    .sm-m-b-70 {margin-bottom:70px !important}
    .sm-m-b-80 {margin-bottom:80px !important}
    .sm-m-b-90 {margin-bottom:90px !important}
    .sm-m-b-100 {margin-bottom:100px !important}
}

/*----- Border Radius -----*/
.bd-r-0 {border-radius:0 !important}
.bd-r-2 {border-radius:2px !important}
.bd-r-3 {border-radius:3px !important}
.bd-r-4 {border-radius:4px !important}
.bd-r-5 {border-radius:5px !important}
.bd-r-6 {border-radius:6px !important}
.bd-r-7 {border-radius:7px !important}
.bd-r-8 {border-radius:8px !important}
.bd-r-9 {border-radius:9px !important}
.bd-r-10 {border-radius:10px !important}
.bd-r-50 {border-radius:50% !important}
.bd-r-100 {border-radius:100% !important}

/*----- Colors -----*/
/* Text Colors */
.text-red {color:#e53935 !important}
.text-pink {color:#d81b60 !important}
.text-purple {color:#8e24aa !important}
.text-deep-purple {color:#5e35b1 !important}
.text-indigo {color:#3949ab !important}
.text-blue {color:#1e88e5 !important}
.text-light-blue {color:#039be5 !important}
.text-cyan {color:#00acc1 !important}
.text-teal {color:#00897b !important}
.text-green {color:#43a047 !important}
.text-light-green {color:#7cb342 !important}
.text-lime {color:#c0ca33 !important}
.text-yellow {color:#fdd835 !important}
.text-amber {color:#ffb300 !important}
.text-orange {color:#fb8c00 !important}
.text-deep-orange {color:#f4511e !important}
.text-brown {color:#6d4c41 !important}
.text-gray {color:#757575 !important}
.text-black {color:#000 !important}
.text-white {color:#fff !important}

/* Background Colors */
.bg-red {background-color:#e53935 !important}
.bg-pink {background-color:#d81b60 !important}
.bg-purple {background-color:#8e24aa !important}
.bg-deep-purple {background-color:#5e35b1 !important}
.bg-indigo {background-color:#3949ab !important}
.bg-blue {background-color:#1e88e5 !important}
.bg-light-blue {background-color:#039be5 !important}
.bg-cyan {background-color:#00acc1 !important}
.bg-teal {background-color:#00897b !important}
.bg-green {background-color:#43a047 !important}
.bg-light-green {background-color:#7cb342 !important}
.bg-lime {background-color:#c0ca33 !important}
.bg-yellow {background-color:#fdd835 !important}
.bg-amber {background-color:#ffb300 !important}
.bg-orange {background-color:#fb8c00 !important}
.bg-deep-orange {background-color:#f4511e !important}
.bg-brown {background-color:#6d4c41 !important}
.bg-gray {background-color:#757575 !important}
.bg-transparent {background-color:transparent !important}

/*----- Button -----*/
.btn-e {color:#fff}
.btn-e:hover {color:#fff}
.btn-e.focus,.btn-e:focus {box-shadow:0 0 0 .2rem rgba(149,149,154,.5)}
.btn-red {background-color:#e53935;border-color:#e53935}
.btn-red:hover {background-color:#ef5350;border-color:#ef5350}
.btn-pink {background-color:#d81b60;border-color:#d81b60}
.btn-pink:hover {background-color:#ec407a;border-color:#ec407a}
.btn-purple {background-color:#8e24aa;border-color:#8e24aa}
.btn-purple:hover {background-color:#ab47bc;border-color:#ab47bc}
.btn-deep-purple {background-color:#5e35b1;border-color:#5e35b1}
.btn-deep-purple:hover {background-color:#7e57c2;border-color:#7e57c2}
.btn-indigo {background-color:#3949ab;border-color:#3949ab}
.btn-indigo:hover {background-color:#5c6bc0;border-color:#5c6bc0}
.btn-blue {background-color:#1e88e5;border-color:#1e88e5}
.btn-blue:hover {background-color:#42a5f5;border-color:#42a5f5}
.btn-light-blue {background-color:#039be5;border-color:#039be5}
.btn-light-blue:hover {background-color:#29b6f6;border-color:#29b6f6}
.btn-cyan {background-color:#00acc1;border-color:#00acc1}
.btn-cyan:hover {background-color:#26c6da;border-color:#26c6da}
.btn-teal {background-color:#00897b;border-color:#00897b}
.btn-teal:hover {background-color:#26a69a;border-color:#26a69a}
.btn-green {background-color:#43a047;border-color:#43a047}
.btn-green:hover {background-color:#66bb6a;border-color:#66bb6a}
.btn-light-green {background-color:#7cb342;border-color:#7cb342}
.btn-light-green:hover {background-color:#9ccc65;border-color:#9ccc65}
.btn-lime {background-color:#c0ca33;border-color:#c0ca33}
.btn-lime:hover {background-color:#d4e157;border-color:#d4e157}
.btn-yellow {background-color:#fdd835;border-color:#fdd835}
.btn-yellow:hover {background-color:#ffee58;border-color:#ffee58}
.btn-amber {background-color:#ffb300;border-color:#ffb300}
.btn-amber:hover {background-color:#ffca28;border-color:#ffca28}
.btn-orange {background-color:#fb8c00;border-color:#fb8c00}
.btn-orange:hover {background-color:#ffa726;border-color:#ffa726}
.btn-deep-orange {background-color:#f4511e;border-color:#f4511e}
.btn-deep-orange:hover {background-color:#ff7043;border-color:#ff7043}
.btn-brown {background-color:#6d4c41;border-color:#6d4c41}
.btn-brown:hover {background-color:#8d6e63;border-color:#8d6e63}
.btn-gray {background-color:#757575;border-color:#757575}
.btn-gray:hover {background-color:#bdbdbd;border-color:#bdbdbd}
.btn-e-brd.btn-red {color:#e53935;background-color:transparent;border-color:#e53935}
.btn-e-brd.btn-red:hover {color:#ef5350;background-color:transparent;border-color:#ef5350}
.btn-e-brd.btn-pink {color:#d81b60;background-color:transparent;border-color:#d81b60}
.btn-e-brd.btn-pink:hover {color:#ec407a;background-color:transparent;border-color:#ec407a}
.btn-e-brd.btn-purple {color:#8e24aa;background-color:transparent;border-color:#8e24aa}
.btn-e-brd.btn-purple:hover {color:#ab47bc;background-color:transparent;border-color:#ab47bc}
.btn-e-brd.btn-deep-purple {color:#5e35b1;background-color:transparent;border-color:#5e35b1}
.btn-e-brd.btn-deep-purple:hover {color:#7e57c2;background-color:transparent;border-color:#7e57c2}
.btn-e-brd.btn-indigo {color:#3949ab;background-color:transparent;border-color:#3949ab}
.btn-e-brd.btn-indigo:hover {color:#5c6bc0;background-color:transparent;border-color:#5c6bc0}
.btn-e-brd.btn-blue {color:#1e88e5;background-color:transparent;border-color:#1e88e5}
.btn-e-brd.btn-blue:hover {color:#42a5f5;background-color:transparent;border-color:#42a5f5}
.btn-e-brd.btn-light-blue {color:#039be5;background-color:transparent;border-color:#039be5}
.btn-e-brd.btn-light-blue:hover {color:#29b6f6;background-color:transparent;border-color:#29b6f6}
.btn-e-brd.btn-cyan {color:#00acc1;background-color:transparent;border-color:#00acc1}
.btn-e-brd.btn-cyan:hover {color:#26c6da;background-color:transparent;border-color:#26c6da}
.btn-e-brd.btn-teal {color:#00897b;background-color:transparent;border-color:#00897b}
.btn-e-brd.btn-teal:hover {color:#26a69a;background-color:transparent;border-color:#26a69a}
.btn-e-brd.btn-green {color:#43a047;background-color:transparent;border-color:#43a047}
.btn-e-brd.btn-green:hover {color:#66bb6a;background-color:transparent;border-color:#66bb6a}
.btn-e-brd.btn-light-green {color:#7cb342;background-color:transparent;border-color:#7cb342}
.btn-e-brd.btn-light-green:hover {color:#9ccc65;background-color:transparent;border-color:#9ccc65}
.btn-e-brd.btn-lime {color:#c0ca33;background-color:transparent;border-color:#c0ca33}
.btn-e-brd.btn-lime:hover {color:#d4e157;background-color:transparent;border-color:#d4e157}
.btn-e-brd.btn-yellow {color:#fdd835;background-color:transparent;border-color:#fdd835}
.btn-e-brd.btn-yellow:hover {color:#ffee58;background-color:transparent;border-color:#ffee58}
.btn-e-brd.btn-amber {color:#ffb300;background-color:transparent;border-color:#ffb300}
.btn-e-brd.btn-amber:hover {color:#ffca28;background-color:transparent;border-color:#ffca28}
.btn-e-brd.btn-orange {color:#fb8c00;background-color:transparent;border-color:#fb8c00}
.btn-e-brd.btn-orange:hover {color:#ffa726;background-color:transparent;border-color:#ffa726}
.btn-e-brd.btn-deep-orange {color:#f4511e;background-color:transparent;border-color:#f4511e}
.btn-e-brd.btn-deep-orange:hover {color:#ff7043;background-color:transparent;border-color:#ff7043}
.btn-e-brd.btn-brown {color:#6d4c41;background-color:transparent;border-color:#6d4c41}
.btn-e-brd.btn-brown:hover {color:#8d6e63;background-color:transparent;border-color:#8d6e63}
.btn-e-brd.btn-gray {color:#757575;background-color:transparent;border-color:#757575}
.btn-e-brd.btn-gray:hover {color:#bdbdbd;background-color:transparent;border-color:#bdbdbd}
.btn-e-xxs {padding:2px 8px;font-size:.6875rem;line-height:1.5;border-radius:2px}
.btn-e-xs {padding:3px 10px;font-size:.75rem;line-height:1.5;border-radius:2px}
.btn-e-sm {padding:4px 13px;font-size:.75rem;line-height:1.5;border-radius:2px}
.btn-e-md {padding:5px 15px;font-size:.8125rem;line-height:1.5;border-radius:3px}
.btn-e-lg {padding:7px 20px;font-size:.875rem;line-height:1.5;border-radius:3px}
.btn-e-xl {padding:10px 25px;font-size:.9375rem;line-height:1.5;border-radius:3px}
.btn-e-xxl {padding:10px 30px;font-size:0.7rem;line-height:1.5;border-radius:3px}
.btn-e-0.focus,.btn-e-0:focus {outline:0;box-shadow:none}
.dropdown-menu {position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;text-align:left;list-style:none;background-clip:padding-box;margin-top:0;font-size:.8125rem;border-width:1px;border-style:solid;border-radius:0}
.dropdown-divider {height:0;margin:.5rem 0;overflow:hidden;border-top-width:1px;border-top-style:solid}

/*----- Grid Gutter Size -----*/
.row-g-20 {margin-left:-10px;margin-right:-10px}
.row-g-20>div {padding-left:10px;padding-right:10px}
.row-g-10 {margin-left:-5px;margin-right:-5px}
.row-g-10>div {padding-left:5px;padding-right:5px}
.row-g-2 {margin-left:-1px;margin-right:-1px}
.row-g-2>div {padding-left:1px;padding-right:1px}

/*----- Table List eb -----*/
.table-list-eb {font-size:.9375rem}
.table-list-eb .table>thead>tr>th, .table-list-eb .table>tbody>tr>th, .table-list-eb .table>tfoot>tr>th, .table-list-eb .table>thead>tr>td, .table>tbody>tr>td, .table-list-eb .table>tfoot>tr>td {padding:8px}
.table-list-eb .table-bordered>thead>tr>th, .table-list-eb .table-bordered>tbody>tr>th, .table-list-eb .table-bordered>tfoot>tr>th, .table-list-eb .table-bordered>thead>tr>td, .table-list-eb .table-bordered>tbody>tr>td, .table-list-eb .table-bordered>tfoot>tr>td {border:1px solid #D5D5D5}
.table-list-eb .table thead>tr>th, .table-list-eb .table thead>tr>td {text-align:center}
.table-list-eb .table-bordered>thead>tr>th, .table-list-eb .table-bordered>thead>tr>td {border-bottom-width:1px;text-align:center}
.table-list-eb .table-bordered>tbody>tr>td {border:1px solid #F0F0F0}
.table-list-eb thead {border-top:2px solid #454545;background:#F2F2F2}
.table-list-eb tbody {border-bottom:1px solid #D5D5D5}
.table-list-eb tfoot {border-bottom:1px solid #D5D5D5;background:#F9F9F9}
.table-list-eb thead th.text-left {text-align:left !important}
.table-list-eb thead th.text-right {text-align:right !important}
.table-list-eb th, .table-list-eb td {vertical-align:middle !important}
.table-list-eb .table-striped>tbody>tr:nth-child(odd)>td, .table-list-eb .table-striped>tbody>tr:nth-child(odd)>th {background-color:#FCFCFC}
.table-list-eb .table-hover>tbody>tr:hover>td, .table-list-eb .table-hover>tbody>tr:hover>th {background-color:#FFF8EC}
.table-list-eb .min-width-50 {min-width:50px}
.table-list-eb .min-width-100 {min-width:100px}
.table-list-eb .btn-e.dropdown-toggle {border-left:none}
.table-list-eb .btn-group .btn-e {top:4px;padding:0 6px;position:relative}
.table-list-eb td a {color:#000}
.table-list-eb td a:hover {text-decoration:underline}
.table-list-eb td p {margin-bottom:0;color:#555555}
.table-list-eb .td-border {border-left:1px solid #EAEAEA;border-right:1px solid #EAEAEA}
.table-list-eb .td-border-left {border-left:1px solid #EAEAEA}
.table-list-eb .td-border-right {border-right:1px solid #EAEAEA}
.table-list-eb .td-width {width:40%}
.table-list-eb .td-width-60 {width:60%}
.table-list-eb .td-width-50 {width:50%}
.table-list-eb .td-width-40 {width:40%}
.table-list-eb .td-width-30 {width:30%}
.table-list-eb .td-width-20 {width:20%}
.table-list-eb .td-width-10 {width:10%}
.table-list-eb .td-bg-grey {background:#FAFAFA}
@media (min-width: 768px){
    .table-list-eb .table-bordered>tbody>tr>td:first-child {border-left:1px solid #D5D5D5}
    .table-list-eb .table-bordered>tbody>tr>td:last-child {border-right:1px solid #D5D5D5}
    .table-list-eb .table-bordered>tbody>tr:last-child>td {border-bottom:1px solid #D5D5D5}
}
@media (max-width: 767px){
    .table-responsive {border-top:0;border-bottom:0}
}

.service-block {
	padding: 20px; margin-bottom: 10px; border:1px solid #000; color:#000; background-color:#e5e5e5;
}

.service-block a {
	padding: 5px; margin-bottom: 10px; color:#EAEAEA;
}

.service-block a:hover {
	padding: 5px; margin-bottom: 10px; color:#blue;
}

.service-icon {
	padding: 20px; margin-bottom: 10px; color:#000;
}

.service-block h3 {
	 text-transform: uppercase; font-size: 16px;
}
