.disabled,.md-tabs .nav-item.disabled,:disabled{pointer-events:none!important}
body,h1,h2,h3,h4,h5,h6{font-weight:300;}
.pswp__container,.pswp__img,.waves-effect{-webkit-tap-highlight-color:transparent;-ms-user-select:none;-webkit-user-select:none}
.mdb-color.lighten-5{background-color:#d0d6e2!important}
.mdb-color.lighten-4{background-color:#b1bace!important}
.mdb-color.lighten-3{background-color:#929fba!important}
.mdb-color.lighten-2{background-color:#7283a7!important}
.mdb-color.lighten-1{background-color:#59698d!important}
.mdb-color{background-color:#45526e!important}
.mdb-color-text{color:#45526e!important}
.rgba-mdb-color-slight,.rgba-mdb-color-slight:after{background-color:rgba(69,82,110,.1)}
.rgba-mdb-color-light,.rgba-mdb-color-light:after{background-color:rgba(69,82,110,.3)}
.rgba-mdb-color-strong,.rgba-mdb-color-strong:after{background-color:rgba(69,82,110,.7)}
.mdb-color.darken-1{background-color:#3b465e!important}
.mdb-color.darken-2{background-color:#2e3951!important}
.mdb-color.darken-3{background-color:#1c2a48!important}
.mdb-color.darken-4{background-color:#1c2331!important}
.red.lighten-5{background-color:#ffebee!important}
.red.lighten-4{background-color:#ffcdd2!important}
.red.lighten-3{background-color:#ef9a9a!important}
.red.lighten-2{background-color:#e57373!important}
.red.lighten-1{background-color:#ef5350!important}
.red{background-color:#f44336!important}
.red-text{color:#f44336!important}
.rgba-red-slight,.rgba-red-slight:after{background-color:rgba(244,67,54,.1)}
.rgba-red-light,.rgba-red-light:after{background-color:rgba(244,67,54,.3)}
.rgba-red-strong,.rgba-red-strong:after{background-color:rgba(244,67,54,.7)}
.red.darken-1{background-color:#e53935!important}
.red.darken-2{background-color:#d32f2f!important}
.red.darken-3{background-color:#c62828!important}
.red.darken-4{background-color:#b71c1c!important}
.red.accent-1{background-color:#ff8a80!important}
.red.accent-2{background-color:#ff5252!important}
.red.accent-3{background-color:#ff1744!important}
.red.accent-4{background-color:#d50000!important}
.pink.lighten-5{background-color:#fce4ec!important}
.pink.lighten-4{background-color:#f8bbd0!important}
.pink.lighten-3{background-color:#f48fb1!important}
.pink.lighten-2{background-color:#f06292!important}
.pink.lighten-1{background-color:#ec407a!important}
.pink{background-color:#e91e63!important}
.pink-text{color:#e91e63!important}
.rgba-pink-slight,.rgba-pink-slight:after{background-color:rgba(233,30,99,.1)}
.rgba-pink-light,.rgba-pink-light:after{background-color:rgba(233,30,99,.3)}
.rgba-pink-strong,.rgba-pink-strong:after{background-color:rgba(233,30,99,.7)}
.pink.darken-1{background-color:#d81b60!important}
.pink.darken-2{background-color:#c2185b!important}
.pink.darken-3{background-color:#ad1457!important}
.pink.darken-4{background-color:#880e4f!important}
.pink.accent-1{background-color:#ff80ab!important}
.pink.accent-2{background-color:#ff4081!important}
.pink.accent-3{background-color:#f50057!important}
.pink.accent-4{background-color:#c51162!important}
.purple.lighten-5{background-color:#f3e5f5!important}
.purple.lighten-4{background-color:#e1bee7!important}
.purple.lighten-3{background-color:#ce93d8!important}
.purple.lighten-2{background-color:#ba68c8!important}
.purple.lighten-1{background-color:#ab47bc!important}
.purple{background-color:#9c27b0!important}
.purple-text{color:#9c27b0!important}
.rgba-purple-slight,.rgba-purple-slight:after{background-color:rgba(156,39,176,.1)}
.rgba-purple-light,.rgba-purple-light:after{background-color:rgba(156,39,176,.3)}
.rgba-purple-strong,.rgba-purple-strong:after{background-color:rgba(156,39,176,.7)}
.purple.darken-1{background-color:#8e24aa!important}
.purple.darken-2{background-color:#7b1fa2!important}
.purple.darken-3{background-color:#6a1b9a!important}
.purple.darken-4{background-color:#4a148c!important}
.purple.accent-1{background-color:#ea80fc!important}
.purple.accent-2{background-color:#e040fb!important}
.purple.accent-3{background-color:#d500f9!important}
.purple.accent-4{background-color:#a0f!important}
.deep-purple.lighten-5{background-color:#ede7f6!important}
.deep-purple.lighten-4{background-color:#d1c4e9!important}
.deep-purple.lighten-3{background-color:#b39ddb!important}
.deep-purple.lighten-2{background-color:#9575cd!important}
.deep-purple.lighten-1{background-color:#7e57c2!important}
.deep-purple{background-color:#673ab7!important}
.deep-purple-text{color:#673ab7!important}
.rgba-deep-purple-slight,.rgba-deep-purple-slight:after{background-color:rgba(103,58,183,.1)}
.rgba-deep-purple-light,.rgba-deep-purple-light:after{background-color:rgba(103,58,183,.3)}
.rgba-deep-purple-strong,.rgba-deep-purple-strong:after{background-color:rgba(103,58,183,.7)}
.deep-purple.darken-1{background-color:#5e35b1!important}
.deep-purple.darken-2{background-color:#512da8!important}
.deep-purple.darken-3{background-color:#4527a0!important}
.deep-purple.darken-4{background-color:#311b92!important}
.deep-purple.accent-1{background-color:#b388ff!important}
.deep-purple.accent-2{background-color:#7c4dff!important}
.deep-purple.accent-3{background-color:#651fff!important}
.deep-purple.accent-4{background-color:#6200ea!important}
.indigo.lighten-5{background-color:#e8eaf6!important}
.indigo.lighten-4{background-color:#c5cae9!important}
.indigo.lighten-3{background-color:#9fa8da!important}
.indigo.lighten-2{background-color:#7986cb!important}
.indigo.lighten-1{background-color:#5c6bc0!important}
.indigo{background-color:#3f51b5!important}
.indigo-text{color:#3f51b5!important}
.rgba-indigo-slight,.rgba-indigo-slight:after{background-color:rgba(63,81,181,.1)}
.rgba-indigo-light,.rgba-indigo-light:after{background-color:rgba(63,81,181,.3)}
.rgba-indigo-strong,.rgba-indigo-strong:after{background-color:rgba(63,81,181,.7)}
.indigo.darken-1{background-color:#3949ab!important}
.indigo.darken-2{background-color:#303f9f!important}
.indigo.darken-3{background-color:#283593!important}
.indigo.darken-4{background-color:#1a237e!important}
.indigo.accent-1{background-color:#8c9eff!important}
.indigo.accent-2{background-color:#536dfe!important}
.indigo.accent-3{background-color:#3d5afe!important}
.indigo.accent-4{background-color:#304ffe!important}
.blue.lighten-5{background-color:#e3f2fd!important}
.blue.lighten-4{background-color:#bbdefb!important}
.blue.lighten-3{background-color:#90caf9!important}
.blue.lighten-2{background-color:#64b5f6!important}
.blue.lighten-1{background-color:#42a5f5!important}
.blue{background-color:#2196f3!important}
.blue-text{color:#2196f3!important}
.rgba-blue-slight,.rgba-blue-slight:after{background-color:rgba(33,150,243,.1)}
.rgba-blue-light,.rgba-blue-light:after{background-color:rgba(33,150,243,.3)}
.rgba-blue-strong,.rgba-blue-strong:after{background-color:rgba(33,150,243,.7)}
.blue.darken-1{background-color:#1e88e5!important}
.blue.darken-2{background-color:#1976d2!important}
.blue.darken-3{background-color:#1565c0!important}
.blue.darken-4{background-color:#0d47a1!important}
.blue.accent-1{background-color:#82b1ff!important}
.blue.accent-2{background-color:#448aff!important}
.blue.accent-3{background-color:#2979ff!important}
.blue.accent-4{background-color:#2962ff!important}
.light-blue.lighten-5{background-color:#e1f5fe!important}
.light-blue.lighten-4{background-color:#b3e5fc!important}
.light-blue.lighten-3{background-color:#81d4fa!important}
.light-blue.lighten-2{background-color:#4fc3f7!important}
.light-blue.lighten-1{background-color:#29b6f6!important}
.light-blue{background-color:#03a9f4!important}
.light-blue-text{color:#03a9f4!important}
.rgba-light-blue-slight,.rgba-light-blue-slight:after{background-color:rgba(3,169,244,.1)}
.rgba-light-blue-light,.rgba-light-blue-light:after{background-color:rgba(3,169,244,.3)}
.rgba-light-blue-strong,.rgba-light-blue-strong:after{background-color:rgba(3,169,244,.7)}
.light-blue.darken-1{background-color:#039be5!important}
.light-blue.darken-2{background-color:#0288d1!important}
.light-blue.darken-3{background-color:#0277bd!important}
.light-blue.darken-4{background-color:#01579b!important}
.light-blue.accent-1{background-color:#80d8ff!important}
.light-blue.accent-2{background-color:#40c4ff!important}
.light-blue.accent-3{background-color:#00b0ff!important}
.light-blue.accent-4{background-color:#0091ea!important}
.cyan.lighten-5{background-color:#e0f7fa!important}
.cyan.lighten-4{background-color:#b2ebf2!important}
.cyan.lighten-3{background-color:#80deea!important}
.cyan.lighten-2{background-color:#4dd0e1!important}
.cyan.lighten-1{background-color:#26c6da!important}
.cyan{background-color:#00bcd4!important}
.cyan-text{color:#00bcd4!important}
.rgba-cyan-slight,.rgba-cyan-slight:after{background-color:rgba(0,188,212,.1)}
.rgba-cyan-light,.rgba-cyan-light:after{background-color:rgba(0,188,212,.3)}
.rgba-cyan-strong,.rgba-cyan-strong:after{background-color:rgba(0,188,212,.7)}
.cyan.darken-1{background-color:#00acc1!important}
.cyan.darken-2{background-color:#0097a7!important}
.cyan.darken-3{background-color:#00838f!important}
.cyan.darken-4{background-color:#006064!important}
.cyan.accent-1{background-color:#84ffff!important}
.cyan.accent-2{background-color:#18ffff!important}
.cyan.accent-3{background-color:#00e5ff!important}
.cyan.accent-4{background-color:#00b8d4!important}
.teal.lighten-5{background-color:#e0f2f1!important}
.teal.lighten-4{background-color:#b2dfdb!important}
.teal.lighten-3{background-color:#80cbc4!important}
.teal.lighten-2{background-color:#4db6ac!important}
.teal.lighten-1{background-color:#26a69a!important}
.teal{background-color:#009688!important}
.teal-text{color:#009688!important}
.rgba-teal-slight,.rgba-teal-slight:after{background-color:rgba(0,150,136,.1)}
.rgba-teal-light,.rgba-teal-light:after{background-color:rgba(0,150,136,.3)}
.rgba-teal-strong,.rgba-teal-strong:after{background-color:rgba(0,150,136,.7)}
.teal.darken-1{background-color:#00897b!important}
.teal.darken-2{background-color:#00796b!important}
.teal.darken-3{background-color:#00695c!important}
.teal.darken-4{background-color:#004d40!important}
.teal.accent-1{background-color:#a7ffeb!important}
.teal.accent-2{background-color:#64ffda!important}
.teal.accent-3{background-color:#1de9b6!important}
.teal.accent-4{background-color:#00bfa5!important}
.green.lighten-5{background-color:#e8f5e9!important}
.green.lighten-4{background-color:#c8e6c9!important}
.green.lighten-3{background-color:#a5d6a7!important}
.green.lighten-2{background-color:#81c784!important}
.green.lighten-1{background-color:#66bb6a!important}
.green{background-color:#4caf50!important}
.green-text{color:#4caf50!important}
.rgba-green-slight,.rgba-green-slight:after{background-color:rgba(76,175,80,.1)}
.rgba-green-light,.rgba-green-light:after{background-color:rgba(76,175,80,.3)}
.rgba-green-strong,.rgba-green-strong:after{background-color:rgba(76,175,80,.7)}
.green.darken-1{background-color:#43a047!important}
.green.darken-2{background-color:#388e3c!important}
.green.darken-3{background-color:#2e7d32!important}
.green.darken-4{background-color:#1b5e20!important}
.green.accent-1{background-color:#b9f6ca!important}
.green.accent-2{background-color:#69f0ae!important}
.green.accent-3{background-color:#00e676!important}
.green.accent-4{background-color:#00c853!important}
.light-green.lighten-5{background-color:#f1f8e9!important}
.light-green.lighten-4{background-color:#dcedc8!important}
.light-green.lighten-3{background-color:#c5e1a5!important}
.light-green.lighten-2{background-color:#aed581!important}
.light-green.lighten-1{background-color:#9ccc65!important}
.light-green{background-color:#8bc34a!important}
.light-green-text{color:#8bc34a!important}
.rgba-light-green-slight,.rgba-light-green-slight:after{background-color:rgba(139,195,74,.1)}
.rgba-light-green-light,.rgba-light-green-light:after{background-color:rgba(139,195,74,.3)}
.rgba-light-green-strong,.rgba-light-green-strong:after{background-color:rgba(139,195,74,.7)}
.light-green.darken-1{background-color:#7cb342!important}
.light-green.darken-2{background-color:#689f38!important}
.light-green.darken-3{background-color:#558b2f!important}
.light-green.darken-4{background-color:#33691e!important}
.light-green.accent-1{background-color:#ccff90!important}
.light-green.accent-2{background-color:#b2ff59!important}
.light-green.accent-3{background-color:#76ff03!important}
.light-green.accent-4{background-color:#64dd17!important}
.lime.lighten-5{background-color:#f9fbe7!important}
.lime.lighten-4{background-color:#f0f4c3!important}
.lime.lighten-3{background-color:#e6ee9c!important}
.lime.lighten-2{background-color:#dce775!important}
.lime.lighten-1{background-color:#d4e157!important}
.lime{background-color:#cddc39!important}
.lime-text{color:#cddc39!important}
.rgba-lime-slight,.rgba-lime-slight:after{background-color:rgba(205,220,57,.1)}
.rgba-lime-light,.rgba-lime-light:after{background-color:rgba(205,220,57,.3)}
.rgba-lime-strong,.rgba-lime-strong:after{background-color:rgba(205,220,57,.7)}
.lime.darken-1{background-color:#c0ca33!important}
.lime.darken-2{background-color:#afb42b!important}
.lime.darken-3{background-color:#9e9d24!important}
.lime.darken-4{background-color:#827717!important}
.lime.accent-1{background-color:#f4ff81!important}
.lime.accent-2{background-color:#eeff41!important}
.lime.accent-3{background-color:#c6ff00!important}
.lime.accent-4{background-color:#aeea00!important}
.yellow.lighten-5{background-color:#fffde7!important}
.yellow.lighten-4{background-color:#fff9c4!important}
.yellow.lighten-3{background-color:#fff59d!important}
.yellow.lighten-2{background-color:#fff176!important}
.yellow.lighten-1{background-color:#ffee58!important}
.yellow{background-color:#ffeb3b!important}
.yellow-text{color:#ffeb3b!important}
.rgba-yellow-slight,.rgba-yellow-slight:after{background-color:rgba(255,235,59,.1)}
.rgba-yellow-light,.rgba-yellow-light:after{background-color:rgba(255,235,59,.3)}
.rgba-yellow-strong,.rgba-yellow-strong:after{background-color:rgba(255,235,59,.7)}
.yellow.darken-1{background-color:#fdd835!important}
.yellow.darken-2{background-color:#fbc02d!important}
.yellow.darken-3{background-color:#f9a825!important}
.yellow.darken-4{background-color:#f57f17!important}
.yellow.accent-1{background-color:#ffff8d!important}
.yellow.accent-2{background-color:#ff0!important}
.yellow.accent-3{background-color:#ffea00!important}
.yellow.accent-4{background-color:#ffd600!important}
.amber.lighten-5{background-color:#fff8e1!important}
.amber.lighten-4{background-color:#ffecb3!important}
.amber.lighten-3{background-color:#ffe082!important}
.amber.lighten-2{background-color:#ffd54f!important}
.amber.lighten-1{background-color:#ffca28!important}
.amber{background-color:#ffc107!important}
.amber-text{color:#ffc107!important}
.rgba-amber-slight,.rgba-amber-slight:after{background-color:rgba(255,193,7,.1)}
.rgba-amber-light,.rgba-amber-light:after{background-color:rgba(255,193,7,.3)}
.rgba-amber-strong,.rgba-amber-strong:after{background-color:rgba(255,193,7,.7)}
.amber.darken-1{background-color:#ffb300!important}
.amber.darken-2{background-color:#ffa000!important}
.amber.darken-3{background-color:#ff8f00!important}
.amber.darken-4{background-color:#ff6f00!important}
.amber.accent-1{background-color:#ffe57f!important}
.amber.accent-2{background-color:#ffd740!important}
.amber.accent-3{background-color:#ffc400!important}
.amber.accent-4{background-color:#ffab00!important}
.orange.lighten-5{background-color:#fff3e0!important}
.orange.lighten-4{background-color:#ffe0b2!important}
.orange.lighten-3{background-color:#ffcc80!important}
.orange.lighten-2{background-color:#ffb74d!important}
.orange.lighten-1{background-color:#ffa726!important}
.orange{background-color:#ff9800!important}
.orange-text{color:#ff9800!important}
.rgba-orange-slight,.rgba-orange-slight:after{background-color:rgba(255,152,0,.1)}
.rgba-orange-light,.rgba-orange-light:after{background-color:rgba(255,152,0,.3)}
.rgba-orange-strong,.rgba-orange-strong:after{background-color:rgba(255,152,0,.7)}
.orange.darken-1{background-color:#fb8c00!important}
.orange.darken-2{background-color:#f57c00!important}
.orange.darken-3{background-color:#ef6c00!important}
.orange.darken-4{background-color:#e65100!important}
.orange.accent-1{background-color:#ffd180!important}
.orange.accent-2{background-color:#ffab40!important}
.orange.accent-3{background-color:#ff9100!important}
.orange.accent-4{background-color:#ff6d00!important}
.deep-orange.lighten-5{background-color:#fbe9e7!important}
.deep-orange.lighten-4{background-color:#ffccbc!important}
.deep-orange.lighten-3{background-color:#ffab91!important}
.deep-orange.lighten-2{background-color:#ff8a65!important}
.deep-orange.lighten-1{background-color:#ff7043!important}
.deep-orange{background-color:#ff5722!important}
.deep-orange-text{color:#ff5722!important}
.rgba-deep-orange-slight,.rgba-deep-orange-slight:after{background-color:rgba(255,87,34,.1)}
.rgba-deep-orange-light,.rgba-deep-orange-light:after{background-color:rgba(255,87,34,.3)}
.rgba-deep-orange-strong,.rgba-deep-orange-strong:after{background-color:rgba(255,87,34,.7)}
.deep-orange.darken-1{background-color:#f4511e!important}
.deep-orange.darken-2{background-color:#e64a19!important}
.deep-orange.darken-3{background-color:#d84315!important}
.deep-orange.darken-4{background-color:#bf360c!important}
.deep-orange.accent-1{background-color:#ff9e80!important}
.deep-orange.accent-2{background-color:#ff6e40!important}
.deep-orange.accent-3{background-color:#ff3d00!important}
.deep-orange.accent-4{background-color:#dd2c00!important}
.brown.lighten-5{background-color:#efebe9!important}
.brown.lighten-4{background-color:#d7ccc8!important}
.brown.lighten-3{background-color:#bcaaa4!important}
.brown.lighten-2{background-color:#a1887f!important}
.brown.lighten-1{background-color:#8d6e63!important}
.brown{background-color:#795548!important}
.brown-text{color:#795548!important}
.rgba-brown-slight,.rgba-brown-slight:after{background-color:rgba(121,85,72,.1)}
.rgba-brown-light,.rgba-brown-light:after{background-color:rgba(121,85,72,.3)}
.rgba-brown-strong,.rgba-brown-strong:after{background-color:rgba(121,85,72,.7)}
.brown.darken-1{background-color:#6d4c41!important}
.brown.darken-2{background-color:#5d4037!important}
.brown.darken-3{background-color:#4e342e!important}
.brown.darken-4{background-color:#3e2723!important}
.blue-grey.lighten-5{background-color:#eceff1!important}
.blue-grey.lighten-4{background-color:#cfd8dc!important}
.blue-grey.lighten-3{background-color:#b0bec5!important}
.blue-grey.lighten-2{background-color:#90a4ae!important}
.blue-grey.lighten-1{background-color:#78909c!important}
.blue-grey{background-color:#607d8b!important}
.blue-grey-text{color:#607d8b!important}
.rgba-blue-grey-slight,.rgba-blue-grey-slight:after{background-color:rgba(96,125,139,.1)}
.rgba-blue-grey-light,.rgba-blue-grey-light:after{background-color:rgba(96,125,139,.3)}
.rgba-blue-grey-strong,.rgba-blue-grey-strong:after{background-color:rgba(96,125,139,.7)}
.blue-grey.darken-1{background-color:#546e7a!important}
.blue-grey.darken-2{background-color:#455a64!important}
.blue-grey.darken-3{background-color:#37474f!important}
.blue-grey.darken-4{background-color:#263238!important}
.grey.lighten-5{background-color:#fafafa!important}
.grey.lighten-4{background-color:#f5f5f5!important}
.grey.lighten-3{background-color:#eee!important}
.grey.lighten-2{background-color:#e0e0e0!important}
.grey.lighten-1{background-color:#bdbdbd!important}
.grey{background-color:#9e9e9e!important}
.grey-text{color:#9e9e9e!important}
.rgba-grey-slight,.rgba-grey-slight:after{background-color:rgba(158,158,158,.1)}
.md-pills .nav-link:hover,.md-pills .nav-link:hover:after,.rgba-grey-light,.rgba-grey-light:after{background-color:rgba(158,158,158,.3)}
.rgba-grey-strong,.rgba-grey-strong:after{background-color:rgba(158,158,158,.7)}
.grey.darken-1{background-color:#757575!important}
.grey.darken-2{background-color:#616161!important}
.grey.darken-3{background-color:#424242!important}
.grey.darken-4{background-color:#212121!important}
.black{background-color:#000!important}
.black-text,.btn.btn-link{color:#000!important}
.rgba-black-slight,.rgba-black-slight:after{background-color:rgba(0,0,0,.1)}
.rgba-black-light,.rgba-black-light:after{background-color:rgba(0,0,0,.3)}
.rgba-black-strong,.rgba-black-strong:after{background-color:rgba(0,0,0,.7)}
.carousel-thumbnails .carousel-indicators .active,.white{background-color:#fff!important}
.card.card-cascade .view.view-cascade.gradient-card-header,.dropdown .dropdown-menu .dropdown-item:active,.dropdown .dropdown-menu .dropdown-item:hover,.dropleft .dropdown-menu .dropdown-item:active,.dropleft .dropdown-menu .dropdown-item:hover,.dropright .dropdown-menu .dropdown-item:active,.dropright .dropdown-menu .dropdown-item:hover,.dropup .dropdown-menu .dropdown-item:active,.dropup .dropdown-menu .dropdown-item:hover,.white-text{color:#fff!important}
.rgba-white-slight,.rgba-white-slight:after{background-color:rgba(255,255,255,.1)}
.rgba-white-light,.rgba-white-light:after{background-color:rgba(255,255,255,.3)}
.rgba-white-strong,.rgba-white-strong:after{background-color:rgba(255,255,255,.7)}
.rgba-stylish-slight{background-color:rgba(62,69,81,.1)}
.rgba-stylish-light{background-color:rgba(62,69,81,.3)}
.rgba-stylish-strong{background-color:rgba(62,69,81,.7)}
.primary-color,ul.stepper li.active a .circle,ul.stepper li.completed a .circle{background-color:#929fba!important}
.primary-color-dark{background-color:#0d47a1!important}
.secondary-color{background-color:#a6c!important}
.secondary-color-dark{background-color:#93c!important}
.default-color{background-color:#2bbbad!important}
.default-color-dark{background-color:#00695c!important}
.info-color{background-color:#33b5e5!important}
.info-color-dark{background-color:#09c!important}
.success-color{background-color:#00c851!important}
.success-color-dark{background-color:#007e33!important}
.warning-color{background-color:#fb3!important}
.warning-color-dark{background-color:#f80!important}
.danger-color,ul.stepper li.warning a .circle{background-color:#ff3547!important}
.danger-color-dark{background-color:#c00!important}
.elegant-color{background-color:#2e2e2e!important}
.elegant-color-dark{background-color:#212121!important}
.stylish-color{background-color:#4b515d!important}
.stylish-color-dark{background-color:#3e4551!important}
.unique-color{background-color:#3f729b!important}
.unique-color-dark{background-color:#1c2331!important}
.special-color{background-color:#37474f!important}
.special-color-dark{background-color:#263238!important}
.purple-gradient{background:-webkit-linear-gradient(50deg,#ff6ec4,#7873f5)!important;background:-o-linear-gradient(50deg,#ff6ec4,#7873f5)!important;background:linear-gradient(40deg,#ff6ec4,#7873f5)!important}
.peach-gradient{background:-webkit-linear-gradient(50deg,#FFD86F,#FC6262)!important;background:-o-linear-gradient(50deg,#FFD86F,#FC6262)!important;background:linear-gradient(40deg,#FFD86F,#FC6262)!important}
.aqua-gradient{background:-webkit-linear-gradient(50deg,#2096ff,#05ffa3)!important;background:-o-linear-gradient(50deg,#2096ff,#05ffa3)!important;background:linear-gradient(40deg,#2096ff,#05ffa3)!important}
.blue-gradient{background:-webkit-linear-gradient(50deg,#45cafc,#303f9f)!important;background:-o-linear-gradient(50deg,#45cafc,#303f9f)!important;background:linear-gradient(40deg,#45cafc,#303f9f)!important}
.purple-gradient-rgba{background:-webkit-linear-gradient(50deg,rgba(255,110,196,.9),rgba(120,115,245,.9))!important;background:-o-linear-gradient(50deg,rgba(255,110,196,.9),rgba(120,115,245,.9))!important;background:linear-gradient(40deg,rgba(255,110,196,.9),rgba(120,115,245,.9))!important}
.peach-gradient-rgba{background:-webkit-linear-gradient(50deg,rgba(255,216,111,.9),rgba(252,98,98,.9))!important;background:-o-linear-gradient(50deg,rgba(255,216,111,.9),rgba(252,98,98,.9))!important;background:linear-gradient(40deg,rgba(255,216,111,.9),rgba(252,98,98,.9))!important}
.aqua-gradient-rgba{background:-webkit-linear-gradient(50deg,rgba(32,150,255,.9),rgba(5,255,163,.9))!important;background:-o-linear-gradient(50deg,rgba(32,150,255,.9),rgba(5,255,163,.9))!important;background:linear-gradient(40deg,rgba(32,150,255,.9),rgba(5,255,163,.9))!important}
.blue-gradient-rgba{background:-webkit-linear-gradient(50deg,rgba(69,202,252,.9),rgba(48,63,159,.9))!important;background:-o-linear-gradient(50deg,rgba(69,202,252,.9),rgba(48,63,159,.9))!important;background:linear-gradient(40deg,rgba(69,202,252,.9),rgba(48,63,159,.9))!important}
.hoverable{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .55s ease-in-out;-o-transition:all .55s ease-in-out;transition:all .55s ease-in-out}
.hoverable:hover{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-transition:all .55s ease-in-out;-o-transition:all .55s ease-in-out;transition:all .55s ease-in-out}
.z-depth-0{-webkit-box-shadow:none!important;box-shadow:none!important}
.related-posts .card .view,.z-depth-1{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)!important}
.sidebar-heading,.widget-content .widget-tabs,.z-depth-1-half{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)!important;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)!important}
.z-depth-2{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)!important;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)!important}
.z-depth-3{-webkit-box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)!important;box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)!important}
.z-depth-4{-webkit-box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21)!important;box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21)!important}
.z-depth-5{-webkit-box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22)!important;box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22)!important}
a{cursor:pointer;text-decoration:none;color:#5c7fb0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.btn-floating,a:hover{-webkit-transition:all .2s ease-in-out}
a:hover{text-decoration:none;color:#0056b3;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
a.disabled:hover,a:disabled:hover{color:#5c7fb0}
a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}
.img-fluid,.modal-dialog.cascading-modal.modal-avatar .modal-header,.video-fluid{max-width:100%;height:auto}
.flex-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}
.flex-center p{margin:0}
.flex-center ul{text-align:center}
.flex-center ul li{margin-bottom:1rem}
.flex-center ul li:last-of-type{margin-bottom:0}
.hr-light{border-top:1px solid #fff}
.hr-dark{border-top:1px solid #666}
.w-responsive{width:75%}
@media (max-width:740px){.w-responsive{width:100%}}
.collapsible-body{display:none}
.jumbotron{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-border-radius:.125rem;border-radius:.125rem;background-color:#fff}
.bg-primary{background-color:#929fba!important}
a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#1266f1!important}
.border-primary{border-color:#929fba!important}
.bg-danger{background-color:#ff3547!important}
a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#ff0219!important}
.border-danger{border-color:#ff3547!important}
.bg-warning{background-color:#fb3!important}
a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#fa0!important}
.border-warning{border-color:#fb3!important}
.bg-success{background-color:#00c851!important}
a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#00953c!important}
.border-success{border-color:#00c851!important}
.bg-info{background-color:#33b5e5!important}
a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#1a9bcb!important}
.border-info{border-color:#33b5e5!important}
.bg-default{background-color:#2bbbad!important}
a.bg-default:focus,a.bg-default:hover,button.bg-default:focus,button.bg-default:hover{background-color:#219287!important}
.border-default{border-color:#2bbbad!important}
/*.bg-secondary{background-color:#a6c!important}
a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#9540bf!important}
.border-secondary{border-color:#a6c!important}*/
.bg-dark{background-color:#212121!important}
a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#080808!important}
.border-dark{border-color:#212121!important}
.bg-light{background-color:#e0e0e0!important}
a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#c7c7c7!important}
.border-light{border-color:#e0e0e0!important}
.card-img-100{width:100px;height:100px}
.card-img-64{width:64px;height:64px}
.mml-1{margin-left:-.25rem!important}
.flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.divider-new,.navbar .nav-flex-icons{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-webkit-box-direction:normal}
@font-face{font-family:Roboto;src:local(Roboto Thin),url(../font/roboto/Roboto-Thin.eot);src:url(../font/roboto/Roboto-Thin.eot?#iefix) format("embedded-opentype"),url(../font/roboto/Roboto-Thin.woff2) format("woff2"),url(../font/roboto/Roboto-Thin.woff) format("woff"),url(../font/roboto/Roboto-Thin.ttf) format("truetype");font-weight:200}
@font-face{font-family:Roboto;src:local(Roboto Light),url(../font/roboto/Roboto-Light.eot);src:url(../font/roboto/Roboto-Light.eot?#iefix) format("embedded-opentype"),url(../font/roboto/Roboto-Light.woff2) format("woff2"),url(../font/roboto/Roboto-Light.woff) format("woff"),url(../font/roboto/Roboto-Light.ttf) format("truetype");font-weight:300}
@font-face{font-family:Roboto;src:local(Roboto Regular),url(../font/roboto/Roboto-Regular.eot);src:url(../font/roboto/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(../font/roboto/Roboto-Regular.woff2) format("woff2"),url(../font/roboto/Roboto-Regular.woff) format("woff"),url(../font/roboto/Roboto-Regular.ttf) format("truetype");font-weight:400}
@font-face{font-family:Roboto;src:url(../font/roboto/Roboto-Medium.eot);src:url(../font/roboto/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(../font/roboto/Roboto-Medium.woff2) format("woff2"),url(../font/roboto/Roboto-Medium.woff) format("woff"),url(../font/roboto/Roboto-Medium.ttf) format("truetype");font-weight:500}
@font-face{font-family:Roboto;src:url(../font/roboto/Roboto-Bold.eot);src:url(../font/roboto/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(../font/roboto/Roboto-Bold.woff2) format("woff2"),url(../font/roboto/Roboto-Bold.woff) format("woff"),url(../font/roboto/Roboto-Bold.ttf) format("truetype");font-weight:700}
body{font-family:Roboto,sans-serif}
.h1-responsive{font-size:150%}
.h2-responsive{font-size:145%}
.h3-responsive,.h4-responsive,.h5-responsive{font-size:135%}
@media (min-width:576px){.h1-responsive{font-size:170%}
.h2-responsive{font-size:140%}
.h3-responsive,.h4-responsive,.h5-responsive{font-size:125%}}
@media (min-width:768px){.h1-responsive{font-size:200%}
.h2-responsive{font-size:170%}
.h3-responsive{font-size:140%}
.h4-responsive,.h5-responsive{font-size:125%}}
@media (min-width:992px){.h1-responsive{font-size:200%}
.h2-responsive{font-size:170%}
.h3-responsive{font-size:140%}
.h4-responsive,.h5-responsive{font-size:125%}}
@media (min-width:1200px){.h1-responsive{font-size:250%}
.h2-responsive{font-size:200%}
.h3-responsive{font-size:170%}
.h4-responsive{font-size:140%}
.h5-responsive{font-size:125%}}
.divider-new{-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:2.8rem;margin-bottom:2.8rem}
.divider-new h2,.divider-new h3,.divider-new h4,.divider-new h5,.divider-new h6,.divider-new>h1{margin-bottom:0}
.divider-new:after,.divider-new:before{content:"";-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:2px;background:#c6c6c6}
.divider-new:before{margin:0 .5rem 0 0}
.divider-new:after{margin:0 0 0 .5rem}
.blockquote{padding:.5rem 1rem;border-left:.25rem solid #eceeef}
.blockquote.text-right{border-left:none;border-right:.25rem solid #eceeef}
.blockquote .bq-title{margin-bottom:0;font-size:1.5rem;font-weight:400}
.blockquote p{padding:1rem 0;font-size:1.1rem}
.bq-primary{border-left:3px solid #929fba!important}
.bq-primary .bq-title{color:#929fba!important}
.bq-danger{border-left:3px solid #ff3547!important}
.bq-danger .bq-title{color:#ff3547!important}
.bq-warning{border-left:3px solid #fb3!important}
.bq-warning .bq-title{color:#fb3!important}
.bq-success{border-left:3px solid #00c851!important}
.bq-success .bq-title{color:#00c851!important}
.bq-info{border-left:3px solid #33b5e5!important}
.bq-info .bq-title{color:#33b5e5!important}
.text-primary{color:#929fba!important}
a.text-primary:focus,a.text-primary:hover{color:#1266f1!important}
.text-danger{color:#ff3547!important}
a.text-danger:focus,a.text-danger:hover{color:#ff0219!important}
.text-warning{color:#fb3!important}
a.text-warning:focus,a.text-warning:hover{color:#fa0!important}
.text-success{color:#00c851!important}
a.text-success:focus,a.text-success:hover{color:#00953c!important}
.text-info{color:#33b5e5!important}
a.text-info:focus,a.text-info:hover{color:#1a9bcb!important}
.text-default{color:#2bbbad!important}
a.text-default:focus,a.text-default:hover{color:#219287!important}
.text-secondary{color:#a6c!important}
a.text-secondary:focus,a.text-secondary:hover{color:#9540bf!important}
.text-dark{color:#212121!important}
a.text-dark:focus,a.text-dark:hover{color:#080808!important}
.text-light{color:#e0e0e0!important}
a.text-light:focus,a.text-light:hover{color:#c7c7c7!important}
.font-small{font-size:.9rem}
.view{position:relative;overflow:hidden;cursor:default;}
.view .mask{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;width:100%;height:100%;background-attachment:fixed}
.view img,.view video{position:relative;display:block}
.view video.video-intro{z-index:-100;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:1s opacity;-o-transition:1s opacity;transition:1s opacity;min-width:100%;min-height:100%;width:auto;height:auto}
.overlay .mask{opacity:0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.overlay .mask:hover{opacity:1}
.zoom img,.zoom video{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.zoom:hover img,.zoom:hover video{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.waves-effect{position:relative;cursor:pointer;overflow:hidden;-moz-user-select:none;user-select:none}
.waves-effect .waves-ripple{position:absolute;-webkit-border-radius:50%;border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;opacity:0;background:rgba(0,0,0,.2);background:-webkit-radial-gradient(rgba(0,0,0,.2) 0,rgba(0,0,0,.3) 40%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.5) 60%,rgba(255,255,255,0) 70%);background:-o-radial-gradient(rgba(0,0,0,.2) 0,rgba(0,0,0,.3) 40%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.5) 60%,rgba(255,255,255,0) 70%);background:radial-gradient(rgba(0,0,0,.2) 0,rgba(0,0,0,.3) 40%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.5) 60%,rgba(255,255,255,0) 70%);-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(0) translate(0,0);-ms-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0);pointer-events:none}
.waves-effect.waves-light .waves-ripple{background:rgba(255,255,255,.4);background:-webkit-radial-gradient(rgba(255,255,255,.2) 0,rgba(255,255,255,.3) 40%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0) 70%);background:-o-radial-gradient(rgba(255,255,255,.2) 0,rgba(255,255,255,.3) 40%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0) 70%);background:radial-gradient(rgba(255,255,255,.2) 0,rgba(255,255,255,.3) 40%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0) 70%)}
.waves-effect.waves-classic .waves-ripple{background:rgba(0,0,0,.2)}
.waves-effect.waves-classic.waves-light .waves-ripple{background:rgba(255,255,255,.4)}
.waves-notransition{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}
.waves-button,.waves-circle{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}
.waves-button,.waves-button-input,.waves-button:hover,.waves-button:visited{white-space:nowrap;vertical-align:middle;cursor:pointer;border:none;outline:0;color:inherit;background-color:rgba(0,0,0,0);font-size:1em;line-height:1em;text-align:center;text-decoration:none;z-index:1}
.waves-button{padding:.85em 1.1em;-webkit-border-radius:.2em;border-radius:.2em}
.waves-button-input{margin:0;padding:.85em 1.1em}
.waves-input-wrapper{display:inline-block;position:relative;vertical-align:middle;-webkit-border-radius:.2em;border-radius:.2em}
.waves-input-wrapper.waves-button{padding:0}
.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}
.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;-webkit-border-radius:50%;border-radius:50%}
.waves-float{-webkit-mask-image:none;-webkit-box-shadow:0 1px 1.5px 1px rgba(0,0,0,.12);box-shadow:0 1px 1.5px 1px rgba(0,0,0,.12);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.waves-float:active{-webkit-box-shadow:0 8px 20px 1px rgba(0,0,0,.3);box-shadow:0 8px 20px 1px rgba(0,0,0,.3)}
.waves-block{display:block}
a.waves-effect,a.waves-light{display:inline-block}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}
.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}
.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}
.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}
.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}
.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}
.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}
.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}
.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}
@media (prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}}
@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}
@keyframes fadeOut{from{opacity:1}to{opacity:0}}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}
@keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}
@keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
@keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}
@keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
.btn{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);padding:.84rem 2.14rem;font-size:.81rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;margin:.375rem;border:0;-webkit-border-radius:.125rem;border-radius:.125rem;cursor:pointer;text-transform:uppercase;white-space:normal;word-wrap:break-word;color:#fff}
.btn:active,.btn:focus,.btn:hover{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);outline:0}
.btn:not([disabled]):not(.disabled).active,.btn:not([disabled]):not(.disabled):active{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn .fab,.btn .far,.btn .fas{position:relative;font-size:.9rem}
.btn .fab.right,.btn .far.right,.btn .fas.right{margin-left:.3rem}
.btn .fab.left,.btn .far.left,.btn .fas.left{margin-right:.3rem}
.btn.btn-lg{padding:1rem 2.4rem;font-size:.94rem}
.btn.btn-lg .fab,.btn.btn-lg .far,.btn.btn-lg .fas{font-size:1rem}
.btn.btn-md{padding:.7rem 1.6rem;font-size:.7rem}
.btn.btn-md .fab,.btn.btn-md .far,.btn.btn-md .fas{font-size:.8rem}
.btn.btn-sm{padding:.5rem 1.6rem;font-size:.64rem}
.btn.btn-sm .fab,.btn.btn-sm .far,.btn.btn-sm .fas{font-size:.7rem}
.btn.btn-tb{padding:.3rem 1rem}
.btn.disabled:active,.btn.disabled:focus,.btn.disabled:hover,.btn:disabled:active,.btn:disabled:focus,.btn:disabled:hover{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}
.btn.btn-block{margin:inherit}
.btn.btn-link{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}
.btn.btn-link:active,.btn.btn-link:focus,.btn.btn-link:hover{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:transparent}
.btn[class*=btn-outline-]{padding-top:.7rem;padding-bottom:.7rem}
.btn[class*=btn-outline-].btn-lg{padding-top:.88rem;padding-bottom:.88rem}
.btn[class*=btn-outline-].btn-md{padding-top:.58rem;padding-bottom:.58rem}
.btn[class*=btn-outline-].btn-sm{padding-top:.38rem;padding-bottom:.38rem}
.btn-group .btn{margin:0}
.btn .fa-lg,.btn-floating .fa-lg{font-size:1.33333em!important}
.btn .fa-xs,.btn-floating .fa-xs{font-size:.75em!important}
.btn .fa-sm,.btn-floating .fa-sm{font-size:.875em!important}
.btn .fa-1x,.btn-floating .fa-1x{font-size:1em!important}
.btn .fa-2x,.btn-floating .fa-2x{font-size:2em!important}
.btn .fa-3x,.btn-floating .fa-3x{font-size:3em!important}
.btn .fa-4x,.btn-floating .fa-4x{font-size:4em!important}
.btn .fa-5x,.btn-floating .fa-5x{font-size:5em!important}
.btn .fa-6x,.btn-floating .fa-6x{font-size:6em!important}
.btn .fa-7x,.btn-floating .fa-7x{font-size:7em!important}
.btn .fa-8x,.btn-floating .fa-8x{font-size:8em!important}
.btn .fa-9x,.btn-floating .fa-9x{font-size:9em!important}
.btn .fa-10x,.btn-floating .fa-10x{font-size:10em!important}
/*.btn-primary{background-color:#929fba!important;color:#fff}
.btn-primary:hover{background-color:#5a95f5;color:#fff}
.btn-primary.focus,.btn-primary:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-primary.active,.btn-primary:active,.btn-primary:focus{background-color:#0b51c5}
.btn-primary.dropdown-toggle{background-color:#929fba!important}
.btn-primary.dropdown-toggle:focus,.btn-primary.dropdown-toggle:hover{background-color:#5a95f5!important}
.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.show>.btn-primary.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#0b51c5!important}
.btn-primary:not([disabled]):not(.disabled).active:focus,.btn-primary:not([disabled]):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
*/
.primary-ic{color:#929fba!important}
.primary-ic:focus,.primary-ic:hover{color:#929fba}
.btn-outline-primary{border:2px solid #929fba!important;background-color:transparent!important;color:#929fba!important}
.btn-outline-primary.active,.btn-outline-primary:active,.btn-outline-primary:active:focus,.btn-outline-primary:focus,.btn-outline-primary:hover{border-color:#929fba!important;background-color:transparent!important;color:#929fba!important}
.btn-outline-primary:not([disabled]):not(.disabled).active,.btn-outline-primary:not([disabled]):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#929fba!important}
.btn-outline-primary:not([disabled]):not(.disabled).active:focus,.btn-outline-primary:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-danger{background-color:#ff3547!important;color:#fff}
.btn-danger:hover{background-color:#ff4f5e;color:#fff}
.btn-danger.focus,.btn-danger:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-danger.active,.btn-danger:active,.btn-danger:focus{background-color:#ce0012}
.btn-danger.dropdown-toggle{background-color:#ff3547!important}
.btn-danger.dropdown-toggle:focus,.btn-danger.dropdown-toggle:hover{background-color:#ff4f5e!important}
.btn-danger:not([disabled]):not(.disabled).active,.btn-danger:not([disabled]):not(.disabled):active,.show>.btn-danger.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#ce0012!important}
.btn-danger:not([disabled]):not(.disabled).active:focus,.btn-danger:not([disabled]):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.danger-ic{color:#ff3547!important}
.danger-ic:focus,.danger-ic:hover{color:#ff3547}
.btn-outline-danger{border:2px solid #ff3547!important;background-color:transparent!important;color:#ff3547!important}
.btn-outline-danger.active,.btn-outline-danger:active,.btn-outline-danger:active:focus,.btn-outline-danger:focus,.btn-outline-danger:hover{border-color:#ff3547!important;background-color:transparent!important;color:#ff3547!important}
.btn-outline-danger:not([disabled]):not(.disabled).active,.btn-outline-danger:not([disabled]):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#ff3547!important}
.btn-outline-danger:not([disabled]):not(.disabled).active:focus,.btn-outline-danger:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-warning{background-color:#fb3!important;color:#fff}
.btn-warning:hover{background-color:#ffc44d;color:#fff}
.btn-warning.focus,.btn-warning:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-warning.active,.btn-warning:active,.btn-warning:focus{background-color:#c80}
.btn-warning.dropdown-toggle{background-color:#fb3!important}
.btn-warning.dropdown-toggle:focus,.btn-warning.dropdown-toggle:hover{background-color:#ffc44d!important}
.btn-warning:not([disabled]):not(.disabled).active,.btn-warning:not([disabled]):not(.disabled):active,.show>.btn-warning.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#c80!important}
.btn-warning:not([disabled]):not(.disabled).active:focus,.btn-warning:not([disabled]):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.warning-ic{color:#fb3!important}
.warning-ic:focus,.warning-ic:hover{color:#fb3}
.btn-outline-warning{border:2px solid #fb3!important;background-color:transparent!important;color:#fb3!important}
.btn-outline-warning.active,.btn-outline-warning:active,.btn-outline-warning:active:focus,.btn-outline-warning:focus,.btn-outline-warning:hover{border-color:#fb3!important;background-color:transparent!important;color:#fb3!important}
.btn-outline-warning:not([disabled]):not(.disabled).active,.btn-outline-warning:not([disabled]):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#fb3!important}
.btn-outline-warning:not([disabled]):not(.disabled).active:focus,.btn-outline-warning:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-success{background-color:#00c851!important;color:#fff}
.btn-success:hover{background-color:#00e25b;color:#fff}
.btn-success.focus,.btn-success:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-success.active,.btn-success:active,.btn-success:focus{background-color:#006228}
.btn-success.dropdown-toggle{background-color:#00c851!important}
.btn-success.dropdown-toggle:focus,.btn-success.dropdown-toggle:hover{background-color:#00e25b!important}
.btn-success:not([disabled]):not(.disabled).active,.btn-success:not([disabled]):not(.disabled):active,.show>.btn-success.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#006228!important}
.btn-success:not([disabled]):not(.disabled).active:focus,.btn-success:not([disabled]):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.success-ic{color:#00c851!important}
.success-ic:focus,.success-ic:hover{color:#00c851}
.btn-outline-success{border:2px solid #00c851!important;background-color:transparent!important;color:#00c851!important}
.btn-outline-success.active,.btn-outline-success:active,.btn-outline-success:active:focus,.btn-outline-success:focus,.btn-outline-success:hover{border-color:#00c851!important;background-color:transparent!important;color:#00c851!important}
.btn-outline-success:not([disabled]):not(.disabled).active,.btn-outline-success:not([disabled]):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#00c851!important}
.btn-outline-success:not([disabled]):not(.disabled).active:focus,.btn-outline-success:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-info{background-color:#33b5e5!important;color:#fff}
.btn-info:hover{background-color:#4abde8;color:#fff}
.btn-info.focus,.btn-info:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-info.active,.btn-info:active,.btn-info:focus{background-color:#14799e}
.btn-info.dropdown-toggle{background-color:#33b5e5!important}
.btn-info.dropdown-toggle:focus,.btn-info.dropdown-toggle:hover{background-color:#4abde8!important}
.btn-info:not([disabled]):not(.disabled).active,.btn-info:not([disabled]):not(.disabled):active,.show>.btn-info.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#14799e!important}
.btn-info:not([disabled]):not(.disabled).active:focus,.btn-info:not([disabled]):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.info-ic{color:#33b5e5!important}
.info-ic:focus,.info-ic:hover{color:#33b5e5}
.btn-outline-info{border:2px solid #33b5e5!important;background-color:transparent!important;color:#33b5e5!important}
.btn-outline-info.active,.btn-outline-info:active,.btn-outline-info:active:focus,.btn-outline-info:focus,.btn-outline-info:hover{border-color:#33b5e5!important;background-color:transparent!important;color:#33b5e5!important}
.btn-outline-info:not([disabled]):not(.disabled).active,.btn-outline-info:not([disabled]):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#33b5e5!important}
.btn-outline-info:not([disabled]):not(.disabled).active:focus,.btn-outline-info:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
/*.btn-default{background-color:#2bbbad!important;color:#fff}
.btn-default:hover{background-color:#30cfc0;color:#fff}
.btn-default.focus,.btn-default:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-default.active,.btn-default:active,.btn-default:focus{background-color:#186860}
.btn-default.dropdown-toggle{background-color:#2bbbad!important}
.btn-default.dropdown-toggle:focus,.btn-default.dropdown-toggle:hover{background-color:#30cfc0!important}
.btn-default:not([disabled]):not(.disabled).active,.btn-default:not([disabled]):not(.disabled):active,.show>.btn-default.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#186860!important}
.btn-default:not([disabled]):not(.disabled).active:focus,.btn-default:not([disabled]):not(.disabled):active:focus,.show>.btn-default.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.default-ic{color:#2bbbad!important}
.default-ic:focus,.default-ic:hover{color:#2bbbad}
*/
.btn-outline-default{border:2px solid #2bbbad!important;background-color:transparent!important;color:#2bbbad!important}
.btn-outline-default.active,.btn-outline-default:active,.btn-outline-default:active:focus,.btn-outline-default:focus,.btn-outline-default:hover{border-color:#2bbbad!important;background-color:transparent!important;color:#2bbbad!important}
.btn-outline-default:not([disabled]):not(.disabled).active,.btn-outline-default:not([disabled]):not(.disabled):active,.show>.btn-outline-default.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#2bbbad!important}
.btn-outline-default:not([disabled]):not(.disabled).active:focus,.btn-outline-default:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-default.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
/*.btn-secondary{background-color:#a6c!important;color:#fff}
.btn-secondary:hover{background-color:#b579d2;color:#fff}
.btn-secondary.focus,.btn-secondary:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-secondary.active,.btn-secondary:active,.btn-secondary:focus{background-color:#739}
.btn-secondary.dropdown-toggle{background-color:#a6c!important}
.btn-secondary.dropdown-toggle:focus,.btn-secondary.dropdown-toggle:hover{background-color:#b579d2!important}
.btn-secondary:not([disabled]):not(.disabled).active,.btn-secondary:not([disabled]):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#739!important}
.btn-secondary:not([disabled]):not(.disabled).active:focus,.btn-secondary:not([disabled]):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.secondary-ic{color:#a6c!important}
.secondary-ic:focus,.secondary-ic:hover{color:#a6c}*/
.btn-outline-secondary{border:2px solid #a6c!important;background-color:transparent!important;color:#a6c!important}
.btn-outline-secondary.active,.btn-outline-secondary:active,.btn-outline-secondary:active:focus,.btn-outline-secondary:focus,.btn-outline-secondary:hover{border-color:#a6c!important;background-color:transparent!important;color:#a6c!important}
.btn-outline-secondary:not([disabled]):not(.disabled).active,.btn-outline-secondary:not([disabled]):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#a6c!important}
.btn-outline-secondary:not([disabled]):not(.disabled).active:focus,.btn-outline-secondary:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-elegant{background-color:#2e2e2e!important;color:#fff}
.btn-elegant:hover{background-color:#3b3b3b;color:#fff}
.btn-elegant.focus,.btn-elegant:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-elegant.active,.btn-elegant:active,.btn-elegant:focus{background-color:#000}
.btn-elegant.dropdown-toggle{background-color:#2e2e2e!important}
.btn-elegant.dropdown-toggle:focus,.btn-elegant.dropdown-toggle:hover{background-color:#3b3b3b!important}
.btn-elegant:not([disabled]):not(.disabled).active,.btn-elegant:not([disabled]):not(.disabled):active,.show>.btn-elegant.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#000!important}
.btn-elegant:not([disabled]):not(.disabled).active:focus,.btn-elegant:not([disabled]):not(.disabled):active:focus,.show>.btn-elegant.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.elegant-ic{color:#2e2e2e!important}
.elegant-ic:focus,.elegant-ic:hover{color:#2e2e2e}
.btn-outline-elegant{border:2px solid #2e2e2e!important;background-color:transparent!important;color:#2e2e2e!important}
.btn-outline-elegant.active,.btn-outline-elegant:active,.btn-outline-elegant:active:focus,.btn-outline-elegant:focus,.btn-outline-elegant:hover{border-color:#2e2e2e!important;background-color:transparent!important;color:#2e2e2e!important}
.btn-outline-elegant:not([disabled]):not(.disabled).active,.btn-outline-elegant:not([disabled]):not(.disabled):active,.show>.btn-outline-elegant.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#2e2e2e!important}
.btn-outline-elegant:not([disabled]):not(.disabled).active:focus,.btn-outline-elegant:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-elegant.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-unique{background-color:#880e4f!important;color:#fff}
.btn-unique:hover{background-color:#9f105c;color:#fff}
.btn-unique.focus,.btn-unique:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-unique.active,.btn-unique:active,.btn-unique:focus{background-color:#2c0419}
.btn-unique.dropdown-toggle{background-color:#880e4f!important}
.btn-unique.dropdown-toggle:focus,.btn-unique.dropdown-toggle:hover{background-color:#9f105c!important}
.btn-unique:not([disabled]):not(.disabled).active,.btn-unique:not([disabled]):not(.disabled):active,.show>.btn-unique.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#2c0419!important}
.btn-unique:not([disabled]):not(.disabled).active:focus,.btn-unique:not([disabled]):not(.disabled):active:focus,.show>.btn-unique.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.unique-ic{color:#880e4f!important}
.unique-ic:focus,.unique-ic:hover{color:#880e4f}
.btn-outline-unique{border:2px solid #880e4f!important;background-color:transparent!important;color:#880e4f!important}
.btn-outline-unique.active,.btn-outline-unique:active,.btn-outline-unique:active:focus,.btn-outline-unique:focus,.btn-outline-unique:hover{border-color:#880e4f!important;background-color:transparent!important;color:#880e4f!important}
.btn-outline-unique:not([disabled]):not(.disabled).active,.btn-outline-unique:not([disabled]):not(.disabled):active,.show>.btn-outline-unique.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#880e4f!important}
.btn-outline-unique:not([disabled]):not(.disabled).active:focus,.btn-outline-unique:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-unique.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-dark-green{background-color:#388e3c!important;color:#fff}
.btn-dark-green:hover{background-color:#3fa044;color:#fff}
.btn-dark-green.focus,.btn-dark-green:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-dark-green.active,.btn-dark-green:active,.btn-dark-green:focus{background-color:#1b451d}
.btn-dark-green.dropdown-toggle{background-color:#388e3c!important}
.btn-dark-green.dropdown-toggle:focus,.btn-dark-green.dropdown-toggle:hover{background-color:#3fa044!important}
.btn-dark-green:not([disabled]):not(.disabled).active,.btn-dark-green:not([disabled]):not(.disabled):active,.show>.btn-dark-green.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#1b451d!important}
.btn-dark-green:not([disabled]):not(.disabled).active:focus,.btn-dark-green:not([disabled]):not(.disabled):active:focus,.show>.btn-dark-green.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.dark-green-ic{color:#388e3c!important}
.dark-green-ic:focus,.dark-green-ic:hover{color:#388e3c}
.btn-outline-dark-green{border:2px solid #388e3c!important;background-color:transparent!important;color:#388e3c!important}
.btn-outline-dark-green.active,.btn-outline-dark-green:active,.btn-outline-dark-green:active:focus,.btn-outline-dark-green:focus,.btn-outline-dark-green:hover{border-color:#388e3c!important;background-color:transparent!important;color:#388e3c!important}
.btn-outline-dark-green:not([disabled]):not(.disabled).active,.btn-outline-dark-green:not([disabled]):not(.disabled):active,.show>.btn-outline-dark-green.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#388e3c!important}
.btn-outline-dark-green:not([disabled]):not(.disabled).active:focus,.btn-outline-dark-green:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-dark-green.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-mdb-color{background-color:#59698d!important;color:#fff}
.btn-mdb-color:hover{background-color:#63759d;color:#fff}
.btn-mdb-color.focus,.btn-mdb-color:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-mdb-color.active,.btn-mdb-color:active,.btn-mdb-color:focus{background-color:#323a4e}
.btn-mdb-color.dropdown-toggle{background-color:#59698d!important}
.btn-mdb-color.dropdown-toggle:focus,.btn-mdb-color.dropdown-toggle:hover{background-color:#63759d!important}
.btn-mdb-color:not([disabled]):not(.disabled).active,.btn-mdb-color:not([disabled]):not(.disabled):active,.show>.btn-mdb-color.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#323a4e!important}
.btn-mdb-color:not([disabled]):not(.disabled).active:focus,.btn-mdb-color:not([disabled]):not(.disabled):active:focus,.show>.btn-mdb-color.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.mdb-color-ic{color:#59698d!important}
.mdb-color-ic:focus,.mdb-color-ic:hover{color:#59698d}
.btn-outline-mdb-color{border:2px solid #59698d!important;background-color:transparent!important;color:#59698d!important}
.btn-outline-mdb-color.active,.btn-outline-mdb-color:active,.btn-outline-mdb-color:active:focus,.btn-outline-mdb-color:focus,.btn-outline-mdb-color:hover{border-color:#59698d!important;background-color:transparent!important;color:#59698d!important}
.btn-outline-mdb-color:not([disabled]):not(.disabled).active,.btn-outline-mdb-color:not([disabled]):not(.disabled):active,.show>.btn-outline-mdb-color.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#59698d!important}
.btn-outline-mdb-color:not([disabled]):not(.disabled).active:focus,.btn-outline-mdb-color:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-mdb-color.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-red{background-color:#d32f2f!important;color:#fff}
.btn-red:hover{background-color:#d74444;color:#fff}
.btn-red.focus,.btn-red:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-red.active,.btn-red:active,.btn-red:focus{background-color:#811b1b}
.btn-red.dropdown-toggle{background-color:#d32f2f!important}
.btn-red.dropdown-toggle:focus,.btn-red.dropdown-toggle:hover{background-color:#d74444!important}
.btn-red:not([disabled]):not(.disabled).active,.btn-red:not([disabled]):not(.disabled):active,.show>.btn-red.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#811b1b!important}
.btn-red:not([disabled]):not(.disabled).active:focus,.btn-red:not([disabled]):not(.disabled):active:focus,.show>.btn-red.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.red-ic{color:#d32f2f!important}
.red-ic:focus,.red-ic:hover{color:#d32f2f}
.btn-outline-red{border:2px solid #d32f2f!important;background-color:transparent!important;color:#d32f2f!important}
.btn-outline-red.active,.btn-outline-red:active,.btn-outline-red:active:focus,.btn-outline-red:focus,.btn-outline-red:hover{border-color:#d32f2f!important;background-color:transparent!important;color:#d32f2f!important}
.btn-outline-red:not([disabled]):not(.disabled).active,.btn-outline-red:not([disabled]):not(.disabled):active,.show>.btn-outline-red.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#d32f2f!important}
.btn-outline-red:not([disabled]):not(.disabled).active:focus,.btn-outline-red:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-red.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-pink{background-color:#ec407a!important;color:#fff}
.btn-pink:hover{background-color:#ee578a;color:#fff}
.btn-pink.focus,.btn-pink:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-pink.active,.btn-pink:active,.btn-pink:focus{background-color:#b41249}
.btn-pink.dropdown-toggle{background-color:#ec407a!important}
.btn-pink.dropdown-toggle:focus,.btn-pink.dropdown-toggle:hover{background-color:#ee578a!important}
.btn-pink:not([disabled]):not(.disabled).active,.btn-pink:not([disabled]):not(.disabled):active,.show>.btn-pink.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#b41249!important}
.btn-pink:not([disabled]):not(.disabled).active:focus,.btn-pink:not([disabled]):not(.disabled):active:focus,.show>.btn-pink.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.pink-ic{color:#ec407a!important}
.pink-ic:focus,.pink-ic:hover{color:#ec407a}
.btn-outline-pink{border:2px solid #ec407a!important;background-color:transparent!important;color:#ec407a!important}
.btn-outline-pink.active,.btn-outline-pink:active,.btn-outline-pink:active:focus,.btn-outline-pink:focus,.btn-outline-pink:hover{border-color:#ec407a!important;background-color:transparent!important;color:#ec407a!important}
.btn-outline-pink:not([disabled]):not(.disabled).active,.btn-outline-pink:not([disabled]):not(.disabled):active,.show>.btn-outline-pink.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#ec407a!important}
.btn-outline-pink:not([disabled]):not(.disabled).active:focus,.btn-outline-pink:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-pink.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-purple{background-color:#8e24aa!important;color:#fff}
.btn-purple:hover{background-color:#a028bf;color:#fff}
.btn-purple.focus,.btn-purple:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-purple.active,.btn-purple:active,.btn-purple:focus{background-color:#481256}
.btn-purple.dropdown-toggle{background-color:#8e24aa!important}
.btn-purple.dropdown-toggle:focus,.btn-purple.dropdown-toggle:hover{background-color:#a028bf!important}
.btn-purple:not([disabled]):not(.disabled).active,.btn-purple:not([disabled]):not(.disabled):active,.show>.btn-purple.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#481256!important}
.btn-purple:not([disabled]):not(.disabled).active:focus,.btn-purple:not([disabled]):not(.disabled):active:focus,.show>.btn-purple.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.purple-ic{color:#8e24aa!important}
.purple-ic:focus,.purple-ic:hover{color:#8e24aa}
.btn-outline-purple{border:2px solid #8e24aa!important;background-color:transparent!important;color:#8e24aa!important}
.btn-outline-purple.active,.btn-outline-purple:active,.btn-outline-purple:active:focus,.btn-outline-purple:focus,.btn-outline-purple:hover{border-color:#8e24aa!important;background-color:transparent!important;color:#8e24aa!important}
.btn-outline-purple:not([disabled]):not(.disabled).active,.btn-outline-purple:not([disabled]):not(.disabled):active,.show>.btn-outline-purple.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#8e24aa!important}
.btn-outline-purple:not([disabled]):not(.disabled).active:focus,.btn-outline-purple:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-purple.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-deep-purple{background-color:#512da8!important;color:#fff}
.btn-deep-purple:hover{background-color:#5b32bc;color:#fff}
.btn-deep-purple.focus,.btn-deep-purple:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-deep-purple.active,.btn-deep-purple:active,.btn-deep-purple:focus{background-color:#2a1758}
.btn-deep-purple.dropdown-toggle{background-color:#512da8!important}
.btn-deep-purple.dropdown-toggle:focus,.btn-deep-purple.dropdown-toggle:hover{background-color:#5b32bc!important}
.btn-deep-purple:not([disabled]):not(.disabled).active,.btn-deep-purple:not([disabled]):not(.disabled):active,.show>.btn-deep-purple.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#2a1758!important}
.btn-deep-purple:not([disabled]):not(.disabled).active:focus,.btn-deep-purple:not([disabled]):not(.disabled):active:focus,.show>.btn-deep-purple.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.deep-purple-ic{color:#512da8!important}
.deep-purple-ic:focus,.deep-purple-ic:hover{color:#512da8}
.btn-outline-deep-purple{border:2px solid #512da8!important;background-color:transparent!important;color:#512da8!important}
.btn-outline-deep-purple.active,.btn-outline-deep-purple:active,.btn-outline-deep-purple:active:focus,.btn-outline-deep-purple:focus,.btn-outline-deep-purple:hover{border-color:#512da8!important;background-color:transparent!important;color:#512da8!important}
.btn-outline-deep-purple:not([disabled]):not(.disabled).active,.btn-outline-deep-purple:not([disabled]):not(.disabled):active,.show>.btn-outline-deep-purple.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#512da8!important}
.btn-outline-deep-purple:not([disabled]):not(.disabled).active:focus,.btn-outline-deep-purple:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-deep-purple.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-indigo{background-color:#3f51b5!important;color:#fff}
.btn-indigo:hover{background-color:#4d5ec1;color:#fff}
.btn-indigo.focus,.btn-indigo:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-indigo.active,.btn-indigo:active,.btn-indigo:focus{background-color:#252f69}
.btn-indigo.dropdown-toggle{background-color:#3f51b5!important}
.btn-indigo.dropdown-toggle:focus,.btn-indigo.dropdown-toggle:hover{background-color:#4d5ec1!important}
.btn-indigo:not([disabled]):not(.disabled).active,.btn-indigo:not([disabled]):not(.disabled):active,.show>.btn-indigo.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#252f69!important}
.btn-indigo:not([disabled]):not(.disabled).active:focus,.btn-indigo:not([disabled]):not(.disabled):active:focus,.show>.btn-indigo.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.indigo-ic{color:#3f51b5!important}
.indigo-ic:focus,.indigo-ic:hover{color:#3f51b5}
.btn-outline-indigo{border:2px solid #3f51b5!important;background-color:transparent!important;color:#3f51b5!important}
.btn-outline-indigo.active,.btn-outline-indigo:active,.btn-outline-indigo:active:focus,.btn-outline-indigo:focus,.btn-outline-indigo:hover{border-color:#3f51b5!important;background-color:transparent!important;color:#3f51b5!important}
.btn-outline-indigo:not([disabled]):not(.disabled).active,.btn-outline-indigo:not([disabled]):not(.disabled):active,.show>.btn-outline-indigo.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#3f51b5!important}
.btn-outline-indigo:not([disabled]):not(.disabled).active:focus,.btn-outline-indigo:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-indigo.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-blue{background-color:#1976d2!important;color:#fff}
.btn-blue:hover{background-color:#2083e4;color:#fff}
.btn-blue.focus,.btn-blue:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-blue.active,.btn-blue:active,.btn-blue:focus{background-color:#0e4377}
.btn-blue.dropdown-toggle{background-color:#1976d2!important}
.btn-blue.dropdown-toggle:focus,.btn-blue.dropdown-toggle:hover{background-color:#2083e4!important}
.btn-blue:not([disabled]):not(.disabled).active,.btn-blue:not([disabled]):not(.disabled):active,.show>.btn-blue.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#0e4377!important}
.btn-blue:not([disabled]):not(.disabled).active:focus,.btn-blue:not([disabled]):not(.disabled):active:focus,.show>.btn-blue.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.blue-ic{color:#1976d2!important}
.blue-ic:focus,.blue-ic:hover{color:#1976d2}
.btn-outline-blue{border:2px solid #1976d2!important;background-color:transparent!important;color:#1976d2!important}
.btn-outline-blue.active,.btn-outline-blue:active,.btn-outline-blue:active:focus,.btn-outline-blue:focus,.btn-outline-blue:hover{border-color:#1976d2!important;background-color:transparent!important;color:#1976d2!important}
.btn-outline-blue:not([disabled]):not(.disabled).active,.btn-outline-blue:not([disabled]):not(.disabled):active,.show>.btn-outline-blue.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#1976d2!important}
.btn-outline-blue:not([disabled]):not(.disabled).active:focus,.btn-outline-blue:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-blue.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-light-blue{background-color:#82b1ff!important;color:#fff}
.btn-light-blue:hover{background-color:#9cc1ff;color:#fff}
.btn-light-blue.focus,.btn-light-blue:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-light-blue.active,.btn-light-blue:active,.btn-light-blue:focus{background-color:#1c71ff}
.btn-light-blue.dropdown-toggle{background-color:#82b1ff!important}
.btn-light-blue.dropdown-toggle:focus,.btn-light-blue.dropdown-toggle:hover{background-color:#9cc1ff!important}
.btn-light-blue:not([disabled]):not(.disabled).active,.btn-light-blue:not([disabled]):not(.disabled):active,.show>.btn-light-blue.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#1c71ff!important}
.btn-light-blue:not([disabled]):not(.disabled).active:focus,.btn-light-blue:not([disabled]):not(.disabled):active:focus,.show>.btn-light-blue.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.light-blue-ic{color:#82b1ff!important}
.light-blue-ic:focus,.light-blue-ic:hover{color:#82b1ff}
.btn-outline-light-blue{border:2px solid #82b1ff!important;background-color:transparent!important;color:#82b1ff!important}
.btn-outline-light-blue.active,.btn-outline-light-blue:active,.btn-outline-light-blue:active:focus,.btn-outline-light-blue:focus,.btn-outline-light-blue:hover{border-color:#82b1ff!important;background-color:transparent!important;color:#82b1ff!important}
.btn-outline-light-blue:not([disabled]):not(.disabled).active,.btn-outline-light-blue:not([disabled]):not(.disabled):active,.show>.btn-outline-light-blue.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#82b1ff!important}
.btn-outline-light-blue:not([disabled]):not(.disabled).active:focus,.btn-outline-light-blue:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-light-blue.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-cyan{background-color:#00bcd4!important;color:#fff}
.btn-cyan:hover{background-color:#00d3ee;color:#fff}
.btn-cyan.focus,.btn-cyan:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-cyan.active,.btn-cyan:active,.btn-cyan:focus{background-color:#00626e}
.btn-cyan.dropdown-toggle{background-color:#00bcd4!important}
.btn-cyan.dropdown-toggle:focus,.btn-cyan.dropdown-toggle:hover{background-color:#00d3ee!important}
.btn-cyan:not([disabled]):not(.disabled).active,.btn-cyan:not([disabled]):not(.disabled):active,.show>.btn-cyan.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#00626e!important}
.btn-cyan:not([disabled]):not(.disabled).active:focus,.btn-cyan:not([disabled]):not(.disabled):active:focus,.show>.btn-cyan.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.cyan-ic{color:#00bcd4!important}
.cyan-ic:focus,.cyan-ic:hover{color:#00bcd4}
.btn-outline-cyan{border:2px solid #00bcd4!important;background-color:transparent!important;color:#00bcd4!important}
.btn-outline-cyan.active,.btn-outline-cyan:active,.btn-outline-cyan:active:focus,.btn-outline-cyan:focus,.btn-outline-cyan:hover{border-color:#00bcd4!important;background-color:transparent!important;color:#00bcd4!important}
.btn-outline-cyan:not([disabled]):not(.disabled).active,.btn-outline-cyan:not([disabled]):not(.disabled):active,.show>.btn-outline-cyan.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#00bcd4!important}
.btn-outline-cyan:not([disabled]):not(.disabled).active:focus,.btn-outline-cyan:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-cyan.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-teal{background-color:#00796b!important;color:#fff}
.btn-teal:hover{background-color:#009382;color:#fff}
.btn-teal.focus,.btn-teal:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-teal.active,.btn-teal:active,.btn-teal:focus{background-color:#001311}
.btn-teal.dropdown-toggle{background-color:#00796b!important}
.btn-teal.dropdown-toggle:focus,.btn-teal.dropdown-toggle:hover{background-color:#009382!important}
.btn-teal:not([disabled]):not(.disabled).active,.btn-teal:not([disabled]):not(.disabled):active,.show>.btn-teal.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#001311!important}
.btn-teal:not([disabled]):not(.disabled).active:focus,.btn-teal:not([disabled]):not(.disabled):active:focus,.show>.btn-teal.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.teal-ic{color:#00796b!important}
.teal-ic:focus,.teal-ic:hover{color:#00796b}
.btn-outline-teal{border:2px solid #00796b!important;background-color:transparent!important;color:#00796b!important}
.btn-outline-teal.active,.btn-outline-teal:active,.btn-outline-teal:active:focus,.btn-outline-teal:focus,.btn-outline-teal:hover{border-color:#00796b!important;background-color:transparent!important;color:#00796b!important}
.btn-outline-teal:not([disabled]):not(.disabled).active,.btn-outline-teal:not([disabled]):not(.disabled):active,.show>.btn-outline-teal.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#00796b!important}
.btn-outline-teal:not([disabled]):not(.disabled).active:focus,.btn-outline-teal:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-teal.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-green{background-color:#388e3c!important;color:#fff}
.btn-green:hover{background-color:#3fa044;color:#fff}
.btn-green.focus,.btn-green:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-green.active,.btn-green:active,.btn-green:focus{background-color:#1b451d}
.btn-green.dropdown-toggle{background-color:#388e3c!important}
.btn-green.dropdown-toggle:focus,.btn-green.dropdown-toggle:hover{background-color:#3fa044!important}
.btn-green:not([disabled]):not(.disabled).active,.btn-green:not([disabled]):not(.disabled):active,.show>.btn-green.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#1b451d!important}
.btn-green:not([disabled]):not(.disabled).active:focus,.btn-green:not([disabled]):not(.disabled):active:focus,.show>.btn-green.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.green-ic{color:#388e3c!important}
.green-ic:focus,.green-ic:hover{color:#388e3c}
.btn-outline-green{border:2px solid #388e3c!important;background-color:transparent!important;color:#388e3c!important}
.btn-outline-green.active,.btn-outline-green:active,.btn-outline-green:active:focus,.btn-outline-green:focus,.btn-outline-green:hover{border-color:#388e3c!important;background-color:transparent!important;color:#388e3c!important}
.btn-outline-green:not([disabled]):not(.disabled).active,.btn-outline-green:not([disabled]):not(.disabled):active,.show>.btn-outline-green.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#388e3c!important}
.btn-outline-green:not([disabled]):not(.disabled).active:focus,.btn-outline-green:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-green.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-light-green{background-color:#8bc34a!important;color:#fff}
.btn-light-green:hover{background-color:#97c95d;color:#fff}
.btn-light-green.focus,.btn-light-green:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-light-green.active,.btn-light-green:active,.btn-light-green:focus{background-color:#577d2a}
.btn-light-green.dropdown-toggle{background-color:#8bc34a!important}
.btn-light-green.dropdown-toggle:focus,.btn-light-green.dropdown-toggle:hover{background-color:#97c95d!important}
.btn-light-green:not([disabled]):not(.disabled).active,.btn-light-green:not([disabled]):not(.disabled):active,.show>.btn-light-green.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#577d2a!important}
.btn-light-green:not([disabled]):not(.disabled).active:focus,.btn-light-green:not([disabled]):not(.disabled):active:focus,.show>.btn-light-green.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.light-green-ic{color:#8bc34a!important}
.light-green-ic:focus,.light-green-ic:hover{color:#8bc34a}
.btn-outline-light-green{border:2px solid #8bc34a!important;background-color:transparent!important;color:#8bc34a!important}
.btn-outline-light-green.active,.btn-outline-light-green:active,.btn-outline-light-green:active:focus,.btn-outline-light-green:focus,.btn-outline-light-green:hover{border-color:#8bc34a!important;background-color:transparent!important;color:#8bc34a!important}
.btn-outline-light-green:not([disabled]):not(.disabled).active,.btn-outline-light-green:not([disabled]):not(.disabled):active,.show>.btn-outline-light-green.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#8bc34a!important}
.btn-outline-light-green:not([disabled]):not(.disabled).active:focus,.btn-outline-light-green:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-light-green.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-lime{background-color:#afb42b!important;color:#fff}
.btn-lime:hover{background-color:#c3c930;color:#fff}
.btn-lime.focus,.btn-lime:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-lime.active,.btn-lime:active,.btn-lime:focus{background-color:#5f6217}
.btn-lime.dropdown-toggle{background-color:#afb42b!important}
.btn-lime.dropdown-toggle:focus,.btn-lime.dropdown-toggle:hover{background-color:#c3c930!important}
.btn-lime:not([disabled]):not(.disabled).active,.btn-lime:not([disabled]):not(.disabled):active,.show>.btn-lime.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#5f6217!important}
.btn-lime:not([disabled]):not(.disabled).active:focus,.btn-lime:not([disabled]):not(.disabled):active:focus,.show>.btn-lime.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.lime-ic{color:#afb42b!important}
.lime-ic:focus,.lime-ic:hover{color:#afb42b}
.btn-outline-lime{border:2px solid #afb42b!important;background-color:transparent!important;color:#afb42b!important}
.btn-outline-lime.active,.btn-outline-lime:active,.btn-outline-lime:active:focus,.btn-outline-lime:focus,.btn-outline-lime:hover{border-color:#afb42b!important;background-color:transparent!important;color:#afb42b!important}
.btn-outline-lime:not([disabled]):not(.disabled).active,.btn-outline-lime:not([disabled]):not(.disabled):active,.show>.btn-outline-lime.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#afb42b!important}
.btn-outline-lime:not([disabled]):not(.disabled).active:focus,.btn-outline-lime:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-lime.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-yellow{background-color:#fbc02d!important;color:#fff}
.btn-yellow:hover{background-color:#fbc846;color:#fff}
.btn-yellow.focus,.btn-yellow:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-yellow.active,.btn-yellow:active,.btn-yellow:focus{background-color:#be8904}
.btn-yellow.dropdown-toggle{background-color:#fbc02d!important}
.btn-yellow.dropdown-toggle:focus,.btn-yellow.dropdown-toggle:hover{background-color:#fbc846!important}
.btn-yellow:not([disabled]):not(.disabled).active,.btn-yellow:not([disabled]):not(.disabled):active,.show>.btn-yellow.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#be8904!important}
.btn-yellow:not([disabled]):not(.disabled).active:focus,.btn-yellow:not([disabled]):not(.disabled):active:focus,.show>.btn-yellow.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.yellow-ic{color:#fbc02d!important}
.yellow-ic:focus,.yellow-ic:hover{color:#fbc02d}
.btn-outline-yellow{border:2px solid #fbc02d!important;background-color:transparent!important;color:#fbc02d!important}
.btn-outline-yellow.active,.btn-outline-yellow:active,.btn-outline-yellow:active:focus,.btn-outline-yellow:focus,.btn-outline-yellow:hover{border-color:#fbc02d!important;background-color:transparent!important;color:#fbc02d!important}
.btn-outline-yellow:not([disabled]):not(.disabled).active,.btn-outline-yellow:not([disabled]):not(.disabled):active,.show>.btn-outline-yellow.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#fbc02d!important}
.btn-outline-yellow:not([disabled]):not(.disabled).active:focus,.btn-outline-yellow:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-yellow.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-amber{background-color:#ffa000!important;color:#fff}
.btn-amber:hover{background-color:#ffaa1a;color:#fff}
.btn-amber.focus,.btn-amber:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-amber.active,.btn-amber:active,.btn-amber:focus{background-color:#996000}
.btn-amber.dropdown-toggle{background-color:#ffa000!important}
.btn-amber.dropdown-toggle:focus,.btn-amber.dropdown-toggle:hover{background-color:#ffaa1a!important}
.btn-amber:not([disabled]):not(.disabled).active,.btn-amber:not([disabled]):not(.disabled):active,.show>.btn-amber.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#996000!important}
.btn-amber:not([disabled]):not(.disabled).active:focus,.btn-amber:not([disabled]):not(.disabled):active:focus,.show>.btn-amber.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.amber-ic{color:#ffa000!important}
.amber-ic:focus,.amber-ic:hover{color:#ffa000}
.btn-outline-amber{border:2px solid #ffa000!important;background-color:transparent!important;color:#ffa000!important}
.btn-outline-amber.active,.btn-outline-amber:active,.btn-outline-amber:active:focus,.btn-outline-amber:focus,.btn-outline-amber:hover{border-color:#ffa000!important;background-color:transparent!important;color:#ffa000!important}
.btn-outline-amber:not([disabled]):not(.disabled).active,.btn-outline-amber:not([disabled]):not(.disabled):active,.show>.btn-outline-amber.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#ffa000!important}
.btn-outline-amber:not([disabled]):not(.disabled).active:focus,.btn-outline-amber:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-amber.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-orange{background-color:#f57c00!important;color:#fff}
.btn-orange:hover{background-color:#ff8910;color:#fff}
.btn-orange.focus,.btn-orange:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-orange.active,.btn-orange:active,.btn-orange:focus{background-color:#8f4800}
.btn-orange.dropdown-toggle{background-color:#f57c00!important}
.btn-orange.dropdown-toggle:focus,.btn-orange.dropdown-toggle:hover{background-color:#ff8910!important}
.btn-orange:not([disabled]):not(.disabled).active,.btn-orange:not([disabled]):not(.disabled):active,.show>.btn-orange.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#8f4800!important}
.btn-orange:not([disabled]):not(.disabled).active:focus,.btn-orange:not([disabled]):not(.disabled):active:focus,.show>.btn-orange.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.orange-ic{color:#f57c00!important}
.orange-ic:focus,.orange-ic:hover{color:#f57c00}
.btn-outline-orange{border:2px solid #f57c00!important;background-color:transparent!important;color:#f57c00!important}
.btn-outline-orange.active,.btn-outline-orange:active,.btn-outline-orange:active:focus,.btn-outline-orange:focus,.btn-outline-orange:hover{border-color:#f57c00!important;background-color:transparent!important;color:#f57c00!important}
.btn-outline-orange:not([disabled]):not(.disabled).active,.btn-outline-orange:not([disabled]):not(.disabled):active,.show>.btn-outline-orange.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#f57c00!important}
.btn-outline-orange:not([disabled]):not(.disabled).active:focus,.btn-outline-orange:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-orange.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-deep-orange{background-color:#ff7043!important;color:#fff}
.btn-deep-orange:hover{background-color:#ff835d;color:#fff}
.btn-deep-orange.focus,.btn-deep-orange:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-deep-orange.active,.btn-deep-orange:active,.btn-deep-orange:focus{background-color:#dc3500}
.btn-deep-orange.dropdown-toggle{background-color:#ff7043!important}
.btn-deep-orange.dropdown-toggle:focus,.btn-deep-orange.dropdown-toggle:hover{background-color:#ff835d!important}
.btn-deep-orange:not([disabled]):not(.disabled).active,.btn-deep-orange:not([disabled]):not(.disabled):active,.show>.btn-deep-orange.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#dc3500!important}
.btn-deep-orange:not([disabled]):not(.disabled).active:focus,.btn-deep-orange:not([disabled]):not(.disabled):active:focus,.show>.btn-deep-orange.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.deep-orange-ic{color:#ff7043!important}
.deep-orange-ic:focus,.deep-orange-ic:hover{color:#ff7043}
.btn-outline-deep-orange{border:2px solid #ff7043!important;background-color:transparent!important;color:#ff7043!important}
.btn-outline-deep-orange.active,.btn-outline-deep-orange:active,.btn-outline-deep-orange:active:focus,.btn-outline-deep-orange:focus,.btn-outline-deep-orange:hover{border-color:#ff7043!important;background-color:transparent!important;color:#ff7043!important}
.btn-outline-deep-orange:not([disabled]):not(.disabled).active,.btn-outline-deep-orange:not([disabled]):not(.disabled):active,.show>.btn-outline-deep-orange.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#ff7043!important}
.btn-outline-deep-orange:not([disabled]):not(.disabled).active:focus,.btn-outline-deep-orange:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-deep-orange.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-brown{background-color:#795548!important;color:#fff}
.btn-brown:hover{background-color:#896052;color:#fff}
.btn-brown.focus,.btn-brown:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-brown.active,.btn-brown:active,.btn-brown:focus{background-color:#392822}
.btn-brown.dropdown-toggle{background-color:#795548!important}
.btn-brown.dropdown-toggle:focus,.btn-brown.dropdown-toggle:hover{background-color:#896052!important}
.btn-brown:not([disabled]):not(.disabled).active,.btn-brown:not([disabled]):not(.disabled):active,.show>.btn-brown.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#392822!important}
.btn-brown:not([disabled]):not(.disabled).active:focus,.btn-brown:not([disabled]):not(.disabled):active:focus,.show>.btn-brown.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.brown-ic{color:#795548!important}
.brown-ic:focus,.brown-ic:hover{color:#795548}
.btn-outline-brown{border:2px solid #795548!important;background-color:transparent!important;color:#795548!important}
.btn-outline-brown.active,.btn-outline-brown:active,.btn-outline-brown:active:focus,.btn-outline-brown:focus,.btn-outline-brown:hover{border-color:#795548!important;background-color:transparent!important;color:#795548!important}
.btn-outline-brown:not([disabled]):not(.disabled).active,.btn-outline-brown:not([disabled]):not(.disabled):active,.show>.btn-outline-brown.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#795548!important}
.btn-outline-brown:not([disabled]):not(.disabled).active:focus,.btn-outline-brown:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-brown.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-grey{background-color:#616161!important;color:#fff}
.btn-grey:hover{background-color:#6e6e6e;color:#fff}
.btn-grey.focus,.btn-grey:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-grey.active,.btn-grey:active,.btn-grey:focus{background-color:#2e2e2e}
.btn-grey.dropdown-toggle{background-color:#616161!important}
.btn-grey.dropdown-toggle:focus,.btn-grey.dropdown-toggle:hover{background-color:#6e6e6e!important}
.btn-grey:not([disabled]):not(.disabled).active,.btn-grey:not([disabled]):not(.disabled):active,.show>.btn-grey.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#2e2e2e!important}
.btn-grey:not([disabled]):not(.disabled).active:focus,.btn-grey:not([disabled]):not(.disabled):active:focus,.show>.btn-grey.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.grey-ic{color:#616161!important}
.grey-ic:focus,.grey-ic:hover{color:#616161}
.btn-outline-grey{border:2px solid #616161!important;background-color:transparent!important;color:#616161!important}
.btn-outline-grey.active,.btn-outline-grey:active,.btn-outline-grey:active:focus,.btn-outline-grey:focus,.btn-outline-grey:hover{border-color:#616161!important;background-color:transparent!important;color:#616161!important}
.btn-outline-grey:not([disabled]):not(.disabled).active,.btn-outline-grey:not([disabled]):not(.disabled):active,.show>.btn-outline-grey.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#616161!important}
.btn-outline-grey:not([disabled]):not(.disabled).active:focus,.btn-outline-grey:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-grey.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-blue-grey{background-color:#78909c!important;color:#fff}
.btn-blue-grey:hover{background-color:#879ca7;color:#fff}
.btn-blue-grey.focus,.btn-blue-grey:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-blue-grey.active,.btn-blue-grey:active,.btn-blue-grey:focus{background-color:#4a5b64}
.btn-blue-grey.dropdown-toggle{background-color:#78909c!important}
.btn-blue-grey.dropdown-toggle:focus,.btn-blue-grey.dropdown-toggle:hover{background-color:#879ca7!important}
.btn-blue-grey:not([disabled]):not(.disabled).active,.btn-blue-grey:not([disabled]):not(.disabled):active,.show>.btn-blue-grey.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#4a5b64!important}
.btn-blue-grey:not([disabled]):not(.disabled).active:focus,.btn-blue-grey:not([disabled]):not(.disabled):active:focus,.show>.btn-blue-grey.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.blue-grey-ic{color:#78909c!important}
.blue-grey-ic:focus,.blue-grey-ic:hover{color:#78909c}
.btn-outline-blue-grey{border:2px solid #78909c!important;background-color:transparent!important;color:#78909c!important}
.btn-outline-blue-grey.active,.btn-outline-blue-grey:active,.btn-outline-blue-grey:active:focus,.btn-outline-blue-grey:focus,.btn-outline-blue-grey:hover{border-color:#78909c!important;background-color:transparent!important;color:#78909c!important}
.btn-outline-blue-grey:not([disabled]):not(.disabled).active,.btn-outline-blue-grey:not([disabled]):not(.disabled):active,.show>.btn-outline-blue-grey.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#78909c!important}
.btn-outline-blue-grey:not([disabled]):not(.disabled).active:focus,.btn-outline-blue-grey:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-blue-grey.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-dark{background-color:#212121!important;color:#fff}
.btn-dark:hover{background-color:#2e2e2e;color:#fff}
.btn-dark.focus,.btn-dark:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-dark.active,.btn-dark:active,.btn-dark:focus{background-color:#000}
.btn-dark.dropdown-toggle{background-color:#212121!important}
.btn-dark.dropdown-toggle:focus,.btn-dark.dropdown-toggle:hover{background-color:#2e2e2e!important}
.btn-dark:not([disabled]):not(.disabled).active,.btn-dark:not([disabled]):not(.disabled):active,.show>.btn-dark.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#000!important}
.btn-dark:not([disabled]):not(.disabled).active:focus,.btn-dark:not([disabled]):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.dark-ic{color:#212121!important}
.dark-ic:focus,.dark-ic:hover{color:#212121}
.btn-outline-dark{border:2px solid #212121!important;background-color:transparent!important;color:#212121!important}
.btn-outline-dark.active,.btn-outline-dark:active,.btn-outline-dark:active:focus,.btn-outline-dark:focus,.btn-outline-dark:hover{border-color:#212121!important;background-color:transparent!important;color:#212121!important}
.btn-outline-dark:not([disabled]):not(.disabled).active,.btn-outline-dark:not([disabled]):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#212121!important}
.btn-outline-dark:not([disabled]):not(.disabled).active:focus,.btn-outline-dark:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-light{background-color:#e0e0e0!important;color:#000}
.btn-light:hover{background-color:#ededed;color:#000}
.btn-light.focus,.btn-light:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-light.active,.btn-light:active,.btn-light:focus{background-color:#adadad}
.btn-light.dropdown-toggle{background-color:#e0e0e0!important}
.btn-light.dropdown-toggle:focus,.btn-light.dropdown-toggle:hover{background-color:#ededed!important}
.btn-light:not([disabled]):not(.disabled).active,.btn-light:not([disabled]):not(.disabled):active,.show>.btn-light.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#adadad!important}
.btn-light:not([disabled]):not(.disabled).active:focus,.btn-light:not([disabled]):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.light-ic{color:#e0e0e0!important}
.light-ic:focus,.light-ic:hover{color:#e0e0e0}
.btn-outline-light{border:2px solid #e0e0e0!important;background-color:transparent!important;color:#e0e0e0!important}
.btn-outline-light.active,.btn-outline-light:active,.btn-outline-light:active:focus,.btn-outline-light:focus,.btn-outline-light:hover{border-color:#e0e0e0!important;background-color:transparent!important;color:#e0e0e0!important}
.btn-outline-light:not([disabled]):not(.disabled).active,.btn-outline-light:not([disabled]):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#e0e0e0!important}
.btn-outline-light:not([disabled]):not(.disabled).active:focus,.btn-outline-light:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-white{background-color:#fff!important;color:#000}
.btn-white:hover{background-color:#fff;color:#000}
.btn-white.focus,.btn-white:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-white.active,.btn-white:active,.btn-white:focus{background-color:#ccc}
.btn-white.dropdown-toggle,.btn-white.dropdown-toggle:focus,.btn-white.dropdown-toggle:hover{background-color:#fff!important}
.btn-white:not([disabled]):not(.disabled).active,.btn-white:not([disabled]):not(.disabled):active,.show>.btn-white.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#ccc!important}
.btn-white:not([disabled]):not(.disabled).active:focus,.btn-white:not([disabled]):not(.disabled):active:focus,.show>.btn-white.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.white-ic{color:#fff!important}
.white-ic:focus,.white-ic:hover{color:#fff}
.btn-outline-white{border:2px solid #fff!important;background-color:transparent!important;color:#fff!important}
.btn-outline-white.active,.btn-outline-white:active,.btn-outline-white:active:focus,.btn-outline-white:focus,.btn-outline-white:hover{border-color:#fff!important;background-color:transparent!important;color:#fff!important}
.btn-outline-white:not([disabled]):not(.disabled).active,.btn-outline-white:not([disabled]):not(.disabled):active,.show>.btn-outline-white.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#fff!important}
.btn-outline-white:not([disabled]):not(.disabled).active:focus,.btn-outline-white:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-white.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-black{background-color:#000!important;color:#fff}
.btn-black:hover{background-color:#0d0d0d;color:#fff}
.btn-black.focus,.btn-black:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-black.active,.btn-black:active,.btn-black:focus{background-color:#000}
.btn-black.dropdown-toggle{background-color:#000!important}
.btn-black.dropdown-toggle:focus,.btn-black.dropdown-toggle:hover{background-color:#0d0d0d!important}
.btn-black:not([disabled]):not(.disabled).active,.btn-black:not([disabled]):not(.disabled):active,.show>.btn-black.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#000!important}
.btn-black:not([disabled]):not(.disabled).active:focus,.btn-black:not([disabled]):not(.disabled):active:focus,.show>.btn-black.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.black-ic{color:#000!important}
.black-ic:focus,.black-ic:hover{color:#000}
.btn-outline-black{border:2px solid #000!important;background-color:transparent!important;color:#000!important}
.btn-outline-black.active,.btn-outline-black:active,.btn-outline-black:active:focus,.btn-outline-black:focus,.btn-outline-black:hover{border-color:#000!important;background-color:transparent!important;color:#000!important}
.btn-outline-black:not([disabled]):not(.disabled).active,.btn-outline-black:not([disabled]):not(.disabled):active,.show>.btn-outline-black.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:transparent!important;border-color:#000!important}
.btn-outline-black:not([disabled]):not(.disabled).active:focus,.btn-outline-black:not([disabled]):not(.disabled):active:focus,.show>.btn-outline-black.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff}
.card{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);border:0;font-weight:400;}
.card[class*=border]{border:1px solid #9e9e9e;-webkit-box-shadow:none;box-shadow:none}
.navbar,.pagination .page-item.active .page-link{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}
.card .card-body h1,.card .card-body h2,.card .card-body h3,.card .card-body h4,.card .card-body h5,.card .card-body h6{font-weight:400}
.card .card-body .card-title a,.card .card-body .card-title a:link {color:#212529;}
.card .card-body .card-title a:hover{-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}
.card .card-body .card-text{color:#747373;font-size:.9rem;font-weight:400}
.card .md-form label{font-weight:300}
.navbar{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);font-weight:300}
.navbar form .md-form input{margin:0 5px 1px 8px}
.navbar .breadcrumb{margin:0;padding:.3rem 0 0 1rem;background-color:inherit;font-size:15px;font-weight:300}
.navbar .breadcrumb .breadcrumb-item{color:#fff}
.navbar .breadcrumb .breadcrumb-item.active,.navbar .breadcrumb .breadcrumb-item:before{color:rgba(255,255,255,.65)}
.navbar .navbar-toggler{outline:0;border-width:0;}
.navbar .navbar-admin{outline:0;border-width:0;color:#fff;font-size:1.25rem;display:none;}
.navbar .nav-flex-icons{-ms-flex-direction:row;flex-direction:row}
.navbar .nav-item .nav-link{display:block}
.navbar .nav-item .nav-link.disabled:active{pointer-events:none}
.navbar .nav-item .nav-link .fab,.navbar .nav-item .nav-link .far,.navbar .nav-item .nav-link .fas{padding-right:3px;padding-left:3px}
@media (max-width:1024px){.navbar .container{width:100%}
.navbar .container .navbar-toggler-right{right:0}
.navbar .nav-item .nav-link{padding-right:6px;padding-left:6px}}
.navbar .dropdown-menu{position:absolute!important;margin-top:0}
.navbar .dropdown-menu a{padding:10px;font-size:.9375rem;font-weight:300;color:#000}
@media (max-width:600px){.navbar .dropdown-menu form{width:17rem}}
.navbar.navbar-light .navbar-nav .nav-item .nav-link.disbled,.navbar.navbar-light .navbar-nav .nav-item .nav-link.disbled:hover{color:rgba(0,0,0,.3)}
.navbar.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");cursor:pointer}
.navbar.navbar-light .breadcrumb .nav-item .nav-link,.navbar.navbar-light .navbar-nav .nav-item .nav-link{color:#000;-webkit-transition:.35s;-o-transition:.35s;transition:.35s}
.navbar.navbar-light .breadcrumb .nav-item .nav-link:hover,.navbar.navbar-light .navbar-nav .nav-item .nav-link:hover{color:rgba(0,0,0,.7)}
.navbar.navbar-light .breadcrumb .nav-item.active>.nav-link:hover,.navbar.navbar-light .navbar-nav .nav-item.active>.nav-link:hover,.navbar.navbar-light .navbar-toggler,.navbar.navbar-light form .md-form .form-control{color:#000}
.navbar.navbar-light .breadcrumb .nav-item.active>.nav-link,.navbar.navbar-light .navbar-nav .nav-item.active>.nav-link{background-color:rgba(0,0,0,.1)}
.navbar.navbar-light form .md-form input{border-bottom:1px solid #000}
.navbar.navbar-light form .md-form input:focus:not([readonly]){border-color:#929fba}
.navbar.navbar-light form .md-form .form-control::-webkit-input-placeholder{color:#000;font-weight:300}
.navbar.navbar-light form .md-form .form-control::-ms-input-placeholder{color:#000;font-weight:300}
.navbar.navbar-light form .md-form .form-control::placeholder{color:#000;font-weight:300}
.navbar.navbar-dark .navbar-nav .nav-item .nav-link.disbled,.navbar.navbar-dark .navbar-nav .nav-item .nav-link.disbled:hover{color:rgba(255,255,255,.25)}
.navbar.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");cursor:pointer}
.navbar.navbar-dark .breadcrumb .nav-item .nav-link,.navbar.navbar-dark .navbar-nav .nav-item .nav-link{color:#fff;-webkit-transition:.35s;-o-transition:.35s;transition:.35s}
.navbar.navbar-dark .breadcrumb .nav-item .nav-link:hover,.navbar.navbar-dark .navbar-nav .nav-item .nav-link:hover{color:rgba(255,255,255,.75)}
.navbar.navbar-dark .breadcrumb .nav-item.active>.nav-link,.navbar.navbar-dark .navbar-nav .nav-item.active>.nav-link{background-color:rgba(255,255,255,.1)}
.navbar.navbar-dark .breadcrumb .nav-item.active>.nav-link:hover,.navbar.navbar-dark .navbar-nav .nav-item.active>.nav-link:hover,.navbar.navbar-dark .navbar-toggler{color:#fff}
.navbar.navbar-dark form .md-form input{border-bottom:1px solid #fff}
.navbar.navbar-dark form .md-form input:focus:not([readonly]){border-color:#929fba}
.navbar.navbar-dark form .md-form .form-control{color:#fff}
.navbar.navbar-dark form .md-form .form-control::-webkit-input-placeholder{color:#fff;font-weight:300}
.navbar.navbar-dark form .md-form .form-control::-ms-input-placeholder{color:#fff;font-weight:300}
.navbar.navbar-dark form .md-form .form-control::placeholder{color:#fff;font-weight:300}
@media (min-width:600px){.navbar .dropdown-menu form{width:22rem}
.navbar.scrolling-navbar{-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-o-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out;padding-top:12px;padding-bottom:12px}
.navbar.scrolling-navbar .navbar-nav>li{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}
.navbar.scrolling-navbar.top-nav-collapse{padding-top:5px;padding-bottom:5px}}
.pagination .page-item.active .page-link{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-border-radius:.125rem;border-radius:.125rem;background-color:#929fba;color:#fff}
.pagination .page-item.active .page-link:hover{background-color:#929fba}
.pagination .page-item.disabled .page-link{color:#868e96}
.pagination .page-item .page-link{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;outline:0;border:0;background-color:transparent;font-size:.9rem;color:#212529}
.pagination .page-item .page-link:hover{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-webkit-border-radius:.125rem;border-radius:.125rem;background-color:#eee}
.pagination .page-item .page-link:focus{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.modal-dialog.modal-notify.modal-primary .badge,.modal-dialog.modal-notify.modal-primary .modal-header,.pagination.pg-blue .page-item.active .page-link,.pagination.pg-blue .page-item.active .page-link:hover{background-color:#929fba}
.badge,.modal-dialog.cascading-modal .modal-c-tabs .md-tabs{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}
.pagination.pagination-lg .page-item .page-link{font-size:1rem}
.pagination.pagination-sm .page-item .page-link{font-size:.8rem}
.pagination.pagination-circle .page-item .page-link{margin-left:2px;margin-right:2px;-webkit-border-radius:50%;border-radius:50%}
.pagination.pagination-circle .page-item .page-link:hover,.pagination.pagination-circle .page-item.active .page-link{-webkit-border-radius:50%;border-radius:50%}
.pagination.pg-red .page-item.active .page-link,.pagination.pg-red .page-item.active .page-link:hover{background-color:#ff3547}
.pagination.pg-teal .page-item.active .page-link,.pagination.pg-teal .page-item.active .page-link:hover{background-color:#2bbbad}
.pagination.pg-dark-grey .page-item.active .page-link,.pagination.pg-dark-grey .page-item.active .page-link:hover{background-color:#37474f}
.pagination.pg-dark .page-item.active .page-link,.pagination.pg-dark .page-item.active .page-link:hover{background-color:#2e2e2e}
.pagination.pg-blue-grey .page-item.active .page-link,.pagination.pg-blue-grey .page-item.active .page-link:hover{background-color:#3f729b}
.pagination.pg-amber .page-item.active .page-link,.pagination.pg-amber .page-item.active .page-link:hover{background-color:#ff6f00}
.pagination.pg-purple .page-item.active .page-link,.pagination.pg-purple .page-item.active .page-link:hover{background-color:#5e35b1}
.badge{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-border-radius:.125rem;border-radius:.125rem;color:#fff!important}
.modal-dialog .modal-content,.modal-dialog.cascading-modal .modal-header{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.badge-pill{-webkit-border-radius:10rem;border-radius:10rem;padding-right:.6em;padding-left:.6em}
.badge-primary{background-color:#929fba!important;color:#fff!important}
.badge-danger{background-color:#ff3547!important;color:#fff!important}
.badge-warning{background-color:#fb3!important;color:#fff!important}
.badge-success{background-color:#00c851!important;color:#fff!important}
.badge-info{background-color:#33b5e5!important;color:#fff!important}
.badge-default{background-color:#2bbbad!important;color:#fff!important}
.badge-secondary{background-color:#a6c!important;color:#fff!important}
.badge-dark{background-color:#212121!important;color:#fff!important}
.badge-light{background-color:#e0e0e0!important;color:#000!important}
body.modal-open{overflow:auto;padding-right:0!important}
body.scrollable{overflow-y:auto}
.modal-dialog .modal-content{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);border:0;-webkit-border-radius:.125rem;border-radius:.125rem}
.modal-dialog .modal-content .modal-header{-webkit-border-top-left-radius:.125rem;border-top-left-radius:.125rem;-webkit-border-top-right-radius:.125rem;border-top-right-radius:.125rem}
.modal-dialog.cascading-modal{margin-top:10%}
.modal-dialog.cascading-modal .close{opacity:1;text-shadow:none;color:#fff;outline:0}
.modal-dialog.cascading-modal .modal-header{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);margin:-2rem 1rem 1rem;border:none;-webkit-border-radius:.125rem;border-radius:.125rem;padding:1.5rem;text-align:center}
.modal-dialog.cascading-modal .modal-header .close{margin-right:1rem}
.modal-dialog.cascading-modal .modal-header .title{margin-bottom:0;width:100%;font-size:1.25rem}
.md-form label,.modal-dialog.cascading-modal .modal-header .social-buttons a{font-size:1rem}
.modal-dialog.cascading-modal .modal-header .title .fab,.modal-dialog.cascading-modal .modal-header .title .far,.modal-dialog.cascading-modal .modal-header .title .fas{margin-right:9px}
.modal-dialog.cascading-modal .modal-header .social-buttons{margin-top:1.5rem}
.modal-dialog.cascading-modal .modal-c-tabs .md-tabs{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin:-1.5rem 1rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.modal-dialog.cascading-modal .modal-c-tabs .md-tabs li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.modal-dialog.cascading-modal .modal-c-tabs .md-tabs li a{text-align:center}
.modal-dialog.cascading-modal .modal-c-tabs .tab-content{padding:1.7rem 0 0}
.modal-dialog.cascading-modal .modal-body,.modal-dialog.cascading-modal .modal-footer{padding-left:2rem;padding-right:2rem;color:#616161}
.modal-dialog.cascading-modal .modal-body .additional-option,.modal-dialog.cascading-modal .modal-footer .additional-option{margin-top:1rem;text-align:center}
.modal-dialog.cascading-modal.modal-avatar{margin-top:6rem}
.modal-dialog.cascading-modal.modal-avatar .modal-header{-webkit-box-shadow:none;box-shadow:none;margin:-6rem 0 -1rem}
.modal-dialog.cascading-modal.modal-avatar .modal-header img{width:130px;-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin-left:auto;margin-right:auto}
.media .media-left img,.modal-dialog.modal-notify .modal-header{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}
.modal-dialog.modal-notify .heading{margin:0;padding:.3rem;font-size:1.15rem;color:#fff}
.modal-dialog.modal-notify .modal-header{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);border:0}
.modal-dialog.modal-notify .close{opacity:1}
.modal-dialog.modal-notify .modal-body{padding:1.5rem;color:#616161}
.modal-dialog.modal-notify.modal-primary .fab,.modal-dialog.modal-notify.modal-primary .far,.modal-dialog.modal-notify.modal-primary .fas{color:#929fba}
.modal-dialog.modal-notify.modal-danger .badge,.modal-dialog.modal-notify.modal-danger .modal-header{background-color:#ff3547}
.modal-dialog.modal-notify.modal-primary .btn .fab,.modal-dialog.modal-notify.modal-primary .btn .far,.modal-dialog.modal-notify.modal-primary .btn .fas{color:#fff}
.modal-dialog.modal-notify.modal-primary .btn.btn-outline-primary .fab,.modal-dialog.modal-notify.modal-primary .btn.btn-outline-primary .far,.modal-dialog.modal-notify.modal-primary .btn.btn-outline-primary .fas{color:#929fba}
.modal-dialog.modal-notify.modal-danger .fab,.modal-dialog.modal-notify.modal-danger .far,.modal-dialog.modal-notify.modal-danger .fas{color:#ff3547}
.modal-dialog.modal-notify.modal-warning .badge,.modal-dialog.modal-notify.modal-warning .modal-header{background-color:#fb3}
.modal-dialog.modal-notify.modal-danger .btn .fab,.modal-dialog.modal-notify.modal-danger .btn .far,.modal-dialog.modal-notify.modal-danger .btn .fas{color:#fff}
.modal-dialog.modal-notify.modal-danger .btn.btn-outline-danger .fab,.modal-dialog.modal-notify.modal-danger .btn.btn-outline-danger .far,.modal-dialog.modal-notify.modal-danger .btn.btn-outline-danger .fas{color:#ff3547}
.modal-dialog.modal-notify.modal-warning .fab,.modal-dialog.modal-notify.modal-warning .far,.modal-dialog.modal-notify.modal-warning .fas{color:#fb3}
.modal-dialog.modal-notify.modal-success .badge,.modal-dialog.modal-notify.modal-success .modal-header{background-color:#00c851}
.modal-dialog.modal-notify.modal-warning .btn .fab,.modal-dialog.modal-notify.modal-warning .btn .far,.modal-dialog.modal-notify.modal-warning .btn .fas{color:#fff}
.modal-dialog.modal-notify.modal-warning .btn.btn-outline-warning .fab,.modal-dialog.modal-notify.modal-warning .btn.btn-outline-warning .far,.modal-dialog.modal-notify.modal-warning .btn.btn-outline-warning .fas{color:#fb3}
.modal-dialog.modal-notify.modal-success .fab,.modal-dialog.modal-notify.modal-success .far,.modal-dialog.modal-notify.modal-success .fas{color:#00c851}
.modal-dialog.modal-notify.modal-info .badge,.modal-dialog.modal-notify.modal-info .modal-header{background-color:#33b5e5}
.modal-dialog.modal-notify.modal-success .btn .fab,.modal-dialog.modal-notify.modal-success .btn .far,.modal-dialog.modal-notify.modal-success .btn .fas{color:#fff}
.modal-dialog.modal-notify.modal-success .btn.btn-outline-success .fab,.modal-dialog.modal-notify.modal-success .btn.btn-outline-success .far,.modal-dialog.modal-notify.modal-success .btn.btn-outline-success .fas{color:#00c851}
.modal-dialog.modal-notify.modal-info .fab,.modal-dialog.modal-notify.modal-info .far,.modal-dialog.modal-notify.modal-info .fas{color:#33b5e5}
.modal-dialog.modal-notify.modal-info .btn .fab,.modal-dialog.modal-notify.modal-info .btn .far,.modal-dialog.modal-notify.modal-info .btn .fas{color:#fff}
.modal-dialog.modal-notify.modal-info .btn.btn-outline-info .fab,.modal-dialog.modal-notify.modal-info .btn.btn-outline-info .far,.modal-dialog.modal-notify.modal-info .btn.btn-outline-info .fas{color:#33b5e5}
.modal{padding-right:0!important}
@media (min-width:768px){.modal .modal-dialog.modal-top{top:0}
.modal .modal-dialog.modal-left{left:0}
.modal .modal-dialog.modal-right{right:0}
.modal .modal-dialog.modal-bottom{bottom:0}
.modal .modal-dialog.modal-top-left{top:10px;left:10px}
.modal .modal-dialog.modal-top-right{top:10px;right:10px}
.modal .modal-dialog.modal-bottom-left{bottom:10px;left:10px}
.modal .modal-dialog.modal-bottom-right{bottom:10px;right:10px}}
.modal.fade.top:not(.show) .modal-dialog{-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}
.modal.fade.left:not(.show) .modal-dialog{-webkit-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0)}
.modal.fade.right:not(.show) .modal-dialog{-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0)}
.modal.fade.bottom:not(.show) .modal-dialog{-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0)}
@media (min-width:992px){.modal .modal-fluid,.modal .modal-frame{max-width:100%;width:100%}
.modal.modal-scrolling{position:relative}
.modal.modal-scrolling .modal-dialog{position:fixed;z-index:1050}
.modal.modal-content-clickable{top:auto;bottom:auto}
.modal.modal-content-clickable .modal-dialog{position:fixed}
.modal .modal-fluid .modal-content{width:100%}
.modal .modal-frame{position:absolute;margin:0}
.modal .modal-frame.modal-bottom{bottom:0}
.modal .modal-full-height{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;width:400px;height:auto;min-height:100%;top:0;right:0}
.modal .modal-full-height.modal-bottom,.modal .modal-full-height.modal-top{display:block;width:100%;max-width:100%;height:auto}
.modal .modal-full-height.modal-top{bottom:auto}
.modal .modal-full-height.modal-bottom{min-height:0;top:auto}
.modal .modal-full-height .modal-content{width:100%}
.modal .modal-full-height.modal-lg{width:90%;max-width:90%}}
@media (min-width:992px) and (min-width:992px){.modal .modal-full-height.modal-lg{width:800px;max-width:800px}}
@media (min-width:992px) and (min-width:1200px){.modal .modal-full-height.modal-lg{width:1000px;max-width:1000px}}
@media (min-width:992px){.modal .modal-side{position:absolute;bottom:10px;right:10px;margin:0;width:400px}}
.carousel .carousel-control-next-icon,.carousel .carousel-control-prev-icon{width:20px;height:20px}
.carousel .carousel-control-prev-icon{background-image:url(/public/images/arrow_left.svg)}
.carousel .carousel-control-next-icon{background-image:url(/public/images/arrow_right.svg)}
.carousel .carousel-indicators li{width:.625rem;height:.625rem;-webkit-border-radius:50%;border-radius:50%;cursor:pointer}
.carousel-fade .carousel-item{opacity:0;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}
.carousel-fade .carousel-item-left.active,.carousel-fade .carousel-item-right.active{opacity:0}
.carousel-fade .carousel-item-left.active,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item-prev.active,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .carousel-item-left.active,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item-prev.active,.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.md-form{position:relative;margin-top:1.5rem;margin-bottom:1.5rem}
.md-form input[type=date],.md-form input[type=datetime-local],.md-form input[type=email],.md-form input[type=number],.md-form input[type=password],.md-form input[type=search-md],.md-form input[type=search],.md-form input[type=tel],.md-form input[type=text],.md-form input[type=time],.md-form input[type=url],.md-form textarea.md-textarea{-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none;border-bottom:1px solid #ced4da;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:transparent}
.md-form input[type=date]:focus:not([readonly]),.md-form input[type=datetime-local]:focus:not([readonly]),.md-form input[type=email]:focus:not([readonly]),.md-form input[type=number]:focus:not([readonly]),.md-form input[type=password]:focus:not([readonly]),.md-form input[type=search-md]:focus:not([readonly]),.md-form input[type=search]:focus:not([readonly]),.md-form input[type=tel]:focus:not([readonly]),.md-form input[type=text]:focus:not([readonly]),.md-form input[type=time]:focus:not([readonly]),.md-form input[type=url]:focus:not([readonly]),.md-form textarea.md-textarea:focus:not([readonly]){-webkit-box-shadow:0 1px 0 0 #929fba;box-shadow:0 1px 0 0 #929fba;border-bottom:1px solid #929fba}
.md-form input[type=date]:focus:not([readonly])+label,.md-form input[type=datetime-local]:focus:not([readonly])+label,.md-form input[type=email]:focus:not([readonly])+label,.md-form input[type=number]:focus:not([readonly])+label,.md-form input[type=password]:focus:not([readonly])+label,.md-form input[type=search-md]:focus:not([readonly])+label,.md-form input[type=search]:focus:not([readonly])+label,.md-form input[type=tel]:focus:not([readonly])+label,.md-form input[type=text]:focus:not([readonly])+label,.md-form input[type=time]:focus:not([readonly])+label,.md-form input[type=url]:focus:not([readonly])+label,.md-form textarea.md-textarea:focus:not([readonly])+label{color:#929fba}
.md-form input[type=date]+label:after,.md-form input[type=datetime-local]+label:after,.md-form input[type=email]+label:after,.md-form input[type=number]+label:after,.md-form input[type=password]+label:after,.md-form input[type=search-md]+label:after,.md-form input[type=search]+label:after,.md-form input[type=tel]+label:after,.md-form input[type=text]+label:after,.md-form input[type=time]+label:after,.md-form input[type=url]+label:after,.md-form textarea.md-textarea+label:after{content:"";position:absolute;top:65px;display:block;opacity:0;-webkit-transition:.2s opacity ease-out,.2s color ease-out;-o-transition:.2s opacity ease-out,.2s color ease-out;transition:.2s opacity ease-out,.2s color ease-out}
.md-form input[type=date].valid,.md-form input[type=date]:focus.valid,.md-form input[type=datetime-local].valid,.md-form input[type=datetime-local]:focus.valid,.md-form input[type=email].valid,.md-form input[type=email]:focus.valid,.md-form input[type=number].valid,.md-form input[type=number]:focus.valid,.md-form input[type=password].valid,.md-form input[type=password]:focus.valid,.md-form input[type=search-md].valid,.md-form input[type=search-md]:focus.valid,.md-form input[type=search].valid,.md-form input[type=search]:focus.valid,.md-form input[type=tel].valid,.md-form input[type=tel]:focus.valid,.md-form input[type=text].valid,.md-form input[type=text]:focus.valid,.md-form input[type=time].valid,.md-form input[type=time]:focus.valid,.md-form input[type=url].valid,.md-form input[type=url]:focus.valid,.md-form textarea.md-textarea.valid,.md-form textarea.md-textarea:focus.valid{border-bottom:1px solid #00c851;-webkit-box-shadow:0 1px 0 0 #00c851;box-shadow:0 1px 0 0 #00c851}
.md-form input[type=date].valid+label:after,.md-form input[type=date]:focus.valid+label:after,.md-form input[type=datetime-local].valid+label:after,.md-form input[type=datetime-local]:focus.valid+label:after,.md-form input[type=email].valid+label:after,.md-form input[type=email]:focus.valid+label:after,.md-form input[type=number].valid+label:after,.md-form input[type=number]:focus.valid+label:after,.md-form input[type=password].valid+label:after,.md-form input[type=password]:focus.valid+label:after,.md-form input[type=search-md].valid+label:after,.md-form input[type=search-md]:focus.valid+label:after,.md-form input[type=search].valid+label:after,.md-form input[type=search]:focus.valid+label:after,.md-form input[type=tel].valid+label:after,.md-form input[type=tel]:focus.valid+label:after,.md-form input[type=text].valid+label:after,.md-form input[type=text]:focus.valid+label:after,.md-form input[type=time].valid+label:after,.md-form input[type=time]:focus.valid+label:after,.md-form input[type=url].valid+label:after,.md-form input[type=url]:focus.valid+label:after,.md-form textarea.md-textarea.valid+label:after,.md-form textarea.md-textarea:focus.valid+label:after{content:attr(data-success);color:#00c851;opacity:1}
.md-form input[type=date].invalid,.md-form input[type=date]:focus.invalid,.md-form input[type=datetime-local].invalid,.md-form input[type=datetime-local]:focus.invalid,.md-form input[type=email].invalid,.md-form input[type=email]:focus.invalid,.md-form input[type=number].invalid,.md-form input[type=number]:focus.invalid,.md-form input[type=password].invalid,.md-form input[type=password]:focus.invalid,.md-form input[type=search-md].invalid,.md-form input[type=search-md]:focus.invalid,.md-form input[type=search].invalid,.md-form input[type=search]:focus.invalid,.md-form input[type=tel].invalid,.md-form input[type=tel]:focus.invalid,.md-form input[type=text].invalid,.md-form input[type=text]:focus.invalid,.md-form input[type=time].invalid,.md-form input[type=time]:focus.invalid,.md-form input[type=url].invalid,.md-form input[type=url]:focus.invalid,.md-form textarea.md-textarea.invalid,.md-form textarea.md-textarea:focus.invalid{border-bottom:1px solid #f44336;-webkit-box-shadow:0 1px 0 0 #f44336;box-shadow:0 1px 0 0 #f44336}
.md-form input[type=date].invalid+label:after,.md-form input[type=date]:focus.invalid+label:after,.md-form input[type=datetime-local].invalid+label:after,.md-form input[type=datetime-local]:focus.invalid+label:after,.md-form input[type=email].invalid+label:after,.md-form input[type=email]:focus.invalid+label:after,.md-form input[type=number].invalid+label:after,.md-form input[type=number]:focus.invalid+label:after,.md-form input[type=password].invalid+label:after,.md-form input[type=password]:focus.invalid+label:after,.md-form input[type=search-md].invalid+label:after,.md-form input[type=search-md]:focus.invalid+label:after,.md-form input[type=search].invalid+label:after,.md-form input[type=search]:focus.invalid+label:after,.md-form input[type=tel].invalid+label:after,.md-form input[type=tel]:focus.invalid+label:after,.md-form input[type=text].invalid+label:after,.md-form input[type=text]:focus.invalid+label:after,.md-form input[type=time].invalid+label:after,.md-form input[type=time]:focus.invalid+label:after,.md-form input[type=url].invalid+label:after,.md-form input[type=url]:focus.invalid+label:after,.md-form textarea.md-textarea.invalid+label:after,.md-form textarea.md-textarea:focus.invalid+label:after{content:attr(data-error);color:#f44336;opacity:1}
.md-form input[type=date].form-control.valid+label:after,.md-form input[type=date].form-control:focus.valid+label:after,.md-form input[type=datetime-local].form-control.valid+label:after,.md-form input[type=datetime-local].form-control:focus.valid+label:after,.md-form input[type=email].form-control.valid+label:after,.md-form input[type=email].form-control:focus.valid+label:after,.md-form input[type=number].form-control.valid+label:after,.md-form input[type=number].form-control:focus.valid+label:after,.md-form input[type=password].form-control.valid+label:after,.md-form input[type=password].form-control:focus.valid+label:after,.md-form input[type=search-md].form-control.valid+label:after,.md-form input[type=search-md].form-control:focus.valid+label:after,.md-form input[type=search].form-control.valid+label:after,.md-form input[type=search].form-control:focus.valid+label:after,.md-form input[type=tel].form-control.valid+label:after,.md-form input[type=tel].form-control:focus.valid+label:after,.md-form input[type=text].form-control.valid+label:after,.md-form input[type=text].form-control:focus.valid+label:after,.md-form input[type=time].form-control.valid+label:after,.md-form input[type=time].form-control:focus.valid+label:after,.md-form input[type=url].form-control.valid+label:after,.md-form input[type=url].form-control:focus.valid+label:after,.md-form textarea.md-textarea.form-control.valid+label:after,.md-form textarea.md-textarea.form-control:focus.valid+label:after{top:3.56rem}
.md-form input[type=date].form-control.invalid+label:after,.md-form input[type=date].form-control:focus.invalid+label:after,.md-form input[type=datetime-local].form-control.invalid+label:after,.md-form input[type=datetime-local].form-control:focus.invalid+label:after,.md-form input[type=email].form-control.invalid+label:after,.md-form input[type=email].form-control:focus.invalid+label:after,.md-form input[type=number].form-control.invalid+label:after,.md-form input[type=number].form-control:focus.invalid+label:after,.md-form input[type=password].form-control.invalid+label:after,.md-form input[type=password].form-control:focus.invalid+label:after,.md-form input[type=search-md].form-control.invalid+label:after,.md-form input[type=search-md].form-control:focus.invalid+label:after,.md-form input[type=search].form-control.invalid+label:after,.md-form input[type=search].form-control:focus.invalid+label:after,.md-form input[type=tel].form-control.invalid+label:after,.md-form input[type=tel].form-control:focus.invalid+label:after,.md-form input[type=text].form-control.invalid+label:after,.md-form input[type=text].form-control:focus.invalid+label:after,.md-form input[type=time].form-control.invalid+label:after,.md-form input[type=time].form-control:focus.invalid+label:after,.md-form input[type=url].form-control.invalid+label:after,.md-form input[type=url].form-control:focus.invalid+label:after,.md-form textarea.md-textarea.form-control.invalid+label:after,.md-form textarea.md-textarea.form-control:focus.invalid+label:after{top:3.44rem}
.md-form input[type=date].form-control-lg.valid+label:after,.md-form input[type=date].form-control-lg:focus.valid+label:after,.md-form input[type=datetime-local].form-control-lg.valid+label:after,.md-form input[type=datetime-local].form-control-lg:focus.valid+label:after,.md-form input[type=email].form-control-lg.valid+label:after,.md-form input[type=email].form-control-lg:focus.valid+label:after,.md-form input[type=number].form-control-lg.valid+label:after,.md-form input[type=number].form-control-lg:focus.valid+label:after,.md-form input[type=password].form-control-lg.valid+label:after,.md-form input[type=password].form-control-lg:focus.valid+label:after,.md-form input[type=search-md].form-control-lg.valid+label:after,.md-form input[type=search-md].form-control-lg:focus.valid+label:after,.md-form input[type=search].form-control-lg.valid+label:after,.md-form input[type=search].form-control-lg:focus.valid+label:after,.md-form input[type=tel].form-control-lg.valid+label:after,.md-form input[type=tel].form-control-lg:focus.valid+label:after,.md-form input[type=text].form-control-lg.valid+label:after,.md-form input[type=text].form-control-lg:focus.valid+label:after,.md-form input[type=time].form-control-lg.valid+label:after,.md-form input[type=time].form-control-lg:focus.valid+label:after,.md-form input[type=url].form-control-lg.valid+label:after,.md-form input[type=url].form-control-lg:focus.valid+label:after,.md-form textarea.md-textarea.form-control-lg.valid+label:after,.md-form textarea.md-textarea.form-control-lg:focus.valid+label:after{top:4.1rem}
.md-form input[type=date].form-control-lg.invalid+label:after,.md-form input[type=date].form-control-lg:focus.invalid+label:after,.md-form input[type=datetime-local].form-control-lg.invalid+label:after,.md-form input[type=datetime-local].form-control-lg:focus.invalid+label:after,.md-form input[type=email].form-control-lg.invalid+label:after,.md-form input[type=email].form-control-lg:focus.invalid+label:after,.md-form input[type=number].form-control-lg.invalid+label:after,.md-form input[type=number].form-control-lg:focus.invalid+label:after,.md-form input[type=password].form-control-lg.invalid+label:after,.md-form input[type=password].form-control-lg:focus.invalid+label:after,.md-form input[type=search-md].form-control-lg.invalid+label:after,.md-form input[type=search-md].form-control-lg:focus.invalid+label:after,.md-form input[type=search].form-control-lg.invalid+label:after,.md-form input[type=search].form-control-lg:focus.invalid+label:after,.md-form input[type=tel].form-control-lg.invalid+label:after,.md-form input[type=tel].form-control-lg:focus.invalid+label:after,.md-form input[type=text].form-control-lg.invalid+label:after,.md-form input[type=text].form-control-lg:focus.invalid+label:after,.md-form input[type=time].form-control-lg.invalid+label:after,.md-form input[type=time].form-control-lg:focus.invalid+label:after,.md-form input[type=url].form-control-lg.invalid+label:after,.md-form input[type=url].form-control-lg:focus.invalid+label:after,.md-form textarea.md-textarea.form-control-lg.invalid+label:after,.md-form textarea.md-textarea.form-control-lg:focus.invalid+label:after{top:4rem}
.md-form input[type=date].form-control-sm.valid+label:after,.md-form input[type=date].form-control-sm:focus.valid+label:after,.md-form input[type=datetime-local].form-control-sm.valid+label:after,.md-form input[type=datetime-local].form-control-sm:focus.valid+label:after,.md-form input[type=email].form-control-sm.valid+label:after,.md-form input[type=email].form-control-sm:focus.valid+label:after,.md-form input[type=number].form-control-sm.valid+label:after,.md-form input[type=number].form-control-sm:focus.valid+label:after,.md-form input[type=password].form-control-sm.valid+label:after,.md-form input[type=password].form-control-sm:focus.valid+label:after,.md-form input[type=search-md].form-control-sm.valid+label:after,.md-form input[type=search-md].form-control-sm:focus.valid+label:after,.md-form input[type=search].form-control-sm.valid+label:after,.md-form input[type=search].form-control-sm:focus.valid+label:after,.md-form input[type=tel].form-control-sm.valid+label:after,.md-form input[type=tel].form-control-sm:focus.valid+label:after,.md-form input[type=text].form-control-sm.valid+label:after,.md-form input[type=text].form-control-sm:focus.valid+label:after,.md-form input[type=time].form-control-sm.valid+label:after,.md-form input[type=time].form-control-sm:focus.valid+label:after,.md-form input[type=url].form-control-sm.valid+label:after,.md-form input[type=url].form-control-sm:focus.valid+label:after,.md-form textarea.md-textarea.form-control-sm.valid+label:after,.md-form textarea.md-textarea.form-control-sm:focus.valid+label:after{top:3.2rem}
.md-form input[type=date].form-control-sm.invalid+label:after,.md-form input[type=date].form-control-sm:focus.invalid+label:after,.md-form input[type=datetime-local].form-control-sm.invalid+label:after,.md-form input[type=datetime-local].form-control-sm:focus.invalid+label:after,.md-form input[type=email].form-control-sm.invalid+label:after,.md-form input[type=email].form-control-sm:focus.invalid+label:after,.md-form input[type=number].form-control-sm.invalid+label:after,.md-form input[type=number].form-control-sm:focus.invalid+label:after,.md-form input[type=password].form-control-sm.invalid+label:after,.md-form input[type=password].form-control-sm:focus.invalid+label:after,.md-form input[type=search-md].form-control-sm.invalid+label:after,.md-form input[type=search-md].form-control-sm:focus.invalid+label:after,.md-form input[type=search].form-control-sm.invalid+label:after,.md-form input[type=search].form-control-sm:focus.invalid+label:after,.md-form input[type=tel].form-control-sm.invalid+label:after,.md-form input[type=tel].form-control-sm:focus.invalid+label:after,.md-form input[type=text].form-control-sm.invalid+label:after,.md-form input[type=text].form-control-sm:focus.invalid+label:after,.md-form input[type=time].form-control-sm.invalid+label:after,.md-form input[type=time].form-control-sm:focus.invalid+label:after,.md-form input[type=url].form-control-sm.invalid+label:after,.md-form input[type=url].form-control-sm:focus.invalid+label:after,.md-form textarea.md-textarea.form-control-sm.invalid+label:after,.md-form textarea.md-textarea.form-control-sm:focus.invalid+label:after{top:3.1rem}
.md-form>input[type=date]:not(.browser-default)+label{-webkit-transform:translateY(-27px) scale(.8);-ms-transform:translateY(-27px) scale(.8);transform:translateY(-27px) scale(.8);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
.md-form>input[type=time]:not(.browser-default)+label,.md-form>input[type]:-webkit-autofill:not(.browser-default):not([type=search])+label{-webkit-transform:translateY(-25px);transform:translateY(-25px);-webkit-transform-origin:0 0;transform-origin:0 0;font-size:.8rem}
.md-form .was-validated input[type=text]:valid+label{color:#00c851!important}
.md-form .was-validated input[type=text]:invalid+label{color:#f44336!important}
.md-form .was-validated .form-control:valid:focus{-webkit-box-shadow:0 1px 0 0 #00c851!important;box-shadow:0 1px 0 0 #00c851!important}
.md-form .was-validated .form-control:valid{border-color:#00c851!important}
.md-form .was-validated .form-control:invalid:focus{-webkit-box-shadow:0 1px 0 0 #f44336!important;box-shadow:0 1px 0 0 #f44336!important}
.md-form .was-validated .form-control:invalid{border-color:#f44336!important}
.md-form .form-control{margin:0 0 .5rem;-webkit-border-radius:0;border-radius:0;padding:.3rem 0 .55rem;background-image:none;background-color:transparent;height:auto}
.md-form .form-control:focus{-webkit-box-shadow:none;box-shadow:none;background:0 0}
.md-form .form-control:disabled,.md-form .form-control[readonly]{border-bottom:1px solid #bdbdbd;background-color:transparent}
.md-form .validate{margin-bottom:2.5rem}
.md-form label.active{font-size:.8rem;-webkit-transform:translateY(-140%);-ms-transform:translateY(-140%);transform:translateY(-140%)}
.md-form .prefix{top:.25rem;font-size:1.75rem}
.md-form .prefix~input,.md-form .prefix~textarea{margin-left:2.5rem;width:calc(100% - 2.5rem)}
.md-form .prefix~label{margin-left:2.5rem}
.md-form .prefix~.form-text{margin-left:2.6rem}
.md-form label{position:absolute;top:.65rem;left:0;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;cursor:text;color:#757575}
.md-form .prefix,.md-form.md-outline .prefix{position:absolute;-webkit-transition:color .2s}
.md-form .prefix.active,.md-form textarea~label.active,.md-form.md-outline input[type=date]:focus:not([readonly])+label,.md-form.md-outline input[type=datetime-local]:focus:not([readonly])+label,.md-form.md-outline input[type=email]:focus:not([readonly])+label,.md-form.md-outline input[type=number]:focus:not([readonly])+label,.md-form.md-outline input[type=password]:focus:not([readonly])+label,.md-form.md-outline input[type=search-md]:focus:not([readonly])+label,.md-form.md-outline input[type=search]:focus:not([readonly])+label,.md-form.md-outline input[type=tel]:focus:not([readonly])+label,.md-form.md-outline input[type=text]:focus:not([readonly])+label,.md-form.md-outline input[type=time]:focus:not([readonly])+label,.md-form.md-outline input[type=url]:focus:not([readonly])+label,.md-form.md-outline textarea:focus:not([readonly])+label{color:#929fba}
.md-form .prefix{-o-transition:color .2s;transition:color .2s}
.md-form.form-lg .validate{margin-bottom:2.8rem}
.md-form.form-lg label{font-size:1.25rem}
.md-form.form-lg label.active{font-size:.95rem}
.md-form.form-lg .prefix{top:.4rem;font-size:2rem}
.md-form.form-lg .prefix~input,.md-form.form-lg .prefix~textarea{margin-left:3rem;width:calc(100% - 3rem)}
.md-form.form-lg .prefix~label{margin-left:3rem}
.md-form.form-lg .prefix~.form-text{margin-left:3.1rem}
.md-form.form-sm .validate{margin-bottom:2.3rem}
.md-form.form-sm label{font-size:.875rem}
.md-form.form-sm label.active{font-size:.75rem}
.md-form.form-sm .prefix{top:.35rem;font-size:1.5rem}
.md-form.form-sm .prefix~input,.md-form.form-sm .prefix~textarea{margin-left:2rem;width:calc(100% - 2rem)}
.md-form.form-sm .prefix~.form-text,.md-form.form-sm .prefix~label{margin-left:2rem}
.md-form textarea.md-textarea{overflow-y:hidden;padding:1.5rem 0;resize:none}
.md-form textarea.md-textarea-auto{padding:1.5rem 0 0}
.md-form.md-outline{position:relative;margin-top:1.5rem;margin-bottom:1.5rem}
.md-form.md-outline input[type=date],.md-form.md-outline input[type=datetime-local],.md-form.md-outline input[type=email],.md-form.md-outline input[type=number],.md-form.md-outline input[type=password],.md-form.md-outline input[type=search-md],.md-form.md-outline input[type=search],.md-form.md-outline input[type=tel],.md-form.md-outline input[type=text],.md-form.md-outline input[type=time],.md-form.md-outline input[type=url],.md-form.md-outline textarea{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;outline:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #dadce0;-webkit-border-radius:4px;border-radius:4px;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}
.md-form.md-outline input[type=date]:focus:not([readonly]),.md-form.md-outline input[type=datetime-local]:focus:not([readonly]),.md-form.md-outline input[type=email]:focus:not([readonly]),.md-form.md-outline input[type=number]:focus:not([readonly]),.md-form.md-outline input[type=password]:focus:not([readonly]),.md-form.md-outline input[type=search-md]:focus:not([readonly]),.md-form.md-outline input[type=search]:focus:not([readonly]),.md-form.md-outline input[type=tel]:focus:not([readonly]),.md-form.md-outline input[type=text]:focus:not([readonly]),.md-form.md-outline input[type=time]:focus:not([readonly]),.md-form.md-outline input[type=url]:focus:not([readonly]),.md-form.md-outline textarea:focus:not([readonly]){border-color:#929fba;-webkit-box-shadow:inset 0 0 0 1px #929fba;box-shadow:inset 0 0 0 1px #929fba}
.md-form.md-outline input[type=date].valid,.md-form.md-outline input[type=date]:focus.valid,.md-form.md-outline input[type=datetime-local].valid,.md-form.md-outline input[type=datetime-local]:focus.valid,.md-form.md-outline input[type=email].valid,.md-form.md-outline input[type=email]:focus.valid,.md-form.md-outline input[type=number].valid,.md-form.md-outline input[type=number]:focus.valid,.md-form.md-outline input[type=password].valid,.md-form.md-outline input[type=password]:focus.valid,.md-form.md-outline input[type=search-md].valid,.md-form.md-outline input[type=search-md]:focus.valid,.md-form.md-outline input[type=search].valid,.md-form.md-outline input[type=search]:focus.valid,.md-form.md-outline input[type=tel].valid,.md-form.md-outline input[type=tel]:focus.valid,.md-form.md-outline input[type=text].valid,.md-form.md-outline input[type=text]:focus.valid,.md-form.md-outline input[type=time].valid,.md-form.md-outline input[type=time]:focus.valid,.md-form.md-outline input[type=url].valid,.md-form.md-outline input[type=url]:focus.valid,.md-form.md-outline textarea.valid,.md-form.md-outline textarea:focus.valid{border-color:#00c851;-webkit-box-shadow:inset 0 0 0 1px #00c851;box-shadow:inset 0 0 0 1px #00c851}
.md-form.md-outline input[type=date].valid+label:after,.md-form.md-outline input[type=date]:focus.valid+label:after,.md-form.md-outline input[type=date]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=datetime-local].valid+label:after,.md-form.md-outline input[type=datetime-local]:focus.valid+label:after,.md-form.md-outline input[type=datetime-local]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=email].valid+label:after,.md-form.md-outline input[type=email]:focus.valid+label:after,.md-form.md-outline input[type=email]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=number].valid+label:after,.md-form.md-outline input[type=number]:focus.valid+label:after,.md-form.md-outline input[type=number]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=password].valid+label:after,.md-form.md-outline input[type=password]:focus.valid+label:after,.md-form.md-outline input[type=password]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=search-md].valid+label:after,.md-form.md-outline input[type=search-md]:focus.valid+label:after,.md-form.md-outline input[type=search-md]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=search].valid+label:after,.md-form.md-outline input[type=search]:focus.valid+label:after,.md-form.md-outline input[type=search]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=tel].valid+label:after,.md-form.md-outline input[type=tel]:focus.valid+label:after,.md-form.md-outline input[type=tel]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=text].valid+label:after,.md-form.md-outline input[type=text]:focus.valid+label:after,.md-form.md-outline input[type=text]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=time].valid+label:after,.md-form.md-outline input[type=time]:focus.valid+label:after,.md-form.md-outline input[type=time]:focus:not([readonly]).valid+label,.md-form.md-outline input[type=url].valid+label:after,.md-form.md-outline input[type=url]:focus.valid+label:after,.md-form.md-outline input[type=url]:focus:not([readonly]).valid+label,.md-form.md-outline textarea.valid+label:after,.md-form.md-outline textarea:focus.valid+label:after,.md-form.md-outline textarea:focus:not([readonly]).valid+label{content:attr(data-success);color:#00c851;opacity:1}
.md-form.md-outline input[type=date].invalid,.md-form.md-outline input[type=date]:focus.invalid,.md-form.md-outline input[type=datetime-local].invalid,.md-form.md-outline input[type=datetime-local]:focus.invalid,.md-form.md-outline input[type=email].invalid,.md-form.md-outline input[type=email]:focus.invalid,.md-form.md-outline input[type=number].invalid,.md-form.md-outline input[type=number]:focus.invalid,.md-form.md-outline input[type=password].invalid,.md-form.md-outline input[type=password]:focus.invalid,.md-form.md-outline input[type=search-md].invalid,.md-form.md-outline input[type=search-md]:focus.invalid,.md-form.md-outline input[type=search].invalid,.md-form.md-outline input[type=search]:focus.invalid,.md-form.md-outline input[type=tel].invalid,.md-form.md-outline input[type=tel]:focus.invalid,.md-form.md-outline input[type=text].invalid,.md-form.md-outline input[type=text]:focus.invalid,.md-form.md-outline input[type=time].invalid,.md-form.md-outline input[type=time]:focus.invalid,.md-form.md-outline input[type=url].invalid,.md-form.md-outline input[type=url]:focus.invalid,.md-form.md-outline textarea.invalid,.md-form.md-outline textarea:focus.invalid{border-color:#f44336;-webkit-box-shadow:inset 0 0 0 1px #f44336;box-shadow:inset 0 0 0 1px #f44336}
.md-form.md-outline input[type=date].invalid+label:after,.md-form.md-outline input[type=date]:focus.invalid+label:after,.md-form.md-outline input[type=date]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=datetime-local].invalid+label:after,.md-form.md-outline input[type=datetime-local]:focus.invalid+label:after,.md-form.md-outline input[type=datetime-local]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=email].invalid+label:after,.md-form.md-outline input[type=email]:focus.invalid+label:after,.md-form.md-outline input[type=email]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=number].invalid+label:after,.md-form.md-outline input[type=number]:focus.invalid+label:after,.md-form.md-outline input[type=number]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=password].invalid+label:after,.md-form.md-outline input[type=password]:focus.invalid+label:after,.md-form.md-outline input[type=password]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=search-md].invalid+label:after,.md-form.md-outline input[type=search-md]:focus.invalid+label:after,.md-form.md-outline input[type=search-md]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=search].invalid+label:after,.md-form.md-outline input[type=search]:focus.invalid+label:after,.md-form.md-outline input[type=search]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=tel].invalid+label:after,.md-form.md-outline input[type=tel]:focus.invalid+label:after,.md-form.md-outline input[type=tel]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=text].invalid+label:after,.md-form.md-outline input[type=text]:focus.invalid+label:after,.md-form.md-outline input[type=text]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=time].invalid+label:after,.md-form.md-outline input[type=time]:focus.invalid+label:after,.md-form.md-outline input[type=time]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type=url].invalid+label:after,.md-form.md-outline input[type=url]:focus.invalid+label:after,.md-form.md-outline input[type=url]:focus:not([readonly]).invalid+label,.md-form.md-outline textarea.invalid+label:after,.md-form.md-outline textarea:focus.invalid+label:after,.md-form.md-outline textarea:focus:not([readonly]).invalid+label{content:attr(data-error);color:#f44336;opacity:1}
.md-form.md-outline input[type=date].form-control.invalid+label:after,.md-form.md-outline input[type=date].form-control.valid+label:after,.md-form.md-outline input[type=date].form-control:focus.invalid+label:after,.md-form.md-outline input[type=date].form-control:focus.valid+label:after,.md-form.md-outline input[type=datetime-local].form-control.invalid+label:after,.md-form.md-outline input[type=datetime-local].form-control.valid+label:after,.md-form.md-outline input[type=datetime-local].form-control:focus.invalid+label:after,.md-form.md-outline input[type=datetime-local].form-control:focus.valid+label:after,.md-form.md-outline input[type=email].form-control.invalid+label:after,.md-form.md-outline input[type=email].form-control.valid+label:after,.md-form.md-outline input[type=email].form-control:focus.invalid+label:after,.md-form.md-outline input[type=email].form-control:focus.valid+label:after,.md-form.md-outline input[type=number].form-control.invalid+label:after,.md-form.md-outline input[type=number].form-control.valid+label:after,.md-form.md-outline input[type=number].form-control:focus.invalid+label:after,.md-form.md-outline input[type=number].form-control:focus.valid+label:after,.md-form.md-outline input[type=password].form-control.invalid+label:after,.md-form.md-outline input[type=password].form-control.valid+label:after,.md-form.md-outline input[type=password].form-control:focus.invalid+label:after,.md-form.md-outline input[type=password].form-control:focus.valid+label:after,.md-form.md-outline input[type=search-md].form-control.invalid+label:after,.md-form.md-outline input[type=search-md].form-control.valid+label:after,.md-form.md-outline input[type=search-md].form-control:focus.invalid+label:after,.md-form.md-outline input[type=search-md].form-control:focus.valid+label:after,.md-form.md-outline input[type=search].form-control.invalid+label:after,.md-form.md-outline input[type=search].form-control.valid+label:after,.md-form.md-outline input[type=search].form-control:focus.invalid+label:after,.md-form.md-outline input[type=search].form-control:focus.valid+label:after,.md-form.md-outline input[type=tel].form-control.invalid+label:after,.md-form.md-outline input[type=tel].form-control.valid+label:after,.md-form.md-outline input[type=tel].form-control:focus.invalid+label:after,.md-form.md-outline input[type=tel].form-control:focus.valid+label:after,.md-form.md-outline input[type=text].form-control.invalid+label:after,.md-form.md-outline input[type=text].form-control.valid+label:after,.md-form.md-outline input[type=text].form-control:focus.invalid+label:after,.md-form.md-outline input[type=text].form-control:focus.valid+label:after,.md-form.md-outline input[type=time].form-control.invalid+label:after,.md-form.md-outline input[type=time].form-control.valid+label:after,.md-form.md-outline input[type=time].form-control:focus.invalid+label:after,.md-form.md-outline input[type=time].form-control:focus.valid+label:after,.md-form.md-outline input[type=url].form-control.invalid+label:after,.md-form.md-outline input[type=url].form-control.valid+label:after,.md-form.md-outline input[type=url].form-control:focus.invalid+label:after,.md-form.md-outline input[type=url].form-control:focus.valid+label:after,.md-form.md-outline textarea.form-control.invalid+label:after,.md-form.md-outline textarea.form-control.valid+label:after,.md-form.md-outline textarea.form-control:focus.invalid+label:after,.md-form.md-outline textarea.form-control:focus.valid+label:after{top:2.75rem;left:0;position:absolute}
.md-form.md-outline>input[type=time]:not(.browser-default)+label,.md-form.md-outline>input[type]:-webkit-autofill:not(.browser-default):not([type=search])+label{-webkit-transform:translateY(-17px);transform:translateY(-17px);-webkit-transform-origin:0 0;transform-origin:0 0;background:#fff;font-weight:500;padding-right:5px;padding-left:5px;font-size:11px;left:8px}
.md-form.md-outline>input[type=time]:not(.browser-default)+label.active,.md-form.md-outline>input[type]:-webkit-autofill:not(.browser-default):not([type=search])+label.active{-webkit-transform:translateY(-17px);transform:translateY(-17px);-webkit-transform-origin:0 0;transform-origin:0 0}
.md-form.md-outline .form-control{padding:.375rem .75rem}
.md-form.md-outline label{font-size:.875rem;position:absolute;top:.65rem;left:0;padding-left:10px;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;cursor:text;color:#757575}
.md-form.md-outline label.active{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);background:#fff;font-weight:500;padding-right:5px;padding-left:5px;font-size:11px;left:8px}
.md-form.md-outline.form-lg .form-control.form-control-lg{padding:.5rem .725rem}
.md-form.md-outline.form-lg label{font-size:1.25rem}
.md-form.md-outline.form-lg label.active{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);font-size:13px}
.md-form.md-outline.form-lg .prefix{top:.65rem;font-size:25px}
.md-form.md-outline.form-lg .prefix~input,.md-form.md-outline.form-lg .prefix~textarea{margin-left:2.2rem;width:calc(100% - 2.2rem)}
.md-form.md-outline.form-lg .prefix~label{margin-left:2.2rem}
.md-form.md-outline.form-lg .prefix~.form-text{margin-left:2.3rem}
.md-form.md-outline.form-sm .form-control.form-control-sm{padding:.25rem .625rem}
.md-form.md-outline.form-sm label{font-size:.8rem;top:.4rem}
.md-form.md-outline.form-sm label.active{-webkit-transform:translateY(-85%);-ms-transform:translateY(-85%);transform:translateY(-85%);font-size:10px}
.md-form.md-outline.form-sm .prefix{top:.5rem;font-size:15px}
.md-form.md-outline.form-sm .prefix~input,.md-form.md-outline.form-sm .prefix~textarea{margin-left:1.6rem;width:calc(100% - 1.6rem)}
.md-form.md-outline.form-sm .prefix~label{margin-left:1.6rem}
.md-form.md-outline.form-sm .prefix~.form-text{margin-left:1.7rem}
.md-form.md-outline .prefix{-o-transition:color .2s;transition:color .2s;top:.6rem;font-size:20px}
.md-form.md-outline .prefix:focus{color:#929fba}
.md-form.md-outline .prefix~input,.md-form.md-outline .prefix~textarea{margin-left:2rem;width:calc(100% - 2rem)}
.md-form.md-outline .prefix~label{margin-left:2rem}
.md-form.md-outline .prefix~.form-text{margin-left:2.1rem}
.md-form.md-outline .character-counter{margin-top:-.5rem}
.md-form.md-ver{position:relative;padding-top:16px;margin-bottom:16px}
.md-form.md-ver input[type=date]:focus,.md-form.md-ver input[type=datetime-local]:focus,.md-form.md-ver input[type=email]:focus,.md-form.md-ver input[type=number]:focus,.md-form.md-ver input[type=password]:focus,.md-form.md-ver input[type=search-md]:focus,.md-form.md-ver input[type=search]:focus,.md-form.md-ver input[type=tel]:focus,.md-form.md-ver input[type=text]:focus,.md-form.md-ver input[type=time]:focus,.md-form.md-ver input[type=url]:focus,.md-form.md-ver textarea:focus{-webkit-box-shadow:none;box-shadow:none;border-bottom-color:rgba(0,0,0,.12)}
.md-form.md-ver input[type=date]:focus~label,.md-form.md-ver input[type=datetime-local]:focus~label,.md-form.md-ver input[type=email]:focus~label,.md-form.md-ver input[type=number]:focus~label,.md-form.md-ver input[type=password]:focus~label,.md-form.md-ver input[type=search-md]:focus~label,.md-form.md-ver input[type=search]:focus~label,.md-form.md-ver input[type=tel]:focus~label,.md-form.md-ver input[type=text]:focus~label,.md-form.md-ver input[type=time]:focus~label,.md-form.md-ver input[type=url]:focus~label,.md-form.md-ver textarea:focus~label{top:0;opacity:1;color:#8e44ad;font-size:12px}
.md-form.md-ver input[type=date]:focus~label:after,.md-form.md-ver input[type=datetime-local]:focus~label:after,.md-form.md-ver input[type=email]:focus~label:after,.md-form.md-ver input[type=number]:focus~label:after,.md-form.md-ver input[type=password]:focus~label:after,.md-form.md-ver input[type=search-md]:focus~label:after,.md-form.md-ver input[type=search]:focus~label:after,.md-form.md-ver input[type=tel]:focus~label:after,.md-form.md-ver input[type=text]:focus~label:after,.md-form.md-ver input[type=time]:focus~label:after,.md-form.md-ver input[type=url]:focus~label:after,.md-form.md-ver textarea:focus~label:after{visibility:visible;width:100%;left:0}
.md-form.md-ver input[type=date]:focus:not([readonly]),.md-form.md-ver input[type=datetime-local]:focus:not([readonly]),.md-form.md-ver input[type=email]:focus:not([readonly]),.md-form.md-ver input[type=number]:focus:not([readonly]),.md-form.md-ver input[type=password]:focus:not([readonly]),.md-form.md-ver input[type=search-md]:focus:not([readonly]),.md-form.md-ver input[type=search]:focus:not([readonly]),.md-form.md-ver input[type=tel]:focus:not([readonly]),.md-form.md-ver input[type=text]:focus:not([readonly]),.md-form.md-ver input[type=time]:focus:not([readonly]),.md-form.md-ver input[type=url]:focus:not([readonly]),.md-form.md-ver textarea:focus:not([readonly]){border-color:#929fba;-webkit-box-shadow:inset 0 0 0 1px #929fba;box-shadow:inset 0 0 0 1px #929fba}
.md-form.md-ver input[type=date]:focus:not([readonly])+label,.md-form.md-ver input[type=datetime-local]:focus:not([readonly])+label,.md-form.md-ver input[type=email]:focus:not([readonly])+label,.md-form.md-ver input[type=number]:focus:not([readonly])+label,.md-form.md-ver input[type=password]:focus:not([readonly])+label,.md-form.md-ver input[type=search-md]:focus:not([readonly])+label,.md-form.md-ver input[type=search]:focus:not([readonly])+label,.md-form.md-ver input[type=tel]:focus:not([readonly])+label,.md-form.md-ver input[type=text]:focus:not([readonly])+label,.md-form.md-ver input[type=time]:focus:not([readonly])+label,.md-form.md-ver input[type=url]:focus:not([readonly])+label,.md-form.md-ver textarea:focus:not([readonly])+label{top:0;opacity:1;color:#8e44ad;font-size:12px}
.md-form.md-ver input[type=date]:focus:not([readonly])+label:after,.md-form.md-ver input[type=datetime-local]:focus:not([readonly])+label:after,.md-form.md-ver input[type=email]:focus:not([readonly])+label:after,.md-form.md-ver input[type=number]:focus:not([readonly])+label:after,.md-form.md-ver input[type=password]:focus:not([readonly])+label:after,.md-form.md-ver input[type=search-md]:focus:not([readonly])+label:after,.md-form.md-ver input[type=search]:focus:not([readonly])+label:after,.md-form.md-ver input[type=tel]:focus:not([readonly])+label:after,.md-form.md-ver input[type=text]:focus:not([readonly])+label:after,.md-form.md-ver input[type=time]:focus:not([readonly])+label:after,.md-form.md-ver input[type=url]:focus:not([readonly])+label:after,.md-form.md-ver textarea:focus:not([readonly])+label:after{visibility:visible;width:100%;left:0}
.card .card-share .social-reveal,.md-form.md-ver label:after,.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right,.pswp__caption--fake,.wow{visibility:hidden}
.md-form.md-ver label{position:absolute;top:20px;left:0;bottom:0;z-index:2;width:100%;font-weight:300;opacity:.5;cursor:text;-webkit-transition:.2s ease all;-o-transition:.2s ease all;transition:.2s ease all;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.md-form.md-ver label:after{content:'';position:absolute;bottom:0;left:45%;height:2px;width:10px;background-color:#8e44ad;-webkit-transition:.2s ease all;-o-transition:.2s ease all;transition:.2s ease all}
.md-form.md-ver .form-control{position:relative;z-index:1;-webkit-border-radius:0;border-radius:0;border-width:0 0 1px;border-bottom-color:rgba(0,0,0,.25);height:auto;padding:3px 0 5px}
.md-form.md-ver .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-bottom-color:rgba(0,0,0,.12)}
.md-form.md-ver .form-control:focus~label{top:0;opacity:1;color:#8e44ad;font-size:12px}
.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}
.md-form.md-ver .form-control:focus~label:after{visibility:visible;width:100%;left:0}
.md-form .form-control.is-invalid,.md-form .form-control.is-valid,.was-validated .md-form .form-control:invalid,.was-validated .md-form .form-control:valid{padding-right:0}
.needs-validation .md-form label{left:.3rem}
.md-form.input-group label{top:0;margin-bottom:0}
.md-form.input-group .input-group-text{background-color:#e0e0e0}
.md-form.input-group .input-group-text.md-addon{border:none;background-color:transparent;font-weight:500}
.md-form.input-group .form-control{margin:0;padding:.375rem .75rem}
.input-default-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.input-default-wrapper .input-default-js{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}
.input-default-wrapper .input-default-js:focus+label{border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.15);box-shadow:0 0 0 .2rem rgba(0,123,255,.15)}
.input-default-wrapper .input-default-js+label{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;color:#000;border:1px solid rgba(33,47,41,.2);background-color:transparent;padding:0}
.input-default-wrapper .input-default-js+label span{padding:.425rem .7rem;color:#495057}
.input-default-wrapper .input-default-js+label span:not(.span-browse){width:200px;display:inline-block;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top}
.input-default-wrapper .input-default-js+label .span-browse{height:100%;background-color:#E8EBEF;border-left:1px solid rgba(33,47,41,.2);display:inline-block;padding:.425rem .8rem;color:#495057}
@media screen and (max-width:50em){.input-default-js+label .span-browse{display:block}}
.label-for-default-js{width:100%;height:calc(2.25rem + 2px)}
.edge-header{display:block;height:278px;background-color:#ccc}
.free-bird{margin-top:-100px}
.juicy-peach-gradient{background-image:-webkit-gradient(linear,left top,right top,from(#ffecd2),to(#fcb69f));background-image:-webkit-linear-gradient(left,#ffecd2 0,#fcb69f 100%);background-image:-o-linear-gradient(left,#ffecd2 0,#fcb69f 100%);background-image:linear-gradient(to right,#ffecd2 0,#fcb69f 100%)}
.young-passion-gradient{background-image:-webkit-gradient(linear,left top,right top,from(#ff8177),color-stop(0,#ff867a),color-stop(21%,#ff8c7f),color-stop(52%,#f99185),color-stop(78%,#cf556c),to(#b12a5b));background-image:-webkit-linear-gradient(left,#ff8177 0,#ff867a 0,#ff8c7f 21%,#f99185 52%,#cf556c 78%,#b12a5b 100%);background-image:-o-linear-gradient(left,#ff8177 0,#ff867a 0,#ff8c7f 21%,#f99185 52%,#cf556c 78%,#b12a5b 100%);background-image:linear-gradient(to right,#ff8177 0,#ff867a 0,#ff8c7f 21%,#f99185 52%,#cf556c 78%,#b12a5b 100%)}
.lady-lips-gradient{background-image:-webkit-gradient(linear,left bottom,left top,from(#ff9a9e),color-stop(99%,#fecfef),to(#fecfef));background-image:-webkit-linear-gradient(bottom,#ff9a9e 0,#fecfef 99%,#fecfef 100%);background-image:-o-linear-gradient(bottom,#ff9a9e 0,#fecfef 99%,#fecfef 100%);background-image:linear-gradient(to top,#ff9a9e 0,#fecfef 99%,#fecfef 100%)}
.sunny-morning-gradient{background-image:-webkit-linear-gradient(330deg,#f6d365 0,#fda085 100%);background-image:-o-linear-gradient(330deg,#f6d365 0,#fda085 100%);background-image:linear-gradient(120deg,#f6d365 0,#fda085 100%)}
.rainy-ashville-gradient{background-image:-webkit-gradient(linear,left bottom,left top,from(#fbc2eb),to(#a6c1ee));background-image:-webkit-linear-gradient(bottom,#fbc2eb 0,#a6c1ee 100%);background-image:-o-linear-gradient(bottom,#fbc2eb 0,#a6c1ee 100%);background-image:linear-gradient(to top,#fbc2eb 0,#a6c1ee 100%)}
.frozen-dreams-gradient{background-image:-webkit-gradient(linear,left bottom,left top,from(#fdcbf1),color-stop(1%,#fdcbf1),to(#e6dee9));background-image:-webkit-linear-gradient(bottom,#fdcbf1 0,#fdcbf1 1%,#e6dee9 100%);background-image:-o-linear-gradient(bottom,#fdcbf1 0,#fdcbf1 1%,#e6dee9 100%);background-image:linear-gradient(to top,#fdcbf1 0,#fdcbf1 1%,#e6dee9 100%)}
.warm-flame-gradient{background-image:-webkit-linear-gradient(45deg,#ff9a9e 0,#fad0c4 99%,#fad0c4 100%);background-image:-o-linear-gradient(45deg,#ff9a9e 0,#fad0c4 99%,#fad0c4 100%);background-image:linear-gradient(45deg,#ff9a9e 0,#fad0c4 99%,#fad0c4 100%)}
.night-fade-gradient{background-image:-webkit-gradient(linear,left bottom,left top,from(#a18cd1),to(#fbc2eb));background-image:-webkit-linear-gradient(bottom,#a18cd1 0,#fbc2eb 100%);background-image:-o-linear-gradient(bottom,#a18cd1 0,#fbc2eb 100%);background-image:linear-gradient(to top,#a18cd1 0,#fbc2eb 100%)}
.spring-warmth-gradient{background-image:-webkit-gradient(linear,left bottom,left top,from(#fad0c4),to(#ffd1ff));background-image:-webkit-linear-gradient(bottom,#fad0c4 0,#ffd1ff 100%);background-image:-o-linear-gradient(bottom,#fad0c4 0,#ffd1ff 100%);background-image:linear-gradient(to top,#fad0c4 0,#ffd1ff 100%)}
.winter-neva-gradient{background-image:-webkit-linear-gradient(330deg,#a1c4fd 0,#c2e9fb 100%);background-image:-o-linear-gradient(330deg,#a1c4fd 0,#c2e9fb 100%);background-image:linear-gradient(120deg,#a1c4fd 0,#c2e9fb 100%)}
.dusty-grass-gradient{background-image:-webkit-linear-gradient(330deg,#d4fc79 0,#96e6a1 100%);background-image:-o-linear-gradient(330deg,#d4fc79 0,#96e6a1 100%);background-image:linear-gradient(120deg,#d4fc79 0,#96e6a1 100%)}
.tempting-azure-gradient{background-image:-webkit-linear-gradient(330deg,#84fab0 0,#8fd3f4 100%);background-image:-o-linear-gradient(330deg,#84fab0 0,#8fd3f4 100%);background-image:linear-gradient(120deg,#84fab0 0,#8fd3f4 100%)}
.heavy-rain-gradient{background-image:-webkit-gradient(linear,left bottom,left top,from(#cfd9df),to(#e2ebf0));background-image:-webkit-linear-gradient(bottom,#cfd9df 0,#e2ebf0 100%);background-image:-o-linear-gradient(bottom,#cfd9df 0,#e2ebf0 100%);background-image:linear-gradient(to top,#cfd9df 0,#e2ebf0 100%)}
.amy-crisp-gradient{background-image:-webkit-linear-gradient(330deg,#a6c0fe 0,#f68084 100%);background-image:-o-linear-gradient(330deg,#a6c0fe 0,#f68084 100%);background-image:linear-gradient(120deg,#a6c0fe 0,#f68084 100%)}
.mean-fruit-gradient{background-image:-webkit-linear-gradient(330deg,#fccb90 0,#d57eeb 100%);background-image:-o-linear-gradient(330deg,#fccb90 0,#d57eeb 100%);background-image:linear-gradient(120deg,#fccb90 0,#d57eeb 100%)}
.deep-blue-gradient{background-image:-webkit-linear-gradient(330deg,#e0c3fc 0,#8ec5fc 100%);background-image:-o-linear-gradient(330deg,#e0c3fc 0,#8ec5fc 100%);background-image:linear-gradient(120deg,#e0c3fc 0,#8ec5fc 100%)}
.ripe-malinka-gradient{background-image:-webkit-linear-gradient(330deg,#f093fb 0,#f5576c 100%);background-image:-o-linear-gradient(330deg,#f093fb 0,#f5576c 100%);background-image:linear-gradient(120deg,#f093fb 0,#f5576c 100%)}
.cloudy-knoxville-gradient{background-image:-webkit-linear-gradient(330deg,#fdfbfb 0,#ebedee 100%);background-image:-o-linear-gradient(330deg,#fdfbfb 0,#ebedee 100%);background-image:linear-gradient(120deg,#fdfbfb 0,#ebedee 100%)}
.morpheus-den-gradient{background-image:-webkit-gradient(linear,left bottom,left top,from(#30cfd0),to(#330867));background-image:-webkit-linear-gradient(bottom,#30cfd0 0,#330867 100%);background-image:-o-linear-gradient(bottom,#30cfd0 0,#330867 100%);background-image:linear-gradient(to top,#30cfd0 0,#330867 100%)}
.rare-wind-gradient{background-image:-webkit-gradient(linear,left bottom,left top,from(#a8edea),to(#fed6e3));background-image:-webkit-linear-gradient(bottom,#a8edea 0,#fed6e3 100%);background-image:-o-linear-gradient(bottom,#a8edea 0,#fed6e3 100%);background-image:linear-gradient(to top,#a8edea 0,#fed6e3 100%)}
.near-moon-gradient{background-image:-webkit-gradient(linear,left bottom,left top,from(#5ee7df),to(#b490ca));background-image:-webkit-linear-gradient(bottom,#5ee7df 0,#b490ca 100%);background-image:-o-linear-gradient(bottom,#5ee7df 0,#b490ca 100%);background-image:linear-gradient(to top,#5ee7df 0,#b490ca 100%)}
.schedule-list .hr-bold{border-top:2px solid #212529}
.schedule-list .font-smaller{font-size:.8rem}
table td,table th{font-size:.9rem}
.note{padding:10px;border-left:6px solid;-webkit-border-radius:5px;border-radius:5px}
.note strong{font-weight:600}
.note p{font-weight:500}
.md-accordion .card .card-header .card-title,table th{font-weight:400}
.note.note-primary{background-color:#dfeefd;border-color:#176ac4}
.note.note-secondary{background-color:#e2e3e5;border-color:#58595a}
.note.note-success{background-color:#e2f0e5;border-color:#49a75f}
.note.note-danger{background-color:#fae7e8;border-color:#e45460}
.note.note-warning{background-color:#faf4e0;border-color:#c2a442}
.note.note-info{background-color:#e4f2f5;border-color:#2492a5}
.note.note-light{background-color:#fefefe;border-color:#0f0f0f}
footer.page-footer{bottom:0;color:#fff}
footer.page-footer .container-fluid{width:auto}
footer.page-footer .footer-copyright{overflow:hidden;background-color:rgba(0,0,0,.2);color:rgba(255,255,255,.6)}
footer.page-footer a{color:#fff}
.media .media-left{padding:0 10px 10px 0}
.media .media-left img{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}
.list-group .list-group-item:first-child{-webkit-border-top-left-radius:.125rem;border-top-left-radius:.125rem;-webkit-border-top-right-radius:.125rem;border-top-right-radius:.125rem}
.list-group .list-group-item:last-child{-webkit-border-bottom-left-radius:.125rem;border-bottom-left-radius:.125rem;-webkit-border-bottom-right-radius:.125rem;border-bottom-right-radius:.125rem}
.list-group a,.list-group a:hover,.list-group button,.list-group button:hover{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
table td{font-weight:300}
table.table thead th{border-top:none}
table.table td,table.table th{padding-top:1.1rem;padding-bottom:1rem}
table.table a{margin:0;color:#212529}
table.table .label-table{margin:0;padding:0;line-height:.94rem;height:.94rem}
table.table.btn-table td{vertical-align:middle}
table.table-hover tbody tr:hover{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;background-color:rgba(0,0,0,.075)}
table .th-lg{min-width:9rem}
table .th-sm{min-width:6rem}
table.table-sm td,table.table-sm th{padding-top:.6rem;padding-bottom:.6rem}
.table-scroll-vertical{max-height:300px;overflow-y:auto}
.table-fixed{table-layout:fixed}
.table-responsive-lg>.table-bordered,.table-responsive-md>.table-bordered,.table-responsive-sm>.table-bordered,.table-responsive-xl>.table-bordered,.table-responsive>.table-bordered{border-top:1px solid #dee2e6}
ul.stepper{counter-reset:section;overflow-y:auto;overflow-x:hidden;margin:1em -1.5rem;padding:1.5rem}
ul.stepper li a{padding:1.5rem;text-align:center}
ul.stepper li a .circle{display:inline-block;color:#fff;-webkit-border-radius:50%;border-radius:50%;background:rgba(0,0,0,.38);width:1.75rem;height:1.75rem;text-align:center;line-height:1.7rem;margin-right:.5rem}
ul.stepper li a .label{display:inline-block;color:rgba(0,0,0,.38)}
ul.stepper li.active a .label,ul.stepper li.completed a .label{font-weight:600;color:rgba(0,0,0,.87)}
.btn.btn-flat,.card.card-cascade .view.view-cascade.gradient-card-header .card-header-title,.stepper-vertical li.completed a .label{font-weight:500}
.stepper-horizontal{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.stepper-vertical,.stepper-vertical li{display:-webkit-flex;display:-ms-flexbox;position:relative}
.stepper-horizontal li{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}
.stepper-horizontal li a .label{margin-top:.63rem}
.stepper-horizontal li:not(:first-child):before,.stepper-horizontal li:not(:last-child):after{content:"";position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:.5rem 0 0;height:1px;background-color:rgba(0,0,0,.1)}
.stepper-horizontal li:hover{background-color:rgba(0,0,0,.06)}
@media (max-width:47.9375rem){.stepper-horizontal,.stepper-horizontal li,.stepper-horizontal li a .label{-webkit-box-orient:vertical;-webkit-box-direction:normal}
.stepper-horizontal{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.stepper-horizontal li{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.stepper-horizontal li a .label{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:.2rem}
.stepper-horizontal li:not(:last-child):after{content:"";position:absolute;width:1px;height:calc(100% - 40px);left:2.19rem;top:3.75rem}}
.stepper-horizontal>li:not(:last-of-type){margin-bottom:0!important}
.stepper-vertical{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.stepper-vertical li{display:-webkit-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.stepper-vertical li a{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}
.stepper-vertical li a .circle{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.stepper-vertical li a .label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:.2rem}
.stepper-vertical li .step-content{display:block;margin-top:0;margin-left:3.13rem;padding:.94rem}
.stepper-vertical li .step-content p{font-size:.88rem}
.stepper-vertical li:not(:last-child):after{content:"";position:absolute;width:1px;height:calc(100% - 40px);left:2.19rem;top:3.44rem;background-color:rgba(0,0,0,.1)}
.fast.spinner-border{-webkit-animation:spinner-border .4s linear infinite;animation:spinner-border .4s linear infinite}
.fast.spinner-grow{-webkit-animation:spinner-grow .4s linear infinite;animation:spinner-grow .4s linear infinite}
.btn.btn-flat{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;color:inherit}
.btn.btn-flat:not([disabled]):not(.disabled):active{-webkit-box-shadow:none;box-shadow:none}
.btn-fb.focus,.btn-fb:focus,.btn-floating{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-floating{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);width:47px;height:47px;position:relative;z-index:1;vertical-align:middle;display:inline-block;overflow:hidden;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:10px;-webkit-border-radius:50%;border-radius:50%;padding:0;cursor:pointer}
.btn-floating i{font-size:1.25rem;line-height:47px;display:inline-block;width:inherit;text-align:center;color:#fff}
.btn-floating:hover{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}
.counter,.md-pills .show>.nav-link{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}
.btn-floating:before{-webkit-border-radius:0;border-radius:0}
.btn-floating.btn-sm{width:36.15px;height:36.15px}
.btn-floating.btn-sm i{font-size:.96154rem;line-height:36.15px}
.btn-floating.btn-lg{width:61.1px;height:61.1px}
.btn-floating.btn-lg i{font-size:1.625rem;line-height:61.1px}
.fixed-action-btn{position:fixed;z-index:998;right:35px;bottom:35px;margin-bottom:0;padding-top:15px}
.fixed-action-btn ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.4s height;-o-transition:.4s height;transition:.4s height;position:absolute;bottom:64px;height:64px;left:0;right:0;margin:0 0 15px;padding:0;text-align:center}
.fixed-action-btn ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:15px;margin-left:auto;margin-right:auto;z-index:0}
.fixed-action-btn ul a.btn-floating{opacity:0;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transform:scale(.4) translate(0);-ms-transform:scale(.4) translate(0);transform:scale(.4) translate(0)}
.fixed-action-btn ul a.btn-floating.shown{-webkit-transform:scale(1) translate(0);-ms-transform:scale(1) translate(0);transform:scale(1) translate(0);opacity:1}
.fixed-action-btn.active ul{height:300px}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.btn-rounded{-webkit-border-radius:10em;border-radius:10em}
.btn.purple-gradient{-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;color:#fff}
.btn.aqua-gradient,.btn.peach-gradient{-webkit-transition:.5s ease;-o-transition:.5s ease;color:#fff}
.btn.purple-gradient:active,.btn.purple-gradient:active:focus .btn.purple-gradient.active,.btn.purple-gradient:focus,.btn.purple-gradient:hover{background:-webkit-gradient(linear,left top,left bottom,from(#ff88ce),to(#8f8bf7));background:-webkit-linear-gradient(#ff88ce,#8f8bf7);background:-o-linear-gradient(#ff88ce,#8f8bf7);background:linear-gradient(#ff88ce,#8f8bf7)}
.btn.peach-gradient{transition:.5s ease}
.btn.peach-gradient:active,.btn.peach-gradient:active:focus .btn.peach-gradient.active,.btn.peach-gradient:focus,.btn.peach-gradient:hover{background:-webkit-gradient(linear,left top,left bottom,from(#ffdf89),to(#fc7b7b));background:-webkit-linear-gradient(#ffdf89,#fc7b7b);background:-o-linear-gradient(#ffdf89,#fc7b7b);background:linear-gradient(#ffdf89,#fc7b7b)}
.btn.aqua-gradient{transition:.5s ease}
.btn.aqua-gradient:active,.btn.aqua-gradient:active:focus .btn.aqua-gradient.active,.btn.aqua-gradient:focus,.btn.aqua-gradient:hover{background:-webkit-gradient(linear,left top,left bottom,from(#3aa2ff),to(#1fffac));background:-webkit-linear-gradient(#3aa2ff,#1fffac);background:-o-linear-gradient(#3aa2ff,#1fffac);background:linear-gradient(#3aa2ff,#1fffac)}
.btn.blue-gradient{-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;color:#fff}
.btn.blue-gradient:active,.btn.blue-gradient:active:focus .btn.blue-gradient.active,.btn.blue-gradient:focus,.btn.blue-gradient:hover{background:-webkit-gradient(linear,left top,left bottom,from(#5ed1fc),to(#3647b3));background:-webkit-linear-gradient(#5ed1fc,#3647b3);background:-o-linear-gradient(#5ed1fc,#3647b3);background:linear-gradient(#5ed1fc,#3647b3)}
.counter{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);position:absolute;z-index:2;margin-top:0;margin-left:-23px;-webkit-border-radius:10em;border-radius:10em;padding:1px 7px;background-color:#fe1212;font-size:11px;color:#fff;left:auto}
.counter.counter-lg{margin-top:-4px}
.counter.counter-md{margin-top:5px}
.counter.counter-sm{margin-top:8px}
.btn-fb{background-color:#3b5998!important;color:#fff}
.btn-fb:hover{background-color:#4264aa;color:#fff}
.btn-fb.focus,.btn-fb:focus{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-fb.active,.btn-fb:active,.btn-fb:focus{background-color:#1e2e4f}
.btn-fb.dropdown-toggle{background-color:#3b5998!important}
.btn-fb.dropdown-toggle:focus,.btn-fb.dropdown-toggle:hover{background-color:#4264aa!important}
.btn-fb:not([disabled]):not(.disabled).active,.btn-fb:not([disabled]):not(.disabled):active,.show>.btn-fb.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#1e2e4f!important}
.btn-fb:not([disabled]):not(.disabled).active:focus,.btn-fb:not([disabled]):not(.disabled):active:focus,.show>.btn-fb.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.fb-ic{color:#3b5998!important}
.fb-ic:focus,.fb-ic:hover{color:#3b5998}
.btn-tw{background-color:#55acee!important;color:#fff}
.btn-tw:hover{background-color:#6cb7f0;color:#fff}
.btn-tw.focus,.btn-tw:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-tw.active,.btn-tw:active,.btn-tw:focus{background-color:#147bc9}
.btn-tw.dropdown-toggle{background-color:#55acee!important}
.btn-tw.dropdown-toggle:focus,.btn-tw.dropdown-toggle:hover{background-color:#6cb7f0!important}
.btn-tw:not([disabled]):not(.disabled).active,.btn-tw:not([disabled]):not(.disabled):active,.show>.btn-tw.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#147bc9!important}
.btn-tw:not([disabled]):not(.disabled).active:focus,.btn-tw:not([disabled]):not(.disabled):active:focus,.show>.btn-tw.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.tw-ic{color:#55acee!important}
.tw-ic:focus,.tw-ic:hover{color:#55acee}
.btn-gplus{background-color:#dd4b39!important;color:#fff}
.btn-gplus:hover{background-color:#e15f4f;color:#fff}
.btn-gplus.focus,.btn-gplus:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-gplus.active,.btn-gplus:active,.btn-gplus:focus{background-color:#96271a}
.btn-gplus.dropdown-toggle{background-color:#dd4b39!important}
.btn-gplus.dropdown-toggle:focus,.btn-gplus.dropdown-toggle:hover{background-color:#e15f4f!important}
.btn-gplus:not([disabled]):not(.disabled).active,.btn-gplus:not([disabled]):not(.disabled):active,.show>.btn-gplus.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#96271a!important}
.btn-gplus:not([disabled]):not(.disabled).active:focus,.btn-gplus:not([disabled]):not(.disabled):active:focus,.show>.btn-gplus.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.gplus-ic{color:#dd4b39!important}
.gplus-ic:focus,.gplus-ic:hover{color:#dd4b39}
.btn-yt{background-color:#ed302f!important;color:#fff}
.btn-yt:hover{background-color:#ef4746;color:#fff}
.btn-yt.focus,.btn-yt:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-yt.active,.btn-yt:active,.btn-yt:focus{background-color:#a80f0e}
.btn-yt.dropdown-toggle{background-color:#ed302f!important}
.btn-yt.dropdown-toggle:focus,.btn-yt.dropdown-toggle:hover{background-color:#ef4746!important}
.btn-yt:not([disabled]):not(.disabled).active,.btn-yt:not([disabled]):not(.disabled):active,.show>.btn-yt.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#a80f0e!important}
.btn-yt:not([disabled]):not(.disabled).active:focus,.btn-yt:not([disabled]):not(.disabled):active:focus,.show>.btn-yt.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.yt-ic{color:#ed302f!important}
.yt-ic:focus,.yt-ic:hover{color:#ed302f}
.btn-li{background-color:#0082ca!important;color:#fff}
.btn-li:hover{background-color:#0092e4;color:#fff}
.btn-li.focus,.btn-li:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-li.active,.btn-li:active,.btn-li:focus{background-color:#004064}
.btn-li.dropdown-toggle{background-color:#0082ca!important}
.btn-li.dropdown-toggle:focus,.btn-li.dropdown-toggle:hover{background-color:#0092e4!important}
.btn-li:not([disabled]):not(.disabled).active,.btn-li:not([disabled]):not(.disabled):active,.show>.btn-li.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#004064!important}
.btn-li:not([disabled]):not(.disabled).active:focus,.btn-li:not([disabled]):not(.disabled):active:focus,.show>.btn-li.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.li-ic{color:#0082ca!important}
.li-ic:focus,.li-ic:hover{color:#0082ca}
.btn-pin{background-color:#c61118!important;color:#fff}
.btn-pin:hover{background-color:#dd131b;color:#fff}
.btn-pin.focus,.btn-pin:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-pin.active,.btn-pin:active,.btn-pin:focus{background-color:#68090d}
.btn-pin.dropdown-toggle{background-color:#c61118!important}
.btn-pin.dropdown-toggle:focus,.btn-pin.dropdown-toggle:hover{background-color:#dd131b!important}
.btn-pin:not([disabled]):not(.disabled).active,.btn-pin:not([disabled]):not(.disabled):active,.show>.btn-pin.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#68090d!important}
.btn-pin:not([disabled]):not(.disabled).active:focus,.btn-pin:not([disabled]):not(.disabled):active:focus,.show>.btn-pin.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.pin-ic{color:#c61118!important}
.pin-ic:focus,.pin-ic:hover{color:#c61118}
.btn-ins{background-color:#2e5e86!important;color:#fff}
.btn-ins:hover{background-color:#356b99;color:#fff}
.btn-ins.focus,.btn-ins:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-ins.active,.btn-ins:active,.btn-ins:focus{background-color:#14293a}
.btn-ins.dropdown-toggle{background-color:#2e5e86!important}
.btn-ins.dropdown-toggle:focus,.btn-ins.dropdown-toggle:hover{background-color:#356b99!important}
.btn-ins:not([disabled]):not(.disabled).active,.btn-ins:not([disabled]):not(.disabled):active,.show>.btn-ins.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#14293a!important}
.btn-ins:not([disabled]):not(.disabled).active:focus,.btn-ins:not([disabled]):not(.disabled):active:focus,.show>.btn-ins.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.ins-ic{color:#2e5e86!important}
.ins-ic:focus,.ins-ic:hover{color:#2e5e86}
.btn-git{background-color:#333!important;color:#fff}
.btn-git:hover{background-color:#404040;color:#fff}
.btn-git.focus,.btn-git:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-git.active,.btn-git:active,.btn-git:focus{background-color:#000}
.btn-git.dropdown-toggle{background-color:#333!important}
.btn-git.dropdown-toggle:focus,.btn-git.dropdown-toggle:hover{background-color:#404040!important}
.btn-git:not([disabled]):not(.disabled).active,.btn-git:not([disabled]):not(.disabled):active,.show>.btn-git.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#000!important}
.btn-git:not([disabled]):not(.disabled).active:focus,.btn-git:not([disabled]):not(.disabled):active:focus,.show>.btn-git.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.git-ic{color:#333!important}
.git-ic:focus,.git-ic:hover{color:#333}
.btn-comm{background-color:#30cfc0!important;color:#fff}
.btn-comm:hover{background-color:#45d4c6;color:#fff}
.btn-comm.focus,.btn-comm:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-comm.active,.btn-comm:active,.btn-comm:focus{background-color:#1d7c73}
.btn-comm.dropdown-toggle{background-color:#30cfc0!important}
.btn-comm.dropdown-toggle:focus,.btn-comm.dropdown-toggle:hover{background-color:#45d4c6!important}
.btn-comm:not([disabled]):not(.disabled).active,.btn-comm:not([disabled]):not(.disabled):active,.show>.btn-comm.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#1d7c73!important}
.btn-comm:not([disabled]):not(.disabled).active:focus,.btn-comm:not([disabled]):not(.disabled):active:focus,.show>.btn-comm.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.comm-ic{color:#30cfc0!important}
.comm-ic:focus,.comm-ic:hover{color:#30cfc0}
.btn-vk{background-color:#4c75a3!important;color:#fff}
.btn-vk:hover{background-color:#5882b1;color:#fff}
.btn-vk.focus,.btn-vk:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-vk.active,.btn-vk:active,.btn-vk:focus{background-color:#2c435d}
.btn-vk.dropdown-toggle{background-color:#4c75a3!important}
.btn-vk.dropdown-toggle:focus,.btn-vk.dropdown-toggle:hover{background-color:#5882b1!important}
.btn-vk:not([disabled]):not(.disabled).active,.btn-vk:not([disabled]):not(.disabled):active,.show>.btn-vk.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#2c435d!important}
.btn-vk:not([disabled]):not(.disabled).active:focus,.btn-vk:not([disabled]):not(.disabled):active:focus,.show>.btn-vk.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.vk-ic{color:#4c75a3!important}
.vk-ic:focus,.vk-ic:hover{color:#4c75a3}
.btn-dribbble{background-color:#ec4a89!important;color:#fff}
.btn-dribbble:hover{background-color:#ee6198;color:#fff}
.btn-dribbble.focus,.btn-dribbble:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-dribbble.active,.btn-dribbble:active,.btn-dribbble:focus{background-color:#bc1455}
.btn-dribbble.dropdown-toggle{background-color:#ec4a89!important}
.btn-dribbble.dropdown-toggle:focus,.btn-dribbble.dropdown-toggle:hover{background-color:#ee6198!important}
.btn-dribbble:not([disabled]):not(.disabled).active,.btn-dribbble:not([disabled]):not(.disabled):active,.show>.btn-dribbble.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#bc1455!important}
.btn-dribbble:not([disabled]):not(.disabled).active:focus,.btn-dribbble:not([disabled]):not(.disabled):active:focus,.show>.btn-dribbble.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.dribbble-ic{color:#ec4a89!important}
.dribbble-ic:focus,.dribbble-ic:hover{color:#ec4a89}
.btn-so{background-color:#ffac44!important;color:#fff}
.btn-so:hover{background-color:#ffb75e;color:#fff}
.btn-so.focus,.btn-so:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-so.active,.btn-so:active,.btn-so:focus{background-color:#dd7b00}
.btn-so.dropdown-toggle{background-color:#ffac44!important}
.btn-so.dropdown-toggle:focus,.btn-so.dropdown-toggle:hover{background-color:#ffb75e!important}
.btn-so:not([disabled]):not(.disabled).active,.btn-so:not([disabled]):not(.disabled):active,.show>.btn-so.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#dd7b00!important}
.btn-so:not([disabled]):not(.disabled).active:focus,.btn-so:not([disabled]):not(.disabled):active:focus,.show>.btn-so.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.so-ic{color:#ffac44!important}
.so-ic:focus,.so-ic:hover{color:#ffac44}
.btn-slack{background-color:#56b68b!important;color:#fff}
.btn-slack:hover{background-color:#68be97;color:#fff}
.btn-slack.focus,.btn-slack:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-slack.active,.btn-slack:active,.btn-slack:focus{background-color:#327456}
.btn-slack.dropdown-toggle{background-color:#56b68b!important}
.btn-slack.dropdown-toggle:focus,.btn-slack.dropdown-toggle:hover{background-color:#68be97!important}
.btn-slack:not([disabled]):not(.disabled).active,.btn-slack:not([disabled]):not(.disabled):active,.show>.btn-slack.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#327456!important}
.btn-slack:not([disabled]):not(.disabled).active:focus,.btn-slack:not([disabled]):not(.disabled):active:focus,.show>.btn-slack.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.slack-ic{color:#56b68b!important}
.slack-ic:focus,.slack-ic:hover{color:#56b68b}
.btn-email{background-color:#4b515d!important;color:#fff}
.btn-email:hover{background-color:#565d6b;color:#fff}
.btn-email.focus,.btn-email:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-email.active,.btn-email:active,.btn-email:focus{background-color:#1d2025}
.btn-email.dropdown-toggle{background-color:#4b515d!important}
.btn-email.dropdown-toggle:focus,.btn-email.dropdown-toggle:hover{background-color:#565d6b!important}
.btn-email:not([disabled]):not(.disabled).active,.btn-email:not([disabled]):not(.disabled):active,.show>.btn-email.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#1d2025!important}
.btn-email:not([disabled]):not(.disabled).active:focus,.btn-email:not([disabled]):not(.disabled):active:focus,.show>.btn-email.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.email-ic{color:#4b515d!important}
.email-ic:focus,.email-ic:hover{color:#4b515d}
.btn-reddit{background-color:#ff4500!important;color:#fff}
.btn-reddit:hover{background-color:#ff581a;color:#fff}
.btn-reddit.focus,.btn-reddit:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-reddit.active,.btn-reddit:active,.btn-reddit:focus{background-color:#992900}
.btn-reddit.dropdown-toggle{background-color:#ff4500!important}
.btn-reddit.dropdown-toggle:focus,.btn-reddit.dropdown-toggle:hover{background-color:#ff581a!important}
.btn-reddit:not([disabled]):not(.disabled).active,.btn-reddit:not([disabled]):not(.disabled):active,.show>.btn-reddit.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#992900!important}
.btn-reddit:not([disabled]):not(.disabled).active:focus,.btn-reddit:not([disabled]):not(.disabled):active:focus,.show>.btn-reddit.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.reddit-ic{color:#ff4500!important}
.reddit-ic:focus,.reddit-ic:hover{color:#ff4500}
.btn-twitch{background-color:#6441a4!important;color:#fff}
.btn-twitch:hover{background-color:#6f48b6;color:#fff}
.btn-twitch.focus,.btn-twitch:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-twitch.active,.btn-twitch:active,.btn-twitch:focus{background-color:#37245b}
.btn-twitch.dropdown-toggle{background-color:#6441a4!important}
.btn-twitch.dropdown-toggle:focus,.btn-twitch.dropdown-toggle:hover{background-color:#6f48b6!important}
.btn-twitch:not([disabled]):not(.disabled).active,.btn-twitch:not([disabled]):not(.disabled):active,.show>.btn-twitch.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#37245b!important}
.btn-twitch:not([disabled]):not(.disabled).active:focus,.btn-twitch:not([disabled]):not(.disabled):active:focus,.show>.btn-twitch.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.twitch-ic{color:#6441a4!important}
.twitch-ic:focus,.twitch-ic:hover{color:#6441a4}
.btn-discord{background-color:#7289da!important;color:#fff}
.btn-discord:hover{background-color:#869adf;color:#fff}
.btn-discord.focus,.btn-discord:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.btn-discord.active,.btn-discord:active,.btn-discord:focus{background-color:#304eb6}
.btn-discord.dropdown-toggle{background-color:#7289da!important}
.btn-discord.dropdown-toggle:focus,.btn-discord.dropdown-toggle:hover{background-color:#869adf!important}
.btn-discord:not([disabled]):not(.disabled).active,.btn-discord:not([disabled]):not(.disabled):active,.show>.btn-discord.dropdown-toggle{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#304eb6!important}
.btn-discord:not([disabled]):not(.disabled).active:focus,.btn-discord:not([disabled]):not(.disabled):active:focus,.show>.btn-discord.dropdown-toggle:focus{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.md-pills .nav-link.active:hover,.md-tabs{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.discord-ic{color:#7289da!important}
.discord-ic:focus,.discord-ic:hover{color:#7289da}
a.btn:not([href]):not([tabindex]),a.btn:not([href]):not([tabindex]):focus,a.btn:not([href]):not([tabindex]):hover{color:#fff}
.md-tabs{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);border:0;padding:.7rem;margin-left:1rem;margin-right:1rem;margin-bottom:-20px;background-color:#2bbbad;z-index:1;position:relative;-webkit-border-radius:.25rem;border-radius:.25rem}
.md-tabs .nav-item+.nav-item{margin-left:0}
.md-tabs .nav-item.disabled .nav-link{color:#6c757d}
.md-tabs .nav-link{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;border:0;color:#fff}
.md-tabs .nav-item.open .nav-link,.md-tabs .nav-link.active{background-color:rgba(0,0,0,.2);color:#fff;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-border-radius:.25rem;border-radius:.25rem}
.md-tabs .nav-item.show .nav-link{background-color:#2bbbad;color:#fff;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-border-radius:.25rem;border-radius:.25rem}
.md-tabs .nav-item.show .nav-link.dropdown-toggle{background-color:rgba(0,0,0,.2)}
.tab-content{padding:2rem 1rem 1rem}
.tab-content.vertical{padding-top:0}
.md-pills{border:0}
.md-pills li{padding:.6rem}
.md-pills .show>.nav-link{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);color:#fff;background-color:#2bbbad}
.md-pills .nav-link{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-border-radius:2px;border-radius:2px;color:#666;text-align:center}
.md-pills .nav-link.active{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);color:#fff;background-color:#2bbbad}
.md-pills .nav-link.active:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.pills-primary .nav-link.active,.pills-primary .show>.nav-link,.tabs-primary{background-color:#929fba!important}
.pills-danger .nav-link.active,.pills-danger .show>.nav-link,.tabs-danger{background-color:#ff3547!important}
.pills-warning .nav-link.active,.pills-warning .show>.nav-link,.tabs-warning{background-color:#fb3!important}
.pills-success .nav-link.active,.pills-success .show>.nav-link,.tabs-success{background-color:#00c851!important}
.pills-info .nav-link.active,.pills-info .show>.nav-link,.tabs-info{background-color:#33b5e5!important}
.pills-default .nav-link.active,.pills-default .show>.nav-link,.tabs-default{background-color:#2bbbad!important}
.pills-secondary .nav-link.active,.pills-secondary .show>.nav-link,.tabs-secondary{background-color:#a6c!important}
.pills-elegant .nav-link.active,.pills-elegant .show>.nav-link,.tabs-elegant{background-color:#2e2e2e!important}
.pills-unique .nav-link.active,.pills-unique .show>.nav-link,.tabs-unique{background-color:#880e4f!important}
.pills-dark-green .nav-link.active,.pills-dark-green .show>.nav-link,.tabs-dark-green{background-color:#388e3c!important}
.pills-mdb-color .nav-link.active,.pills-mdb-color .show>.nav-link,.tabs-mdb-color{background-color:#59698d!important}
.pills-red .nav-link.active,.pills-red .show>.nav-link,.tabs-red{background-color:#d32f2f!important}
.pills-pink .nav-link.active,.pills-pink .show>.nav-link,.tabs-pink{background-color:#ec407a!important}
.pills-purple .nav-link.active,.pills-purple .show>.nav-link,.tabs-purple{background-color:#8e24aa!important}
.pills-deep-purple .nav-link.active,.pills-deep-purple .show>.nav-link,.tabs-deep-purple{background-color:#512da8!important}
.pills-indigo .nav-link.active,.pills-indigo .show>.nav-link,.tabs-indigo{background-color:#3f51b5!important}
.pills-blue .nav-link.active,.pills-blue .show>.nav-link,.tabs-blue{background-color:#1976d2!important}
.pills-light-blue .nav-link.active,.pills-light-blue .show>.nav-link,.tabs-light-blue{background-color:#82b1ff!important}
.pills-cyan .nav-link.active,.pills-cyan .show>.nav-link,.tabs-cyan{background-color:#00bcd4!important}
.pills-teal .nav-link.active,.pills-teal .show>.nav-link,.tabs-teal{background-color:#00796b!important}
.pills-green .nav-link.active,.pills-green .show>.nav-link,.tabs-green{background-color:#388e3c!important}
.pills-light-green .nav-link.active,.pills-light-green .show>.nav-link,.tabs-light-green{background-color:#8bc34a!important}
.pills-lime .nav-link.active,.pills-lime .show>.nav-link,.tabs-lime{background-color:#afb42b!important}
.pills-yellow .nav-link.active,.pills-yellow .show>.nav-link,.tabs-yellow{background-color:#fbc02d!important}
.pills-amber .nav-link.active,.pills-amber .show>.nav-link,.tabs-amber{background-color:#ffa000!important}
.pills-orange .nav-link.active,.pills-orange .show>.nav-link,.tabs-orange{background-color:#f57c00!important}
.pills-deep-orange .nav-link.active,.pills-deep-orange .show>.nav-link,.tabs-deep-orange{background-color:#ff7043!important}
.pills-brown .nav-link.active,.pills-brown .show>.nav-link,.tabs-brown{background-color:#795548!important}
.pills-grey .nav-link.active,.pills-grey .show>.nav-link,.tabs-grey{background-color:#616161!important}
.pills-blue-grey .nav-link.active,.pills-blue-grey .show>.nav-link,.tabs-blue-grey{background-color:#78909c!important}
.pills-dark .nav-link.active,.pills-dark .show>.nav-link,.tabs-dark{background-color:#212121!important}
.pills-light .nav-link.active,.pills-light .show>.nav-link,.tabs-light{background-color:#e0e0e0!important}
.pills-white .nav-link.active,.pills-white .show>.nav-link,.tabs-white{background-color:#fff!important}
.pills-black .nav-link.active,.pills-black .show>.nav-link,.tabs-black{background-color:#000!important}
.classic-tabs .nav{white-space:nowrap;overflow-x:auto;position:relative;-webkit-border-radius:.3rem .3rem 0 0;border-radius:.3rem .3rem 0 0}
@media (min-width:62rem){.classic-tabs .nav{overflow-x:hidden}}
.classic-tabs .nav li a{display:block;padding:20px 24px;font-size:13px;text-transform:uppercase;color:rgba(255,255,255,.7);text-align:center;-webkit-border-radius:0;border-radius:0}
.classic-tabs .nav li a:not(.active){margin-bottom:3px}
.classic-tabs .nav li a.active{border-bottom:3px solid;color:#fff}
@media (min-width:62em){.classic-tabs .nav li:first-child{margin-left:56px}}
.classic-tabs .nav.tabs-cyan li a.active{border-color:#ffeb3b}
.classic-tabs .nav.tabs-orange li a.active{border-color:#e53935}
.classic-tabs .nav.tabs-grey li a.active{border-color:#fff}
.classic-tabs .nav.tabs-pink li a.active{border-color:#673ab7}
.classic-tabs .nav.tabs-green li a.active{border-color:#1565c0}
.classic-tabs .nav.tabs-primary li a.active{border-color:#fff}
.classic-tabs .nav.tabs-animated li a.active{border:none}
.classic-tabs .nav.tabs-animated.tabs-cyan .floor{background-color:#ffeb3b}
.classic-tabs .nav.tabs-animated.tabs-orange .floor{background-color:#e53935}
.classic-tabs .nav.tabs-animated.tabs-grey .floor{background-color:#fff}
.classic-tabs .nav.tabs-animated.tabs-pink .floor{background-color:#673ab7}
.classic-tabs .nav.tabs-animated.tabs-green .floor{background-color:#1565c0}
.classic-tabs .nav.tabs-animated.tabs-primary .floor{background-color:#fff}
.classic-tabs .nav.tabs-animated .floor{display:inline-block;width:30px;height:3px;position:absolute;z-index:1200;bottom:0;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}
.classic-tabs .tab-content.card{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}
.card.card-image{-webkit-background-size:cover;background-size:cover;background-position:center;width:100%}
.card.card-image [class*=rgba-]{-webkit-border-radius:.25rem;border-radius:.25rem}
.card.card-cascade .view.view-cascade{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-border-radius:.25rem;border-radius:.25rem}
.card.card-cascade .view.view-cascade.gradient-card-header{padding:1.6rem 1rem;text-align:center}
.card.card-cascade .view.view-cascade.gradient-card-header .btn-floating{background-color:rgba(255,255,255,.2)}
.card.card-cascade.wider{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}
.card.card-cascade.wider .view.view-cascade{z-index:2}
.card.card-cascade.wider .card-body.card-body-cascade{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin-left:4%;margin-right:4%;background:#fff;z-index:1;-webkit-border-radius:0 0 .25rem .25rem;border-radius:0 0 .25rem .25rem}
.card.card-cascade.wider.reverse .card-body.card-body-cascade{z-index:3;margin-top:-1rem;-webkit-border-radius:.25rem;border-radius:.25rem;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}
.card.card-cascade.narrower{margin-top:1.25rem}
.card.card-cascade.narrower .view.view-cascade{margin-left:4%;margin-right:4%;margin-top:-1.25rem}
.card.card-cascade.panel-cascade .view{text-align:center;color:#fff}
.card.card-cascade.panel-cascade .list-group .list-group-item{margin-bottom:0;border:0;border-bottom:1px solid #eee;color:#495057}
.card.card-cascade.panel-cascade .list-group .list-group-item:hover{background-color:#eee}
.card .btn-action{margin-top:-1.44rem;margin-bottom:-1.44rem}
.card .activator{position:absolute;right:0;font-size:1.2rem}
.card .card-reveal{position:absolute;width:100%;overflow-y:auto;top:100%;height:100%;z-index:1;display:none}
.card .card-reveal .content,.card .card-share{position:relative}
.card.ovf-hidden{overflow:hidden}
.card .card-share .social-reveal{position:absolute;top:-1.44rem;right:1.88rem;width:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .35s ease;-o-transition:transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}
.card .card-share .social-reveal-active{z-index:11;visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(-48px);-ms-transform:translateX(-48px);transform:translateX(-48px);-webkit-transition:-webkit-transform .35s ease;-o-transition:transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}
.card .card-reveal .card-title,.card-wrapper .card-rotating .card-title{cursor:pointer}
.card .card-reveal .card-title i,.card-wrapper .card-rotating .card-title i{color:#9e9e9e;position:absolute;right:.63rem}
.card-wrapper{margin:0;min-height:500px;position:relative;-webkit-perspective:800px;perspective:800px}
.card-wrapper .face{position:absolute;width:100%;height:100%}
.card-wrapper .card-up{height:200px;overflow:hidden}
.card-wrapper .card-up img{vertical-align:middle}
.card-wrapper .avatar{display:block;margin-top:-60px;overflow:hidden;width:120px}
.card-wrapper .avatar img{border:5px solid #fff;background:#fff;width:100%}
.card-wrapper .card-rotating{position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.card-wrapper .card-rotating .content{position:relative}
.card-wrapper .card-rotating.effect__click.flipped .front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.card-wrapper .card-rotating.effect__click.flipped .back{-webkit-transform:rotateY(0);transform:rotateY(0)}
.card-wrapper .back,.card-wrapper .front{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-webkit-border-radius:.25rem;border-radius:.25rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:1s;-o-transition:1s;transition:1s}
.card-wrapper .back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
.testimonial-card .card-up{overflow:hidden;height:120px;-webkit-border-top-left-radius:.25rem;border-top-left-radius:.25rem;-webkit-border-top-right-radius:.25rem;border-top-right-radius:.25rem}
.testimonial-card .avatar{-webkit-border-radius:50%;border-radius:50%;width:120px;margin-top:-60px;overflow:hidden;border:5px solid #fff}
#scrollspy,.testimonial-card .avatar img{width:100%}
.testimonial-card .card-body{text-align:center}
.dropdown .dropdown-menu,.dropleft .dropdown-menu,.dropright .dropdown-menu,.dropup .dropdown-menu{padding:.5rem;left:auto;right:0px;}
.dropdown .dropdown-menu.dropdown-primary .dropdown-item.active,.dropdown .dropdown-menu.dropdown-primary .dropdown-item:active,.dropdown .dropdown-menu.dropdown-primary .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-primary .dropdown-item.active,.dropleft .dropdown-menu.dropdown-primary .dropdown-item:active,.dropleft .dropdown-menu.dropdown-primary .dropdown-item:hover,.dropright .dropdown-menu.dropdown-primary .dropdown-item.active,.dropright .dropdown-menu.dropdown-primary .dropdown-item:active,.dropright .dropdown-menu.dropdown-primary .dropdown-item:hover,.dropup .dropdown-menu.dropdown-primary .dropdown-item.active,.dropup .dropdown-menu.dropdown-primary .dropdown-item:active,.dropup .dropdown-menu.dropdown-primary .dropdown-item:hover{background-color:#FF842A!important;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-border-radius:.125rem;border-radius:.125rem}
.dropdown .dropdown-menu.dropdown-primary .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-primary .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-primary .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-primary .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-primary .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-primary .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-primary .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-primary .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-primary .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-primary .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-primary .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-primary .dropdown-item:hover.disabled{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.dropdown .dropdown-menu.dropdown-danger .dropdown-item.active,.dropdown .dropdown-menu.dropdown-danger .dropdown-item:active,.dropdown .dropdown-menu.dropdown-danger .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-danger .dropdown-item.active,.dropleft .dropdown-menu.dropdown-danger .dropdown-item:active,.dropleft .dropdown-menu.dropdown-danger .dropdown-item:hover,.dropright .dropdown-menu.dropdown-danger .dropdown-item.active,.dropright .dropdown-menu.dropdown-danger .dropdown-item:active,.dropright .dropdown-menu.dropdown-danger .dropdown-item:hover,.dropup .dropdown-menu.dropdown-danger .dropdown-item.active,.dropup .dropdown-menu.dropdown-danger .dropdown-item:active,.dropup .dropdown-menu.dropdown-danger .dropdown-item:hover{background-color:#c00!important;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-border-radius:.125rem;border-radius:.125rem}
.dropdown .dropdown-menu.dropdown-danger .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-danger .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-danger .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-danger .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-danger .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-danger .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-danger .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-danger .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-danger .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-danger .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-danger .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-danger .dropdown-item:hover.disabled{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.dropdown .dropdown-menu.dropdown-default .dropdown-item.active,.dropdown .dropdown-menu.dropdown-default .dropdown-item:active,.dropdown .dropdown-menu.dropdown-default .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-default .dropdown-item.active,.dropleft .dropdown-menu.dropdown-default .dropdown-item:active,.dropleft .dropdown-menu.dropdown-default .dropdown-item:hover,.dropright .dropdown-menu.dropdown-default .dropdown-item.active,.dropright .dropdown-menu.dropdown-default .dropdown-item:active,.dropright .dropdown-menu.dropdown-default .dropdown-item:hover,.dropup .dropdown-menu.dropdown-default .dropdown-item.active,.dropup .dropdown-menu.dropdown-default .dropdown-item:active,.dropup .dropdown-menu.dropdown-default .dropdown-item:hover{background-color:#2bbbad!important;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-border-radius:.125rem;border-radius:.125rem}
.dropdown .dropdown-menu.dropdown-default .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-default .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-default .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-default .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-default .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-default .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-default .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-default .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-default .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-default .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-default .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-default .dropdown-item:hover.disabled{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.dropdown .dropdown-menu.dropdown-secondary .dropdown-item.active,.dropdown .dropdown-menu.dropdown-secondary .dropdown-item:active,.dropdown .dropdown-menu.dropdown-secondary .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-secondary .dropdown-item.active,.dropleft .dropdown-menu.dropdown-secondary .dropdown-item:active,.dropleft .dropdown-menu.dropdown-secondary .dropdown-item:hover,.dropright .dropdown-menu.dropdown-secondary .dropdown-item.active,.dropright .dropdown-menu.dropdown-secondary .dropdown-item:active,.dropright .dropdown-menu.dropdown-secondary .dropdown-item:hover,.dropup .dropdown-menu.dropdown-secondary .dropdown-item.active,.dropup .dropdown-menu.dropdown-secondary .dropdown-item:active,.dropup .dropdown-menu.dropdown-secondary .dropdown-item:hover{background-color:#a6c!important;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-border-radius:.125rem;border-radius:.125rem}
.dropdown .dropdown-menu.dropdown-secondary .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-secondary .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-secondary .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-secondary .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-secondary .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-secondary .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-secondary .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-secondary .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-secondary .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-secondary .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-secondary .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-secondary .dropdown-item:hover.disabled{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.dropdown .dropdown-menu.dropdown-success .dropdown-item.active,.dropdown .dropdown-menu.dropdown-success .dropdown-item:active,.dropdown .dropdown-menu.dropdown-success .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-success .dropdown-item.active,.dropleft .dropdown-menu.dropdown-success .dropdown-item:active,.dropleft .dropdown-menu.dropdown-success .dropdown-item:hover,.dropright .dropdown-menu.dropdown-success .dropdown-item.active,.dropright .dropdown-menu.dropdown-success .dropdown-item:active,.dropright .dropdown-menu.dropdown-success .dropdown-item:hover,.dropup .dropdown-menu.dropdown-success .dropdown-item.active,.dropup .dropdown-menu.dropdown-success .dropdown-item:active,.dropup .dropdown-menu.dropdown-success .dropdown-item:hover{background-color:#00c851!important;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-border-radius:.125rem;border-radius:.125rem}
.dropdown .dropdown-menu.dropdown-success .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-success .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-success .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-success .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-success .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-success .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-success .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-success .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-success .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-success .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-success .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-success .dropdown-item:hover.disabled{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.dropdown .dropdown-menu.dropdown-info .dropdown-item.active,.dropdown .dropdown-menu.dropdown-info .dropdown-item:active,.dropdown .dropdown-menu.dropdown-info .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-info .dropdown-item.active,.dropleft .dropdown-menu.dropdown-info .dropdown-item:active,.dropleft .dropdown-menu.dropdown-info .dropdown-item:hover,.dropright .dropdown-menu.dropdown-info .dropdown-item.active,.dropright .dropdown-menu.dropdown-info .dropdown-item:active,.dropright .dropdown-menu.dropdown-info .dropdown-item:hover,.dropup .dropdown-menu.dropdown-info .dropdown-item.active,.dropup .dropdown-menu.dropdown-info .dropdown-item:active,.dropup .dropdown-menu.dropdown-info .dropdown-item:hover{background-color:#33b5e5!important;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-border-radius:.125rem;border-radius:.125rem}
.dropdown .dropdown-menu.dropdown-info .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-info .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-info .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-info .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-info .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-info .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-info .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-info .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-info .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-info .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-info .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-info .dropdown-item:hover.disabled{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.dropdown .dropdown-menu.dropdown-warning .dropdown-item.active,.dropdown .dropdown-menu.dropdown-warning .dropdown-item:active,.dropdown .dropdown-menu.dropdown-warning .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-warning .dropdown-item.active,.dropleft .dropdown-menu.dropdown-warning .dropdown-item:active,.dropleft .dropdown-menu.dropdown-warning .dropdown-item:hover,.dropright .dropdown-menu.dropdown-warning .dropdown-item.active,.dropright .dropdown-menu.dropdown-warning .dropdown-item:active,.dropright .dropdown-menu.dropdown-warning .dropdown-item:hover,.dropup .dropdown-menu.dropdown-warning .dropdown-item.active,.dropup .dropdown-menu.dropdown-warning .dropdown-item:active,.dropup .dropdown-menu.dropdown-warning .dropdown-item:hover{background-color:#fb3!important;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-border-radius:.125rem;border-radius:.125rem}
.dropdown .dropdown-menu.dropdown-warning .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-warning .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-warning .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-warning .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-warning .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-warning .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-warning .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-warning .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-warning .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-warning .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-warning .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-warning .dropdown-item:hover.disabled{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.dropdown .dropdown-menu.dropdown-dark .dropdown-item.active,.dropdown .dropdown-menu.dropdown-dark .dropdown-item:active,.dropdown .dropdown-menu.dropdown-dark .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-dark .dropdown-item.active,.dropleft .dropdown-menu.dropdown-dark .dropdown-item:active,.dropleft .dropdown-menu.dropdown-dark .dropdown-item:hover,.dropright .dropdown-menu.dropdown-dark .dropdown-item.active,.dropright .dropdown-menu.dropdown-dark .dropdown-item:active,.dropright .dropdown-menu.dropdown-dark .dropdown-item:hover,.dropup .dropdown-menu.dropdown-dark .dropdown-item.active,.dropup .dropdown-menu.dropdown-dark .dropdown-item:active,.dropup .dropdown-menu.dropdown-dark .dropdown-item:hover{background-color:#2e2e2e!important;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-border-radius:.125rem;border-radius:.125rem}
.dropdown .dropdown-menu.dropdown-dark .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-dark .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-dark .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-dark .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-dark .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-dark .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-dark .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-dark .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-dark .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-dark .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-dark .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-dark .dropdown-item:hover.disabled{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.dropdown .dropdown-menu.dropdown-ins .dropdown-item.active,.dropdown .dropdown-menu.dropdown-ins .dropdown-item:active,.dropdown .dropdown-menu.dropdown-ins .dropdown-item:hover,.dropleft .dropdown-menu.dropdown-ins .dropdown-item.active,.dropleft .dropdown-menu.dropdown-ins .dropdown-item:active,.dropleft .dropdown-menu.dropdown-ins .dropdown-item:hover,.dropright .dropdown-menu.dropdown-ins .dropdown-item.active,.dropright .dropdown-menu.dropdown-ins .dropdown-item:active,.dropright .dropdown-menu.dropdown-ins .dropdown-item:hover,.dropup .dropdown-menu.dropdown-ins .dropdown-item.active,.dropup .dropdown-menu.dropdown-ins .dropdown-item:active,.dropup .dropdown-menu.dropdown-ins .dropdown-item:hover{background-color:#2e5e86!important;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-webkit-border-radius:.125rem;border-radius:.125rem}
.dropdown .dropdown-menu.dropdown-ins .dropdown-item.active.disabled,.dropdown .dropdown-menu.dropdown-ins .dropdown-item:active.disabled,.dropdown .dropdown-menu.dropdown-ins .dropdown-item:hover.disabled,.dropleft .dropdown-menu.dropdown-ins .dropdown-item.active.disabled,.dropleft .dropdown-menu.dropdown-ins .dropdown-item:active.disabled,.dropleft .dropdown-menu.dropdown-ins .dropdown-item:hover.disabled,.dropright .dropdown-menu.dropdown-ins .dropdown-item.active.disabled,.dropright .dropdown-menu.dropdown-ins .dropdown-item:active.disabled,.dropright .dropdown-menu.dropdown-ins .dropdown-item:hover.disabled,.dropup .dropdown-menu.dropdown-ins .dropdown-item.active.disabled,.dropup .dropdown-menu.dropdown-ins .dropdown-item:active.disabled,.dropup .dropdown-menu.dropdown-ins .dropdown-item:hover.disabled{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.dropdown .dropdown-menu .dropdown-item,.dropleft .dropdown-menu .dropdown-item,.dropright .dropdown-menu .dropdown-item,.dropup .dropdown-menu .dropdown-item{padding:.5rem;margin-left:0;font-size:.9rem}
.mdb-lightbox.no-margin [class*=col-],.navbar .nav-item.avatar,.navbar .nav-item.avatar .dropdown-toggle,.pswp__button{padding:0}
.dropdown .dropdown-menu .dropdown-item.disabled,.dropleft .dropdown-menu .dropdown-item.disabled,.dropright .dropdown-menu .dropdown-item.disabled,.dropup .dropdown-menu .dropdown-item.disabled{color:#868e96}
.dropdown .dropdown-menu .dropdown-item.disabled:active,.dropdown .dropdown-menu .dropdown-item.disabled:focus,.dropdown .dropdown-menu .dropdown-item.disabled:hover,.dropleft .dropdown-menu .dropdown-item.disabled:active,.dropleft .dropdown-menu .dropdown-item.disabled:focus,.dropleft .dropdown-menu .dropdown-item.disabled:hover,.dropright .dropdown-menu .dropdown-item.disabled:active,.dropright .dropdown-menu .dropdown-item.disabled:focus,.dropright .dropdown-menu .dropdown-item.disabled:hover,.dropup .dropdown-menu .dropdown-item.disabled:active,.dropup .dropdown-menu .dropdown-item.disabled:focus,.dropup .dropdown-menu .dropdown-item.disabled:hover{-webkit-box-shadow:none;box-shadow:none;color:#868e96!important;background-color:transparent!important}
.dropdown .dropdown-menu .dropdown-item:active,.dropdown .dropdown-menu .dropdown-item:hover,.dropleft .dropdown-menu .dropdown-item:active,.dropleft .dropdown-menu .dropdown-item:hover,.dropright .dropdown-menu .dropdown-item:active,.dropright .dropdown-menu .dropdown-item:hover,.dropup .dropdown-menu .dropdown-item:active,.dropup .dropdown-menu .dropdown-item:hover{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#929fba;-webkit-border-radius:.125rem;border-radius:.125rem;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}
.navbar-nav .dropdown-menu-right{right:0;left:auto}
.dropdown-menu.animated{-webkit-animation-duration:.55s;animation-duration:.55s;-webkit-animation-timing-function:ease;animation-timing-function:ease}
.navbar .nav-item.avatar.active{background-color:transparent!important}
.navbar .nav-item.avatar .dropdown-toggle img{height:35px}
.navbar .nav-item.avatar .dropdown-toggle:after{display:none}
@media (max-width:1024px){.double-nav{padding-top:4px;padding-bottom:4px}}
@media (max-width:768px){.double-nav .container{padding-left:0;padding-right:0}}
.double-nav a{font-size:15px;color:#fff}
.double-nav .breadcrumb-dn p{margin:0;padding-top:0;padding-left:1rem}
@media (max-width:993px){.double-nav .breadcrumb-dn{display:none}}
.double-nav .button-collapse{position:absolute;left:10px;font-size:1.5rem}
@media (min-width:1440px){.double-nav .button-collapse{display:none}}
@media (max-width:1440px){.double-nav .button-collapse{display:block;position:relative;font-size:1.4rem;margin-right:10px;margin-left:10px}}
.nav-pills.default-pills .nav-item a{text-align:left;color:#666;-webkit-border-radius:0;border-radius:0}
.nav-pills.default-pills .nav-item a.active,.nav-pills.default-pills .nav-item a.active:active,.nav-pills.default-pills .nav-item a.active:focus,.nav-pills.default-pills .nav-item a.active:hover,.nav-pills.default-pills .nav-item a:hover{background-color:transparent;color:#45526e;font-weight:500}
.nav-pills.default-pills .nav-item a:hover{border-left:.0625rem solid #45526e}
.nav-pills.default-pills .nav-item a.active{border-left:.125rem solid #45526e;-webkit-box-shadow:none;box-shadow:none}
.nav-pills .nav-item+.nav-item{margin-left:0}
@media only screen and (max-width:991px){.sticky,.sticky-placeholder{display:none}}
@media only screen and (max-width:1024px){.col-lg-4 .sticky,.col-md-4 .sticky,.col-xl-4 .sticky{width:12.5rem}}
@media only screen and (min-width:992px){.col-md-4 .sticky .col-lg-4 .sticky,.col-xl-4 .sticky{width:25rem}}
@media only screen and (min-width:1200px){.col-md-4 .sticky{width:18.75rem}}
@media only screen and (min-width:1440px){.col-md-4 .sticky{width:21.875rem}}
.dotted-scrollspy{display:block;position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,.55);-webkit-border-radius:.125rem 0 0 .125rem;border-radius:.125rem 0 0 .125rem}
.dotted-scrollspy li{display:block;padding:0 1rem}
.dotted-scrollspy li:first-child{padding-top:.625rem}
.dotted-scrollspy li:last-child{padding-bottom:.625rem}
.dotted-scrollspy li a{padding:.5rem}
.dotted-scrollspy li a span{display:block;background-color:rgba(255,255,255,.54);width:.5rem;height:.5rem;-webkit-border-radius:50%;border-radius:50%}
.dotted-scrollspy li a.active span{background:#fff}
.scrollspy-example{overflow-y:scroll;position:relative;height:12.5rem;padding:1rem}
.pswp,.pswp__bg,.pswp__scroll-wrap{width:100%;height:100%;left:0;top:0;position:absolute}
.pswp{display:none;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;outline:0}
.pswp--open,.pswp__button{display:block}
.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}
.pswp img{max-width:none}
.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);-o-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}
.pswp--zoom-allowed .pswp__img{cursor:zoom-in}
.pswp--zoomed-in .pswp__img{cursor:grab}
.pswp--dragging .pswp__img{cursor:grabbing}
.pswp__scroll-wrap{overflow:hidden}
.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}
.pswp__container,.pswp__img{-webkit-touch-callout:none;-moz-user-select:none;user-select:none}
.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);-o-transition:transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1),-webkit-transform 333ms cubic-bezier(.4,0,.22,1)}
.pswp__bg{background:#000;opacity:0;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);-o-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}
.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;-o-transition:none;transition:none}
.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}
.pswp__button,.view:not(.zoom){overflow:hidden}
.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}
.pswp__img--placeholder--blank{background:#222}
.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}
.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:16px;line-height:16px;margin-top:-8px;color:#ccc}
.pswp__error-msg a{color:#ccc;text-decoration:underline}
.pswp__button{position:relative;cursor:pointer;border:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}
.pswp__button:focus,.pswp__button:hover{opacity:1}
.pswp__button:active{outline:0;opacity:.9}
.pswp__button::-moz-focus-inner{padding:0;border:0}
.pswp__ui--over-close .pswp__button--close{opacity:1}
.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/public/photoswipe/default-skin/default-skin.png) no-repeat;-webkit-background-size:264px 88px;background-size:264px 88px;width:44px;height:44px}
@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(-o-min-device-pixel-ratio:35/32),(min-resolution:105dpi),(-o-min-device-pixel-ratio:11/10),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/public/photoswipe/default-skin/default-skin.svg)}
.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}
.pswp__button--close{background-position:0 -44px}
.pswp__button--share{background-position:-44px -44px}
.pswp__button--fs{display:none}
.pswp--supports-fs .pswp__button--fs{display:block}
.pswp--fs .pswp__button--fs{background-position:-44px 0}
.pswp__button--zoom{display:none;background-position:-88px 0}
.pswp--zoom-allowed .pswp__button--zoom{display:block}
.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}
.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}
.pswp__button--arrow--left{left:0}
.pswp__button--arrow--right{right:0}
.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}
.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}
.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}
.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity}
.pswp__share-modal--hidden{display:none}
.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;-webkit-border-radius:2px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;-o-transition:transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;will-change:transform}
.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:16px;line-height:18px}
.pswp__share-tooltip a:first-child{-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}
.pswp__share-tooltip a:last-child{-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}
.pswp__share-modal--fade-in{opacity:1}
.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.pswp--touch .pswp__share-tooltip a{padding:16px 12px}
a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}
.pswp__caption--empty,.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}
a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}
a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}
a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}
a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}
a.pswp__share--download:hover{background:#DDD}
.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}
.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}
.pswp__caption small{font-size:11px;color:#BBB}
.pswp__caption__center{text-align:center;max-width:500px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__ui{visibility:visible}
.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}
.pswp--css_animation .pswp__preloader--active,.pswp__preloader--active{opacity:1}
.pswp__preloader__icn{width:20px;height:20px;margin:12px}
.pswp__preloader--active .pswp__preloader__icn{background:url(/public/photoswipe/default-skin/preloader.gif) no-repeat}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}
.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}
.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}
.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;-webkit-border-radius:50%;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}
.magazine-section .single-news,.md-accordion .card,.md-accordion .card:first-of-type,.md-accordion .card:not(:first-of-type):not(:last-of-type),.widget-content .single-post{border-bottom:1px solid #e0e0e0}
@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}
@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@-webkit-keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}
@keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}
.pswp__ui{-webkit-font-smoothing:auto;opacity:1;z-index:1550}
.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);-o-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}
.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}
.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}
.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}
.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}
.pswp__element--disabled{display:none!important}
.pswp--minimal--dark .pswp__top-bar{background:0 0}
.mdb-lightbox figure{margin:0;float:left}
.mdb-lightbox figure .img-fluid,.mdb-lightbox figure .modal-dialog.cascading-modal.modal-avatar .modal-header,.modal-dialog.cascading-modal.modal-avatar .mdb-lightbox figure .modal-header{display:inline}
.mdb-lightbox figure img{cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;-webkit-border-radius:0;border-radius:0}
.mdb-lightbox figure img:hover{opacity:.8}
.mdb-lightbox figure figcaption{display:none}
.mdb-lightbox [class*=col-]{padding:.5rem}
.table fieldset.form-check{margin-bottom:0}
.table fieldset label.form-check-label{height:.94rem}
.product-table img{max-height:150px;min-width:50px}
.product-table td{vertical-align:middle}
.streak{display:block;position:relative;overflow:hidden;height:250px}
.streak.streak-md{height:400px}
@media (max-width:736px){.streak.streak-md{height:300px}}
.streak.streak-lg{height:650px}
@media (max-width:450px){.streak.streak-lg{height:900px}}
.streak.streak-long{height:200px}
@media (max-width:450px){.streak.streak-long{height:620px}}
.streak.streak-long-2{height:400px}
@media (max-width:450px){.streak.streak-long-2{height:700px}}
.streak.streak-photo{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center}
@media (min-width:1366px){.streak.streak-photo{background-attachment:fixed}}
.streak.no-flex{padding-top:3.125rem;padding-bottom:3.125rem;height:auto}
.collapse-content p.collapse:not(.show),.collapse-content table.collapse:not(.show){height:2.65rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.collapse-content p.collapsing,.collapse-content table.collapsing{min-height:2.65rem}
.collapse-content a.collapsed:after{content:'Read More'}
.collapse-content a:not(.collapsed):after{content:'Read Less'}
.form-header{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);color:#fff;text-align:center;margin-top:-3.13rem;margin-bottom:3rem;padding:1rem;-webkit-border-radius:.125rem;border-radius:.125rem}
.md-accordion .card{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0}
.md-accordion .card .card-header{border-bottom:0;padding:1rem 1.5rem;background:0 0}
.md-accordion .card .card-header a{-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;transition:ease-in-out .3s}
.md-accordion .card .card-header a:not(.collapsed) .rotate-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.md-accordion .card .fa-angle-down{float:right}
.md-accordion .card .card-body{font-size:.9rem;line-height:1.7;font-weight:300;color:#626262}
.jarallax-keep-img{position:relative;z-index:0}
.jarallax-keep-img>.jarallax-img{position:relative;display:block;max-width:100%;height:auto;z-index:-100}
span[data-jarallax-element]{display:inline-block}
.jarallax{min-height:600px}
.jarallax>.jarallax-img{position:absolute;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';top:0;left:0;width:100%;height:100%;z-index:-1}
.carousel-multi-item{margin-bottom:5rem}
.carousel-multi-item .carousel-inner .carousel-item.active,.carousel-multi-item .carousel-item-next,.carousel-multi-item .carousel-item-prev{display:block}
.carousel-multi-item.v-2 .carousel-inner .carousel-item.active,.carousel-multi-item.v-2 .carousel-item-next,.carousel-multi-item.v-2 .carousel-item-prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.carousel-multi-item.v-2 .carousel-item-next,.carousel-multi-item.v-2 .carousel-item-right.active{-webkit-transform:translateX(33%);-ms-transform:translateX(33%);transform:translateX(33%)}
.carousel-multi-item.v-2 .carousel-item-left.active,.carousel-multi-item.v-2 .carousel-item-prev{-webkit-transform:translateX(-33%);-ms-transform:translateX(-33%);transform:translateX(-33%)}
.carousel-multi-item.v-2 .carousel-item-left,.carousel-multi-item.v-2 .carousel-item-right{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
@media (max-width:767px){.carousel-multi-item.v-2 .carousel-item-next,.carousel-multi-item.v-2 .carousel-item-right.active{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.carousel-multi-item.v-2 .carousel-item-left.active,.carousel-multi-item.v-2 .carousel-item-prev{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.carousel-multi-item.v-2 .carousel-item-left,.carousel-multi-item.v-2 .carousel-item-right{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
.carousel-multi-item .carousel-indicators li{height:1.25rem;width:1.25rem;max-width:1.25rem;background-color:#929fba;margin-bottom:-3.75rem}
.carousel-multi-item .carousel-indicators .active{height:1.56rem;width:1.56rem;max-width:1.56rem;background-color:#929fba;-webkit-border-radius:50%;border-radius:50%}
.carousel-multi-item .controls-top{text-align:center;margin-bottom:1.88rem}
.carousel-multi-item .controls-top .btn-floating{background:#929fba}
.carousel-multi-item .carousel-indicators{margin-bottom:-2em}
.carousel-multi-item .card-cascade.narrower{margin-top:1.25rem;margin-bottom:.3rem}
@media (min-width:768px){.carousel-multi-item .col-md-4{float:left;width:33.333333%;max-width:100%}}
@media only screen and (max-width:1024px){.carousel-multi-item .carousel-indicators li{margin-bottom:-1.88rem}}
.carousel-thumbnails{margin-bottom:5rem}
.carousel-thumbnails .carousel-indicators{margin-bottom:-4.69rem;position:absolute}
.carousel-thumbnails .carousel-indicators li{height:auto;width:6.25rem;max-width:6.25rem;border:none}
.carousel-thumbnails .carousel-indicators .active{height:auto;width:auto;opacity:1}
.carousel-thumbnails .carousel-indicators img{max-width:6.25rem;height:auto;overflow:hidden;display:block}
@media only screen and (max-width:540px){.carousel-thumbnails{margin-bottom:3.75rem}
.carousel-thumbnails .carousel-indicators{margin-bottom:-3.44rem}}
.wrapper-carousel-fix .carousel-fade .active.carousel-item-left,.wrapper-carousel-fix .carousel-fade .active.carousel-item-right{-webkit-transition:-webkit-transform .6s ease;-o-transition:transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.comments-list .avatar,.reply-form .avatar{max-width:50px}
.collapsible .active .rotate-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 150ms ease-in 0s;-o-transition:all 150ms ease-in 0s;transition:all 150ms ease-in 0s}
.ps{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important}
.ps.ps--active-x>.ps__scrollbar-x-rail,.ps.ps--active-y>.ps__scrollbar-y-rail{display:block;background-color:transparent}
.ps>.ps__scrollbar-x-rail,.ps>.ps__scrollbar-y-rail{display:none;-o-transition:background-color .2s linear,opacity .2s linear;position:absolute}
.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}
.ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:.6875rem}
.ps>.ps__scrollbar-x-rail{opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:.9375rem}
.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:.375rem;border-radius:.375rem;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out;bottom:.125rem;height:.375rem}
.ps>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x,.ps>.ps__scrollbar-x-rail>.ps__scrollbar-x-rail:active>.ps__scrollbar-x{height:.6875rem}
.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}
.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:.6875rem}
.ps>.ps__scrollbar-y-rail{opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:0;width:.9375rem;z-index:999}
.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:.375rem;border-radius:.375rem;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out;right:.125rem;width:.375rem}
.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y,.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y-rail:active>.ps__scrollbar-y{width:.6875rem}
.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail{background-color:#eee;opacity:.9}
.ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x{background-color:#999;height:.6875rem}
.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#eee;opacity:.9}
.ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#999;width:.6875rem}
.ps:hover>.ps__scrollbar-x-rail,.ps:hover>.ps__scrollbar-y-rail{opacity:.6}
.ps:hover>.ps__scrollbar-x-rail:hover{background-color:#eee;opacity:.9}
.ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x{background-color:#999}
.ps:hover>.ps__scrollbar-y-rail:hover{background-color:#eee;opacity:.9}
.ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{background-color:#999}
.fixed-sn .double-nav,.fixed-sn footer,.fixed-sn main{}
/*.fixed-sn main{padding-top:2rem}*/
@media (max-width:1440px){.fixed-sn .double-nav,.fixed-sn footer,.fixed-sn main{padding-left:0}}
@media (min-width:600px){.fixed-sn .page-footer .container-fluid,.fixed-sn main{margin-left:2%;margin-right:2%}}
@media (min-width:992px){.fixed-sn .page-footer .container-fluid,.fixed-sn main{margin-left:5%;margin-right:5%}}
@media (min-width:1200px){.fixed-sn .page-footer .container-fluid,.fixed-sn main{margin-left:10%;margin-right:10%}}
.hidden-sn main{padding-top:5.5rem}
.hidden-sn .button-collapse{display:block;position:relative;font-size:1.4rem;margin-right:.625rem;margin-left:-.375rem;padding-left:0}
.magazine-section .single-news:last-of-type{border-bottom:none}
.tile-widget .tile-title{position:absolute;bottom:-.6rem;left:.6rem;color:#fff;font-size:1.4rem}
.tile-widget .tile-title.small-title{font-size:.95rem}
.font-thin{font-weight:300}
.sidebar-heading{padding:.5rem;text-transform:uppercase;font-size:1.2rem;margin-top:-1.7rem;margin-bottom:1.7rem}
.widget-column,.widget-spacing{margin-top:1.7rem}
.widget-spacing{margin-bottom:3.4rem}
.widget-content .widget-tabs{padding:7px;font-size:13px;word-wrap:break-word;margin:-1.7rem 0 1.7rem}
.widget-content .widget-tabs-content{padding:0}
.widget-content .single-post,.widget-content .view{margin-bottom:0rem}
.widget-content .single-post:last-of-type{border-bottom:none}
.widget-content .single-post .post-data{margin-top:.2rem;margin-bottom:3.4rem;font-weight:700;color:#616161}
.widget-content .single-post .post-data.featured{margin-bottom:4.5rem}
.widget-content .single-post .post-data p{float:left}
.widget-content .single-post .post-data a{float:right}
.widget-content .single-post h6{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:400;color:#424242}
.widget-content .single-post h6:hover{color:#616161}
.cover-photo .hero-image{max-width:100%;width:auto;margin:auto}
.cover-photo .hero-image::after{display:block;position:relative;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),to(#000));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#000 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#000 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#000 100%);margin-top:-150px;height:150px;width:100%;content:''}
.cover-photo .cover-text{position:absolute;bottom:20px;left:30px;color:#fff}
@media (max-width:34em){.cover-photo .cover-text{bottom:5px;left:25px}
.cover-photo .cover-text h1{font-size:1rem}
.cover-photo .cover-text h4,.cover-photo .cover-text h5{font-size:.75rem}}
.cover-photo .cover-text h5{margin-top:1rem}
.cover-photo .cover-text h5 span{float:right;padding-left:1.5rem}
.article-section h1{padding-top:1.7rem;padding-bottom:1rem}
.article-section h5{padding-bottom:2rem}
.article-section .article-text{border-bottom:1px solid #e0e0e0;margin-bottom:1.5rem}
.article-section .article-text.title-up{margin-top:2rem}
.article-section .article-footer,.article-section .article-text .pictures-section{margin-bottom:1.5rem}
.related-posts h3{margin-bottom:2.5rem}
.related-posts .card a{float:right}
.related-posts .card p{float:left;margin-bottom:0}
.team-page.author-page .section-description{border-bottom:1px solid #e0e0e0;margin-bottom:1.5rem}
.team-page .section-heading{margin-top:3rem;margin-bottom:3rem}
.team-page .section-description{text-align:justify;margin-bottom:4rem}
.listing-section .news-data p{color:#616161}
.listing-section .news-data p:hover a{color:#424242}
.grid-section .news-data p{float:right;font-weight:700;color:#616161}
.grid-section .news-data a{float:left}
.grid-section h4{margin-top:.5rem;margin-bottom:1.5rem}
.classic-listing .single-post{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #e0e0e0}
.classic-listing .single-post .news-data h6{float:right;font-weight:700;color:#616161}
.classic-listing .single-post .news-data a{float:left}
.classic-listing .single-post h2{margin-top:1.5rem;margin-bottom:1rem;border-bottom:1px solid #e0e0e0;padding-bottom:1.5rem}
.classic-listing .single-post p{margin-top:3.3rem;border-top:1px solid #e0e0e0;padding-top:1.5rem}
.magazine-section .view{margin-bottom:1.5rem}
@media only screen and (max-width:1024px){.pagination{margin-bottom:3rem}}
.main-heading{text-transform:uppercase;border-left:4px solid #3F729B;padding-left:1rem;line-height:1.5;margin-top:1.5rem;margin-bottom:3.3rem}
.tiles-heading{margin-top:10rem;margin-bottom:5rem}
.tiles-blog{margin:2px}
.tiles-blog .tiles-margins{padding:2px}
.tiles-blog .tiles-margins.no-margins{padding:0}
.tiles-blog .tiles-margins .tiles-blog-post{overflow:hidden;position:relative}
.tiles-blog .tiles-margins .tiles-blog-post .tiles-image:after{display:block;position:relative;margin-top:-300px;content:'';height:300px;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.7))) repeat-x;background:-webkit-linear-gradient(transparent,rgba(0,0,0,.7)) repeat-x;background:-o-linear-gradient(transparent,rgba(0,0,0,.7)) repeat-x;background:linear-gradient(transparent,rgba(0,0,0,.7)) repeat-x}
.tiles-blog .tiles-margins .tiles-blog-post .tiles-post-body{position:absolute!important;left:0;right:0;bottom:0;padding:0 30px 22px}
.tiles-blog .tiles-margins .tiles-blog-post .tiles-post-body .tiles-post-category{display:inline}
.tiles-blog .tiles-margins .tiles-blog-post .tiles-post-body .tiles-post-category a{display:inline-block;vertical-align:top;font-size:15px;text-transform:uppercase;font-weight:700;padding:1px 10px;margin-bottom:1rem;border:none!important;background-color:rgba(0,0,0,.3);color:#fff!important}
body.homepage-v1 .font-small,body.homepage-v2 .font-small,body.homepage-v3 .font-small,body.homepage-v4 .font-small,body.homepage-v5 .font-small,body.postpage-v1 .font-small{font-size:.85rem}
body .title-hr,body.homepage-v3 .title-hr,body.homepage-v4 .title-hr,body.homepage-v5 .title-hr,body.postpage-v1 .title-hr,body.postpage-v2 .title-hr,body.postpage-v3 .title-hr,body.postpage-v4 .title-hr{border-top:2px solid rgba(0,0,0,.1)}
.tiles-blog .tiles-margins .tiles-blog-post .tiles-post-body .tiles-post-category a:hover{background-color:#ffa000;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}
body.homepage-v1,body.homepage-v2,body.homepage-v3,body.homepage-v4,body.homepage-v5,body.postpage-v1{background-color:#f7f7f7}
.tiles-blog .tiles-margins .tiles-blog-post .tiles-post-body .tiles-post-title{margin-bottom:15px}
.tiles-blog .tiles-margins .tiles-blog-post .tiles-post-body .tiles-post-title a{font-weight:500}
.tiles-blog .tiles-margins .tiles-blog-post .tiles-post-body .tiles-post-comments{margin:10px 0 0 16px}
.tiles-blog .tiles-margins .tiles-blog-post .tiles-post-body .tiles-post-comments a{color:#9e9e9e;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.tiles-blog .tiles-margins .tiles-blog-post .tiles-post-body .tiles-post-comments a:hover{color:#fff}
body.homepage-v1{font-weight:400}
body.homepage-v1 .widget-content .single-post .post-data{margin-bottom:2.4rem;font-weight:500;color:#616161}
body.homepage-v2{font-weight:400}
body.homepage-v2 .widget-content .single-post .post-data{margin-bottom:2.4rem;font-weight:500;color:#616161}
body.homepage-v2 .carousel.carousel-half{height:50vh}
body.homepage-v2 .carousel.carousel-half .carousel-inner,body.homepage-v2 .carousel.carousel-half .carousel-inner .carousel-item,body.homepage-v2 .carousel.carousel-half .carousel-inner .carousel-item.active{height:100%}
body.homepage-v3{font-weight:400}
body.homepage-v3 .widget-content .single-post .post-data{margin-bottom:2.4rem;font-weight:500;color:#616161}
@media only screen and (max-width:1024px){body.homepage-v2 .extra-margins{margin: 0 2%;}
body.homepage-v3 .extra-margins{margin-left:1rem;margin-right:1rem}}
@media only screen and (min-width:1025px){body.homepage-v3 .extra-margins{margin-right:2rem}}
body.homepage-v3 .carousel.carousel-half{height:50vh}
body.homepage-v3 .carousel.carousel-half .carousel-inner,body.homepage-v3 .carousel.carousel-half .carousel-inner .carousel-item,body.homepage-v3 .carousel.carousel-half .carousel-inner .carousel-item.active{height:100%}
body.homepage-v4{font-weight:400}
body.homepage-v4 .widget-content .single-post .post-data{margin-bottom:2.4rem;font-weight:500;color:#616161}
body.homepage-v4 .list-group-item{line-height:1.45rem}
body.homepage-v5{font-weight:400}
body.homepage-v5 .widget-content .single-post .post-data{margin-bottom:2.4rem;font-weight:500;color:#616161}
@media only screen and (max-width:1024px){body.homepage-v5 .extra-margins{margin-left:1rem;margin-right:1rem}}
@media only screen and (min-width:1025px){body.homepage-v5 .extra-margins{margin-right:2rem}}
body.postpage-v1{font-weight:400}
body.postpage-v1 .tile-widget .tile-title{left:0;font-size:1.6rem}
body.postpage-v1 .widget-content .single-post .post-data{margin-bottom:2.4rem;font-weight:500;color:#616161}
body.postpage-v2,body.postpage-v3,body.postpage-v4{background-color:#f7f7f7;font-weight:400}
body.postpage-v1 .article{font-size:.9rem;line-height:1.8}
body.postpage-v2 .font-small{font-size:.85rem}
body.postpage-v2 .tile-widget .tile-title{left:0;font-size:1.6rem}
body.postpage-v2 .article{font-size:.9rem;line-height:1.8}
body .font-small{font-size:.85rem}
body .tile-widget .tile-title{left:0;font-size:1.6rem}
body .article{font-size:.9rem;line-height:1.8}
body.postpage-v3 .font-small{font-size:.85rem}
body.postpage-v3 .tile-widget .tile-title{left:0;font-size:1.6rem}
@media only screen and (max-width:1024px){body.postpage-v3 .extra-margins{margin-left:1rem;margin-right:1rem}}
@media only screen and (min-width:1025px){body.postpage-v3 .extra-margins{margin-right:2rem}}
body.postpage-v3 .article{font-size:.9rem;line-height:1.8}
body.postpage-v4 .font-small{font-size:.85rem}
@media only screen and (max-width:767px){body.postpage-v4 .container .article{margin-right:1rem;margin-left:1rem;padding-left:0;padding-right:0}
body.postpage-v5 .card{margin-right:1rem;margin-left:1rem}}
body.postpage-v4 .article{font-size:.9rem;line-height:1.8}
body.postpage-v4 .gallery{-webkit-column-count:3;column-count:3;-webkit-column-width:33%;column-width:33%}
body.postpage-v4 .gallery .pics{-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}
body.postpage-v4 .gallery .animation{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
body.postpage-v4 .carousel-multi-item .carousel-indicators{margin-bottom:-1em}
body.postpage-v4 .carousel-multi-item .carousel-indicators .active,body.postpage-v4 .carousel-multi-item .carousel-indicators li{background-color:#6b6d71}
body.postpage-v4 .media .avatar{width:64px}
body.postpage-v4 .shadow-textarea textarea.form-control::-webkit-input-placeholder{font-weight:300}
body.postpage-v4 .shadow-textarea textarea.form-control::-ms-input-placeholder{font-weight:300}
body.postpage-v4 .shadow-textarea textarea.form-control::placeholder{font-weight:300}
body.postpage-v4 .shadow-textarea textarea.form-control{padding-left:.8rem}
body.postpage-v4 .basic-textarea textarea{height:auto}
body.postpage-v5{background-color:#eee}
body.postpage-v5 .font-small{font-size:.85rem}
body.postpage-v5 .article{font-size:.9rem;line-height:1.8}
@media (min-width:500px) and (max-width:750px),(min-width:992px){.w-lg-100{width:100%!important}}

body { font-family: 'Noto Sans KR', sans-serif; }
header { border-bottom: 2px solid #E65400; margin-bottom: 20px; padding: 20px 0 20px 0; }

@media only screen and (max-width: 500px) {
	header { margin-bottom: 10px; text-align: center; }
}

nav { font-size: 16px; border: 1px solid #d9d9d9; border-radius: 10px; margin: 10px 0; padding: 10px; }
nav a.menu-selector { color: #333!important; border-radius: 10px; padding: 8px; }
nav a.menu-selector .col-2 { text-align: center; }
nav a.menu-selector:hover { background-color: #e9e9e9; -moz-transition: background, 0.3s; -o-transition: background, 0.3s; -webkit-transition: background, 0.3s; transition: background, 0.3s; }
nav a.menu-selector.active { background-color: #e9e9e9; }
.profile { border: 1px solid #d9d9d9; border-radius: 10px; margin-bottom: 4px; padding: 10px; }
.profile a { color: #333; }
.profile .name { font-size: 16px; font-weight: bold; padding: 0 0 3px 5px; }
.profile .level { font-size: 12px; border-top: 1px dotted #d9d9d9; padding: 3px 0 0 5px; }
.profile .avatar { width: 100%; border-radius: 100%; }
.profile-info { font-size: 12px; margin: 7px 0 0 0; padding: 7px 0 0 0; }
.profile-info .number { color: #E65400; }
.search { padding-top: 6px; }
.search .form-control-sm { font-size: .940rem; border: 1px solid #d9d9d9!important; }
.search .btn-search { font-size: 12px; margin: 0px; padding: 6px 0 7px 0; box-shadow: none; }
.search .btn-search:hover { color: #fff; background-color: #E65400; }
.copyright { font-size: 11px; letter-spacing: -1px; }
.announcement { font-size: 14px; color: #E65400; border: 1px solid #d9d9d9; border-radius: 10px; margin-top: 17px; }
.announcement hr { color: #d9d9d9; margin: 7px 0; }
.announcement-title { font-weight: bold; background: linear-gradient(#f0f0f0, #d9d9d9); border-top-left-radius: 10px; border-top-right-radius: 10px; padding: 5px 0 7px 15px; }
.announcement-item a { display: block; color: #666; padding: 0 15px; }
.reserve-notice { border: 1px solid #d9d9d9; border-radius: 10px; padding: 20px; }

.nav-link { text-shadow: 1px 2px 2px #333!important; }
/*.navbar-scrolled { background: rgba(0, 0, 0, 0.2)!important; }*/
.listing-section { margin: 0px; padding: 20px 0 0 0; }
.listing-section .view { border: 1px solid #d9d9d9; }
.listing-section .listing-image { background-size: 150%; background-repeat: no-repeat; background-position: 50%; height: 200px; }
.listing-section .main-card { border-radius: 10px; }
.listing-section .main-card .overlay { position: relative; margin: 0 auto; border-top-left-radius: 10px; border-top-right-radius: 10px; }
.listing-section .main-card .overlay .remain { position: absolute; top: 15px; left: 15px; border-radius: 20px; padding: 5px 15px 6px 15px; background-color: #E65400; font-size: .9rem ;color: #fff; z-index: 1; }
.listing-section .main-card .overlay .remain.wait { background-color: #666; }
.listing-section .main-card .overlay .remain.open { background-color: #fff; color: #333; border: 1px solid #d9d9d9; }
.listing-section .main-card .card-text { font-size: .84rem!important; }
.listing-section .main-card .mdb-color { border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }
.listing-section .main-card img { width: 100%; }
.listing-section .review { width: 100%; height: 250px; background-position: 50% 50%; border-top-left-radius: 10px; border-top-right-radius: 10px; }

@media only screen and (max-width: 1800px) {
	.listing-section .main-card img { width: 100%; }
}
@media only screen and (max-width: 800px) {
	.listing-section .main-card .view { height: 300px; }
	.listing-section .main-card img { max-width: 100%; height: 100%; }
}
@media only screen and (max-width: 500px) {
	nav { display: none; }
	.avatar { width: 38px; height: 38px; }
	.nav-button { font-size: 20px; padding: 40px 0 0 0;  }
	.main-contents p img { max-width: 100%; }
	.main-contents.reserve-content { padding: 7px 0px 100px 0px; }
	.listing-section { padding: 10px; }
	.listing-section .main-card { width: 100%; overflow: hidden; margin: 5px 0; }
	.listing-section .main-card .view { height: auto; }
	.listing-section .main-card img { max-width: 100%; height: auto; }
	.listing-section .review { width: 100%; height: 200px; background-position: 50% 50%; }
	.announcement-item a { font-size: 12px; }
}

.viewContent { text-align: justify; padding: 0 30px 15px 30px; }
.page-footer p { margin-bottom: 0.2rem; }
.btn-default { background-color: #FF6600!important; }
.btn-upload, .btn-entry-photo-delete { width: 85px; }
.text-default { color: #FF6600!important; background-color: #FF6600!important; }
.icon-default { font-size: 1.5rem; color: #FF6600!important; }

/* Custom CSS */
.added-files { margin: 10px 0; }
.added-files img { width: 150px; padding: 0 10px 10px 0; vertical-align: top; }

.ajax-loader { margin-bottom: 10px; }

.club-list { width: 100%; display: table; }
.club-list .map { width: 20%; display: table-cell; vertical-align: top; }
.club-list .list { width: 80%; display: table-cell; vertical-align: top; }
.club-list .list h4 { font-size: 24px; padding: 0px; margin: 0px; text-align: left; }
.club-list .list ul li { width: 100%; margin: 10px 0; display: table; text-align: justify; }
.club-list .list ul li img { width: 80px; height: 80px; margin: 0px; padding: 0px!important; }
.club-list .list ul li .image { width: 90px; display: table-cell; vertical-align: top; }
.club-list .list ul li .text { font-size: 16px; display: table-cell; vertical-align: top; line-height: 1.4em; }
.club-list .list ul li .text a { font-size: 16px; display: block; padding-bottom: 3px; }

.submenu { width: 170px; font-size: 16px; position: absolute; top: 57px; border: 1px solid #d9d9d9; background-color: #fff; padding: 10px; text-align: left; display: none; z-index: 99; }
.submenu a { color: #505050!important; }
.profile-box { width: 170px; font-size: 16px; position: absolute; top: 57px; right: 10px; border: 1px solid #d9d9d9; background-color: #fff; padding: 10px; text-align: left; display: none; z-index: 99; }
.profile-box hr { margin: 10px 0; }
.login-popup span { font-weight: bold; }

/* Club Main */
#club .club-left .club-left-layer { position: fixed; }
#club .club-left .club-header img { max-width: 200px; vertical-align: middle; margin-bottom: 10px; }
#club .club-left .club-header h3 { margin: 0px; vertical-align: middle; }
#club .club-left ul.navi { font-size: 16px; border: 1px solid #d9d9d9; border-width: 1px 0; margin: 10px 0; padding: 10px 0; line-height: 1.2em; }
#club .club-left ul.navi li a { padding: 3px 0 3px 3px; display: block; }
#club .club-left ul.navi li i { width: 20px; text-align: center; }
#club .club-left .url { font-size: 12px; }
#club .club-left .desc { font-size: 13px; text-align: justify; }
#club .club-left .banner { width: 100%; border: 1px solid #999; margin: 10px 0; padding: 10px 0; text-align: center; cursor: pointer; }
#club .club-left .club-search { width: 200px; display: table; margin: 0px; padding: 0px; }
#club .club-left .club-search .club-search-item1 { width: 135px; display: table-cell; vertical-align: middle; }
#club .club-left .club-search .club-search-item2 { width: 60px; display: table-cell; vertical-align: middle; padding-left: 5px; }

#club .club-main { padding-left: 0px!important; padding-right: 0px!important; }
#club .club-main .main-image { width: 100%; margin-bottom: 10px; }
#club .club-main .your-story { width: 100%!important; clear: both; text-align: justify; overflow: hidden; }
#club .club-main .your-story #club-story-content { width: 100%!important; height: 105px; padding: 10px; }
#club .club-main .your-story #club-story-content.edit { width: 100%!important; height: 300px; padding: 10px; }
#club .club-main .your-story .area-btn { height: 40px; margin: 10px 0; }
#club .club-main .your-story .area-btn .btn-photo { font-size: 16px; border-radius: 10px; margin: 0 0 0 4px; padding: 3px 15px; float: left; }
#club .club-main .your-story .area-btn .btn-photo:hover { border: 1px solid #d9d9d9; box-shadow: 1px 1px 3px #ddd; }
#club .club-main .your-story .area-btn .btn-post { font-size: 16px; color: #fff; padding: 3px 15px; float: right; }

#club .club-main .your-story .file { width: 0px; display: none; }
#club .club-main .your-story .area-photo { width: 100%; overflow: hidden; position: relative; }
#club .club-main .your-story .area-photo img { width: 100%; }
#club .club-main .your-story .area-photo .icon-photo-delete { position: absolute; top: 10px; right: 10px; width: 32px; height: 32px; background-color: rgba(0, 0, 0, 0.77); border-radius: 100px; cursor: pointer; }
#club .club-main .your-story .area-photo .icon-photo-delete:before, #club .club-main .your-story .area-photo .icon-photo-delete:after { position: absolute; top: 5px; left: 15px; content: ' '; height: 20px; width: 2px; background-color: #fff; }
#club .club-main .your-story .area-photo .icon-photo-delete:before { transform: rotate(45deg); }
#club .club-main .your-story .area-photo .icon-photo-delete:after { transform: rotate(-45deg); }

#storyModal .file { width: 0px; }
#storyModal .area-photo { width: 100%; overflow: hidden; position: relative; }
#storyModal .area-photo img { width: 100%; margin-bottom: 15px; }
#storyModal .area-photo .icon-photo-delete { position: absolute; top: 10px; right: 10px; width: 32px; height: 32px; background-color: rgba(0, 0, 0, 0.77); border-radius: 100px; cursor: pointer; }
#storyModal .area-photo .icon-photo-delete:before, #storyModal .area-photo .icon-photo-delete:after { position: absolute; top: 5px; left: 15px; content: ' '; height: 20px; width: 2px; background-color: #fff; }
#storyModal .area-photo .icon-photo-delete:before { transform: rotate(45deg); }
#storyModal .area-photo .icon-photo-delete:after { transform: rotate(-45deg); }

#club .club-main article { width: 100%; background-color: #eee; clear: both; display: block; margin: 0 0 20px 0; padding: 5px; border-radius: 10px; }
.story-container { width: 100%; background-color: #fff; padding: 20px; border-radius: 5px; }
.story-profile { font-size: 12px; }
.story-profile strong { font-size: 16px; font-weight: bold; color: #000; }
.story-profile img { margin: 0 10px 0 0; float: left; }
.story-profile a.story-date { color: #555; }
.story-content { width: 100%; padding: 20px 0; }
.story-content .story-photo { max-width: 592px; margin-bottom: 10px; cursor: pointer; }
.story-reaction { position: relative; }
.story-reaction button { font-size: 16px; background-color: #fff; border: 0px; padding: 5px 0; flex: 1; cursor: pointer; }
.story-reaction button:hover { color: #fff; background-color: #FF6C00; }
.story-reaction button i { margin-right: 4px; }
.story-reaction .area-share { position: absolute; top: -68px; right: 0px; display: none; }
.story-reaction .area-share ul { font-size: 12px; background-color: #fff; border: 1px solid #d9d9d9; padding: 10px 19px 5px 19px; display: table; }
.story-reaction .area-share ul li { width: 58px; display: table-cell; text-align: center; white-space: nowrap; }
.story-reaction .area-share input { font-size: 10px; }
.story-reply { font-size: 16px; margin: 10px 0; }
.story-reply .story-reply-item.response .reply-response { display: inline-block; margin: 0 0 10px 20px; }
.admin-reply.story-reply { display: block; }
.story-article .story-reply, #club .club-main .story-reply.reply-type-2 { display: block; }
.story-reply dl { width: 100%; display: table; text-align: left; word-break: break-all; }
.story-reply dl dt { width: 60px; display: table-cell; vertical-align: top; padding-right: 15px; white-space: nowrap; }
.story-reply dl dd { display: table-cell; vertical-align: top; }
.story-reply dl dd .reply-date { font-size: 12px; color: #aeaeae; }
.story-reaction .story-reply-input { width: 100%; display: table; margin: 0; padding: 10px 0; }
.story-reaction .story-reply-input textarea { width: 76%; height: 50px; display: table-cell; vertical-align: middle; float: left; }
.story-reaction .story-reply-input button { width: 22%; height: 50px; margin: 0; padding: 0; display: table-cell; vertical-align: middle; float: right; white-space: nowrap; }
.story-reaction .btn-post-delete-modal { font-size: 12px; }
.story-reaction .reply-response { display: none; }
.story-reaction .story-reply-item.response dt { width: 100px; }

#club .sub-header { text-align: center; border-bottom: 1px solid #999; margin-top: .5rem; padding: 0 0 20px; }
#club .sub-notice-header { color: #fff; background-color: #FF6C00; border-radius: 10px; padding: 3px 10px 4px 10px; }
#club .sub-header-row { color: #fff; margin: 0px; padding: 5px; }
#club .sub-header-row div a { color: #fff; }
#club .sub-header-row div { padding: 8px 0; border-right: 1px solid #fff; }
#club .sub-header-row div:last-child { border-right: 0px; }
#club .sub-header-row div:hover { color: #000; background-color: #fff; cursor: pointer; }
#club .sub-header-row div:hover a { color: #000; }
#club .sub-header-row .active { background-color: #fff; }
#club .sub-header-row .active a { color: #000; }
#club .sub-content { width: 100%; font-size: 16px; text-align: justify; overflow: hidden; }
#club .sub-content img { max-width: 100%; cursor: pointer; }
#club .sub-photo { text-align: center; }
#club .sub-photo img { max-width: 600px; margin: 20px auto; }

#club .club-main .box-past-title, #club .club-main .box-past-search { width: 100%; display: table; text-align: center; margin: 0px; padding: 0px; }
#club .club-main .box-past-title li, #club .club-main .box-past-search li { display: table-cell; vertical-align: middle; margin: 0px; padding: 0px; }

#club .club-main .box-past-search li:nth-child(1) { width: 15%; }
#club .club-main .box-past-search li:nth-child(2) { width: 16%; }
#club .club-main .box-past-search li:nth-child(3) { width: 5%; }
#club .club-main .box-past-search li:nth-child(4) { width: 16%; }
#club .club-main .box-past-search li:nth-child(5) { width: 18%; }
#club .club-main .box-past-search li:nth-child(6) { width: 20%; }
#club .club-main .box-past-search li:nth-child(7) { width: 10%; }

#club .club-main .box-past-title { width: 280px; margin: 0 auto 20px; }
#club .club-main .box-past-title li:nth-child(1) { width: 10%; }
#club .club-main .box-past-title li:nth-child(2) { width: 33%; padding-right: 10px; }
#club .club-main .box-past-title li:nth-child(3) { width: 23%; }
#club .club-main .box-past-title li:nth-child(4) { width: 10%; }

#club .club-right img { width: 100%; }
#club .club-right h3 { font-size: 16px; background-color: #eee; margin: 0px; padding: 5px 10px; }
#club .club-right ul.club-gallery li { overflow: hidden; }
#club .club-right ul.club-gallery li img { -webkit-transition: 1.6s -webkit-transform; transition: 1.6s -webkit-transform; transition: 1.6s transform; transition: 1.6s transform, 1.6s -webkit-transform; }
#club .club-right ul.club-gallery li img:hover { transform: scale(1.2); }

#club .list-schedule { font-size: 0.9rem; }
#club .list-schedule a { color: #000; }
#club .list-schedule a strong { font-size: 1rem; color: #FF6C00; }
#club .list-schedule .notice-photo { width: 135px; max-height: 76px; padding: 0 10px 0 0; }
#club .club-main .area-schedule { display: none; }
#club .list-reply a { min-height: auto; font-size: 12px; padding: 8px 5px; }
#club .list-reply a span { font-size: 16px; color: #FF6C00; }

#club .sub-contents, #content .sub-contents { width: 100%!important; clear: both; margin: 0px; font-size: 16px; }
#club .sub-contents h2.notice-title { font-size: 1.8rem; margin: 0px; padding: 0px; }
.area-reservation { width: 100%; }
.area-reservation .area-btn { height: 30px; margin: 20px 0 10px 0; }
.area-bus-table table { width: 100%; margin: 0px; }
.area-bus-table table .reserve-seat { font-size: 14px; width: 75px; height: 53px; background-color: #FEF7F3; border: 1px solid #d9d9d9; border-top-left-radius: 10px; border-top-right-radius: 10px; margin: 5px 0; padding: 4px 0 0 0; cursor: pointer; }
.area-bus-table table.overseas .reserve-seat { width: 100%; }
.area-bus-table table .seat .reserve-seat { background-color: #fff; color: #999; }
.area-bus-table table .wait .reserve-seat { background-color: #f9f9f9; color: #999; }
.area-bus-table table .top { background-color: #E65400; color: #fff; }
.area-bus-table input.seat { width: 20px; }
.area-bus-table td.seat { color: #AAA; background-color: #fff; }
.area-bus-table .priority, #club .sub-contents .area-bus-table .honor { color: #AAA; background-color: #fff; }
.area-bus-table .reserved {  }
.area-bus-table .reserved.seat {  }
.area-bus-table .wait { background-color: #fff; }
.area-bus-table .active .reserve-seat { color: #fff!important; background-color: #F9833F!important; }
.area-bus-table .my-seat .reserve-seat, #club .sub-contents .area-bus-table .my-priority .reserve-seat, #club .sub-contents .area-bus-table .my-honor .reserve-seat { color: #fff; background-color: #E65400; }
.area-bus-table .male .reserve-seat { color: #1976d2; background-color: #f9f9f9; }
.area-bus-table .female .reserve-seat { color: #d32f2f; background-color: #f9f9f9; }
#reserveForm { text-align: center; margin: 10px 0 0 0; }
#reserveForm .btn-reserve-confirm { display: none; }
/*
#club .sub-contents .reserve { font-size: 12px; background-color: #fff; border: 1px solid #d9d9d9; margin: 10px 0; padding: 0.5rem 0.3rem; }
#club .sub-contents .reserve input, #club .sub-contents .reserve select { font-size: 12px; background-color: #fff; }
#club .sub-contents .reserve input { padding: 2px 4px; }
#club .sub-contents .reserve input[type=checkbox] { margin: 3px 2px 0 4px; vertical-align: top; }
#club .sub-contents .reserve select { padding: 3px 2px; }
#club .sub-contents .reserve .btn { font-size: 12px; margin: 0 0 3px 3px; padding: 2px 5px; }
*/
#club .club-main .area-reply { border-top: 1px solid #999; padding: 20px 0; }
#club .club-main .area-reply .reply-input { width: 100%; display: table; }
#club .club-main .area-reply .reply-input textarea { width: 80%; height: 50px; display: table-cell; vertical-align: middle; }
#club .club-main .area-reply .reply-input button { width: 19%; height: 50px; display: table-cell; vertical-align: middle; float: right; }

/* 관리자 */
#club .club-main #content { font-size: 16px; }
#club .club-main .admin-menu { margin: -15px 0 0 0; }
#club .club-main .admin-menu .row { border-bottom: 5px solid #ddd; }
#club .club-main .admin-menu .row a { color: #000; border-bottom: 2px solid #fff; padding: 0 0 5px 0; display: block; cursor: pointer; }
#club .club-main .admin-menu .row a:hover, #club .club-main .admin-menu .row .active { border-bottom: 2px solid red; }
#club .club-main .area-button { position: fixed; left: 1px; bottom: 0px; width: 100%; background-color: #f8f9fc; border-top: 2px solid #aaa; padding: 10px 0; text-align: center; z-index: 1000; }

#messageModal .btn-list { display: none; }
.ui-widget { font-size: 14px!important; }
.scrolling { width: 100%; height: 540px; overflow-y: scroll; }
/*::-webkit-scrollbar { display:none; }*/
.table-check { width: 100%; font-size: 12px; display: flex; display: -webkit-flex; text-align: center; }
.table-check .table-head { font-weight: bold; border: 1px solid #d9d9d9; border-width: 1px 1px 0 0; padding: 5px 0; }
.table-check .table-body { background-color: #fff; border: 1px solid #d9d9d9; border-width: 1px 1px 0 0; padding: 5px 0; }
.table.form-small input.form-control { width: 140px; display: inline-block; }
.table.form-small input.form-control.w2x { width: 320px; display: inline-block; }
.table textarea { width: 95%; }
.table-notice textarea { display: none; }
.w30 { flex: 1; -webkit-flex: 1; }
.w100 { flex: 2; -webkit-flex: 2; }
.ml10 { margin-left: 10px; }
.mr10 { margin-right: 10px; }
.modal-message { padding-top: 15px; }
.error-message { font-size: 12px; color: #E0552A; padding: 0 0 10px 0; display: none; }
.required { font-size: 11px; font-family: Gulim; color: red; }
.admin-main { width: 700px; }

.status-wait { font-size: .8rem; font-weight: normal; color: #fff; background-color: #666; border-radius: 10px; padding: 0 10px 1px 10px; }
.status-plan, .status-closed, .status-cancel { font-size: .8rem; font-weight: normal; color: #eee; background-color: #999; border-radius: 10px; padding: 0 10px 1px 10px; }
.status-confirm { font-size: .8rem; font-weight: normal; color: #fff; background-color: #FF6C00; border-radius: 10px; padding: 0 10px 1px 10px; }
.blur { color: #ccc; }

.sub-contents { margin-bottom: 100px; }

#club .club-main .view-header { border-bottom: 1px solid #d9d9d9; }
#club .club-main .view-header a { color: #000!important; padding: 8px 0; }
#club .club-main .view-header a.active { color: #fff!important; background-color: #FF6C00; }

.area-reservation { width: 100%; }
.area-boarding .area-boarding-top { position: relative; cursor: pointer; }
.area-boarding .area-boarding-top .arrow { position: absolute; bottom: 49%; right: 1%; font-size: 0.4rem; color: #999; }
.area-boarding .area-boarding-content { display: none; }
.area-boarding .area-boarding-time { color: #fff; background-color: #FF6C00; border-radius: 10px; margin: 0 10px 0 0; padding: 3px 10px 4px 10px; }
.area-boarding dl { width: 100%; font-size: 16px; border: 1px solid #999; border-width: 1px 1px 0 1px; margin: 0px; padding: 0px; display: table; }
.area-boarding dl:last-child { border-bottom-width: 1px; }
.area-boarding dl dt { width: 20%; background-color: #ddd; padding: 10px 0 10px 10px; display: table-cell; vertical-align: middle; }
.area-boarding dl dd { width: 80%; background-color: #fff; padding: 10px; display: table-cell; vertical-align: middle; }

.area-wait { width: 100%; color: #333; margin-top: 20px; }
.area-login { width: 700px; margin: 0 auto; }
.area-ad { width: 482px; margin: 0 auto; }

.admin-bus-table { width: 380px; padding-top: 20px; }
.admin-bus-table table { width: 100%; margin: 0px; }
.admin-bus-table table .reserve-seat { font-size: 13px; width: 75px; height: 50px; background-color: #f9f9f9; border: 1px solid #d9d9d9; border-top-left-radius: 10px; border-top-right-radius: 10px; margin: 5px 0; padding: 5px 0; cursor: pointer; }
.admin-bus-table table.overseas .reserve-seat { width: 100%; }
.admin-bus-table table td.table-blank { border: 0px; }
.admin-bus-table table tr:last-child td.table-blank { border-bottom: 1px solid #999; }
.admin-bus-table .priority .reserve-seat { color: #aaa; background-color: #fff; }
.admin-bus-table .honor .reserve-seat { color: #aaa; background-color: #fff; }
.admin-bus-table .male .reserve-seat { color: #333; background-color: #E5FAFF; }
.admin-bus-table .female .reserve-seat { color: #333; background-color: #FFEAFA; }
.admin-bus-table .wait .reserve-seat { color: #333; background-color: #ddd; }
.admin-bus-table .active .reserve-seat { background-color: #FFCC00; }
.admin-bus-table .paid { color: #333; }
.admin-bus-table input.seat { width: 20px; }

.se-content { width: 99%; }

.area-reservation #reserveForm { position: fixed; left: 0; bottom: 0px; width: 100%; height: 0px; background-color: #FEF7F3; border-top: 3px solid #E65400; padding: 10px; text-align: center; z-index: 100000; transition: 0.3s; display: none; }
.area-reservation #reserveForm.active { height: 90px; transition: 0.3s; display: block; }
.area-reservation #reserveForm .area-reserve { width: 500px; margin: 0 auto!important; }
.area-reservation #reserveForm .area-reserve .area-reserve-row { font-size: 12px; border-radius: 5px; background-color: #E65400; color: #fff; margin: 0 3px; padding: 4px 0 5px 0; }
.area-reservation #addedInfo { width: 500px; margin: 0 auto; }
.area-reservation #addedInfo div { font-size: 12px; }
.area-reservation #addedInfo input { width: 90%; padding: 2px; color: #000; background-color: #fff; border: 1px solid #999; border-radius: 5px; }
.area-reservation #addedInfo input[type=checkbox] { width: auto; }
.area-reservation #addedInfo label { margin: 0px; }
.area-reservation #addedInfo select { width: 90%; padding: 2px; color: #000; background-color: #fff; border: 1px solid #999; border-radius: 5px; }
.area-reservation #reserveForm .btn { font-size: 12px!important; margin: 0 2px; padding: 5px 10px; border-radius: 5px; }
.area-reservation #reserveForm .btn-reserve-confirm { display: none; }

.setup-schedule { width: 700px; }
.setup-schedule .scheduled { background-color: #FFB680!important; }
.btn-page-next { width: 100%; border: 1px solid #aaa; background-color: #fff; margin: 10px 0 30px 0; padding: 10px; }
.area-button { position: fixed; bottom: 1px; width: 100%; background-color: #f8f9fc; padding: 20px 0; text-align: center; z-index: 1000; }

.story-reply { font-size: 16px; margin: 10px 0; }
.story-reply dl { width: 100%; display: table; text-align: left; word-break: break-all; }
.story-reply dl dt { width: 60px; display: table-cell; vertical-align: top; padding-right: 15px; white-space: nowrap; }
.story-reply dl dd { display: table-cell; vertical-align: top; }
.story-reply dl dd .reply-date { font-size: 12px; color: #aeaeae; }
.story-reply .img-profile { width: 2.5rem; height: 2.5rem; border-radius: 50%; margin: 0 0 0 10px; cursor: pointer; }

.visitor-row { display: flex; }

#formShop .item-cost { position: relative; }
#formShop .item-cost .item-cost-text { position: absolute; top: 8px; right: 24px; z-index: 1; }
#formShop .item-cost input { text-align: right; padding-right: 30px; }
.added-files img { width: 150px; display: inline-block; margin-right: 10px; cursor: pointer; }
.item-list { cursor: pointer; }
.item-category { display: block; }
.category-input { display: inline-block; vertical-align: middle; }

::-webkit-input-placeholder { color: #d9d9d9!important; }
:-ms-input-placeholder { color: #d9d9d9!important; }
::placeholder { color: #d9d9d9!important; }

#sortable { cursor: pointer; }

/* 관리자 끝 */

.fc .fc-button-primary { background: transparent!important; border-color: #ff3b30!important; }
.fc .fc-toolbar{ display:inline-block!important; }
.fc .fc-toolbar-chunk{ display:inline-block!important; }
.fc .fc-toolbar-chunk .fc-toolbar-title{ font-size: 1.5rem; padding: 0 30px; }
.fc .fc-toolbar.fc-header-toolbar { margin: 5px 0!important; }
.fc .fc-button .fc-icon { color: #ff3b30; }
.fc .fc-button { margin: 0 0 8px 0!important;padding: 1px 4px 3px 5px!important; }
.fc .fc-daygrid-day-number { font-size: 0.8em; }
.fc .fc-daygrid-body-natural .fc-daygrid-day-events { margin-bottom: 2px!important; }
.fc td, .fc th { padding: 1px!important; }
.calendar .fc-col-header { background-color: #e9e9e9; }
.calendar .fc-day-sat { color: #1D73F2; }
.calendar .fc-day-sun { color: #FF0000; }
.calendar .fc-h-event { padding: 5px 5px 4px 5px; }
.calendar .fc-h-event .fc-event-main { color: #000; }
.calendar .fc-h-event:hover { opacity: 0.7; }
.calendar .fc-h-event.notice-status0 { background-color: #F8F9FC!important; }
.calendar .fc-h-event.notice-status1 { color: #000; background-color: #FEECBF!important; }
.calendar .fc-h-event.notice-status2 { color: #000; background-color: #F6C23E!important; }
.calendar .fc-h-event.notice-status8 { background-color: #EFEFEF!important; }
.calendar .fc-h-event.notice-status8 { color: #999; text-decoration: line-through; }
.calendar .fc-h-event.notice-status9 { background-color: #EFEFEF!important; }
.calendar .fc-h-event.holiday { background-color: #dc3545!important; }
.calendar .fc-h-event.dayname { background-color: #999!important; }
.calendar .fc-h-event.holiday .fc-event-main, .calendar .fc-h-event.dayname .fc-event-main { color: #fff!important; }
.calendar .fc-h-event { border: 0px!important; }
.calendar .fc-event-main-frame { white-space: normal; }

@media only screen and (max-width: 500px) {
	.fc .fc-toolbar{ display:flex!important; }
	.fc .fc-toolbar-chunk{ display:block!important; }
	.fc .fc-toolbar-chunk .fc-toolbar-title{ font-size: 20px!important;padding: 0px!important; }
	.fc .fc-toolbar.fc-header-toolbar { margin: 0 0 10px 0!important; padding: 0 10px!important; }
	.fc .fc-button { margin: 0px!important;padding: 0 5px!important; }
}

/* Login Modal */
#loginModal .modal-body { padding-top: 20px; }
#loginModal dl { width: 80%; margin: 0px; padding: 0px; display: table; }
#loginModal dl dt { width: 50%; margin: 0px; padding: 5px 10px 5px 0; display: table-cell; vertical-align: middle; text-align: right; }
#loginModal dl dd { width: 50%; margin: 0px; padding: 5px 0; display: table-cell; vertical-align: middle; }
#loginModal dl dd input { font-size: 16px; width: 90%; border: 1px solid #999; padding: 2px 5px; }
#loginModal .modal-footer { justify-content: space-between; }
#loginModal .modal-footer .modal-footer-left { float: left; }
#loginModal .modal-footer .modal-footer-right { float: right; }
#loginModal .modal-footer div button { font-size: 14px!important; }
.error-message { font-size: 12px; color: #E0552a; padding: 10px 0; display: none; }

/* Member Entry Page */
.memberForm { width: 100%; margin: 0 auto 50px; font-size: 16px; }
.memberForm h2 { font-size: 22px; text-align: center; }
.memberForm h3 { font-size: 16px; border-bottom: 1px solid #999; margin: 30px 0 0 0; padding: 0 0 10px 0; }
.memberForm dl { width: 90%; display: table; margin: 10px auto; }
.memberForm dl dt { width: 20%; display: table-cell; margin: 5px 0; vertical-align: middle; }
.memberForm dl dd { position: relative; width: 80%; display: table-cell; margin: 5px 0; }
.memberForm dl dd .form-control { width: 100%; }
.memberForm dl dd label { margin: 0 20px 0 0; }
.memberForm dl dd img { position: absolute; top: 10px; right: 10px; width: 20px; }
.memberForm dl dd .photo { position: relative; width: 85px; top: auto; right: auto; display: block; border-radius: 100%; }
.memberForm .area-btn { border-top: 1px solid #999; margin: 20px 0 0 0; padding: 20px 0 0; text-align: center; }
.memberForm .area-btn .btn { margin: 0 20px; }
.ti { text-indent: -2.7em; margin-left: 3em; }

/* My Page */
.mypage { width: 100%; font-size: 16px; }
.mypage h2 { text-align: center; border-bottom: 1px solid #999; margin: 0 0 20px; padding: 0 0 20px; }
.mypage h3 { font-size: 16px; border-bottom: 1px solid #999; margin: 30px 0 0 0; padding: 0 0 15px; }
.mypage h3 .area-btn { float: right; }
.mypage h3 .btn { font-size: 12px; padding: 4px 6px 5px 6px; }
.mypage .notice-title { font-size: 24px; color: #11151c; font-family: "Malgun Gothic"; font-weight: bold; margin: 0px; padding: 0px; }
.mypage dl { width: 100%; margin: 10px 0; display: table; }
.mypage dl dt { position: relative; display: table-cell; vertical-align: middle; }
/*.mypage input[type='checkbox'] { position: absolute; width: 1px; height: 1px; border: 0px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); }
.mypage input[type='checkbox'] + label { position: relative; margin: 0 auto; display: inline-block; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; }
.mypage input[type='checkbox'] + label:before { content: ' '; width: 21px; height: 21px; line-height: 21px; margin: 0 10px 0 4px; background-color: #fafafa; border: 1px solid #cacece; border-radius: 3px; box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); vertical-align: middle; text-align: center; display: inline-block; }
.mypage input[type='checkbox'] + label:active:before, .mypage dl dt input[type='checkbox']:checked + label:active:before { box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); }
.mypage input[type='checkbox']:checked + label:before { content: '\2713'; color: #99a1a7; text-shadow: 1px 1px #fff; background-color: #e9ecee; border-color: #adb9c0; box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1); }
.mypage input[type='checkbox'].disabled + label:before { background-color: #fff; border: 0px solid #fff; text-shadow: 0px 0px; box-shadow: 0px 0px 0px; cursor: default; }*/
.mypage dl dd { font-size: 16px; font-weight: bold; display: table-cell; vertical-align: middle; }
.mypage ul { margin: 0px; padding: 0px; }
.mypage ul li { font-size: 16px; display: block; margin: 10px 0; }
.mypage ul li small { font-size: 12px; font-weight: normal; display: block; }
.mypage .row .col-2 { white-space: nowrap; }
.mypage .ti { text-indent: -1em; margin-left: 1em; }
.mypage .profile-icon img { max-width: 70px; border-radius: 100%; border: 1px solid #d9d9d9; }
.mypage-menu { position: relative; width: 100%; border-bottom: 1px solid #d9d9d9; padding: 10px; display: block; }
.mypage-menu:after { position: absolute; top: 16px; right: 10px; font-size: 10px; font-family: Arial; content: '▶'; }

.schedule { position: relative; border: 1px solid #d9d9d9; border-radius: 5%; height: 80px; background-size: 130%; background-repeat: no-repeat; background-position: 50% 50%; cursor: pointer; }
.schedule .schedule-status { position: absolute; top: 1px; left: 5px; }
.title-boarding { color: #fff; background-color: #FF6C00; border-radius: 5px; padding: 5px 0; text-align: center; }

.clickdown-menu { margin-bottom: 20px; display: inline-block; }
.clickdown-menu .title-guide { color: #212529; background-color: transparent; border: 1px solid #FF6C00; border-radius: 10px; padding: 3px 10px 4px 10px; }
.clickdown-menu .title-guide.active { color: #fff; background-color: #FF6C00; }
.clickdown-menu-inner { background-color: #FEF7F3; border: 1px solid #F3DED2; border-radius: 10px; padding: 20px; display: none; }
.clickdown-menu-inner.active { display: block; }
.clickdown-menu-inner p { margin: 10px 0 15px 0; }
@media (max-width:740px) {
  .clickdown-menu { margin-bottom: 5px; }
  .clickdown-menu .title-guide { width: 100%; display: block; }
  .clickdown-menu .weather { color: #fff; background-color: #03C75A; border: 0px; }
  #club .club-main .sub-notice-header { width: 100%; display: block; color: #fff; background-color: #FF6C00; border-radius: 10px; padding: 3px 10px 4px 10px; }
}

#reservePaymentModal dl { width: 100%; font-size: 13px; display: table; border-top: 1px solid #bbb; margin: 0px; padding: 0px; }
#reservePaymentModal dl:last-child { border-bottom: 1px solid #bbb; }
#reservePaymentModal dl dt { width: 20%; display: table-cell; background-color: #d9d9d9; padding: 10px 0; vertical-align: middle; }
#reservePaymentModal dl dd { width: 80%; display: table-cell; text-align: left; padding: 10px; vertical-align: middle; }
#reservePaymentModal .paymentCost { font-size: 16px; }
#reservePaymentModal .paymentCost s { font-size: 13px; color: #666; font-weight: normal; }
#reservePaymentModal .using-point { width: 80px; display: inline-block; }

/* 백산백소 */
.auth { font-size: 12px; }
.auth th { background-color: #eee; }
.auth th, .auth td { border: 1px solid #ddd; padding: 10px; }

.card .area-photo { height: 100px; overflow: hidden; }

/* Setup */
#setupForm .setup-header { background-color: #d9d9d9; border: 1px solid #999; border-width: 1px 0; margin: 0 0 20px 0; padding: 7px 15px; cursor: pointer; }
#setupForm .setup-content dl { width: 100%; font-size: 16px; display: table; padding: 0px; }
#setupForm .setup-content dl dt { min-width: 160px; display: table-cell; margin: 0px; padding: 3px 0 0 0; vertical-align: top; }
#setupForm .setup-content dl dd { width: 90%; display: table-cell; margin: 0px; padding: 0px; }
#setupForm .setup-content dl dd .btn { font-size: 16px; margin: 0 0 4px 0; padding: 1px 10px; }
#setupForm .setup-content input[type=text] { width: 100%; size: 14px; }
#setupForm .setup-content input.width-half { width: 40%; }
#setupForm .setup-content input.w100 { width: 100px; }
#setupForm .setup-content label { padding-right: 10px; }
#setupForm .setup-content textarea { display: none; }
#setupForm .area-btn { border-top: 1px solid #999; margin: 0 0 20px 0; padding: 20px 0 0 0; text-align: center; }

/* 예약 페이지 상단 (2024/11/13) */
.logo-title { font-family: "Jua"; color: #E65400; text-shadow: 2px 2px 5px #efefef; }

.process-window { width: 500px; font-size: 14px; text-align: center; margin: 0 auto; }
.process-window .column { width: 15%; display: inline-block; }
.process-window .column-line { width: 10%; display: inline-block; margin: -10px -27px 0 -27px; padding: 0 0 12px 0; }
.process-window .column-line hr { width: 100%; border: 2px dotted #929fba; }
.process-window .column-line hr.active { border: 2px solid #929fba; }

.plan-box { background-color: #FEF7F3; border: 1px solid #F3DED2; border-radius: 15px; font-size: 0.9rem; }
.plan-box h6 { font-size: 1.1rem; font-weight: bold; color: #E65400 }

.reserve-top { padding-bottom: 20px; }
.reserve-top .slick-photo-item { height: 216px; background-position: 50% 50%; background-size: 120%; background-repeat: no-repeat; border: 1px solid #d9d9d9; border-radius: 10px; }

@media only screen and (max-width: 1100px) {
  .navbar .navbar-admin { display: inline-block; float: right; }
  .navbar .navbar-admin a { color: #fff; margin-right: 10px; }
  .process-window { width: 100%; font-size: 12px; }
  .process-window .column-line { margin: -10px -14px 0 -15px; padding: 0 0 9px 0; }
}

#articleContent { width: 99.8%; min-width: 610px; min-height: 550px; }
#videoContent { width: 99.8%; min-width: 610px; min-height: 250px; }
.area-link { cursor: pointer; }
.area-photo { max-height: 100px; overflow: hidden; }
.area-photo img { width: 100%; min-height: 100px; }
.post-article { padding: 50px; text-align: justify; }
.post-article p { margin: 0px; padding: 0px; }
.post-article img { max-width: 100%; }
.area-refer { justify-content: flex-start!important; }
.area-sns { justify-content: flex-end!important; }

.area-video { width: 440px; height: 248px; overflow: hidden; }
.area-frame { width: 440px; height: 340px; overflow: hidden; }

/* 사진첩 */
#album .album-item { width: 19.8%; position: relative; text-align: center; margin: 0 0 1px 0; }
#album .album-item .caption { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.5); z-index: 100; font-size: 0.9rem; color: white; padding: 0 5px; }
#album .album-item:hover .caption { display: block; }
#album .album-item .caption table { height: 100%; }
#album .album-item .caption .btn-pickup { position: absolute; bottom: 7px; right: 7px; z-index: 101; font-size: 2rem; color: #E11584; }
#album .album-item img { display: block; min-width: 100%; max-width: 100%; }
#album .album-photo { width: 100%; }
#album .album-photo:hover { box-shadow: #ddd 3px 3px 3px; }
#album .album-mask { background: rgba(230,84,0,0.8); z-index: 1001; }
#album .album-mask img { opacity: 0.5; }
#album .card .view { width: 100%; height: 177px; overflow: hidden; }
#album .card .view img { width: 100%; min-height: 100%; border-top-left-radius: calc(.25rem - 1px); border-top-right-radius: calc(.25rem - 1px); }

@media only screen and (max-width: 1100px) {
  #album .album-item:hover .caption { display: none; }
  #album .card .view { height: 154px; }
}
@media only screen and (max-width: 1023px) {
  #album .card .view { height: 120px; }
}
@media only screen and (max-width: 767px) {
  #album .card .view { height: 95px; }
}
@media only screen and (max-width: 540px) {
  #album .card .view { height: 111px; }
}
@media only screen and (max-width: 539px) {
  #album .card .view { height: 95px; }
}
@media only screen and (max-width: 413px) {
  #album .card .view { height: 85px; }
}
@media only screen and (max-width: 360px) {
  #album .card .view { height: 69px; }
}
@media only screen and (max-width: 320px) {
  #album .card .view { height: 70px; }
}
@media only screen and (max-width: 298px) {
  #album .card .view { height: 60px; }
}

/* 로고 */
#mainNav .logo { font-size: 1.2rem; line-height: 1.2; float: left; color: #fff!important; }
#mainNav .logo-img { width: 25px; margin-right: 10px; float: left; }
.busmap { width: 450px; margin: 0 auto; }

/* 작은 타이틀 버튼 */
.btn-custom { border: 0px; background-color: #e9e9e9; padding: 2px 10px 3px; cursor: pointer; white-space: nowrap; }
.btn-giwbblue { color: #fff!important; background-color: #1976d2; }
.btn-giwbblue:hover { background-color: #0056b3!important; }
.btn-giwbred { color: #fff!important; background-color: #d32f2f; }
.btn-giwbred:hover { background-color: #ff3547!important; }
.btn-giwb { color: #fff!important; background-color: #FF6600; border: 0px; }
.btn-giwb:hover, .btn-giwb:active { background-color: #FF842A!important; }
.btn-gray { color: #222!important; background-color: #c9c9c9; border: 0px; }
.btn-gray:hover, .btn-giwb:active { background-color: #d9d9d9!important; }
.btn-naver { color: #fff!important; background-color: #03C75A; }
.btn-naver:hover { background-color: #4DD78A!important; }
.btn-review-reply { color: #222; background-color: #e9e9e9; border: 1px solid #d9d9d9; padding: 2px 10px 4px 10px; }
.btn-review-reply:hover { color: #000; background-color: #fff!important; }
.btn-review-reply-delete { color: #fff; background-color: #ff3547; border: 1px solid #ff3547; padding: 2px 10px 4px 10px; }
.btn-review-reply-delete:hover { color: #ff3547; background-color: #fff; }
.btn-search { width: 100%; font-size: 16px; color: #fff; background-color: #FF6600; margin: 0px; padding: 5px 0px 8px 0px; border-radius: 5px; }
.btn-search:hover { color: #000; background-color: #fff; }
.btn-viewselect { font-size: 14px; color: #000; background-color: #d9d9d9; margin: 0 5px 0 0; padding: 5px 20px 6px 20px; border: 0px; border-radius: 10px; cursor: pointer; }
.btn-viewselect:hover { background-color: #e9e9e9; }
.btn-viewselect.active { color: #fff; background-color: #000; }
.btn-viewselect.active:hover { background-color: #666; }
.btn-menu { padding: 5px 20px; border-radius: 20px; }
.text-giwbblue { color: #1976d2; }
.text-giwbred { color: #d32f2f; }
.text-giwbblack { color: #000; }
.text-cancel { color: #999; text-decoration: line-through; }
.text-cancel:hover { color: #a9a9a9; text-decoration: line-through; }

/* 용품판매 */
#shop .area-notice { display: none; }
#shop .shop-item { border: 1px solid #d9d9d9; border-radius: 10px; padding: 20px 0; cursor: pointer; }
#shop .shop-item:hover { box-shadow: #ddd 3px 3px 3px; }
#shop .shop-item img { max-height: 150px; }
#shop .item-photo { font-size: 11px; color: #999; margin: 0 0 20px 0; }
#shop .item-category { font-size: 11px; color: #999; }
#shop .item-name { font-size: 20px; border-bottom: 1px solid #d9d9d9; padding: 5px 0 10px 0; }
#shop .item-content { margin-top: 30px; }
#shop .item-content h4 { color: #505050; border: 1px solid #999; border-width: 1px 0 1px 0; background-color: #ddd; padding: 10px; }
#shop .item-content img { max-width: 100%; }
#shop .area-cost { font-size: 23px; color: #FF6C00; }
#shop .area-cost .discount { font-size: 12px; font-weight: normal; color: brown; }
#shop .btn-cart-insert { color: #FF6C00; background-color: #fff; border-color: #FF6C00; }
#shop .btn-cart-insert:hover { color: #ED1B24; border-color: #ED1B24; }
#shop .btn-buy { color: #fff; background-color: #FF6C00; border-color: #FF6C00; }
#shop .btn-buy:hover { color: #fff; background-color: #FF9140; border-color: #FF9140; }
.row-category { display: none; }

.header-menu { display: flex; flex-wrap: wrap; }
.header-menu a { position: relative; width: 100%; font-size: 0.8rem; color: #333; border: 1px solid #FF6C00; border-radius: 5px; padding: 5px 0 5px 10px; display: block; -webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.16),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 1px 3px 0 rgba(0,0,0,.16),0 1px 3px 0 rgba(0,0,0,.12); }
.header-menu a:before { position: absolute; right: 5px; content: '>'; font-family: 'sans-serif'; }
.header-menu .header-menu-item { flex-basis: 0; flex-grow: 1; padding: 4px; }
.header-menu .header-menu-item.active a { background-color: #FF6600; color: #fff; }

/* 백산백소 인증 프로그레스 바 */
.auth-progress-bar { width: 100%; background-color: #d9d9d9; text-align: center; color: #fff; }
.auth-gauge { width: 1%; height: 30px; background-color: #FF6600; padding-top: 3px; white-space: nowrap; }

/* 메인페이지 안부글 스크롤 */
#club-story { width: 100%; height: 333px; overflow-y: scroll; overflow-x: hidden; }
#club-story::-webkit-scrollbar { width: 10px; display: block; }
#club-story::-webkit-scrollbar-thumb { background-color: #a9a9a9; }
#club-story::-webkit-scrollbar-track { background-color: #dee2e6; }
#club-story .story-photo { width: 100%; border-radius: 100%; }

/* 메인 슬라이더 동영상
.area-video { width: 100%; height: 920px; overflow: hidden; margin-top: -190px; }
.area-video video { width: 1980px; } */
.carousel-item h1 { margin-top: 20px; }

#nav-footer { display: none; }

.bg-guide { background-color: #FEF7F3; }
@media only screen and (max-width: 400px) {
  .clickdown-menu-inner img { width: 100%; }
  .bg-guide img { width: 100%; }
}
.bg-default { background-color: #E0552A; }
.btn-default { color: #fff; background-color: #FF6C00; }
.btn-default:hover { color: #fff; background-color: #FF842A; }

.btn-page-next, .btn-story-more { width: 100%; color: #000; border: 1px solid #d9d9d9; background-color: #fff; margin: 10px 0 30px 0; padding: 15px 5px; }
.btn-page-next:hover, .btn-story-more:hover { box-shadow: #ddd 3px 3px 3px; }

.navbar-toggler, .navbar-sideview, .ad-sp { display: none; }
.page-mask { position: absolute; top: 0px; left: 0px; width: 0; height: 0; background: rgba(0,0,0,0); z-index: 1; }

.dropdown-menu.dropdown-endmenu { left: -100px; }

@media only screen and (max-width: 1100px) {
  .ad-sp { display: block; margin: 0 0 20px 0; }

  .navbar-toggler { z-index: 10001; display: block; }
  .navbar-sideview { position: fixed; top: 0px; right: -200px; width: 200px; height: 100%; color: #fff; background-color: #3e4551; padding: 55px 20px 20px 20px; z-index: 10000; transition: all 0.3s ease; -webkit-transition: all 0.3s ease, -moz-transition: all 0.3s ease, -o-transition: all 0.3s ease; display: block; }
  .navbar-sideview.active { right: 0px; }
  .navbar-sideview a { width: 100%; color: #fff; border: 1px solid #fff; border-radius: 5px; margin: 0 0 10px 0; padding: 10px 0; text-align: center; display: block; }
  .page-mask { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0,0,0,0.5); z-index: 4; }

  #header { height: 60px; }
  #nav-footer { position: fixed; bottom: 0px; width: 100%; border-top: 2px solid #666; background-color: #fff; margin: 0px; padding: 0px; display: table; z-index: 1000; }
  #nav-footer li { width: 16.6%; font-size: 12px; padding: 10px 0 7px 0; display: table-cell; vertical-align: middle; text-align: center; border-radius: 0px; }
  #nav-footer li i { font-size: 20px; color: #666; }
  #nav-footer li.active { background-color: #FF6600; }
  #nav-footer li.active i, #nav-footer li.active a { color: #fff; }

  /* 메인 슬라이더 동영상
  .area-video { width: 100%; height: 750px; overflow: hidden; margin-top: -150px; }
  .area-video video { width: 1600px; }
  .carousel-item h1 { margin-top: 50px; } */
  .carousel-item h1 { margin-top: 20px; }

  /* 로고 */
  .card .area-photo { height: 200px; margin-bottom: 10px; overflow: hidden; }
  .logo-text { font-size: 0.7rem; }

  .card.main-card { min-height:auto; }
  .card-title { min-height: auto; }

  /* 메인 리스트 이미지 */
  .listing-section .listing-image { background-size: 150%; background-repeat: no-repeat; background-position: 50%; height: 120px; }

  /* 기사 페이지 */
  main { padding-top: 60px!important; }
  main#footer { padding: 20px!important; }
  .area-photo { max-height: 200px; overflow: hidden; }
  .area-photo img { width: 100%; min-height: auto; }
  .post-article { padding: 10px; }
  .area-refer { justify-content: center!important; }
  .area-refer h5 { font-size: 1em; }
  .area-sns { justify-content: center!important; }

  .list-reserve { text-align: center; padding: 10px 0 5px; }

  .header-nickname { margin-left: 15px; color: #fff; }
  table.fc-header { border: 0px; }

  #club .container { flex: auto; display: block; padding: 0 15px; }
  #club .club-left { display: none; }
  #club .club-main { width: 100%; flex: auto; -webkit-flex: auto; display: block; margin: 0px; padding-left: 15px!important; padding-right: 15px!important; }
  #club .club-right { width: 100%; min-width: 100%; min-height: 100%; flex: auto; -webkit-flex: auto; display: block; margin: 0px; }
  #club .sub-contents h2 { font-size: 1.5rem; margin: 0px; padding: 0px; }
  #club .sub-contents h2.notice-title { font-size: 1.5rem; }

  .story-reply .story-reply-input textarea { width: 75%; height: 50px; display: table-cell; vertical-align: middle; float: left; }
  .story-reply .story-reply-input button { width: 22%; height: 50px; display: table-cell; vertical-align: middle; float: right; }

  #subpage .sub-contents .content {
    width: 100%;
    margin: 0 auto;
    padding: 40px 0 0 0;
  }
  #subpage .sub-header .right form input[type=text] { width: 100px; }
  #subpage .sub-header .btn-back { display: none; }
  #subpage .sub-contents ul.type { display: block; }
  #subpage .sub-contents ul { padding: 0px; text-align: center; }
  #subpage .sub-contents ul.type li button { width: 100%; }
  #subpage .sub-contents .type button { font-size: 12px; padding: 3px 10px; white-space: nowrap; }
  #subpage .sub-contents .photo img, #subpage .sub-contents .photo-map img { max-width: 100%; }

  .club-list { display: block; }
  .club-list .map { width: 100%; display: block; text-align: center; }
  .club-list .list { width: 100%; display: block; }

  #footer { font-size: 12px; }

  #loginModal dl { width: 100%; }
  #loginModal dl dt { width: 30%; }
  #loginModal dl dd { width: 60%; }
  #loginModal .modal-footer div button { font-size: 12px!important; padding: .375rem .3rem; }

  .loginForm .row { display: block; }
  .loginForm .col-sm-8 { max-width: 100%; display: block; text-align: center!important; }
  .loginForm .col-sm-8 .btn { font-size: 12px; }
  .loginForm .col-sm-4 { max-width: 100%; margin-top: 20px;text-align: center!important; display: block; }

  .memberForm h2 { text-align: center; border-bottom: 1px solid #999; margin: 20px 0; padding: 0 0 20px; }
  .memberForm dl dt { width: 100%; display: block; }
  .memberForm dl dd { width: 100%; display: block; }
  .memberForm .col-sm-2 { width: 65px!important; padding: 3px 5px!important; }
  .memberForm .col-sm-3 { width: 95px!important; padding: 3px 5px!important; }
  .memberForm .area-btn { margin: 20px 0 0 0; }

  #reservePaymentModal dl dt { width: 30%; }
  #reservePaymentModal dl dd { width: 70%; }

  #club .sub-contents .area-bus-table { width: 100%; }
  #club .sub-contents .area-bus-table input.seat { font-size: 10px; padding: 0px; }
  #addedInfo .reserve input, #club .sub-contents #addedInfo .reserve select { font-size: 12px; }

  .area-reservation #reserveForm .area-reserve { width: 100%; }
  .area-reservation #addedInfo { width: 100%; }
  .area-boarding { width: 100%; }

  #club .club-main .main-image { display: none; }
  #club .club-main .sub-content { width: 100%; margin-top: 10px; }
  #club .club-main .sub-photo img { max-width: 100%; }

  #club .club-main .area-schedule { display: block; padding-top: 20px; }
  #club .club-main .area-schedule h3 { font-size: 16px; background-color: #eee; margin: 0px; padding: 5px 10px; }

  #club .club-main .box-past-search { display: block; text-align: left; }
  #club .club-main .box-past-search li { font-size: 12px; display: inline-block; line-height: 2.2rem; }
  #club .club-main .box-past-search li input { font-size: 12px; }
  #club .club-main .box-past-search li:nth-child(1) { width: 26%; padding-left: 7px; }
  #club .club-main .box-past-search li:nth-child(2) { width: 31%; }
  #club .club-main .box-past-search li:nth-child(3) { width: 4%; }
  #club .club-main .box-past-search li:nth-child(4) { width: 31%; }
  #club .club-main .box-past-search li:nth-child(5) { width: 26%; padding-left: 7px; }
  #club .club-main .box-past-search li:nth-child(6) { width: 49%; }
  #club .club-main .box-past-search li:nth-child(7) { width: 20%; }

  #club .club-main .sub-header-row div { border-right: 0px; border-bottom: 1px solid #fff; }
  #club .club-main .sub-header-row div:nth-child(5) { border: 0px; }
  #club .club-main .sub-header-row div:nth-child(6) { border: 0px; }

  #club .club-main .story-content .story-photo { width: 100%; }
  #club .club-main .story-reply .btn-post-reply { font-size: 12px; white-space: nowrap; }
  #storyModal button { font-size: 12px; }

  /* 용품판매 */
  #shop .btn-cart-insert { font-size: 12px; }
  #shop .btn-buy { font-size: 12px; }

  .header-menu .header-menu-item { flex: 0 0 33.333333%; }
  .header-menu .header-menu-item.col-6 { flex: 0 0 50%; }
/*
  .row-category { border-top: 3px solid #FF6C00; display: block; }
  .row-category a { color: #333; border-bottom: 1px solid #dee2e6; display: block; }
  .row-category a:hover, .row-category a.active { color: #000!important; background-color: #F0AA94; }
  .row-category a:nth-child(5) { border-bottom: 0px; }
  .row-category a:nth-child(6) { border-bottom: 0px; }
*/
  .row-category { display: block; }
  .row-category a.active { color: #000!important; background-color: #e9e9e9; }
  #club .club-main .sub-header, .mypage h2 { display: none; }

  /* 사진첩 */
  #album .album-photo { width: 100%; height: auto; }

  .area-login { width: 100%; }
  .area-ad { width: 100%; }

  /* Admin */
  #club .club-main .area-button { bottom: 57px; }
  #club .club-main .admin-menu { font-size: 12px; margin: 0px -10px; }
  #club .club-main .view-header { font-size: 12px; margin: 0px -10px; }
  #club .club-main .view-header a { padding: 7px 0; }
  .admin-bus-table {
    width: 100%;
    --font-family-sans-serif: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  }
  .area-boarding { width: 100%; }
  .area-boarding dl dt { width: 45%; }
  .area-boarding dl dd { width: 55%; }
}

.scroll-to-top {
  position: fixed;
  right: 1rem;
  bottom: 1rem;
  display: none;
  width: 2.5rem;
  height: 2.5rem;
  text-align: center;
  color: #fff;
  background: rgba(90, 92, 105, 0.5);
  line-height: 46px;
  z-index: 10000;
}

.scroll-to-top:focus, .scroll-to-top:hover {
  color: white;
}

.scroll-to-top:hover {
  background: #5a5c69;
}

.scroll-to-top i {
  font-size: 30px;
  font-weight: 800;
}

.agree-box { width: 100%; height: 200px; overflow-y: scroll; padding: 20px; font-size: 0.8rem; }
.agree-box::-webkit-scrollbar { width: 10px; display: block; }
.agree-box::-webkit-scrollbar-thumb { background-color: #a9a9a9; }
.agree-box::-webkit-scrollbar-track { background-color: #dee2e6; }

@media (max-width:740px) {
    .navbar-scrolled { background: #E65400!important; }
    .h2, h2 { font-size: 1.5rem; }
    .h4, h4 { font-size: 1.2rem; }
    .listing-section .view { height: 200px; }
    .listing-section .card-title { min-height: auto; }
    .listing-section .card-body { min-height: auto; }
    .viewContent { padding: 0 5px 5px 5px; }
    .section-avatar { text-align: center; }
    .icon-avatar { width: 120px; text-align: center; }
    .page-footer { margin-bottom: 40px; }
}

@media only screen and (max-width: 414px) {
  #album .album-item { width: 24.8%!important; margin: 0 0 1px 0!important; }
  #album .album-item img { display: block; min-width: 100%!important; max-width: 100%!important; }
  .area-video { width: 100%; height: 194px; }
  .area-frame { width: 100%; height: 340px; }
  .scroll-to-top { bottom: 4rem; }
}

@media only screen and (max-width: 375px) {
  .area-video { width: 100%; height: 172px; }
}

@media only screen and (max-width: 320px) {
  .area-video { width: 100%; height: 141px; }
}

/* bookmark */
#bookmark { min-height: 600px; }
#bookmark .bk-header { color: #fff; padding: 9px 0 10px 0; border-radius: 5px; }
#bookmark .bk-editing .bk-header { padding: 6px 10px; }
#bookmark .bk-item { position: relative; }
#bookmark .bk-item .layer-memo { position: absolute; border: 1px solid #3D3E40; font-size: 0.8rem; color: #3D3E40; background-color: #fff; padding: 5px 10px; z-index: 2; }
#bookmark .btn-add-category { border: 1px solid #d9d9d9; margin: 5px 5px 0 5px; padding: 9px 0 10px 0; border-radius: 5px; display: block; }
#bookmark .far { font-size: 0.9rem; color: #bbb!important; }
#bookmark .btn-add-category, .btn-add-bookmark, .btn-edit-memo { font-size: 0.9rem; color: #bbb!important; }
#bookmark .btn-bookmark { display: none; }
@media only screen and (max-width: 414px) {
    #bookmark { font-size: 0.8rem; }
    #bookmark .bk-header { padding: 3px 0 5px 0; }
}

/* 페이지 */
.page a, .page strong { border: 1px solid #d9d9d9; margin: 0 2px; padding: 3px 10px 4px 10px; font-size: 0.8rem; }
.page a:hover { background-color: #e9e9e9; }
.page-review p { margin: 1.5rem 0; padding: 0px; }
.page-review p img { width: 100%; }
.page-review-icon { width: 30px; border-radius: 100px; }
.page-review-list a { color: #000; }
.page-review-list a:hover { background-color: #FFF7F3; }
.page-review-comment { background-color: #eee; word-break: break-all; }
.page-review-comment-count { font-size: 12px; color: #ff3547; background-color: #fff; border: 1px solid #d9d9d9; border-radius: 100%; padding: 0px 5px 2px 5px; }
.page-review-thumbnail { width: 100%; height: 100px; background-size: cover; background-position: 50% 50%; border-radius: 5px; }
.page-review-thumbnail-sp { width: 100%; height: 70px; background-size: cover; background-position: 50% 50%; border-radius: 5px; }

/* 알립니다 */
.announcement-layer { position: fixed; top: -100px; left: 50%; transform: translate(-50%, 0); z-index: 3; }
.announcement-box { width: 500px; border: 1px solid #d9d9d9; border-radius: 10px; background-color: #fff; padding: 10px; }
@media (max-width:740px) {
  .announcement-layer { width: 95%; top: -115px; }
  .announcement-box { width: 100%; border: 1px solid #d9d9d9; border-radius: 10px; background-color: #fff; padding: 10px; }
}

/* 댓글 레이어 */
section.comments-list { width: 100%; }
section.comments-list .icon-avatar-reply { max-width:50px!important; }
.media-body { width: 100%; position: relative; }
.media-body .reply-input { width: 100%; position: absolute; z-index: 2; }

.slick-main { height: 500px; }
/*.slick-mtdb { width: 100%; text-align: center; margin: 0 auto; }
.slick-mtdb .slick-item { width: 100%; border-radius: 10px; }*/
.slick { display: none!important; }

@media only screen and (max-width: 1100px) {
    .slick { display: block!important; margin: -20px -20px 20px -20px!important; }
    .slick .slick-slide img { width: 100%; }
}