/* Override some defaults */
/* html,body {
    background-color: #eee;
} */
body {
	padding-top: 50px;
	padding-bottom: 40px;
	font-size:18px;
	font-family:"微軟正黑體","Helvetica Neue",Helvetica,Arial,sans-serif;
	/* ckeditor5 */
	--ck-z-default: 100;
	--ck-z-modal: calc( var(--ck-z-default) + 999 );
}

.table-borderless > tbody > tr > td,
.table-borderless > tbody > tr > th,
.table-borderless > tfoot > tr > td,
.table-borderless > tfoot > tr > th,
.table-borderless > thead > tr > td,
.table-borderless > thead > tr > th {
    border: none;
}
.tiny {
	font-size:50%;
}

.nopadding {
   padding: 0 !important;
}

.btn-circle {
    width: 30px;
    height: 30px;
    text-align: center;
    padding: 6px 0;
    font-size: 12px;
    line-height: 1.428571429;
    border-radius: 15px;
}

.btn-circle.btn-lg {
    width: 50px;
    height: 50px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 25px;
}

.btn-circle.btn-xl {
    width: 70px;
    height: 70px;
    padding: 10px 16px;
    font-size: 24px;
    line-height: 1.33;
    border-radius: 35px;
}

.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}

table th.text-center, table td.text-center { 
    text-align: center;
}
.item-title-row-v4 { 
    text-align: center;
    display:block;
    width:100%;
    margin-top:6px;
}
/* .sidebar-nav {
    padding: 9px 0;
} */
/* body {
    padding-top: 40px;
    40px to make the container go all the way to the bottom of the topbar
} */

/* .container {
    width:90%;
    downsize our container to make the content feel a bit tighter and more cohesive. NOTE: this removes two full columns from the grid, meaning you only go to 14 columns and not 16.
} */

/* The white background content wrapper */
/* .container>.content,.content {
    background-color: #fff;
    padding: 20px;
    margin: 0 -20px;
    negative indent the amount of the padding to maintain the grid system
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
    box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
} */

/* Page header tweaks */
.page-header {
    background-color: #f5f5f5;
    padding: 20px 20px 10px;
    margin: -20px -20px 20px;
}

/* Styles you shouldn't keep as they are for displaying this base example only */
.content,.content .span10 {
    min-height: 500px;
}
/* Give a quick and non-cross-browser friendly divider */
/* .content .span4 {
    margin-left: 0;
    padding-left: 19px;
    border-left: 1px solid #eee;
} */

.topbar .btn {
    border: 0;
}

/* form label {
    display: block;
    padding-top: 8px;
    padding-bottom: 8px;
}

form label {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #333;
    font-size: 14pt;
} */

.form-group-sm .form-control {padding: 0px;}

.contentHeader {
    margin-bottom: 1em;
}

#button_link,#modal_link {
    padding: .4em 1em .4em 20px;
    text-decoration: none;
    position: relative;
}

#button_link span.ui-icon,#modal_link span.ui-icon {
    margin: 0 5px 0 0;
    position: absolute;
    left: .2em;
    top: 50%;
    margin-top: -8px;
}

ul#icons {
    margin: 0;
    padding: 0;
}

ul#icons li {
    margin: 2px;
    position: relative;
    padding: 4px 0;
    cursor: pointer;
    float: left;
    list-style: none;
}

ul#icons span.ui-icon {
    float: left;
    margin: 0 4px;
}

#buttons button {
    float: left;
    margin-right: 4px;
}

#components {
    margin: 2em 0 1em;
    width: 900px;
    margin: 0 auto;
    padding: 50px;
}

#dialog2 label,#dialog2 input {
    display: block;
}

#dialog2 label {
    margin-top: 0.5em;
}

#dialog2 input,#dialog2 textarea {
    width: 95%;
}

#tabs2 {
    margin-top: 1em;
}

#tabs2 li .ui-icon-close {
    float: left;
    margin: 0.4em 0.2em 0 0;
    cursor: pointer;
}

#add_tab {
    cursor: pointer;
}

.span10 {
    width: 500px;
    margin-right: 10px;
}

.ui-widget-overlay {
    width: 500px;
}

.alert-message p {
    line-height: 18px;
    margin-bottom: 18px;
}

#toolbar {
    padding: 10px 4px;
}

/* input[type="text"],input[type="password"],.ui-autocomplete-input,textarea,.uneditable-input
{
    width: 210px;
    height: 18px;
    
} */

fieldset {
margin-bottom:18px;
} 

table tr.table-row {
    height: 80px;   
}

.table th,.table td {-ms-word-break: break-all;word-break: break-all; word-break: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}

.row-actions{display:none;padding:2px 0 0}

.carousel .item > img {
   min-width: 100%;
   height:auto;
   text-align: center;
}

.label {
    display:inline-block;
    line-height:2;
    margin:2px 0px 0px 2px;
    white-space:normal;
}

.label-purple {background-color:#9C27B0}
/*
.navbar-custom {
    background-color:#e56044;
    color:#fff;
    border-radius:0;
}

.navbar-custom .navbar-nav > li > a {
    color:#ffffff;
}
.navbar-custom .navbar-nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none; 
    background-color: #c54024;
    color:#fff;
}
.navbar-custom .navbar-nav > .active > a, .navbar-nav > .active > a:hover, .navbar-custom .navbar-nav > .active > a:focus .navbar-nav>.open>a {
    color: #ffffff;
    background-color:transparent;
}
.navbar-custom .navbar-brand {
    color:#eeeeee;
}*/

.navbar-brand img {
    height: 48px;
}

.navbar {
    min-height:50px;
}
.navbar-custom .navbar-brand {
    padding-top:1px;
}
.control-label {border-radius:.25em;padding:4px;}
.navbar-custom .navbar-collapse,.navbar-inverse .navbar-form{border-color:#FEFEFE;margin-top:0px;}
.panel-profile {background-color:rgb(240, 148, 149);border-bottom-left-radius:14px;border-bottom-right-radius:14px}
.panel-profile .panel-heading{height:150px;background-size:cover}
.panel-profile .panel-body{background-color:rgb(240, 148, 149);color:#ffffff;border-bottom-left-radius:14px;border-bottom-right-radius:14px}
.panel-profile-img{max-width:100px;margin-top:-70px;margin-bottom:5px;border:3px solid #fff;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,0.1)}
.panel-profile .panel-title{margin-bottom:5px}
.table>tbody>tr.pink>td, .table>tbody>tr.pink>th, .table>tbody>tr>td.pink, .table>tbody>tr>th.pink, .table>tfoot>tr.pink>td, .table>tfoot>tr.pink>th, .table>tfoot>tr>td.pink, .table>tfoot>tr>th.pink, .table>thead>tr.pink>td, .table>thead>tr.pink>th, .table>thead>tr>td.pink, .table>thead>tr>th.pink{color:#ffffff;background-color:rgb(240, 148, 149);}

.read-more {
    position: absolute;
    overflow-x: hidden;
    bottom: 0px;
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 0px 16px 2px 0px;
    /*background-image: linear-gradient(to bottom, transparent, white);*/
}

.carousel-control.left {background:none !important;}
.carousel-control.right {background:none !important;right:0;left:auto;}

.table-v3>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {padding:2px;}

#lightbox .modal-content {display: inline-block;text-align: center;width: 100%;}
#lightbox .modal-dialog {text-align:center;}
#lightbox .img-responsive {margin-left:auto;margin-right:auto;}
.lightbox-img:hover img {
-webkit-transform: scale(1.3);
   transform: scale(1.3);
}
.lightbox-img {
   display:block;
   margin-bottom:4px;
   overflow:hidden;
}
.lightbox-img img {
   -webkit-transform: scale(1);
   transform: scale(1);
   -webkit-transition: .3s ease-in-out;
   transition: .3s ease-in-out;
}
.modal-dialog {
        height: 101%;
}
.fb_messages {position:fixed;right:0;bottom:0;z-index:1000;width:350px;}
.btn_fb_message {width:40px;background-color:transparent;padding:0px;border:0px;float:right;}
.btn_fb_message:focus {outline:0px;}
.btn-up-down {
    background-color: transparent;
    float: right;
}
.btn-up-down:focus {outline:0px;}

.bg-color-1{background-color:#ea7066!important;}
.bg-color-2{background-color:#f0c24b!important;}
.bg-color-3{background-color:#b5d56a!important;}
.bg-color-4{background-color:#ea77ad!important;}
.bg-color-5{background-color:#84bed6!important;}
.bg-color-6{background-color:#a597e7!important;}
.color-bar .col-sm-1{height:3px;text-indent:-99999px;}

.nav-tabs-itemset>li>a{padding:6px 9px;}
.itemset-col {margin-top:30px;}
.itemset-price {margin-bottom:10px;padding: 0px 10px;}
.itemset-price-s {margin-top:8px;}
.container-inner {
	 padding-right: 5px;
    padding-left: 5px;
    margin-right: auto;
    margin-left: auto;
    overflow:hidden;
}

.row .itemset-items {
	display: table;
	width: 100%;
	margin: 0 0 14px 0;
	table-layout: fixed;
}

.col-item-v4 {
    display: table-cell;
    float: none;
    padding-bottom: 10px;
    padding-left: 2px;
    padding-right:2px;
    overflow:hidden;
}
.item-v4 {padding: 0px;}
.item-v4-body {
display:block;
width:100%;
position:absolute;
padding-right:4px;
bottom:0;
}

header-fixed {
    width: 100% 
}

.header-fixed > thead,
.header-fixed > tbody,
.header-fixed > thead > tr,
.header-fixed > tbody > tr,
.header-fixed > thead > tr > th,
.header-fixed > tbody > tr > td {
    display: block;
}

.header-fixed > tbody > tr:after,
.header-fixed > thead > tr:after {
    content: ' ';
    display: block;
    visibility: hidden;
    clear: both;
}

.header-fixed > tbody {
    overflow-y: auto;
    height: 320px;
}

.groupbuy-descr-close img,
.groupbuy-descr-billing img,
.groupbuy-descr-footer img,
.section-groupbuy-descr img,
.itemset-descr img,
.read-more-content > img, .read-more-content > p img,
.itemset-descr > p img, .itemset-descr > div p img, .itemset-descr > div img,
.panel-body img,
.cover > p img
 {
    display: block;
    max-width: 100%;
    height: auto;
    margin-left:auto;
    margin-right:auto;
}

.footer {
  padding-top: 25px;
  padding-bottom: 25px;
  /*margin-top: 60px;*/
  color: #2a2730;
  text-align: center;
  background-color: #fff;
  border-top:1px solid;
  border-color:#ccc;
  font-size:14px;
}
.footer a {color: #8a8790;}
.footer-links {padding-left: 0;margin-bottom: 20px;}
.footer-links li {display: inline-block;}
.footer-links li + li {margin-left: 15px;}

@media (min-width: 768px) {
  .footer {
    text-align: left;
  }
  .footer p {
    margin-bottom: 0;
  }
}

div.DTE_Inline div.DTE_Field input.form-control {height:30px;min-width:160px;}
.img-v3 {width:100%;}

#customForm, .dtForm {
	display: flex;
	flex-flow: row wrap;
}

#customForm fieldset, .dtForm fieldset {
	flex: 1;
	border: 1px solid #aaa;
	margin: 0.5em;
}

#customForm fieldset legend, .dtForm fieldset legend  {
	padding: 5px 20px;
	font-weight: bold;
}

#customForm fieldset.name, .dtForm fieldset.name {
	flex: 2 100%;
}

#customForm div.DTE_Field, .dtForm div.DTE_Field {
	padding: 5px;
}

.h-25 {height:25%} .h-50 {height:50%} .h-75 {height:75%} .h-100 {height:100%}
.w-25 {width:25%} .w-50 {width:50%} .w-75 {width:75%} .w-100 {width:100%}
.mh-480 {max-height:480px}
.glyphicon-refresh-animate {
    -animation: spin 1.2s infinite linear;
    -webkit-animation: spin2 1.2s infinite linear;
}

@-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}

@keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}

.sticky-bottom{position:sticky;position:-webkit-sticky;bottom:0px;}
.sticky-top{position:sticky;position:-webkit-sticky;top:50px;z-index:1020}
.white{background-color:#fff;}

.ml-0, .mx-0 {margin-left: 0!important;} .mr-0, .mx-0 {margin-right: 0!important;}
.ml-1, .mx-1 {margin-left: .25rem!important;} .mr-1, .mx-1 {margin-right: .25rem!important;}
.ml-2, .mx-2 {margin-left: .5rem!important;} .mr-2, .mx-2 {margin-right: .5rem!important;}
.ml-3, .mx-3 {margin-left: 1rem!important;} .mr-3, .mx-3 {margin-right: 1rem!important;}
.mt-1, .my-1 {margin-top: .25rem!important;} .mb-1, .my-1 {margin-bottom: .25rem!important;}
.mt-2, .my-2 {margin-top: .5rem!important;} .mb-2, .my-2 {margin-bottom: .5rem!important;}
.mt-3, .my-3 {margin-top: 1rem!important;} .mb-3, .my-3 {margin-bottom: 1rem!important;}
.mt-4, .my-4 {margin-top: 1.5rem!important;} .mb-4, .my-4 {margin-bottom: 1.5rem!important;}

.pl-0, .px-0 {padding-left: 0!important;} .pr-0, .px-0 {padding-right: 0!important;}
.pl-1, .px-1 {padding-left: .25rem!important;} .pr-1, .px-1 {padding-right: .25rem!important;}
.pl-2, .px-2 {padding-left: .5rem!important;} .pr-2, .px-2 {padding-right: .5rem!important;}
.pl-3, .px-3 {padding-left: 1rem!important;} .pr-3, .px-3 {padding-right: 1rem!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}.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}.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}.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}.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}.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}.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.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}
.transparent-text{color:transparent!important}.light-blue-text{color:#82B1FF!important}.dark-grey-text{color:#4f4f4f!important}

figure.image {margin:0px;}
.ck-content .table {width: auto;}
.ck-content {height: 500px;}
.DTE_Body.modal-body {padding: 0px;}
.DTE_Footer.modal-footer {position:sticky;position:-webkit-sticky;bottom:0px;background-color:#fff;}
.dt-buttons.btn-group {position:sticky;position:-webkit-sticky;top:10px;z-index: 1031;background-color:#fff;}
.dt-img{max-height:40px;}

.badge-warning {color: #8a6d3b;background-color: #fcf8e3;}
.badge-danger {color: #a94442;background-color: #f2dede;}

.btn-toolbar {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: start;justify-content: flex-start}
.btn-none-selected{background-color: #e0e0e0;background-image: none;opacity: 0.65;}