@import url("themes/default.css");
.header .page-logo img {margin: 0!important;}
.nav-tabs.nav-stacked.nav-coupon-category {margin-bottom: 30px;-webkit-box-shadow: 0 3px 1px rgba(0,0,0,0.15);box-shadow: 0 3px 1px rgba(0,0,0,0.15);}
.nav-tabs.nav-stacked.nav-coupon-category > li > a {text-transform:uppercase;font-size:13px;z-index:1;-webkit-border-radius:0;border-radius:0;background:#fff;border-left:none;border-right:none;border:none;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s;height:40px;line-height:40px;padding: 0 0 0 55px;position:relative;margin:0;color:#666;}
.nav-tabs.nav-stacked.nav-coupon-category > li > a .fa {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);font-size:18px;position:absolute;display:block;width:40px;height:40px;background:#fbfbfb;top:0;left:0;text-align:center;line-height:40px;border-right: 1px solid #ededed;}
.nav-tabs.nav-stacked.nav-coupon-category > li > a .fa:before {opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);}
.nav-tabs.nav-stacked.nav-coupon-category > li > a span {margin-left: 10px;color: #bfbfbf;padding: 1px 7px;-webkit-border-radius:2px;border-radius:2px;font-size:10px;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s;}
.nav-tabs.nav-stacked.nav-coupon-category > li > a:hover {background:#fbfbfb;padding-left:65px;color:#2a8fbd;}
.nav-tabs.nav-stacked.nav-coupon-category > li > a:hover .fa {background:#2a8fbd;color:#fff;}
.nav-tabs.nav-stacked.nav-coupon-category > li > a:hover .fa:before {opacity:1;-ms-filter:none;filter:none;}
.nav-tabs.nav-stacked.nav-coupon-category > li > a:hover span {background:#2a8fbd;color:#fff;}
.nav-tabs.nav-stacked.nav-coupon-category > li:first-child a {border-top:none;}
.nav-tabs.nav-stacked.nav-coupon-category > li:last-child a {border-bottom:none;}
.nav-tabs.nav-stacked.nav-coupon-category > .active > a {z-index:2;background:#2a8fbd;color:#fff;}
.nav-tabs.nav-stacked.nav-coupon-category > .active > a span {color:#fff;background:rgba(0,0,0,0.5);}
.nav-tabs.nav-stacked.nav-coupon-category > .active > a .fa {background:#298dba;color:#fff;border-right: 1px solid #2681aa;}
.nav-tabs.nav-stacked.nav-coupon-category > .active > a .fa:before {opacity:1;-ms-filter:none;filter:none;}
.nav-tabs.nav-stacked.nav-coupon-category > .active > a:hover {background:#2a8fbd;color:#fff;padding-left:55px;}
.nav-tabs.nav-stacked.nav-coupon-category > .active > a:hover span {background:rgba(0,0,0,0.5);}
.nav-tabs.nav-stacked.nav-coupon-category > .active > a:before {content:'';position:absolute;height:28px;width:28px;top:6px;right:-15px;background:#2a8fbd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;}
.nav-tabs.nav-stacked.nav-coupon-category.nav-coupon-category-right {margin-right:0;margin-left:30px;}
.nav-tabs.nav-stacked.nav-coupon-category.nav-coupon-category-right > li > a {padding:00020px;}
.nav-tabs.nav-stacked.nav-coupon-category.nav-coupon-category-right > li > a [class^="fa fa-"] {left:auto;right:0;border-left: 1px solid #ededed;border-right: none;}
.nav-tabs.nav-stacked.nav-coupon-category.nav-coupon-category-right > li > a:hover {padding-left:35px;}
.nav-tabs.nav-stacked.nav-coupon-category.nav-coupon-category-right > .active > a [class^="fa fa-"] {border-left: 1px solid #2681aa;border-right: none;}
.nav-tabs.nav-stacked.nav-coupon-category.nav-coupon-category-right > .active > a:before {right:auto;left:-15px;}
.nav-tabs.nav-stacked.nav-coupon-category.nav-coupon-category-right > .active > a:hover {padding-left:20px;}
.nav-tabs.nav-stacked.nav-coupon-category.nav-coupon-category-inline {-webkit-box-shadow:none;box-shadow:none;margin:0;}
.nav-tabs.nav-stacked.nav-coupon-category.nav-coupon-category-inline > li {-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.15);box-shadow: 0 1px 0 rgba(0,0,0,0.15);float:left;display:block;margin-right:10px;margin-bottom:10px;}
.nav-tabs.nav-stacked.nav-coupon-category.nav-coupon-category-inline > li > a {border-bottom:none!important;padding-right:15px;}
.nav-tabs.nav-stacked.nav-coupon-category.nav-coupon-category-inline > li > a:hover {padding-left:55px;}
.nav-tabs.nav-stacked.nav-coupon-category.nav-coupon-category-inline > li.active > a:before {display:none;}

.nopadding {padding: 0 !important;margin: 0 !important;}
.tableActionsColumn-xs{width : 45px !important; text-align: center!important;}
#foldersTable .text-left{padding: 0; vertical-align: middle; height: 38px;}
#foldersTable .btn-foldername{height: 38px; line-height: 38px;padding-left: 7px;}

.ErrorDiv{color:#9f0000!important;font-size: 11px !important;}
.ErrorDivinc
{
    width: 99% !important;
    background-color: #FFBABA!important;
    margin:10px 0 10px 0;padding:5px 10px 5px 10px;
    border: 1px solid #D8000C;
    -webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;
    -moz-border-bottom-colors: #D8000C!important;-moz-border-top-colors: #D8000C;-moz-border-left-colors: #D8000C;-moz-border-right-colors: #D8000C;
    -webkit-border-bottom-colors: #D8000C;-webkit-border-top-colors: #D8000C;-webkit-border-left-colors: #D8000C;-webkit-border-right-colors: #D8000C;
    -ms-border-bottom-colors: #D8000C;-ms-border-top-colors: #D8000C;-ms-border-left-colors: #D8000C;-ms-border-right-colors: #D8000C;
    -o-border-bottom-colors: #D8000C;-o-border-top-colors: #D8000C;-o-border-left-colors: #D8000C;-o-border-right-colors: #D8000C;
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);-ms-box-shadow:0 0 2px rgba(0, 0, 0, 0.5);-o-box-shadow:0 0 2px rgba(0, 0, 0, 0.5);box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
}

.hr{-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: black;border-left: 0 none;border-right: 0 none;border-style: solid none;border-width:2px 0;clear: both;height: 0;margin:3px 10px 6px 0;}
.hr2 {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #DEDEDE;border-left: 0 none;border-right: 0 none;border-style: solid none;border-width: 1px 0;clear: both;height: 0;margin-bottom: 15px;margin-top: 15px;}

.cal3{width : 80px !important; text-align: center!important;}
.rich-calendar-exterior{}
.rich-calendar-input, .warning_msg, .tooltipData{font-size: 12px;width: 154px;color: black;}
.warning_msg{color:red; }
.rich-tool-tip {z-index: 1000!important;}
.rich-calendar-exterior
{
    font-size: 12px!important;
    color: black!important;
    background-color: #e0e0e0!important;
    margin:0 !important;padding:0 !important;
    border: 1px solid #9fc4bc!important;
    -webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important;
    -moz-border-bottom-colors: #d6d6d6!important;-moz-border-top-colors: #d6d6d6!important;-moz-border-left-colors: #d6d6d6!important;-moz-border-right-colors: #d6d6d6!important;
    -webkit-border-bottom-colors: d6d6d6!important;-webkit-border-top-colors: #d6d6d6!important;-webkit-border-left-colors: #d6d6d6!important;-webkit-border-right-colors: #d6d6d6!important;
    -ms-border-bottom-colors: #d6d6d6!important;-ms-border-top-colors: #d6d6d6!important;-ms-border-left-colors: #d6d6d6!important;-ms-border-right-colors: #d6d6d6!important;
    -o-border-bottom-colors: #d6d6d6!important;-o-border-top-colors: #d6d6d6!important;-o-border-left-colors: #d6d6d6!important;-o-border-right-colors: #d6d6d6!important;
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5)!important;-moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5)!important;-ms-box-shadow:0 0 2px rgba(0, 0, 0, 0.5)!important;-o-box-shadow:0 0 2px rgba(0, 0, 0, 0.5)!important;box-shadow: 0 0 2px rgba(0, 0, 0, 0.5)!important;
}

.rich-calendar-select{background-color: #0991e8!important; color: black!important; font-size: 12px!important;}
.rich-calendar-boundary-dates{background-color: #eeeeee!important;}
.rich-calendar-week{color:#0991e8!important; font-weight: bold!important; width: 35px!important;background-color: #eeeeee!important;}
.rich-calendar-date-layout{background-color: #e0e0e0!important;}
.rich-toolbar{width:100%;background: #ccc!important;background: -moz-linear-gradient(top, #d7d7d7, #bbb)!important;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#bbb))!important;border: 1px solid #979797!important;text-shadow: 0 1px 0 #eee!important;}
.rich-toolbar-item{padding: 2px 15px!important;}
.rich-toolbar td:last-child{padding-right: 25px!important;}

.plupload_filelist_footer {padding: 0!important;}
.changes-list li span{font-size: 16px!important;}

.cal{width : 80px !important; text-align: center!important;}
.rich-calendar-exterior
{
    font-size: 12px!important;
    color: black!important;
    background-color: #e0e0e0!important;
    margin:0 !important;padding:0 !important;
    border: 1px solid #9fc4bc!important;
    -webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important;
    -moz-border-bottom-colors: #d6d6d6!important;-moz-border-top-colors: #d6d6d6!important;-moz-border-left-colors: #d6d6d6!important;-moz-border-right-colors: #d6d6d6!important;
    -webkit-border-bottom-colors: d6d6d6!important;-webkit-border-top-colors: #d6d6d6!important;-webkit-border-left-colors: #d6d6d6!important;-webkit-border-right-colors: #d6d6d6!important;
    -ms-border-bottom-colors: #d6d6d6!important;-ms-border-top-colors: #d6d6d6!important;-ms-border-left-colors: #d6d6d6!important;-ms-border-right-colors: #d6d6d6!important;
    -o-border-bottom-colors: #d6d6d6!important;-o-border-top-colors: #d6d6d6!important;-o-border-left-colors: #d6d6d6!important;-o-border-right-colors: #d6d6d6!important;
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5)!important;-moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5)!important;-ms-box-shadow:0 0 2px rgba(0, 0, 0, 0.5)!important;-o-box-shadow:0 0 2px rgba(0, 0, 0, 0.5)!important;box-shadow: 0 0 2px rgba(0, 0, 0, 0.5)!important;
}
.rich-calendar-select{background-color: #0991e8!important; color: black!important; font-size: 12px!important;}
.rich-calendar-boundary-dates{background-color: #eeeeee!important;}
.rich-calendar-week{color:#0991e8!important; font-weight: bold!important; width: 35px!important;background-color: #eeeeee!important;}
.rich-calendar-date-layout{background-color: #e0e0e0!important;}
.rich-spinner-btn .rich-spinner-button{}


/* here you can put your own css to customize and override the theme */
input.error, select.error, textarea.error, .ui-state-error {border: 1px solid #cd0a0a; !important;}
.toolbarView .form-actions{padding: 10px 10px 5px 10px!important;}
.toolbarViewTable .form-actions{padding: 3px 0 3px 0!important;}
.errorView .form-actions{padding: 0!important;}
.bootstrap-switch {min-width: 200px!important;}
.dropdown-menu {min-width:200px!important;}
.ui-growl {top: 60px!important;}
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {background-color: #f5f5f5!important;}
.table thead tr th {font-size: 14px!important;}
.table-checkbox{width:40px!important;max-width:40px!important;}
.table-text-wrap{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:90%;-ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; }
.table-text-normal{font-weight:normal!important;}
.table-text-bold{font-weight:bold!important;}
.table-columns-action{width:80px!important;max-width:80px!important;}
.table-columns-action-100{width:100px!important;max-width:100px!important;}
.table-columns-action-150{width:150px!important;max-width:150px!important;}
.table-columns-action-200{width:200px!important;max-width:200px!important;}
.table-columns-status{width:80px!important;max-width:80px!important;}
.table-columns-custom-20{width:20px!important;max-width:20px!important;}
.table-columns-custom-30{width:30px!important;max-width:30px!important;}
.table-columns-custom-40{width:40px!important;max-width:40px!important;}
.table-columns-custom-50{width:50px!important;max-width:50px!important;}
.table-columns-custom-60{width:60px!important;max-width:60px!important;}
.table-columns-custom-80{width:80px!important;max-width:80px!important;}
.table-columns-custom-90{width:90px!important;max-width:90px!important;}
.table-columns-custom-100{width:100px!important;max-width:100px!important;}
.table-columns-custom-110{width:110px!important;max-width:110px!important;}
.table-columns-custom-120{width:120px!important;max-width:120px!important;}
.table-columns-custom-140{width:140px!important;max-width:140px!important;}
.table-columns-custom-150{width:150px!important;max-width:150px!important;}
.table-columns-custom-160{width:160px!important;max-width:160px!important;}
.table-columns-custom-170{width:170px!important;max-width:170px!important;}
.table-columns-custom-180{width:180px!important;max-width:180px!important;}
.table-columns-custom-190{width:190px!important;max-width:190px!important;}
.table-columns-custom-200{width:200px!important;max-width:200px!important;}
.table-columns-custom-210{width:210px!important;max-width:210px!important;}
.table-columns-custom-220{width:220px!important;max-width:220px!important;}
.table-columns-custom-230{width:230px!important;max-width:230px!important;}
.table-columns-custom-240{width:240px!important;max-width:240px!important;}
.table-columns-custom-260{width:260px!important;max-width:260px!important;}
.table-columns-custom-270{width:270px!important;max-width:270px!important;}
.pagination {margin: 0!important;}
.ui-selectonemenu .ui-selectonemenu-trigger,.ui-selectcheckboxmenu-trigger {width:26px!important;}
.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item .ui-chkbox {margin-top: -12px!important;}
.ui-selectcheckboxmenu .ui-selectcheckboxmenu-label {padding-top: 5px!important;}
table.ui-selectoneradio td{padding-right:10px!important;}
input[id*="dynamicSelectBooleanButtonYN"].ui-helper-hidden{display: none!important;}



/* alignment classes */
.left_reset,.left_reset_top,.left_reset_top_border,.left_reset_bottom_border{padding-left:0;margin-left:0;}
.left_top,.left_top_bg,.left_middle,.left_middle_bottom_border,.left_reset,.left_reset_top,.left_reset_top_border,.left_reset_bottom_border{text-align: left;}
.left_middle,.left_middle_bottom_border,.left_reset{vertical-align: middle;}
.left_top,.left_reset_top,.left_top_bg,.left_reset_top_border{vertical-align: top;}
.left_reset_top,.left_reset_top_border,.left_reset_bottom_border{margin:0;padding:0;}
.left_top_bg{border-bottom:#191a1b outset 1px;}
.left_reset_bottom_border{border-bottom:#9a9a9a dotted 1px !important; padding-top:3px !important;}
.left_reset{margin:0;padding:0;}

.left_middle_bottom_border{border-bottom:1px solid #bfbfbf;}

.right_top,.right_top_bg,.right_middle,.right_middle_bottom_border,.right_reset,.right_reset_top{text-align: right;}
.right_middle,.right_middle_bottom_border{vertical-align: middle;}
.right_top,.right_reset_top{vertical-align: top;}
.right_top_bg{vertical-align: top;}
.right_reset,.right_reset_top{margin:0;padding:0;}


.center_reset{padding-left:0;margin-left:0;}
.center_top,.center_middle,.center_full,.center_reset,.center_reset_top,.center_reset_middle{text-align: center!important;}
.center_top,.center_reset,.center_reset_top{vertical-align: top;}
.center_middle,.center_reset_middle{vertical-align: middle!important;}
.center_reset_top,.center_reset_middle{margin:0; padding:0;}
.center_full{text-align: center; width:100%; vertical-align:middle; margin:0; padding:0;}

.row_enabled_custom{}
.row_disabled_custom{background-color:#cccccc!important; text-decoration:line-through !important;}

.rich-table-cell {color: #000;font-family:'Open Sans', "Trebuchet MS", Arial, Helvetica, sans-serif !important;font-size:13px!important;}

@media only screen and (max-width: 800px) {
    .no-more-tables table,.no-more-tables thead,.no-more-tables tbody,.no-more-tables th,.no-more-tables td,.no-more-tables tr {display: block;}
    .no-more-tables thead tr {position: absolute;top: -9999px;left: -9999px;}
    .no-more-tables tr { border: 1px solid #ccc; }
    .no-more-tables td {border: none;border-bottom: 1px solid #eee;position: relative;padding-left: 50%;white-space: normal;text-align:left;}
    .no-more-tables td:before {position: absolute;top: 6px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;text-align:left;font-weight: bold;}
    .no-more-tables td:before { content: attr(data-title); }
}
.component-align-center{ margin: 0 auto;}

.labelTooltip,.labelTooltipValues{color: #393939 !important;}
.labelTooltip,.labelTooltipValues{font-size: 13px;}
.labelTooltipValues{font-weight: bold;}
.tableRowTextBold{font-weight:bold !important; color: black!important;}
.tableRowTextNormal{font-weight: inherit !important;color: black!important;}

.view-browser-full {display:block;}
@media(min-width: 531px) and (max-width: 1280px){.myTooltip{max-width: 250px!important;}}
@media (max-width: 530px){.myTooltip{max-width: 250px!important;}.view-browser-full {display:none;}}

.row-wrap >[class^="col-"] {margin-bottom:30px;}
.row-reverce >[class^="col-"] {float:right;}

.all-custs-bulk {border:none!important; margin:0 0 0 20px; padding:0}
.all-custs-bulk ul {list-style: none;  float:left;position:relative;z-index:999;margin:0 -2px 0 -1px;padding:0;}
.all-custs-bulk ul li {float:left;font-size:11px;line-height:normal;background:none;padding:0 3px 0 0; list-style: none;  margin-bottom:3px; }
.all-custs-bulk ul li a {float:left;padding:4px 7px;}
.profile-info li {font-size: 15px!important;}
.paddingRemove{padding: 0!important;}
.paddingRemoveLeft{padding-left: 0!important;}
.paddingRemoveRight{padding-right: 0!important;}
.paddingRemoveTop{padding-top: 0!important;}
.paddingRemoveBottom{padding-bottom: 0!important;}
.paddingRemoveSides{padding-right: 0!important; padding-left: 0!important;}
.paddingRemoveFaces{padding-top: 0!important; padding-bottom: 0!important;}


/**  -------   extra for richfaces  -------------  **/
.priorityImg{width: 16px!important; height: auto!important;}
.priorityColour{
    display: block!important; width: 16px!important; height: 16px!important;
    border: 1px solid #000000;
    -webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;
    -moz-border-bottom-colors: #000000;-moz-border-top-colors: #000000;-moz-border-left-colors: #000000;-moz-border-right-colors: #000000;
    -webkit-border-bottom-colors: #000000;-webkit-border-top-colors: #000000;-webkit-border-left-colors: #000000;-webkit-border-right-colors: #000000;
    -ms-border-bottom-colors: #000000;-ms-border-top-colors: #000000;-ms-border-left-colors: #000000;-ms-border-right-colors: #000000;
    -o-border-bottom-colors: #000000;-o-border-top-colors: #000000;-o-border-left-colors: #000000;-o-border-right-colors: #000000;
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);-ms-box-shadow:0 0 2px rgba(0, 0, 0, 0.5);-o-box-shadow:0 0 2px rgba(0, 0, 0, 0.5);box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
}
.profile ul.profile-nav li i{background: none repeat scroll 0 0 #0c91e5 !important;}
.profile ul.profile-nav li a.selected{background: none repeat scroll 0 0 #169ef4;}


/* ========================================================================
 * Color Helpers
 * ======================================================================== */
.powerwidget-as-portlet-white,.bg-white,.powerwidget-as-portlet-white .inner-spacer {background: #fff;color: #555;}
.powerwidget-as-portlet-white h2,.powerwidget-as-portlet-white h2 small,.powerwidget-as-portlet-white .powerwidget-ctrls .button-icon {color: #555;}
.powerwidget-as-portlet-pink,.powerwidget-as-portlet-pink .inner-spacer {background: #f87aa0;color: #fff;}
.powerwidget-as-portlet-blue,.powerwidget-as-portlet-blue .inner-spacer {background: #5bc0de;color: #fff;}
.powerwidget-as-portlet-dark-blue,.powerwidget-as-portlet-dark-blue .inner-spacer {background: #3b8dbd;color: #fff;}
.powerwidget-as-portlet-green,.powerwidget-as-portlet-green .inner-spacer {background: #82b964;color: #fff;}
.powerwidget-as-portlet-green-alt,.powerwidget-as-portlet-green-alt .inner-spacer {background: #58b868;color: #fff;}
.powerwidget-as-portlet-acid-green,.powerwidget-as-portlet-acid-green .inner-spacer {background: #ccd600;color: #fff;}
.powerwidget-as-portlet-yellow,.powerwidget-as-portlet-yellow .inner-spacer {background: #f4cc13;color: #fff;}
.powerwidget-as-portlet-yellow-muted,.powerwidget-as-portlet-yellow-muted .inner-spacer {background: #f4cc13;color: #fff;}
.powerwidget-as-portlet-purple,.powerwidget-as-portlet-purple .inner-spacer {background: #a7609a;color: #fff;}
.powerwidget-as-portlet-grey,.powerwidget-as-portlet-grey .inner-spacer {background: #888;color: #fff;}
.powerwidget-as-portlet-cold-grey,
.powerwidget-as-portlet-cold-grey .inner-spacer {background: #595f66;color: #fff;}
.powerwidget-as-portlet-orange,.powerwidget-as-portlet-orange .inner-spacer {background: #f0ad4e;color: #fff;}
.powerwidget-as-portlet-red,.powerwidget-as-portlet-red .inner-spacer {background: #d24d33;color: #fff;}
.powerwidget-as-portlet-dark-red,.powerwidget-as-portlet-dark-red .inner-spacer {background: #993838;color: #fff;}
.powerwidget-as-portlet-black,.powerwidget-as-portlet-black .inner-spacer {background: #000;color: #fff;}
.powerwidget-as-portlet-marine,.powerwidget-as-portlet-marine .inner-spacer {background: #00a9ae;color: #fff;}
.pink-btn,.bg-pink,.powerwidget.pink {background-color: #f87aa0;}
.blue-btn,.bg-blue,.powerwidget.blue {background-color: #5bc0de;}
.dark-blue-btn,.bg-dark-blue,.powerwidget.dark-blue {background-color: #3b8dbd;}
.green-btn,.bg-green,.powerwidget.green {background-color: #82b964;}
.green-alt-btn,.bg-green-alt,.powerwidget.green-alt {background-color: #58b868;}
.green-acid-btn,.bg-acid-green,.powerwidget.green-acid {background-color: #ccd600;}
.yellow-btn,.bg-yellow,.powerwidget.yellow {background-color: #f4cc13;}
.yellow-muted-btn,.bg-yellow-muted,.powerwidget.yellow-muted {background-color: #fffbdb;}
.purple-btn,.bg-purple,.powerwidget.purple {background-color: #a7609a;}
.grey-btn,.bg-grey,.powerwidget.grey {background-color: #888;}
.cold-grey-btn,.bg-cold-grey,.powerwidget.cold-grey {background-color: #595f66;}
.dark-cold-grey-btn,.bg-dark-cold-grey,.powerwidget.dark-cold-grey {background-color: #454b52;}
.orange-btn,.bg-orange,.powerwidget.orange {background-color: #f0ad4e;}
.red-btn,.bg-red,.powerwidget.red {background-color: #d24d33;}
.dark-red-btn,.bg-dark-red,.powerwidget.dark-red {background-color: #993838;}
.black-btn,.bg-black,.powerwidget.black {background-color: #000;}
.marine-btn,.bg-marine,.powerwidget.marine {background-color: #00a9ae;}
.text-pink {color: #f87aa0;}
.text-blue {color: #5bc0de;}
.text-dark-blue {color: #3b8dbd;}
.text-green {color: #82b964;}
.text-green-alt {color: #58b868;}
.text-green-acid {color: #ccd600;}
.text-yellow {color: #f4cc13;}
.text-yellow-muted {color: #fffbdb;}
.text-purple {color: #a7609a;}
.text-grey {color: #888;}
.text-cold-grey {color: #595f66;}
.text-dark-cold-grey {color: #454b52;}
.text-orange {color: #f0ad4e;}
.text-red {color: #d24d33;}
.text-dark-red {color: #993838;}
.text-cold-grey {color: #969fa1;}
.text-black {color: #000;}
.text-white {color: #fff;}
.text-marine {color: #00a9ae;}


/* ---------------------------------------------------------------------- */
/*  Buttons
/* ---------------------------------------------------------------------- */
/*.btn {transition: all 0.3s ease 0s !important;background-image: none !important;box-shadow: none !important;outline: none !important;position: relative;}*/
/*.btn:after {content: "";position: absolute;transition: all 0.3s ease 0s;z-index: -1;}*/
/*.btn-wide {min-width: 120px;}*/
/*.ladda-button[data-style="contract"][data-loading] {border-radius: 50%;min-width: 38px !important;overflow: hidden;width: 38px !important;}*/
/*.btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {box-shadow: none;}*/
/*.btn-o {background: none !important;}*/
/*.btn-default {background-color: #ffffff;border-color: #c8c7cc;color: #8e8e93;}*/
/*.btn-default:hover {background-color: #ffffff;border-color: #bbbac0;color: #8e8e93 !important;}*/
/*.btn-default:active, .btn-default.active, .btn-default.active:focus, .btn-default:active:focus, .btn-default:active:hover {background-color: #f8f8f8;border-color: #d5d4d8;color: #5b5b60 !important;}*/
/*.btn-default:focus {background-color: #ffffff;border-color: #bbbac0;color: #5b5b60 !important;}*/
/*.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {background-color: #ffffff;border-color: #e2e2e4;color: #cfcfd1;}*/
/*.btn-default .caret {border-top-color: #8e8e93;}*/
/*.dropup .btn-default .caret {border-bottom: 4px solid #8e8e93;}*/
/*.btn-primary {background-color: #007AFF;border-color: #007AFF;color: #ffffff;}*/
/*.open .btn-primary.dropdown-toggle {background-color: #4da2ff;border-color: #4da2ff;}*/
/*.btn-primary:hover {background-color: #3395ff !important;border-color: #3395ff;color: #ffffff;}*/
/*.btn-primary:active, .btn-primary.active, .btn-primary.active:focus, .btn-primary:active:focus, .btn-primary:active:hover, .btn-primary.dropdown-toggle:active:hover {background-color: #006ee6 !important;border-color: #006ee6;}*/
/*.btn-primary:focus {background-color: #4da2ff;border-color: #4da2ff;}*/
/*.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {background-color: #66afff;border-color: #66afff;color: #ffffff;}*/
/*.btn-primary.btn-o {border: 1px solid #007AFF;color: #007AFF;}*/
/*.btn-primary.btn-o:hover {color: #3395ff;border-color: #3395ff;background: none !important;}*/
/*.btn-primary.btn-o:active, .btn-primary.btn-o.active, .btn-primary.btn-o.active:focus, .btn-primary.btn-o:active:focus, .btn-primary.btn-o:active:hover {background-color: #eaeaec !important;border-color: #0055b3 !important;color: #0055b3 !important;}*/
/*.btn-primary.btn-o:focus {background-color: #66afff;border-color: #66afff;color: #3395ff;}*/
/*.btn-primary.btn-o.disabled:hover, .btn-primary.btn-o.disabled:focus, .btn-primary.btn-o.disabled:active, .btn-primary.btn-o.disabled.active, .btn-primary.btn-o[disabled], .btn-primary.btn-o[disabled]:hover, .btn-primary.btn-o[disabled]:focus, .btn-primary.btn-o[disabled]:active, .btn-primary.btn-o[disabled].active, fieldset[disabled] .btn-primary.btn-o:hover, fieldset[disabled] .btn-primary.btn-o:focus, fieldset[disabled] .btn-primary.btn-o:active, fieldset[disabled] .btn-primary.btn-o.active {border-color: #66afff;color: #66afff;}*/
/*.btn-primary.btn-o .caret {border-top-color: #007AFF;}*/
/*.btn-primary .caret {border-top-color: #ffffff;}*/
/*.dropup .btn-primary .caret {border-bottom: 4px solid #ffffff;}*/
/*.btn-success {background-color: #5cb85c;border-color: #5cb85c;color: #ffffff;}*/
/*.open .btn-success.dropdown-toggle {background-color: #91cf91;border-color: #91cf91;}*/
/*.btn-success:hover {background-color: #80c780 !important;border-color: #80c780;color: #ffffff;}*/
/*.btn-success:active, .btn-success.active, .btn-success.active:focus, .btn-success:active:focus, .btn-success:active:hover, .btn-success.dropdown-toggle:active:hover {background-color: #4cae4c !important;border-color: #4cae4c;}*/
/*.btn-success:focus {background-color: #91cf91;border-color: #91cf91;}*/
/*.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {background-color: #a3d7a3;border-color: #a3d7a3;color: #ffffff;}*/
/*.btn-success.btn-o {border: 1px solid #5cb85c;color: #5cb85c;}*/
/*.btn-success.btn-o:hover {color: #80c780;border-color: #80c780;background: none !important;}*/
/*.btn-success.btn-o:active, .btn-success.btn-o.active, .btn-success.btn-o.active:focus, .btn-success.btn-o:active:focus, .btn-success.btn-o:active:hover {background-color: #eaeaec !important;border-color: #3d8b3d !important;color: #3d8b3d !important;}*/
/*.btn-success.btn-o:focus {background-color: #a3d7a3;border-color: #a3d7a3;color: #80c780;}*/
/*.btn-success.btn-o.disabled:hover, .btn-success.btn-o.disabled:focus, .btn-success.btn-o.disabled:active, .btn-success.btn-o.disabled.active, .btn-success.btn-o[disabled], .btn-success.btn-o[disabled]:hover, .btn-success.btn-o[disabled]:focus, .btn-success.btn-o[disabled]:active, .btn-success.btn-o[disabled].active, fieldset[disabled] .btn-success.btn-o:hover, fieldset[disabled] .btn-success.btn-o:focus, fieldset[disabled] .btn-success.btn-o:active, fieldset[disabled] .btn-success.btn-o.active {border-color: #a3d7a3;color: #a3d7a3;}*/
/*.btn-success.btn-o .caret {border-top-color: #5cb85c;}*/
/*.btn-success .caret {border-top-color: #ffffff;}*/
/*.dropup .btn-success .caret {border-bottom: 4px solid #ffffff;}*/
/*.btn-info {background-color: #46b8da;border-color: #46b8da;color: #ffffff;}*/
/*.open .btn-info.dropdown-toggle {background-color: #86d0e7;border-color: #86d0e7;}*/
/*.btn-info:hover {background-color: #71c8e2 !important;border-color: #71c8e2;color: #ffffff;}*/
/*.btn-info:active, .btn-info.active, .btn-info.active:focus, .btn-info:active:focus, .btn-info:active:hover, .btn-info.dropdown-toggle:active:hover {background-color: #31b0d6 !important;border-color: #31b0d6;}*/
/*.btn-info:focus {background-color: #86d0e7;border-color: #86d0e7;}*/
/*.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {background-color: #9bd9eb;border-color: #9bd9eb;color: #ffffff;}*/
/*.btn-info.btn-o {border: 1px solid #46b8da;color: #46b8da;}*/
/*.btn-info.btn-o:hover {color: #71c8e2;border-color: #71c8e2;background: none !important;}*/
/*.btn-info.btn-o:active, .btn-info.btn-o.active, .btn-info.btn-o.active:focus, .btn-info.btn-o:active:focus, .btn-info.btn-o:active:hover {background-color: #eaeaec !important;border-color: #2390b0 !important;color: #2390b0 !important;}*/
/*.btn-info.btn-o:focus {background-color: #9bd9eb;border-color: #9bd9eb;color: #71c8e2;}*/
/*.btn-info.btn-o.disabled:hover, .btn-info.btn-o.disabled:focus, .btn-info.btn-o.disabled:active, .btn-info.btn-o.disabled.active, .btn-info.btn-o[disabled], .btn-info.btn-o[disabled]:hover, .btn-info.btn-o[disabled]:focus, .btn-info.btn-o[disabled]:active, .btn-info.btn-o[disabled].active, fieldset[disabled] .btn-info.btn-o:hover, fieldset[disabled] .btn-info.btn-o:focus, fieldset[disabled] .btn-info.btn-o:active, fieldset[disabled] .btn-info.btn-o.active {border-color: #9bd9eb;color: #9bd9eb;}*/
/*.btn-info.btn-o .caret {border-top-color: #46b8da;}*/
/*.btn-info .caret {border-top-color: #ffffff;}*/
/*.dropup .btn-info .caret {border-bottom: 4px solid #ffffff;}*/
/*.btn-warning {background-color: #eea236;border-color: #eea236;color: #ffffff;}*/
/*.open .btn-warning.dropdown-toggle {background-color: #f4c37d;border-color: #f4c37d;}*/
/*.btn-warning:hover {background-color: #f2b865 !important;border-color: #f2b865;color: #ffffff;}*/
/*.btn-warning:active, .btn-warning.active, .btn-warning.active:focus, .btn-warning:active:focus, .btn-warning:active:hover, .btn-warning.dropdown-toggle:active:hover {background-color: #ec971e !important;border-color: #ec971e;}*/
/*.btn-warning:focus {background-color: #f4c37d;border-color: #f4c37d;}*/
/*.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {background-color: #f6ce94;border-color: #f6ce94;color: #ffffff;}*/
/*.btn-warning.btn-o {border: 1px solid #eea236;color: #eea236;}*/
/*.btn-warning.btn-o:hover {color: #f2b865;border-color: #f2b865;background: none !important;}*/
/*.btn-warning.btn-o:active, .btn-warning.btn-o.active, .btn-warning.btn-o.active:focus, .btn-warning.btn-o:active:focus, .btn-warning.btn-o:active:hover {background-color: #eaeaec !important;border-color: #c77c11 !important;color: #c77c11 !important;}*/
/*.btn-warning.btn-o:focus {background-color: #f6ce94;border-color: #f6ce94;color: #f2b865;}*/
/*.btn-warning.btn-o.disabled:hover, .btn-warning.btn-o.disabled:focus, .btn-warning.btn-o.disabled:active, .btn-warning.btn-o.disabled.active, .btn-warning.btn-o[disabled], .btn-warning.btn-o[disabled]:hover, .btn-warning.btn-o[disabled]:focus, .btn-warning.btn-o[disabled]:active, .btn-warning.btn-o[disabled].active, fieldset[disabled] .btn-warning.btn-o:hover, fieldset[disabled] .btn-warning.btn-o:focus, fieldset[disabled] .btn-warning.btn-o:active, fieldset[disabled] .btn-warning.btn-o.active {border-color: #f6ce94;color: #f6ce94;}*/
/*.btn-warning.btn-o .caret {border-top-color: #eea236;}*/
/*.btn-warning .caret {border-top-color: #ffffff;}*/
/*.dropup .btn-warning .caret {border-bottom: 4px solid #ffffff;}*/
/*.btn-danger {background-color: #d43f3a;border-color: #d43f3a;color: #ffffff;}*/
/*.open .btn-danger.dropdown-toggle {background-color: #e27c79;border-color: #e27c79;}*/
/*.btn-danger:hover {background-color: #dd6864 !important;border-color: #dd6864;color: #ffffff;}*/
/*.btn-danger:active, .btn-danger.active, .btn-danger.active:focus, .btn-danger:active:focus, .btn-danger:active:hover, .btn-danger.dropdown-toggle:active:hover {background-color: #c9312c !important;border-color: #c9312c;}*/
/*.btn-danger:focus {background-color: #e27c79;border-color: #e27c79;}*/
/*.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {background-color: #e6918e;border-color: #e6918e;color: #ffffff;}*/
/*.btn-danger.btn-o {border: 1px solid #d43f3a;color: #d43f3a;}*/
/*.btn-danger.btn-o:hover {color: #dd6864;border-color: #dd6864;background: none !important;}*/
/*.btn-danger.btn-o:active, .btn-danger.btn-o.active, .btn-danger.btn-o.active:focus, .btn-danger.btn-o:active:focus, .btn-danger.btn-o:active:hover {background-color: #eaeaec !important;border-color: #9f2723 !important;color: #9f2723 !important;}*/
/*.btn-danger.btn-o:focus {background-color: #e6918e;border-color: #e6918e;color: #dd6864;}*/
/*.btn-danger.btn-o.disabled:hover, .btn-danger.btn-o.disabled:focus, .btn-danger.btn-o.disabled:active, .btn-danger.btn-o.disabled.active, .btn-danger.btn-o[disabled], .btn-danger.btn-o[disabled]:hover, .btn-danger.btn-o[disabled]:focus, .btn-danger.btn-o[disabled]:active, .btn-danger.btn-o[disabled].active, fieldset[disabled] .btn-danger.btn-o:hover, fieldset[disabled] .btn-danger.btn-o:focus, fieldset[disabled] .btn-danger.btn-o:active, fieldset[disabled] .btn-danger.btn-o.active {border-color: #e6918e;color: #e6918e;}*/
/*.btn-danger.btn-o .caret {border-top-color: #d43f3a;}*/
/*.btn-danger .caret {border-top-color: #ffffff;}*/
/*.dropup .btn-danger .caret {border-bottom: 4px solid #ffffff;}*/
.btn-azure {background-color: #0095C8;border-color: #0095C8;color: #ffffff;}
.open .btn-azure.dropdown-toggle {background-color: #16c3ff;border-color: #16c3ff;}
.btn-azure:hover {background-color: #00bbfb !important;border-color: #00bbfb;color: #ffffff;}
.btn-azure:active, .btn-azure.active, .btn-azure.active:focus, .btn-azure:active:focus, .btn-azure:active:hover, .btn-azure.dropdown-toggle:active:hover {background-color: #0082af !important;border-color: #0082af;}
.btn-azure:focus {background-color: #16c3ff;border-color: #16c3ff;color: #ffffff;}
.btn-azure.disabled:hover, .btn-azure.disabled:focus, .btn-azure.disabled:active, .btn-azure.disabled.active, .btn-azure[disabled], .btn-azure[disabled]:hover, .btn-azure[disabled]:focus, .btn-azure[disabled]:active, .btn-azure[disabled].active, fieldset[disabled] .btn-azure:hover, fieldset[disabled] .btn-azure:focus, fieldset[disabled] .btn-azure:active, fieldset[disabled] .btn-azure.active {background-color: #2fcaff;border-color: #2fcaff;color: #ffffff;}
.btn-azure.btn-o {border: 1px solid #0095C8;color: #0095C8;}
.btn-azure.btn-o:hover {color: #00bbfb;border-color: #00bbfb;background: none !important;}
.btn-azure.btn-o:active, .btn-azure.btn-o.active, .btn-azure.btn-o.active:focus, .btn-azure.btn-o:active:focus, .btn-azure.btn-o:active:hover {background-color: #eaeaec !important;border-color: #005c7c !important;color: #005c7c !important;}
.btn-azure.btn-o:focus {background-color: #2fcaff;border-color: #2fcaff;color: #00bbfb;}
.btn-azure.btn-o.disabled:hover, .btn-azure.btn-o.disabled:focus, .btn-azure.btn-o.disabled:active, .btn-azure.btn-o.disabled.active, .btn-azure.btn-o[disabled], .btn-azure.btn-o[disabled]:hover, .btn-azure.btn-o[disabled]:focus, .btn-azure.btn-o[disabled]:active, .btn-azure.btn-o[disabled].active, fieldset[disabled] .btn-azure.btn-o:hover, fieldset[disabled] .btn-azure.btn-o:focus, fieldset[disabled] .btn-azure.btn-o:active, fieldset[disabled] .btn-azure.btn-o.active {border-color: #2fcaff;color: #2fcaff;}
.btn-azure.btn-o .caret {border-top-color: #0095C8;}
.btn-azure .caret {border-top-color: #ffffff;}
.dropup .btn-azure .caret {border-bottom: 4px solid #ffffff;}
.btn-light-azure {background-color: #00a8e2;border-color: #00a8e2;color: #ffffff;}
.open .btn-light-azure.dropdown-toggle {background-color: #2fcaff;border-color: #2fcaff;}
.btn-light-azure:hover {background-color: #16c3ff !important;border-color: #16c3ff;color: #ffffff;}
.btn-light-azure:active, .btn-light-azure.active, .btn-light-azure.active:focus, .btn-light-azure:active:focus, .btn-light-azure:active:hover, .btn-light-azure.dropdown-toggle:active:hover {background-color: #0095c8 !important;border-color: #0095c8;}
.btn-light-azure:focus {background-color: #2fcaff;border-color: #2fcaff;color: #ffffff;}
.btn-light-azure.disabled:hover, .btn-light-azure.disabled:focus, .btn-light-azure.disabled:active, .btn-light-azure.disabled.active, .btn-light-azure[disabled], .btn-light-azure[disabled]:hover, .btn-light-azure[disabled]:focus, .btn-light-azure[disabled]:active, .btn-light-azure[disabled].active, fieldset[disabled] .btn-light-azure:hover, fieldset[disabled] .btn-light-azure:focus, fieldset[disabled] .btn-light-azure:active, fieldset[disabled] .btn-light-azure.active {background-color: #49d0ff;border-color: #49d0ff;color: #ffffff;}
.btn-light-azure.btn-o {border: 1px solid #00a8e2;color: #00a8e2;}
.btn-light-azure.btn-o:hover {color: #16c3ff;border-color: #16c3ff;background: none !important;}
.btn-light-azure.btn-o:active, .btn-light-azure.btn-o.active, .btn-light-azure.btn-o.active:focus, .btn-light-azure.btn-o:active:focus, .btn-light-azure.btn-o:active:hover {background-color: #eaeaec !important;border-color: #006f95 !important;color: #006f95 !important;}
.btn-light-azure.btn-o:focus {
    background-color: #49d0ff;
    border-color: #49d0ff;
    color: #16c3ff;
}
.btn-light-azure.btn-o.disabled:hover, .btn-light-azure.btn-o.disabled:focus, .btn-light-azure.btn-o.disabled:active, .btn-light-azure.btn-o.disabled.active, .btn-light-azure.btn-o[disabled], .btn-light-azure.btn-o[disabled]:hover, .btn-light-azure.btn-o[disabled]:focus, .btn-light-azure.btn-o[disabled]:active, .btn-light-azure.btn-o[disabled].active, fieldset[disabled] .btn-light-azure.btn-o:hover, fieldset[disabled] .btn-light-azure.btn-o:focus, fieldset[disabled] .btn-light-azure.btn-o:active, fieldset[disabled] .btn-light-azure.btn-o.active {
    border-color: #49d0ff;
    color: #49d0ff;
}
.btn-light-azure.btn-o .caret {
    border-top-color: #00a8e2;
}
.btn-light-azure .caret {
    border-top-color: #ffffff;
}
.dropup .btn-light-azure .caret {
    border-bottom: 4px solid #ffffff;
}

.btn-dark-azure {
    background-color: #006f95;
    border-color: #006f95;
    color: #ffffff;
}
.open .btn-dark-azure.dropdown-toggle {
    background-color: #00a8e2;
    border-color: #00a8e2;
}
.btn-dark-azure:hover {
    background-color: #0095c8 !important;
    border-color: #0095c8;
    color: #ffffff;
}
.btn-dark-azure:active, .btn-dark-azure.active, .btn-dark-azure.active:focus, .btn-dark-azure:active:focus, .btn-dark-azure:active:hover, .btn-dark-azure.dropdown-toggle:active:hover {
    background-color: #005c7c !important;
    border-color: #005c7c;
}
.btn-dark-azure:focus {
    background-color: #00a8e2;
    border-color: #00a8e2;
    color: #ffffff;
}
.btn-dark-azure.disabled:hover, .btn-dark-azure.disabled:focus, .btn-dark-azure.disabled:active, .btn-dark-azure.disabled.active, .btn-dark-azure[disabled], .btn-dark-azure[disabled]:hover, .btn-dark-azure[disabled]:focus, .btn-dark-azure[disabled]:active, .btn-dark-azure[disabled].active, fieldset[disabled] .btn-dark-azure:hover, fieldset[disabled] .btn-dark-azure:focus, fieldset[disabled] .btn-dark-azure:active, fieldset[disabled] .btn-dark-azure.active {
    background-color: #00bbfb;
    border-color: #00bbfb;
    color: #ffffff;
}
.btn-dark-azure.btn-o {
    border: 1px solid #006f95;
    color: #006f95;
}
.btn-dark-azure.btn-o:hover {
    color: #0095c8;
    border-color: #0095c8;
    background: none !important;
}
.btn-dark-azure.btn-o:active, .btn-dark-azure.btn-o.active, .btn-dark-azure.btn-o.active:focus, .btn-dark-azure.btn-o:active:focus, .btn-dark-azure.btn-o:active:hover {
    background-color: #eaeaec !important;
    border-color: #003649 !important;
    color: #003649 !important;
}
.btn-dark-azure.btn-o:focus {
    background-color: #00bbfb;
    border-color: #00bbfb;
    color: #0095c8;
}
.btn-dark-azure.btn-o.disabled:hover, .btn-dark-azure.btn-o.disabled:focus, .btn-dark-azure.btn-o.disabled:active, .btn-dark-azure.btn-o.disabled.active, .btn-dark-azure.btn-o[disabled], .btn-dark-azure.btn-o[disabled]:hover, .btn-dark-azure.btn-o[disabled]:focus, .btn-dark-azure.btn-o[disabled]:active, .btn-dark-azure.btn-o[disabled].active, fieldset[disabled] .btn-dark-azure.btn-o:hover, fieldset[disabled] .btn-dark-azure.btn-o:focus, fieldset[disabled] .btn-dark-azure.btn-o:active, fieldset[disabled] .btn-dark-azure.btn-o.active {
    border-color: #00bbfb;
    color: #00bbfb;
}
.btn-dark-azure.btn-o .caret {
    border-top-color: #006f95;
}
.btn-dark-azure .caret {
    border-top-color: #ffffff;
}
.dropup .btn-dark-azure .caret {
    border-bottom: 4px solid #ffffff;
}

.btn-blue {
    background-color: #5F8295;
    border-color: #5F8295;
    color: #ffffff;
}
.open .btn-blue.dropdown-toggle {
    background-color: #8ba6b5;
    border-color: #8ba6b5;
}
.btn-blue:hover {
    background-color: #7c9bab !important;
    border-color: #7c9bab;
    color: #ffffff;
}
.btn-blue:active, .btn-blue.active, .btn-blue.active:focus, .btn-blue:active:focus, .btn-blue:active:hover, .btn-blue.dropdown-toggle:active:hover {
    background-color: #557485 !important;
    border-color: #557485;
}
.btn-blue:focus {
    background-color: #8ba6b5;
    border-color: #8ba6b5;
    color: #ffffff;
}
.btn-blue.disabled:hover, .btn-blue.disabled:focus, .btn-blue.disabled:active, .btn-blue.disabled.active, .btn-blue[disabled], .btn-blue[disabled]:hover, .btn-blue[disabled]:focus, .btn-blue[disabled]:active, .btn-blue[disabled].active, fieldset[disabled] .btn-blue:hover, fieldset[disabled] .btn-blue:focus, fieldset[disabled] .btn-blue:active, fieldset[disabled] .btn-blue.active {
    background-color: #9bb2bf;
    border-color: #9bb2bf;
    color: #ffffff;
}
.btn-blue.btn-o {
    border: 1px solid #5F8295;
    color: #5F8295;
}
.btn-blue.btn-o:hover {
    color: #7c9bab;
    border-color: #7c9bab;
    background: none !important;
}
.btn-blue.btn-o:active, .btn-blue.btn-o.active, .btn-blue.btn-o.active:focus, .btn-blue.btn-o:active:focus, .btn-blue.btn-o:active:hover {
    background-color: #eaeaec !important;
    border-color: #415966 !important;
    color: #415966 !important;
}
.btn-blue.btn-o:focus {
    background-color: #9bb2bf;
    border-color: #9bb2bf;
    color: #7c9bab;
}
.btn-blue.btn-o.disabled:hover, .btn-blue.btn-o.disabled:focus, .btn-blue.btn-o.disabled:active, .btn-blue.btn-o.disabled.active, .btn-blue.btn-o[disabled], .btn-blue.btn-o[disabled]:hover, .btn-blue.btn-o[disabled]:focus, .btn-blue.btn-o[disabled]:active, .btn-blue.btn-o[disabled].active, fieldset[disabled] .btn-blue.btn-o:hover, fieldset[disabled] .btn-blue.btn-o:focus, fieldset[disabled] .btn-blue.btn-o:active, fieldset[disabled] .btn-blue.btn-o.active {
    border-color: #9bb2bf;
    color: #9bb2bf;
}
.btn-blue.btn-o .caret {
    border-top-color: #5F8295;
}
.btn-blue .caret {
    border-top-color: #ffffff;
}
.dropup .btn-blue .caret {
    border-bottom: 4px solid #ffffff;
}

.btn-light-blue {
    background-color: #7c9bab;
    border-color: #7c9bab;
    color: #ffffff;
}
.open .btn-light-blue.dropdown-toggle {
    background-color: #aabec9;
    border-color: #aabec9;
}
.btn-light-blue:hover {
    background-color: #9bb2bf !important;
    border-color: #9bb2bf;
    color: #ffffff;
}
.btn-light-blue:active, .btn-light-blue.active, .btn-light-blue.active:focus, .btn-light-blue:active:focus, .btn-light-blue:active:hover, .btn-light-blue.dropdown-toggle:active:hover {
    background-color: #6c8fa1 !important;
    border-color: #6c8fa1;
}
.btn-light-blue:focus {
    background-color: #aabec9;
    border-color: #aabec9;
    color: #ffffff;
}
.btn-light-blue.disabled:hover, .btn-light-blue.disabled:focus, .btn-light-blue.disabled:active, .btn-light-blue.disabled.active, .btn-light-blue[disabled], .btn-light-blue[disabled]:hover, .btn-light-blue[disabled]:focus, .btn-light-blue[disabled]:active, .btn-light-blue[disabled].active, fieldset[disabled] .btn-light-blue:hover, fieldset[disabled] .btn-light-blue:focus, fieldset[disabled] .btn-light-blue:active, fieldset[disabled] .btn-light-blue.active {
    background-color: #bacad3;
    border-color: #bacad3;
    color: #ffffff;
}
.btn-light-blue.btn-o {
    border: 1px solid #7c9bab;
    color: #7c9bab;
}
.btn-light-blue.btn-o:hover {
    color: #9bb2bf;
    border-color: #9bb2bf;
    background: none !important;
}
.btn-light-blue.btn-o:active, .btn-light-blue.btn-o.active, .btn-light-blue.btn-o.active:focus, .btn-light-blue.btn-o:active:focus, .btn-light-blue.btn-o:active:hover {
    background-color: #eaeaec !important;
    border-color: #557485 !important;
    color: #557485 !important;
}
.btn-light-blue.btn-o:focus {
    background-color: #bacad3;
    border-color: #bacad3;
    color: #9bb2bf;
}
.btn-light-blue.btn-o.disabled:hover, .btn-light-blue.btn-o.disabled:focus, .btn-light-blue.btn-o.disabled:active, .btn-light-blue.btn-o.disabled.active, .btn-light-blue.btn-o[disabled], .btn-light-blue.btn-o[disabled]:hover, .btn-light-blue.btn-o[disabled]:focus, .btn-light-blue.btn-o[disabled]:active, .btn-light-blue.btn-o[disabled].active, fieldset[disabled] .btn-light-blue.btn-o:hover, fieldset[disabled] .btn-light-blue.btn-o:focus, fieldset[disabled] .btn-light-blue.btn-o:active, fieldset[disabled] .btn-light-blue.btn-o.active {
    border-color: #bacad3;
    color: #bacad3;
}
.btn-light-blue.btn-o .caret {
    border-top-color: #7c9bab;
}
.btn-light-blue .caret {
    border-top-color: #ffffff;
}
.dropup .btn-light-blue .caret {
    border-bottom: 4px solid #ffffff;
}

.btn-dark-blue {
    background-color: #4b6776;
    border-color: #4b6776;
    color: #ffffff;
}
.open .btn-dark-blue.dropdown-toggle {
    background-color: #6c8fa1;
    border-color: #6c8fa1;
}
.btn-dark-blue:hover {
    background-color: #5f8295 !important;
    border-color: #5f8295;
    color: #ffffff;
}
.btn-dark-blue:active, .btn-dark-blue.active, .btn-dark-blue.active:focus, .btn-dark-blue:active:focus, .btn-dark-blue:active:hover, .btn-dark-blue.dropdown-toggle:active:hover {
    background-color: #415966 !important;
    border-color: #415966;
}
.btn-dark-blue:focus {
    background-color: #6c8fa1;
    border-color: #6c8fa1;
    color: #ffffff;
}
.btn-dark-blue.disabled:hover, .btn-dark-blue.disabled:focus, .btn-dark-blue.disabled:active, .btn-dark-blue.disabled.active, .btn-dark-blue[disabled], .btn-dark-blue[disabled]:hover, .btn-dark-blue[disabled]:focus, .btn-dark-blue[disabled]:active, .btn-dark-blue[disabled].active, fieldset[disabled] .btn-dark-blue:hover, fieldset[disabled] .btn-dark-blue:focus, fieldset[disabled] .btn-dark-blue:active, fieldset[disabled] .btn-dark-blue.active {
    background-color: #7c9bab;
    border-color: #7c9bab;
    color: #ffffff;
}
.btn-dark-blue.btn-o {
    border: 1px solid #4b6776;
    color: #4b6776;
}
.btn-dark-blue.btn-o:hover {
    color: #5f8295;
    border-color: #5f8295;
    background: none !important;
}
.btn-dark-blue.btn-o:active, .btn-dark-blue.btn-o.active, .btn-dark-blue.btn-o.active:focus, .btn-dark-blue.btn-o:active:focus, .btn-dark-blue.btn-o:active:hover {
    background-color: #eaeaec !important;
    border-color: #2d3e47 !important;
    color: #2d3e47 !important;
}
.btn-dark-blue.btn-o:focus {
    background-color: #7c9bab;
    border-color: #7c9bab;
    color: #5f8295;
}
.btn-dark-blue.btn-o.disabled:hover, .btn-dark-blue.btn-o.disabled:focus, .btn-dark-blue.btn-o.disabled:active, .btn-dark-blue.btn-o.disabled.active, .btn-dark-blue.btn-o[disabled], .btn-dark-blue.btn-o[disabled]:hover, .btn-dark-blue.btn-o[disabled]:focus, .btn-dark-blue.btn-o[disabled]:active, .btn-dark-blue.btn-o[disabled].active, fieldset[disabled] .btn-dark-blue.btn-o:hover, fieldset[disabled] .btn-dark-blue.btn-o:focus, fieldset[disabled] .btn-dark-blue.btn-o:active, fieldset[disabled] .btn-dark-blue.btn-o.active {
    border-color: #7c9bab;
    color: #7c9bab;
}
.btn-dark-blue.btn-o .caret {
    border-top-color: #4b6776;
}
.btn-dark-blue .caret {
    border-top-color: #ffffff;
}
.dropup .btn-dark-blue .caret {
    border-bottom: 4px solid #ffffff;
}

.btn-green {
    background-color: #1FBBA6;
    border-color: #1FBBA6;
    color: #ffffff;
}
.open .btn-green.dropdown-toggle {
    background-color: #46e0cc;
    border-color: #46e0cc;
}
.btn-green:hover {
    background-color: #30ddc6 !important;
    border-color: #30ddc6;
    color: #ffffff;
}
.btn-green:active, .btn-green.active, .btn-green.active:focus, .btn-green:active:focus, .btn-green:active:hover, .btn-green.dropdown-toggle:active:hover {
    background-color: #1ba593 !important;
    border-color: #1ba593;
}
.btn-green:focus {
    background-color: #46e0cc;
    border-color: #46e0cc;
    color: #ffffff;
}
.btn-green.disabled:hover, .btn-green.disabled:focus, .btn-green.disabled:active, .btn-green.disabled.active, .btn-green[disabled], .btn-green[disabled]:hover, .btn-green[disabled]:focus, .btn-green[disabled]:active, .btn-green[disabled].active, fieldset[disabled] .btn-green:hover, fieldset[disabled] .btn-green:focus, fieldset[disabled] .btn-green:active, fieldset[disabled] .btn-green.active {
    background-color: #5ce4d2;
    border-color: #5ce4d2;
    color: #ffffff;
}
.btn-green.btn-o {
    border: 1px solid #1FBBA6;
    color: #1FBBA6;
}
.btn-green.btn-o:hover {
    color: #30ddc6;
    border-color: #30ddc6;
    background: none !important;
}
.btn-green.btn-o:active, .btn-green.btn-o.active, .btn-green.btn-o.active:focus, .btn-green.btn-o:active:focus, .btn-green.btn-o:active:hover {
    background-color: #eaeaec !important;
    border-color: #14796c !important;
    color: #14796c !important;
}
.btn-green.btn-o:focus {
    background-color: #5ce4d2;
    border-color: #5ce4d2;
    color: #30ddc6;
}
.btn-green.btn-o.disabled:hover, .btn-green.btn-o.disabled:focus, .btn-green.btn-o.disabled:active, .btn-green.btn-o.disabled.active, .btn-green.btn-o[disabled], .btn-green.btn-o[disabled]:hover, .btn-green.btn-o[disabled]:focus, .btn-green.btn-o[disabled]:active, .btn-green.btn-o[disabled].active, fieldset[disabled] .btn-green.btn-o:hover, fieldset[disabled] .btn-green.btn-o:focus, fieldset[disabled] .btn-green.btn-o:active, fieldset[disabled] .btn-green.btn-o.active {
    border-color: #5ce4d2;
    color: #5ce4d2;
}
.btn-green.btn-o .caret {
    border-top-color: #1FBBA6;
}
.btn-green .caret {
    border-top-color: #ffffff;
}
.dropup .btn-green .caret {
    border-bottom: 4px solid #ffffff;
}

.btn-light-green {
    background-color: #30ddc6;
    border-color: #30ddc6;
    color: #ffffff;
}
.open .btn-light-green.dropdown-toggle {
    background-color: #72e8d8;
    border-color: #72e8d8;
}
.btn-light-green:hover {
    background-color: #5ce4d2 !important;
    border-color: #5ce4d2;
    color: #ffffff;
}
.btn-light-green:active, .btn-light-green.active, .btn-light-green.active:focus, .btn-light-green:active:focus, .btn-light-green:active:hover, .btn-light-green.dropdown-toggle:active:hover {
    background-color: #23d1b9 !important;
    border-color: #23d1b9;
}
.btn-light-green:focus {
    background-color: #72e8d8;
    border-color: #72e8d8;
    color: #ffffff;
}
.btn-light-green.disabled:hover, .btn-light-green.disabled:focus, .btn-light-green.disabled:active, .btn-light-green.disabled.active, .btn-light-green[disabled], .btn-light-green[disabled]:hover, .btn-light-green[disabled]:focus, .btn-light-green[disabled]:active, .btn-light-green[disabled].active, fieldset[disabled] .btn-light-green:hover, fieldset[disabled] .btn-light-green:focus, fieldset[disabled] .btn-light-green:active, fieldset[disabled] .btn-light-green.active {
    background-color: #88ebde;
    border-color: #88ebde;
    color: #ffffff;
}
.btn-light-green.btn-o {
    border: 1px solid #30ddc6;
    color: #30ddc6;
}
.btn-light-green.btn-o:hover {
    color: #5ce4d2;
    border-color: #5ce4d2;
    background: none !important;
}
.btn-light-green.btn-o:active, .btn-light-green.btn-o.active, .btn-light-green.btn-o.active:focus, .btn-light-green.btn-o:active:focus, .btn-light-green.btn-o:active:hover {
    background-color: #eaeaec !important;
    border-color: #1ba593 !important;
    color: #1ba593 !important;
}
.btn-light-green.btn-o:focus {
    background-color: #88ebde;
    border-color: #88ebde;
    color: #5ce4d2;
}
.btn-light-green.btn-o.disabled:hover, .btn-light-green.btn-o.disabled:focus, .btn-light-green.btn-o.disabled:active, .btn-light-green.btn-o.disabled.active, .btn-light-green.btn-o[disabled], .btn-light-green.btn-o[disabled]:hover, .btn-light-green.btn-o[disabled]:focus, .btn-light-green.btn-o[disabled]:active, .btn-light-green.btn-o[disabled].active, fieldset[disabled] .btn-light-green.btn-o:hover, fieldset[disabled] .btn-light-green.btn-o:focus, fieldset[disabled] .btn-light-green.btn-o:active, fieldset[disabled] .btn-light-green.btn-o.active {
    border-color: #88ebde;
    color: #88ebde;
}
.btn-light-green.btn-o .caret {
    border-top-color: #30ddc6;
}
.btn-light-green .caret {
    border-top-color: #ffffff;
}
.dropup .btn-light-green .caret {
    border-bottom: 4px solid #ffffff;
}

.btn-dark-green {
    background-color: #188f7f;
    border-color: #188f7f;
    color: #ffffff;
}
.open .btn-dark-green.dropdown-toggle {
    background-color: #23d1b9;
    border-color: #23d1b9;
}
.btn-dark-green:hover {
    background-color: #1fbba6 !important;
    border-color: #1fbba6;
    color: #ffffff;
}
.btn-dark-green:active, .btn-dark-green.active, .btn-dark-green.active:focus, .btn-dark-green:active:focus, .btn-dark-green:active:hover, .btn-dark-green.dropdown-toggle:active:hover {
    background-color: #14796c !important;
    border-color: #14796c;
}
.btn-dark-green:focus {
    background-color: #23d1b9;
    border-color: #23d1b9;
    color: #ffffff;
}
.btn-dark-green.disabled:hover, .btn-dark-green.disabled:focus, .btn-dark-green.disabled:active, .btn-dark-green.disabled.active, .btn-dark-green[disabled], .btn-dark-green[disabled]:hover, .btn-dark-green[disabled]:focus, .btn-dark-green[disabled]:active, .btn-dark-green[disabled].active, fieldset[disabled] .btn-dark-green:hover, fieldset[disabled] .btn-dark-green:focus, fieldset[disabled] .btn-dark-green:active, fieldset[disabled] .btn-dark-green.active {
    background-color: #30ddc6;
    border-color: #30ddc6;
    color: #ffffff;
}
.btn-dark-green.btn-o {
    border: 1px solid #188f7f;
    color: #188f7f;
}
.btn-dark-green.btn-o:hover {
    color: #1fbba6;
    border-color: #1fbba6;
    background: none !important;
}
.btn-dark-green.btn-o:active, .btn-dark-green.btn-o.active, .btn-dark-green.btn-o.active:focus, .btn-dark-green.btn-o:active:focus, .btn-dark-green.btn-o:active:hover {
    background-color: #eaeaec !important;
    border-color: #0d4e45 !important;
    color: #0d4e45 !important;
}
.btn-dark-green.btn-o:focus {
    background-color: #30ddc6;
    border-color: #30ddc6;
    color: #1fbba6;
}
.btn-dark-green.btn-o.disabled:hover, .btn-dark-green.btn-o.disabled:focus, .btn-dark-green.btn-o.disabled:active, .btn-dark-green.btn-o.disabled.active, .btn-dark-green.btn-o[disabled], .btn-dark-green.btn-o[disabled]:hover, .btn-dark-green.btn-o[disabled]:focus, .btn-dark-green.btn-o[disabled]:active, .btn-dark-green.btn-o[disabled].active, fieldset[disabled] .btn-dark-green.btn-o:hover, fieldset[disabled] .btn-dark-green.btn-o:focus, fieldset[disabled] .btn-dark-green.btn-o:active, fieldset[disabled] .btn-dark-green.btn-o.active {
    border-color: #30ddc6;
    color: #30ddc6;
}
.btn-dark-green.btn-o .caret {
    border-top-color: #188f7f;
}
.btn-dark-green .caret {
    border-top-color: #ffffff;
}
.dropup .btn-dark-green .caret {
    border-bottom: 4px solid #ffffff;
}

.btn-orange {
    background-color: #FF6600;
    border-color: #FF6600;
    color: #ffffff;
}
.open .btn-orange.dropdown-toggle {
    background-color: #ff944d;
    border-color: #ff944d;
}
.btn-orange:hover {
    background-color: #ff8533 !important;
    border-color: #ff8533;
    color: #ffffff;
}
.btn-orange:active, .btn-orange.active, .btn-orange.active:focus, .btn-orange:active:focus, .btn-orange:active:hover, .btn-orange.dropdown-toggle:active:hover {
    background-color: #e65c00 !important;
    border-color: #e65c00;
}
.btn-orange:focus {
    background-color: #ff944d;
    border-color: #ff944d;
    color: #ffffff;
}
.btn-orange.disabled:hover, .btn-orange.disabled:focus, .btn-orange.disabled:active, .btn-orange.disabled.active, .btn-orange[disabled], .btn-orange[disabled]:hover, .btn-orange[disabled]:focus, .btn-orange[disabled]:active, .btn-orange[disabled].active, fieldset[disabled] .btn-orange:hover, fieldset[disabled] .btn-orange:focus, fieldset[disabled] .btn-orange:active, fieldset[disabled] .btn-orange.active {
    background-color: #ffa366;
    border-color: #ffa366;
    color: #ffffff;
}
.btn-orange.btn-o {
    border: 1px solid #FF6600;
    color: #FF6600;
}
.btn-orange.btn-o:hover {
    color: #ff8533;
    border-color: #ff8533;
    background: none !important;
}
.btn-orange.btn-o:active, .btn-orange.btn-o.active, .btn-orange.btn-o.active:focus, .btn-orange.btn-o:active:focus, .btn-orange.btn-o:active:hover {
    background-color: #eaeaec !important;
    border-color: #b34700 !important;
    color: #b34700 !important;
}
.btn-orange.btn-o:focus {
    background-color: #ffa366;
    border-color: #ffa366;
    color: #ff8533;
}
.btn-orange.btn-o.disabled:hover, .btn-orange.btn-o.disabled:focus, .btn-orange.btn-o.disabled:active, .btn-orange.btn-o.disabled.active, .btn-orange.btn-o[disabled], .btn-orange.btn-o[disabled]:hover, .btn-orange.btn-o[disabled]:focus, .btn-orange.btn-o[disabled]:active, .btn-orange.btn-o[disabled].active, fieldset[disabled] .btn-orange.btn-o:hover, fieldset[disabled] .btn-orange.btn-o:focus, fieldset[disabled] .btn-orange.btn-o:active, fieldset[disabled] .btn-orange.btn-o.active {
    border-color: #ffa366;
    color: #ffa366;
}
.btn-orange.btn-o .caret {
    border-top-color: #FF6600;
}
.btn-orange .caret {
    border-top-color: #ffffff;
}
.dropup .btn-orange .caret {
    border-bottom: 4px solid #ffffff;
}

.btn-light-orange {
    background-color: #ff8533;
    border-color: #ff8533;
    color: #ffffff;
}
.open .btn-light-orange.dropdown-toggle {
    background-color: #ffb380;
    border-color: #ffb380;
}
.btn-light-orange:hover {
    background-color: #ffa366 !important;
    border-color: #ffa366;
    color: #ffffff;
}
.btn-light-orange:active, .btn-light-orange.active, .btn-light-orange.active:focus, .btn-light-orange:active:focus, .btn-light-orange:active:hover, .btn-light-orange.dropdown-toggle:active:hover {
    background-color: #ff751a !important;
    border-color: #ff751a;
}
.btn-light-orange:focus {
    background-color: #ffb380;
    border-color: #ffb380;
    color: #ffffff;
}
.btn-light-orange.disabled:hover, .btn-light-orange.disabled:focus, .btn-light-orange.disabled:active, .btn-light-orange.disabled.active, .btn-light-orange[disabled], .btn-light-orange[disabled]:hover, .btn-light-orange[disabled]:focus, .btn-light-orange[disabled]:active, .btn-light-orange[disabled].active, fieldset[disabled] .btn-light-orange:hover, fieldset[disabled] .btn-light-orange:focus, fieldset[disabled] .btn-light-orange:active, fieldset[disabled] .btn-light-orange.active {
    background-color: #ffc299;
    border-color: #ffc299;
    color: #ffffff;
}
.btn-light-orange.btn-o {
    border: 1px solid #ff8533;
    color: #ff8533;
}
.btn-light-orange.btn-o:hover {
    color: #ffa366;
    border-color: #ffa366;
    background: none !important;
}
.btn-light-orange.btn-o:active, .btn-light-orange.btn-o.active, .btn-light-orange.btn-o.active:focus, .btn-light-orange.btn-o:active:focus, .btn-light-orange.btn-o:active:hover {
    background-color: #eaeaec !important;
    border-color: #e65c00 !important;
    color: #e65c00 !important;
}
.btn-light-orange.btn-o:focus {
    background-color: #ffc299;
    border-color: #ffc299;
    color: #ffa366;
}
.btn-light-orange.btn-o.disabled:hover, .btn-light-orange.btn-o.disabled:focus, .btn-light-orange.btn-o.disabled:active, .btn-light-orange.btn-o.disabled.active, .btn-light-orange.btn-o[disabled], .btn-light-orange.btn-o[disabled]:hover, .btn-light-orange.btn-o[disabled]:focus, .btn-light-orange.btn-o[disabled]:active, .btn-light-orange.btn-o[disabled].active, fieldset[disabled] .btn-light-orange.btn-o:hover, fieldset[disabled] .btn-light-orange.btn-o:focus, fieldset[disabled] .btn-light-orange.btn-o:active, fieldset[disabled] .btn-light-orange.btn-o.active {
    border-color: #ffc299;
    color: #ffc299;
}
.btn-light-orange.btn-o .caret {
    border-top-color: #ff8533;
}
.btn-light-orange .caret {
    border-top-color: #ffffff;
}
.dropup .btn-light-orange .caret {
    border-bottom: 4px solid #ffffff;
}

.btn-dark-orange {
    background-color: #cc5200;
    border-color: #cc5200;
    color: #ffffff;
}
.open .btn-dark-orange.dropdown-toggle {
    background-color: #ff751a;
    border-color: #ff751a;
}
.btn-dark-orange:hover {
    background-color: #ff6600 !important;
    border-color: #ff6600;
    color: #ffffff;
}
.btn-dark-orange:active, .btn-dark-orange.active, .btn-dark-orange.active:focus, .btn-dark-orange:active:focus, .btn-dark-orange:active:hover, .btn-dark-orange.dropdown-toggle:active:hover {
    background-color: #b34700 !important;
    border-color: #b34700;
}
.btn-dark-orange:focus {
    background-color: #ff751a;
    border-color: #ff751a;
    color: #ffffff;
}
.btn-dark-orange.disabled:hover, .btn-dark-orange.disabled:focus, .btn-dark-orange.disabled:active, .btn-dark-orange.disabled.active, .btn-dark-orange[disabled], .btn-dark-orange[disabled]:hover, .btn-dark-orange[disabled]:focus, .btn-dark-orange[disabled]:active, .btn-dark-orange[disabled].active, fieldset[disabled] .btn-dark-orange:hover, fieldset[disabled] .btn-dark-orange:focus, fieldset[disabled] .btn-dark-orange:active, fieldset[disabled] .btn-dark-orange.active {background-color: #ff8533;border-color: #ff8533;color: #ffffff;}
.btn-dark-orange.btn-o {border: 1px solid #cc5200;color: #cc5200;}
.btn-dark-orange.btn-o:hover {color: #ff6600;border-color: #ff6600;background: none !important;}
.btn-dark-orange.btn-o:active, .btn-dark-orange.btn-o.active, .btn-dark-orange.btn-o.active:focus, .btn-dark-orange.btn-o:active:focus, .btn-dark-orange.btn-o:active:hover {background-color: #eaeaec !important;border-color: #803300 !important;color: #803300 !important;}
.btn-dark-orange.btn-o:focus {background-color: #ff8533;border-color: #ff8533;color: #ff6600;}
.btn-dark-orange.btn-o.disabled:hover, .btn-dark-orange.btn-o.disabled:focus, .btn-dark-orange.btn-o.disabled:active, .btn-dark-orange.btn-o.disabled.active, .btn-dark-orange.btn-o[disabled], .btn-dark-orange.btn-o[disabled]:hover, .btn-dark-orange.btn-o[disabled]:focus, .btn-dark-orange.btn-o[disabled]:active, .btn-dark-orange.btn-o[disabled].active, fieldset[disabled] .btn-dark-orange.btn-o:hover, fieldset[disabled] .btn-dark-orange.btn-o:focus, fieldset[disabled] .btn-dark-orange.btn-o:active, fieldset[disabled] .btn-dark-orange.btn-o.active {border-color: #ff8533;color: #ff8533;}
.btn-dark-orange.btn-o .caret {border-top-color: #cc5200;}
.btn-dark-orange .caret {border-top-color: #ffffff;}
.dropup .btn-dark-orange .caret {border-bottom: 4px solid #ffffff;}
.btn-red {background-color: #C82E29;border-color: #C82E29;color: #ffffff;}
.open .btn-red.dropdown-toggle {background-color: #de635f;border-color: #de635f;}
.btn-red:hover {background-color: #da4f4a !important;border-color: #da4f4a;color: #ffffff;}
.btn-red:active, .btn-red.active, .btn-red.active:focus, .btn-red:active:focus, .btn-red:active:hover, .btn-red.dropdown-toggle:active:hover {background-color: #b32925 !important;border-color: #b32925;}
.btn-red:focus {background-color: #de635f;border-color: #de635f;color: #ffffff;}
.btn-red.disabled:hover, .btn-red.disabled:focus, .btn-red.disabled:active, .btn-red.disabled.active, .btn-red[disabled], .btn-red[disabled]:hover, .btn-red[disabled]:focus, .btn-red[disabled]:active, .btn-red[disabled].active, fieldset[disabled] .btn-red:hover, fieldset[disabled] .btn-red:focus, fieldset[disabled] .btn-red:active, fieldset[disabled] .btn-red.active {background-color: #e37874;border-color: #e37874;color: #ffffff;}
.btn-red.btn-o {border: 1px solid #C82E29;color: #C82E29;}
.btn-red.btn-o:hover {color: #da4f4a;border-color: #da4f4a;background: none !important;}
.btn-red.btn-o:active, .btn-red.btn-o.active, .btn-red.btn-o.active:focus, .btn-red.btn-o:active:focus, .btn-red.btn-o:active:hover {background-color: #eaeaec !important;border-color: #891f1c !important;color: #891f1c !important;}
.btn-red.btn-o:focus {background-color: #e37874;border-color: #e37874;color: #da4f4a;}
.btn-red.btn-o.disabled:hover, .btn-red.btn-o.disabled:focus, .btn-red.btn-o.disabled:active, .btn-red.btn-o.disabled.active, .btn-red.btn-o[disabled], .btn-red.btn-o[disabled]:hover, .btn-red.btn-o[disabled]:focus, .btn-red.btn-o[disabled]:active, .btn-red.btn-o[disabled].active, fieldset[disabled] .btn-red.btn-o:hover, fieldset[disabled] .btn-red.btn-o:focus, fieldset[disabled] .btn-red.btn-o:active, fieldset[disabled] .btn-red.btn-o.active {border-color: #e37874;color: #e37874;}
.btn-red.btn-o .caret {border-top-color: #C82E29;}
.btn-red .caret {border-top-color: #ffffff;}
.dropup .btn-red .caret {border-bottom: 4px solid #ffffff;}
.btn-light-red {background-color: #da4f4a;border-color: #da4f4a;color: #ffffff;}
.open .btn-light-red.dropdown-toggle {background-color: #e78d8a;border-color: #e78d8a;}
.btn-light-red:hover {background-color: #e37874 !important;border-color: #e37874;color: #ffffff;}
.btn-light-red:active, .btn-light-red.active, .btn-light-red.active:focus, .btn-light-red:active:focus, .btn-light-red:active:hover, .btn-light-red.dropdown-toggle:active:hover {background-color: #d63a35 !important;border-color: #d63a35;}
.btn-light-red:focus {background-color: #e78d8a;border-color: #e78d8a;color: #ffffff;}
.btn-light-red.disabled:hover, .btn-light-red.disabled:focus, .btn-light-red.disabled:active, .btn-light-red.disabled.active, .btn-light-red[disabled], .btn-light-red[disabled]:hover, .btn-light-red[disabled]:focus, .btn-light-red[disabled]:active, .btn-light-red[disabled].active, fieldset[disabled] .btn-light-red:hover, fieldset[disabled] .btn-light-red:focus, fieldset[disabled] .btn-light-red:active, fieldset[disabled] .btn-light-red.active {background-color: #eba19f;border-color: #eba19f;color: #ffffff;}
.btn-light-red.btn-o {border: 1px solid #da4f4a;color: #da4f4a;}
.btn-light-red.btn-o:hover {color: #e37874;border-color: #e37874;background: none !important;}
.btn-light-red.btn-o:active, .btn-light-red.btn-o.active, .btn-light-red.btn-o.active:focus, .btn-light-red.btn-o:active:focus, .btn-light-red.btn-o:active:hover {background-color: #eaeaec !important;border-color: #b32925 !important;color: #b32925 !important;}
.btn-light-red.btn-o:focus {background-color: #eba19f;border-color: #eba19f;color: #e37874;}
.btn-light-red.btn-o.disabled:hover, .btn-light-red.btn-o.disabled:focus, .btn-light-red.btn-o.disabled:active, .btn-light-red.btn-o.disabled.active, .btn-light-red.btn-o[disabled], .btn-light-red.btn-o[disabled]:hover, .btn-light-red.btn-o[disabled]:focus, .btn-light-red.btn-o[disabled]:active, .btn-light-red.btn-o[disabled].active, fieldset[disabled] .btn-light-red.btn-o:hover, fieldset[disabled] .btn-light-red.btn-o:focus, fieldset[disabled] .btn-light-red.btn-o:active, fieldset[disabled] .btn-light-red.btn-o.active {border-color: #eba19f;color: #eba19f;}
.btn-light-red.btn-o .caret {border-top-color: #da4f4a;}
.btn-light-red .caret {border-top-color: #ffffff;}
.dropup .btn-light-red .caret {border-bottom: 4px solid #ffffff;}
.btn-dark-red {background-color: #9e2420;border-color: #9e2420;color: #ffffff;}
.open .btn-dark-red.dropdown-toggle {background-color: #d63a35;border-color: #d63a35;}
.btn-dark-red:hover {background-color: #c82e29 !important;border-color: #c82e29;color: #ffffff;}
.btn-dark-red:active, .btn-dark-red.active, .btn-dark-red.active:focus, .btn-dark-red:active:focus, .btn-dark-red:active:hover, .btn-dark-red.dropdown-toggle:active:hover {background-color: #891f1c !important;border-color: #891f1c;}
.btn-dark-red:focus {background-color: #d63a35;border-color: #d63a35;color: #ffffff;}
.btn-dark-red.disabled:hover, .btn-dark-red.disabled:focus, .btn-dark-red.disabled:active, .btn-dark-red.disabled.active, .btn-dark-red[disabled], .btn-dark-red[disabled]:hover, .btn-dark-red[disabled]:focus, .btn-dark-red[disabled]:active, .btn-dark-red[disabled].active, fieldset[disabled] .btn-dark-red:hover, fieldset[disabled] .btn-dark-red:focus, fieldset[disabled] .btn-dark-red:active, fieldset[disabled] .btn-dark-red.active {background-color: #da4f4a;border-color: #da4f4a;color: #ffffff;}
.btn-dark-red.btn-o {border: 1px solid #9e2420;color: #9e2420;}
.btn-dark-red.btn-o:hover {color: #c82e29;border-color: #c82e29;background: none !important;}
.btn-dark-red.btn-o:active, .btn-dark-red.btn-o.active, .btn-dark-red.btn-o.active:focus, .btn-dark-red.btn-o:active:focus, .btn-dark-red.btn-o:active:hover {background-color: #eaeaec !important;border-color: #5e1613 !important;color: #5e1613 !important;}
.btn-dark-red.btn-o:focus {background-color: #da4f4a;border-color: #da4f4a;color: #c82e29;}
.btn-dark-red.btn-o.disabled:hover, .btn-dark-red.btn-o.disabled:focus, .btn-dark-red.btn-o.disabled:active, .btn-dark-red.btn-o.disabled.active, .btn-dark-red.btn-o[disabled], .btn-dark-red.btn-o[disabled]:hover, .btn-dark-red.btn-o[disabled]:focus, .btn-dark-red.btn-o[disabled]:active, .btn-dark-red.btn-o[disabled].active, fieldset[disabled] .btn-dark-red.btn-o:hover, fieldset[disabled] .btn-dark-red.btn-o:focus, fieldset[disabled] .btn-dark-red.btn-o:active, fieldset[disabled] .btn-dark-red.btn-o.active {border-color: #da4f4a;color: #da4f4a;}
.btn-dark-red.btn-o .caret {border-top-color: #9e2420;}
.btn-dark-red .caret {border-top-color: #ffffff;}
.dropup .btn-dark-red .caret {border-bottom: 4px solid #ffffff;}
.btn-purple {background-color: #804C75;border-color: #804C75;color: #ffffff;}
.open .btn-purple.dropdown-toggle {background-color: #aa6f9d;border-color: #aa6f9d;}
.btn-purple:hover {background-color: #a05f92 !important;border-color: #a05f92;color: #ffffff;}
.btn-purple:active, .btn-purple.active, .btn-purple.active:focus, .btn-purple:active:focus, .btn-purple:active:hover, .btn-purple.dropdown-toggle:active:hover {background-color: #704366 !important;border-color: #704366;}
.btn-purple:focus {background-color: #aa6f9d;border-color: #aa6f9d;color: #ffffff;}
.btn-purple.disabled:hover, .btn-purple.disabled:focus, .btn-purple.disabled:active, .btn-purple.disabled.active, .btn-purple[disabled], .btn-purple[disabled]:hover, .btn-purple[disabled]:focus, .btn-purple[disabled]:active, .btn-purple[disabled].active, fieldset[disabled] .btn-purple:hover, fieldset[disabled] .btn-purple:focus, fieldset[disabled] .btn-purple:active, fieldset[disabled] .btn-purple.active {background-color: #b37fa8;border-color: #b37fa8;color: #ffffff;}
.btn-purple.btn-o {border: 1px solid #804C75;color: #804C75;}
.btn-purple.btn-o:hover {color: #a05f92;border-color: #a05f92;background: none !important;}
.btn-purple.btn-o:active, .btn-purple.btn-o.active, .btn-purple.btn-o.active:focus, .btn-purple.btn-o:active:focus, .btn-purple.btn-o:active:hover {background-color: #eaeaec !important;border-color: #503049 !important;color: #503049 !important;}
.btn-purple.btn-o:focus {background-color: #b37fa8;border-color: #b37fa8;color: #a05f92;}
.btn-purple.btn-o.disabled:hover, .btn-purple.btn-o.disabled:focus, .btn-purple.btn-o.disabled:active, .btn-purple.btn-o.disabled.active, .btn-purple.btn-o[disabled], .btn-purple.btn-o[disabled]:hover, .btn-purple.btn-o[disabled]:focus, .btn-purple.btn-o[disabled]:active, .btn-purple.btn-o[disabled].active, fieldset[disabled] .btn-purple.btn-o:hover, fieldset[disabled] .btn-purple.btn-o:focus, fieldset[disabled] .btn-purple.btn-o:active, fieldset[disabled] .btn-purple.btn-o.active {border-color: #b37fa8;color: #b37fa8;}
.btn-purple.btn-o .caret {border-top-color: #804C75;}
.btn-purple .caret {border-top-color: #ffffff;}
.dropup .btn-purple .caret {border-bottom: 4px solid #ffffff;}
.btn-light-purple {background-color: #a05f92;border-color: #a05f92;color: #ffffff;}
.open .btn-light-purple.dropdown-toggle {background-color: #bd8fb3;border-color: #bd8fb3;}
.btn-light-purple:hover {background-color: #b37fa8 !important;border-color: #b37fa8;color: #ffffff;}
.btn-light-purple:active, .btn-light-purple.active, .btn-light-purple.active:focus, .btn-light-purple:active:focus, .btn-light-purple:active:hover, .btn-light-purple.dropdown-toggle:active:hover {background-color: #905684 !important;border-color: #905684;}
.btn-light-purple:focus {background-color: #bd8fb3;border-color: #bd8fb3;color: #ffffff;}
.btn-light-purple.disabled:hover, .btn-light-purple.disabled:focus, .btn-light-purple.disabled:active, .btn-light-purple.disabled.active, .btn-light-purple[disabled], .btn-light-purple[disabled]:hover, .btn-light-purple[disabled]:focus, .btn-light-purple[disabled]:active, .btn-light-purple[disabled].active, fieldset[disabled] .btn-light-purple:hover, fieldset[disabled] .btn-light-purple:focus, fieldset[disabled] .btn-light-purple:active, fieldset[disabled] .btn-light-purple.active {background-color: #c69fbe;border-color: #c69fbe;color: #ffffff;}
.btn-light-purple.btn-o {border: 1px solid #a05f92;color: #a05f92;}
.btn-light-purple.btn-o:hover {color: #b37fa8;border-color: #b37fa8;background: none !important;}
.btn-light-purple.btn-o:active, .btn-light-purple.btn-o.active, .btn-light-purple.btn-o.active:focus, .btn-light-purple.btn-o:active:focus, .btn-light-purple.btn-o:active:hover {background-color: #eaeaec !important;border-color: #704366 !important;color: #704366 !important;}
.btn-light-purple.btn-o:focus {background-color: #c69fbe;border-color: #c69fbe;color: #b37fa8;}
.btn-light-purple.btn-o.disabled:hover, .btn-light-purple.btn-o.disabled:focus, .btn-light-purple.btn-o.disabled:active, .btn-light-purple.btn-o.disabled.active, .btn-light-purple.btn-o[disabled], .btn-light-purple.btn-o[disabled]:hover, .btn-light-purple.btn-o[disabled]:focus, .btn-light-purple.btn-o[disabled]:active, .btn-light-purple.btn-o[disabled].active, fieldset[disabled] .btn-light-purple.btn-o:hover, fieldset[disabled] .btn-light-purple.btn-o:focus, fieldset[disabled] .btn-light-purple.btn-o:active, fieldset[disabled] .btn-light-purple.btn-o.active {border-color: #c69fbe;color: #c69fbe;}
.btn-light-purple.btn-o .caret {border-top-color: #a05f92;}
.btn-light-purple .caret {border-top-color: #ffffff;}
.dropup .btn-light-purple .caret {border-bottom: 4px solid #ffffff;}
.btn-dark-purple {background-color: #603958;border-color: #603958;color: #ffffff;}
.open .btn-dark-purple.dropdown-toggle {background-color: #905684;border-color: #905684;}
.btn-dark-purple:hover {background-color: #804c75 !important;border-color: #804c75;color: #ffffff;}
.btn-dark-purple:active, .btn-dark-purple.active, .btn-dark-purple.active:focus, .btn-dark-purple:active:focus, .btn-dark-purple:active:hover, .btn-dark-purple.dropdown-toggle:active:hover {background-color: #503049 !important;border-color: #503049;}
.btn-dark-purple:focus {background-color: #905684;border-color: #905684;color: #ffffff;}
.btn-dark-purple.disabled:hover, .btn-dark-purple.disabled:focus, .btn-dark-purple.disabled:active, .btn-dark-purple.disabled.active, .btn-dark-purple[disabled], .btn-dark-purple[disabled]:hover, .btn-dark-purple[disabled]:focus, .btn-dark-purple[disabled]:active, .btn-dark-purple[disabled].active, fieldset[disabled] .btn-dark-purple:hover, fieldset[disabled] .btn-dark-purple:focus, fieldset[disabled] .btn-dark-purple:active, fieldset[disabled] .btn-dark-purple.active {background-color: #a05f92;border-color: #a05f92;color: #ffffff;}
.btn-dark-purple.btn-o {border: 1px solid #603958;color: #603958;}
.btn-dark-purple.btn-o:hover {color: #804c75;border-color: #804c75;background: none !important;}
.btn-dark-purple.btn-o:active, .btn-dark-purple.btn-o.active, .btn-dark-purple.btn-o.active:focus, .btn-dark-purple.btn-o:active:focus, .btn-dark-purple.btn-o:active:hover {background-color: #eaeaec !important;border-color: #301c2c !important;color: #301c2c !important;}
.btn-dark-purple.btn-o:focus {background-color: #a05f92;border-color: #a05f92;color: #804c75;}
.btn-dark-purple.btn-o.disabled:hover, .btn-dark-purple.btn-o.disabled:focus, .btn-dark-purple.btn-o.disabled:active, .btn-dark-purple.btn-o.disabled.active, .btn-dark-purple.btn-o[disabled], .btn-dark-purple.btn-o[disabled]:hover, .btn-dark-purple.btn-o[disabled]:focus, .btn-dark-purple.btn-o[disabled]:active, .btn-dark-purple.btn-o[disabled].active, fieldset[disabled] .btn-dark-purple.btn-o:hover, fieldset[disabled] .btn-dark-purple.btn-o:focus, fieldset[disabled] .btn-dark-purple.btn-o:active, fieldset[disabled] .btn-dark-purple.btn-o.active {border-color: #a05f92;color: #a05f92;}
.btn-dark-purple.btn-o .caret {border-top-color: #603958;}
.btn-dark-purple .caret {border-top-color: #ffffff;}
.dropup .btn-dark-purple .caret {border-bottom: 4px solid #ffffff;}
.btn-beige {background-color: #D2BD8E;border-color: #D2BD8E;color: #ffffff;}
.open .btn-beige.dropdown-toggle {background-color: #e8ddc5;border-color: #e8ddc5;}
.btn-beige:hover {background-color: #e1d2b2 !important;border-color: #e1d2b2;color: #ffffff;}
.btn-beige:active, .btn-beige.active, .btn-beige.active:focus, .btn-beige:active:focus, .btn-beige:active:hover, .btn-beige.dropdown-toggle:active:hover {background-color: #cbb27c !important;border-color: #cbb27c;}
.btn-beige:focus {background-color: #e8ddc5;border-color: #e8ddc5;color: #ffffff;}
.btn-beige.disabled:hover, .btn-beige.disabled:focus, .btn-beige.disabled:active, .btn-beige.disabled.active, .btn-beige[disabled], .btn-beige[disabled]:hover, .btn-beige[disabled]:focus, .btn-beige[disabled]:active, .btn-beige[disabled].active, fieldset[disabled] .btn-beige:hover, fieldset[disabled] .btn-beige:focus, fieldset[disabled] .btn-beige:active, fieldset[disabled] .btn-beige.active {background-color: #efe8d7;border-color: #efe8d7;color: #ffffff;}
.btn-beige.btn-o {border: 1px solid #D2BD8E;color: #D2BD8E;}
.btn-beige.btn-o:hover {color: #e1d2b2;border-color: #e1d2b2;background: none !important;}
.btn-beige.btn-o:active, .btn-beige.btn-o.active, .btn-beige.btn-o.active:focus, .btn-beige.btn-o:active:focus, .btn-beige.btn-o:active:hover {background-color: #eaeaec !important;border-color: #bc9d57 !important;color: #bc9d57 !important;}
.btn-beige.btn-o:focus {background-color: #efe8d7;border-color: #efe8d7;color: #e1d2b2;}
.btn-beige.btn-o.disabled:hover, .btn-beige.btn-o.disabled:focus, .btn-beige.btn-o.disabled:active, .btn-beige.btn-o.disabled.active, .btn-beige.btn-o[disabled], .btn-beige.btn-o[disabled]:hover, .btn-beige.btn-o[disabled]:focus, .btn-beige.btn-o[disabled]:active, .btn-beige.btn-o[disabled].active, fieldset[disabled] .btn-beige.btn-o:hover, fieldset[disabled] .btn-beige.btn-o:focus, fieldset[disabled] .btn-beige.btn-o:active, fieldset[disabled] .btn-beige.btn-o.active {border-color: #efe8d7;color: #efe8d7;}
.btn-beige.btn-o .caret {border-top-color: #D2BD8E;}
.btn-beige .caret {border-top-color: #ffffff;}
.dropup .btn-beige .caret {border-bottom: 4px solid #ffffff;}
.btn-light-beige {background-color: #d9c8a0;border-color: #d9c8a0;color: #ffffff;}
.open .btn-light-beige.dropdown-toggle {background-color: #efe8d7;border-color: #efe8d7;}
.btn-light-beige:hover {background-color: #e8ddc5 !important;border-color: #e8ddc5;color: #ffffff;}
.btn-light-beige:active, .btn-light-beige.active, .btn-light-beige.active:focus, .btn-light-beige:active:focus, .btn-light-beige:active:hover, .btn-light-beige.dropdown-toggle:active:hover {background-color: #d2bd8e !important;border-color: #d2bd8e;}
.btn-light-beige:focus {background-color: #efe8d7;border-color: #efe8d7;color: #ffffff;}
.btn-light-beige.disabled:hover, .btn-light-beige.disabled:focus, .btn-light-beige.disabled:active, .btn-light-beige.disabled.active, .btn-light-beige[disabled], .btn-light-beige[disabled]:hover, .btn-light-beige[disabled]:focus, .btn-light-beige[disabled]:active, .btn-light-beige[disabled].active, fieldset[disabled] .btn-light-beige:hover, fieldset[disabled] .btn-light-beige:focus, fieldset[disabled] .btn-light-beige:active, fieldset[disabled] .btn-light-beige.active {background-color: #f6f2e9;border-color: #f6f2e9;color: #ffffff;}
.btn-light-beige.btn-o {border: 1px solid #d9c8a0;color: #d9c8a0;}
.btn-light-beige.btn-o:hover {color: #e8ddc5;border-color: #e8ddc5;background: none !important;}
.btn-light-beige.btn-o:active, .btn-light-beige.btn-o.active, .btn-light-beige.btn-o.active:focus, .btn-light-beige.btn-o:active:focus, .btn-light-beige.btn-o:active:hover {background-color: #eaeaec !important;border-color: #c3a86a !important;color: #c3a86a !important;}
.btn-light-beige.btn-o:focus {background-color: #f6f2e9;border-color: #f6f2e9;color: #e8ddc5;}
.btn-light-beige.btn-o.disabled:hover, .btn-light-beige.btn-o.disabled:focus, .btn-light-beige.btn-o.disabled:active, .btn-light-beige.btn-o.disabled.active, .btn-light-beige.btn-o[disabled], .btn-light-beige.btn-o[disabled]:hover, .btn-light-beige.btn-o[disabled]:focus, .btn-light-beige.btn-o[disabled]:active, .btn-light-beige.btn-o[disabled].active, fieldset[disabled] .btn-light-beige.btn-o:hover, fieldset[disabled] .btn-light-beige.btn-o:focus, fieldset[disabled] .btn-light-beige.btn-o:active, fieldset[disabled] .btn-light-beige.btn-o.active {border-color: #f6f2e9;color: #f6f2e9;}
.btn-light-beige.btn-o .caret {border-top-color: #d9c8a0;}
.btn-light-beige .caret {border-top-color: #ffffff;}
.dropup .btn-light-beige .caret {border-bottom: 4px solid #ffffff;}
.btn-dark-beige {background-color: #c3a86a;border-color: #c3a86a;color: #ffffff;}
.open .btn-dark-beige.dropdown-toggle {background-color: #d9c8a0;border-color: #d9c8a0;}
.btn-dark-beige:hover {background-color: #d2bd8e !important;border-color: #d2bd8e;color: #ffffff;}
.btn-dark-beige:active, .btn-dark-beige.active, .btn-dark-beige.active:focus, .btn-dark-beige:active:focus, .btn-dark-beige:active:hover, .btn-dark-beige.dropdown-toggle:active:hover {background-color: #bc9d57 !important;border-color: #bc9d57;}
.btn-dark-beige:focus {background-color: #d9c8a0;border-color: #d9c8a0;color: #ffffff;}
.btn-dark-beige.disabled:hover, .btn-dark-beige.disabled:focus, .btn-dark-beige.disabled:active, .btn-dark-beige.disabled.active, .btn-dark-beige[disabled], .btn-dark-beige[disabled]:hover, .btn-dark-beige[disabled]:focus, .btn-dark-beige[disabled]:active, .btn-dark-beige[disabled].active, fieldset[disabled] .btn-dark-beige:hover, fieldset[disabled] .btn-dark-beige:focus, fieldset[disabled] .btn-dark-beige:active, fieldset[disabled] .btn-dark-beige.active {background-color: #e1d2b2;border-color: #e1d2b2;color: #ffffff;}
.btn-dark-beige.btn-o {border: 1px solid #c3a86a;color: #c3a86a;}
.btn-dark-beige.btn-o:hover {color: #d2bd8e;border-color: #d2bd8e;background: none !important;}
.btn-dark-beige.btn-o:active, .btn-dark-beige.btn-o.active, .btn-dark-beige.btn-o.active:focus, .btn-dark-beige.btn-o:active:focus, .btn-dark-beige.btn-o:active:hover {background-color: #eaeaec !important;border-color: #a18340 !important;color: #a18340 !important;}
.btn-dark-beige.btn-o:focus {background-color: #e1d2b2;border-color: #e1d2b2;color: #d2bd8e;}
.btn-dark-beige.btn-o.disabled:hover, .btn-dark-beige.btn-o.disabled:focus, .btn-dark-beige.btn-o.disabled:active, .btn-dark-beige.btn-o.disabled.active, .btn-dark-beige.btn-o[disabled], .btn-dark-beige.btn-o[disabled]:hover, .btn-dark-beige.btn-o[disabled]:focus, .btn-dark-beige.btn-o[disabled]:active, .btn-dark-beige.btn-o[disabled].active, fieldset[disabled] .btn-dark-beige.btn-o:hover, fieldset[disabled] .btn-dark-beige.btn-o:focus, fieldset[disabled] .btn-dark-beige.btn-o:active, fieldset[disabled] .btn-dark-beige.btn-o.active {border-color: #e1d2b2;color: #e1d2b2;}
.btn-dark-beige.btn-o .caret {border-top-color: #c3a86a;}
.btn-dark-beige .caret {border-top-color: #ffffff;}
.dropup .btn-dark-beige .caret {border-bottom: 4px solid #ffffff;}
.btn-yellow {background-color: #FFB848;border-color: #FFB848;color: #ffffff;}
.open .btn-yellow.dropdown-toggle {background-color: #ffd694;border-color: #ffd694;}
.btn-yellow:hover {background-color: #ffcc7b !important;border-color: #ffcc7b;color: #ffffff;}
.btn-yellow:active, .btn-yellow.active, .btn-yellow.active:focus, .btn-yellow:active:focus, .btn-yellow:active:hover, .btn-yellow.dropdown-toggle:active:hover {background-color: #ffae2e !important;border-color: #ffae2e;}
.btn-yellow:focus {background-color: #ffd694;border-color: #ffd694;color: #ffffff;}
.btn-yellow.disabled:hover, .btn-yellow.disabled:focus, .btn-yellow.disabled:active, .btn-yellow.disabled.active, .btn-yellow[disabled], .btn-yellow[disabled]:hover, .btn-yellow[disabled]:focus, .btn-yellow[disabled]:active, .btn-yellow[disabled].active, fieldset[disabled] .btn-yellow:hover, fieldset[disabled] .btn-yellow:focus, fieldset[disabled] .btn-yellow:active, fieldset[disabled] .btn-yellow.active {background-color: #ffe0ae;border-color: #ffe0ae;color: #ffffff;}
.btn-yellow.btn-o {border: 1px solid #FFB848;color: #FFB848;}
.btn-yellow.btn-o:hover {color: #ffcc7b;border-color: #ffcc7b;background: none !important;}
.btn-yellow.btn-o:active, .btn-yellow.btn-o.active, .btn-yellow.btn-o.active:focus, .btn-yellow.btn-o:active:focus, .btn-yellow.btn-o:active:hover {background-color: #eaeaec !important;border-color: #fa9900 !important;color: #fa9900 !important;}
.btn-yellow.btn-o:focus {background-color: #ffe0ae;border-color: #ffe0ae;color: #ffcc7b;}
.btn-yellow.btn-o.disabled:hover, .btn-yellow.btn-o.disabled:focus, .btn-yellow.btn-o.disabled:active, .btn-yellow.btn-o.disabled.active, .btn-yellow.btn-o[disabled], .btn-yellow.btn-o[disabled]:hover, .btn-yellow.btn-o[disabled]:focus, .btn-yellow.btn-o[disabled]:active, .btn-yellow.btn-o[disabled].active, fieldset[disabled] .btn-yellow.btn-o:hover, fieldset[disabled] .btn-yellow.btn-o:focus, fieldset[disabled] .btn-yellow.btn-o:active, fieldset[disabled] .btn-yellow.btn-o.active {border-color: #ffe0ae;color: #ffe0ae;}
.btn-yellow.btn-o .caret {border-top-color: #FFB848;}
.btn-yellow .caret {border-top-color: #ffffff;}
.dropup .btn-yellow .caret {border-bottom: 4px solid #ffffff;}
.btn-light-yellow {background-color: #ffcc7b;border-color: #ffcc7b;color: #ffffff;}
.open .btn-light-yellow.dropdown-toggle {background-color: #ffe9c7;border-color: #ffe9c7;}
.btn-light-yellow:hover {background-color: #ffe0ae !important;border-color: #ffe0ae;color: #ffffff;}
.btn-light-yellow:active, .btn-light-yellow.active, .btn-light-yellow.active:focus, .btn-light-yellow:active:focus, .btn-light-yellow:active:hover, .btn-light-yellow.dropdown-toggle:active:hover {background-color: #ffc261 !important;border-color: #ffc261;}
.btn-light-yellow:focus {background-color: #ffe9c7;border-color: #ffe9c7;color: #ffffff;}
.btn-light-yellow.disabled:hover, .btn-light-yellow.disabled:focus, .btn-light-yellow.disabled:active, .btn-light-yellow.disabled.active, .btn-light-yellow[disabled], .btn-light-yellow[disabled]:hover, .btn-light-yellow[disabled]:focus, .btn-light-yellow[disabled]:active, .btn-light-yellow[disabled].active, fieldset[disabled] .btn-light-yellow:hover, fieldset[disabled] .btn-light-yellow:focus, fieldset[disabled] .btn-light-yellow:active, fieldset[disabled] .btn-light-yellow.active {background-color: #fff3e1;border-color: #fff3e1;color: #ffffff;}
.btn-light-yellow.btn-o {border: 1px solid #ffcc7b;color: #ffcc7b;}
.btn-light-yellow.btn-o:hover {color: #ffe0ae;border-color: #ffe0ae;background: none !important;}
.btn-light-yellow.btn-o:active, .btn-light-yellow.btn-o.active, .btn-light-yellow.btn-o.active:focus, .btn-light-yellow.btn-o:active:focus, .btn-light-yellow.btn-o:active:hover {background-color: #eaeaec !important;border-color: #ffae2e !important;color: #ffae2e !important;}
.btn-light-yellow.btn-o:focus {background-color: #fff3e1;border-color: #fff3e1;color: #ffe0ae;}
.btn-light-yellow.btn-o.disabled:hover, .btn-light-yellow.btn-o.disabled:focus, .btn-light-yellow.btn-o.disabled:active, .btn-light-yellow.btn-o.disabled.active, .btn-light-yellow.btn-o[disabled], .btn-light-yellow.btn-o[disabled]:hover, .btn-light-yellow.btn-o[disabled]:focus, .btn-light-yellow.btn-o[disabled]:active, .btn-light-yellow.btn-o[disabled].active, fieldset[disabled] .btn-light-yellow.btn-o:hover, fieldset[disabled] .btn-light-yellow.btn-o:focus, fieldset[disabled] .btn-light-yellow.btn-o:active, fieldset[disabled] .btn-light-yellow.btn-o.active {border-color: #fff3e1;color: #fff3e1;}
.btn-light-yellow.btn-o .caret {border-top-color: #ffcc7b;}
.btn-light-yellow .caret {border-top-color: #ffffff;}
.dropup .btn-light-yellow .caret {border-bottom: 4px solid #ffffff;}
.btn-dark-yellow {background-color: #ffa415;border-color: #ffa415;color: #ffffff;}
.open .btn-dark-yellow.dropdown-toggle {background-color: #ffc261;border-color: #ffc261;}
.btn-dark-yellow:hover {background-color: #ffb848 !important;border-color: #ffb848;color: #ffffff;}
.btn-dark-yellow:active, .btn-dark-yellow.active, .btn-dark-yellow.active:focus, .btn-dark-yellow:active:focus, .btn-dark-yellow:active:hover, .btn-dark-yellow.dropdown-toggle:active:hover {background-color: #fa9900 !important;border-color: #fa9900;}
.btn-dark-yellow:focus {background-color: #ffc261;border-color: #ffc261;color: #ffffff;}
.btn-dark-yellow.disabled:hover, .btn-dark-yellow.disabled:focus, .btn-dark-yellow.disabled:active, .btn-dark-yellow.disabled.active, .btn-dark-yellow[disabled], .btn-dark-yellow[disabled]:hover, .btn-dark-yellow[disabled]:focus, .btn-dark-yellow[disabled]:active, .btn-dark-yellow[disabled].active, fieldset[disabled] .btn-dark-yellow:hover, fieldset[disabled] .btn-dark-yellow:focus, fieldset[disabled] .btn-dark-yellow:active, fieldset[disabled] .btn-dark-yellow.active {background-color: #ffcc7b;border-color: #ffcc7b;color: #ffffff;}
.btn-dark-yellow.btn-o {border: 1px solid #ffa415;color: #ffa415;}
.btn-dark-yellow.btn-o:hover {color: #ffb848;border-color: #ffb848;background: none !important;}
.btn-dark-yellow.btn-o:active, .btn-dark-yellow.btn-o.active, .btn-dark-yellow.btn-o.active:focus, .btn-dark-yellow.btn-o:active:focus, .btn-dark-yellow.btn-o:active:hover {background-color: #eaeaec !important;border-color: #c77a00 !important;color: #c77a00 !important;}
.btn-dark-yellow.btn-o:focus {background-color: #ffcc7b;border-color: #ffcc7b;color: #ffb848;}
.btn-dark-yellow.btn-o.disabled:hover, .btn-dark-yellow.btn-o.disabled:focus, .btn-dark-yellow.btn-o.disabled:active, .btn-dark-yellow.btn-o.disabled.active, .btn-dark-yellow.btn-o[disabled], .btn-dark-yellow.btn-o[disabled]:hover, .btn-dark-yellow.btn-o[disabled]:focus, .btn-dark-yellow.btn-o[disabled]:active, .btn-dark-yellow.btn-o[disabled].active, fieldset[disabled] .btn-dark-yellow.btn-o:hover, fieldset[disabled] .btn-dark-yellow.btn-o:focus, fieldset[disabled] .btn-dark-yellow.btn-o:active, fieldset[disabled] .btn-dark-yellow.btn-o.active {border-color: #ffcc7b;color: #ffcc7b;}
.btn-dark-yellow.btn-o .caret {border-top-color: #ffa415;}
.btn-dark-yellow .caret {border-top-color: #ffffff;}
.dropup .btn-dark-yellow .caret {border-bottom: 4px solid #ffffff;}
.btn-grey {background-color: #c8c7cc;border-color: #c8c7cc;color: #ffffff;}
.open .btn-grey.dropdown-toggle {background-color: #efeff0;border-color: #efeff0;}
.btn-grey:hover {background-color: #e2e2e4 !important;border-color: #e2e2e4;color: #ffffff;}
.btn-grey:active, .btn-grey.active, .btn-grey.active:focus, .btn-grey:active:focus, .btn-grey:active:hover, .btn-grey.dropdown-toggle:active:hover {background-color: #bbbac0 !important;border-color: #bbbac0;}
.btn-grey:focus {background-color: #efeff0;border-color: #efeff0;color: #ffffff;}
.btn-grey.disabled:hover, .btn-grey.disabled:focus, .btn-grey.disabled:active, .btn-grey.disabled.active, .btn-grey[disabled], .btn-grey[disabled]:hover, .btn-grey[disabled]:focus, .btn-grey[disabled]:active, .btn-grey[disabled].active, fieldset[disabled] .btn-grey:hover, fieldset[disabled] .btn-grey:focus, fieldset[disabled] .btn-grey:active, fieldset[disabled] .btn-grey.active {background-color: #fcfcfd;border-color: #fcfcfd;color: #ffffff;}
.btn-grey.btn-o {border: 1px solid #c8c7cc;color: #c8c7cc;}
.btn-grey.btn-o:hover {color: #e2e2e4;border-color: #e2e2e4;background: none !important;}
.btn-grey.btn-o:active, .btn-grey.btn-o.active, .btn-grey.btn-o.active:focus, .btn-grey.btn-o:active:focus, .btn-grey.btn-o:active:hover {background-color: #eaeaec !important;border-color: #a19fa8 !important;color: #a19fa8 !important;}
.btn-grey.btn-o:focus {background-color: #fcfcfd;border-color: #fcfcfd;color: #e2e2e4;}
.btn-grey.btn-o.disabled:hover, .btn-grey.btn-o.disabled:focus, .btn-grey.btn-o.disabled:active, .btn-grey.btn-o.disabled.active, .btn-grey.btn-o[disabled], .btn-grey.btn-o[disabled]:hover, .btn-grey.btn-o[disabled]:focus, .btn-grey.btn-o[disabled]:active, .btn-grey.btn-o[disabled].active, fieldset[disabled] .btn-grey.btn-o:hover, fieldset[disabled] .btn-grey.btn-o:focus, fieldset[disabled] .btn-grey.btn-o:active, fieldset[disabled] .btn-grey.btn-o.active {border-color: #fcfcfd;color: #fcfcfd;}
.btn-grey.btn-o .caret {border-top-color: #c8c7cc;}
.btn-grey .caret {border-top-color: #ffffff;}
.dropup .btn-grey .caret {border-bottom: 4px solid #ffffff;}
.btn-light-grey {background-color: #f7f7f8;border-color: #f7f7f8;color: #8e8e93;}
.open .btn-light-grey.dropdown-toggle {background-color: white;border-color: white;}
.btn-light-grey:hover {background-color: white !important;border-color: white;color: #8e8e93;}
.btn-light-grey:active, .btn-light-grey.active, .btn-light-grey.active:focus, .btn-light-grey:active:focus, .btn-light-grey:active:hover, .btn-light-grey.dropdown-toggle:active:hover {background-color: #eaeaec !important;border-color: #eaeaec;}
.btn-light-grey:focus {background-color: white;border-color: white;color: #8e8e93;}
.btn-light-grey.disabled:hover, .btn-light-grey.disabled:focus, .btn-light-grey.disabled:active, .btn-light-grey.disabled.active, .btn-light-grey[disabled], .btn-light-grey[disabled]:hover, .btn-light-grey[disabled]:focus, .btn-light-grey[disabled]:active, .btn-light-grey[disabled].active, fieldset[disabled] .btn-light-grey:hover, fieldset[disabled] .btn-light-grey:focus, fieldset[disabled] .btn-light-grey:active, fieldset[disabled] .btn-light-grey.active {background-color: white;border-color: white;color: #c2c2c5;}
.btn-light-grey.btn-o {border: 1px solid #f7f7f8;color: #f7f7f8;}
.btn-light-grey.btn-o:hover {color: #a8a8ac;border-color: white;background: none !important;}
.btn-light-grey.btn-o:active, .btn-light-grey.btn-o.active, .btn-light-grey.btn-o.active:focus, .btn-light-grey.btn-o:active:focus, .btn-light-grey.btn-o:active:hover {background-color: #eaeaec !important;border-color: #d0cfd3 !important;color: #68686d !important;}
.btn-light-grey.btn-o:focus {background-color: white;border-color: white;color: white;}
.btn-light-grey.btn-o.disabled:hover, .btn-light-grey.btn-o.disabled:focus, .btn-light-grey.btn-o.disabled:active, .btn-light-grey.btn-o.disabled.active, .btn-light-grey.btn-o[disabled], .btn-light-grey.btn-o[disabled]:hover, .btn-light-grey.btn-o[disabled]:focus, .btn-light-grey.btn-o[disabled]:active, .btn-light-grey.btn-o[disabled].active, fieldset[disabled] .btn-light-grey.btn-o:hover, fieldset[disabled] .btn-light-grey.btn-o:focus, fieldset[disabled] .btn-light-grey.btn-o:active, fieldset[disabled] .btn-light-grey.btn-o.active {border-color: white;color: #c2c2c5;}
.btn-light-grey.btn-o .caret {border-top-color: #8e8e93;}
.btn-light-grey .caret {border-top-color: #8e8e93;}
.dropup .btn-light-grey .caret {border-bottom: 4px solid #8e8e93;}
.btn-dark-grey {background-color: #aeacb4;border-color: #aeacb4;color: #ffffff;}
.open .btn-dark-grey.dropdown-toggle {background-color: #d5d4d8;border-color: #d5d4d8;}
.btn-dark-grey:hover {background-color: #c8c7cc !important;border-color: #c8c7cc;color: #ffffff;}
.btn-dark-grey:active, .btn-dark-grey.active, .btn-dark-grey.active:focus, .btn-dark-grey:active:focus, .btn-dark-grey:active:hover, .btn-dark-grey.dropdown-toggle:active:hover {background-color: #a19fa8 !important;border-color: #a19fa8;}
.btn-dark-grey:focus {background-color: #d5d4d8;border-color: #d5d4d8;color: #ffffff;}
.btn-dark-grey.disabled:hover, .btn-dark-grey.disabled:focus, .btn-dark-grey.disabled:active, .btn-dark-grey.disabled.active, .btn-dark-grey[disabled], .btn-dark-grey[disabled]:hover, .btn-dark-grey[disabled]:focus, .btn-dark-grey[disabled]:active, .btn-dark-grey[disabled].active, fieldset[disabled] .btn-dark-grey:hover, fieldset[disabled] .btn-dark-grey:focus, fieldset[disabled] .btn-dark-grey:active, fieldset[disabled] .btn-dark-grey.active {background-color: #e2e2e4;border-color: #e2e2e4;color: #ffffff;}
.btn-dark-grey.btn-o {border: 1px solid #aeacb4;color: #aeacb4;}
.btn-dark-grey.btn-o:hover {color: #c8c7cc;border-color: #c8c7cc;background: none !important;}
.btn-dark-grey.btn-o:active, .btn-dark-grey.btn-o.active, .btn-dark-grey.btn-o.active:focus, .btn-dark-grey.btn-o:active:focus, .btn-dark-grey.btn-o:active:hover {background-color: #a19fa8 !important;border-color: #86848f !important;color: #86848f !important;}
.btn-dark-grey.btn-o:focus {background-color: #e2e2e4;border-color: #e2e2e4;color: #c8c7cc;}
.btn-dark-grey.btn-o.disabled:hover, .btn-dark-grey.btn-o.disabled:focus, .btn-dark-grey.btn-o.disabled:active, .btn-dark-grey.btn-o.disabled.active, .btn-dark-grey.btn-o[disabled], .btn-dark-grey.btn-o[disabled]:hover, .btn-dark-grey.btn-o[disabled]:focus, .btn-dark-grey.btn-o[disabled]:active, .btn-dark-grey.btn-o[disabled].active, fieldset[disabled] .btn-dark-grey.btn-o:hover, fieldset[disabled] .btn-dark-grey.btn-o:focus, fieldset[disabled] .btn-dark-grey.btn-o:active, fieldset[disabled] .btn-dark-grey.btn-o.active {border-color: #e2e2e4;color: #e2e2e4;}
.btn-dark-grey.btn-o .caret {border-top-color: #aeacb4;}
.btn-dark-grey .caret {border-top-color: #ffffff;}
.dropup .btn-dark-grey .caret {border-bottom: 4px solid #ffffff;}
.btn-transparent-white {background: none;border-color: rgba(255, 255, 255, 0.6);border-width: 1px;color: #ffffff !important;}
.btn-transparent-white:hover, .btn-transparent-white:focus, .btn-transparent-white:active, .btn-transparent-white.active {background-color: rgba(44, 47, 59, 0.1);border-color: rgba(255, 255, 255, 0.8);}
.btn-transparent-white.disabled:hover, .btn-transparent-white.disabled:focus, .btn-transparent-white.disabled:active, .btn-transparent-white.disabled.active, .btn-transparent-white[disabled]:hover, .btn-transparent-white[disabled]:focus, .btn-transparent-white[disabled]:active, .btn-transparent-white[disabled].active, fieldset[disabled] .btn-transparent-white:hover, fieldset[disabled] .btn-transparent-white:focus, fieldset[disabled] .btn-transparent-white:active, fieldset[disabled] .btn-transparent-white.active {background: none;border-color: rgba(255, 255, 255, 0.3);color: #ffffff;}
.btn-transparent-white .caret {border-top-color: rgba(44, 47, 59, 0.1);}
.dropup .btn-transparent-white .caret {border-bottom: 4px solid rgba(44, 47, 59, 0.1);}
.btn-transparent-grey {background: none;border-color: rgba(200, 199, 204, 0.3);border-width: 1px;color: #c8c7cc !important;}
.btn-transparent-grey:hover, .btn-transparent-grey:focus, .btn-transparent-grey:active, .btn-transparent-grey.active {background-color: rgba(200, 199, 204, 0.1);border-color: rgba(200, 199, 204, 0.6);box-shadow: none !important;}
.btn-transparent-grey.disabled:hover, .btn-transparent-grey.disabled:focus, .btn-transparent-grey.disabled:active, .btn-transparent-grey.disabled.active, .btn-transparent-grey[disabled]:hover, .btn-transparent-grey[disabled]:focus, .btn-transparent-grey[disabled]:active, .btn-transparent-grey[disabled].active, fieldset[disabled] .btn-transparent-grey:hover, fieldset[disabled] .btn-transparent-grey:focus, fieldset[disabled] .btn-transparent-grey:active, fieldset[disabled] .btn-transparent-grey.active {background: none;border-color: rgba(200, 199, 204, 0.3);color: #c8c7cc;}
.btn-transparent-grey .caret {border-top-color: #c8c7cc;}
.dropup .btn-transparent-grey .caret {border-bottom: 4px solid #c8c7cc;}
.btn-transparent-red {background: none;border-color: rgba(200, 46, 41, 0.6);border-width: 2px;color: #C82E29 !important;}
.btn-transparent-red:hover, .btn-transparent-red:focus, .btn-transparent-red:active, .btn-transparent-red.active {background-color: rgba(200, 46, 41, 0.1);border-color: rgba(200, 46, 41, 0.8);}
.btn-transparent-red.disabled:hover, .btn-transparent-red.disabled:focus, .btn-transparent-red.disabled:active, .btn-transparent-red.disabled.active, .btn-transparent-red[disabled]:hover, .btn-transparent-red[disabled]:focus, .btn-transparent-red[disabled]:active, .btn-transparent-red[disabled].active, fieldset[disabled] .btn-transparent-red:hover, fieldset[disabled] .btn-transparent-red:focus, fieldset[disabled] .btn-transparent-red:active, fieldset[disabled] .btn-transparent-red.active {background: none;border-color: rgba(200, 46, 41, 0.3);color: #C82E29;}
.btn-transparent-red .caret {border-top-color: #ffffff;}
.dropup .btn-transparent-red .caret {border-bottom: 4px solid #ffffff;}
.btn-squared {border-radius: 0 !important;}
.btn-icon {background-color: #ffffff;border: 1px solid #DDDDDD;border-radius: 2px 2px 2px 2px;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);cursor: pointer;height: 80px;display: block;font-size: 14px;padding: 5px 0 0;position: relative;text-align: center;transition: all 0.3s ease 0s;color: #8e8e93;}
.btn-icon:hover {border-color: #A5A5A5;box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);color: #8e8e93;text-decoration: none;text-shadow: 0 1px 0 #FFFFFF;}
.btn-icon .badge {border-radius: 12px 12px 12px 12px !important;border-style: solid;border-width: 0;box-shadow: none;color: #FFFFFF !important;font-size: 11px !important;font-weight: 300;padding: 3px 7px;position: absolute;right: -5px;text-shadow: none;top: -5px;}
.btn-file {position: relative;overflow: hidden;}
.btn-file .svg-inject {vertical-align: middle;}
.btn-file input[type=file] {position: absolute;top: 0;right: 0;min-width: 100%;min-height: 100%;font-size: 100px;text-align: right;filter: alpha(opacity=0);opacity: 0;outline: none;background: white;cursor: inherit;display: block;}
.buttons-widget .btn, .buttons-widget .bootstrap-switch, .buttons-widget button {margin-bottom: 10px;}
.buttons-widget .btn-group button, .buttons-widget .btn-group-vertical button, .buttons-widget .btn-group .btn, .buttons-widget .btn-group-vertical .btn {margin-bottom: 0;}
.button-o {background: none;border: 1px solid #007aff;border-radius: 5px;box-sizing: border-box;color: #007aff;cursor: pointer;display: block;font-family: inherit;font-size: 14px;height: 29px;line-height: 27px;margin: 0;overflow: hidden;padding: 0 10px;position: relative;text-align: center;text-decoration: none;text-overflow: ellipsis;white-space: nowrap;}


#totalPricesTables td {
    display: table-cell!important;
    vertical-align: middle!important;
}

#cookie-bar {background:#111111; height:auto; line-height:42px; color:#eeeeee; text-align:center; padding:3px 0; z-index: 5000;}
#cookie-bar.fixed {position:fixed; top:0; left:0; width:100%;}
#cookie-bar.fixed.bottom {bottom:0; top:auto;}
.cookie-bar {position:fixed;bottom:0;left:0;top:auto;padding:0;background:#111111;font-size: 16px;width:100%; z-index: 5000;}
.cookie-message{padding: 10px 5px;}
.cookie-message a {color:black!important;font-weight:bold;}
.cookie-message a.cookiebar-close {position:absolute;right:20px; top:30%;cursor:pointer;}
.blue {border-bottom:1px solid #0E83AE;background-color:#0990c3;background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0e83ae), color-stop(50%, #0990c3), color-stop(100%, #0e9dd2));background: -webkit-linear-gradient(#0e83ae, #0990c3, #0e9dd2);background: -moz-linear-gradient(#0e83ae, #0990c3, #0e9dd2);background: -o-linear-gradient(#0e83ae, #0990c3, #0e9dd2);background: -ms-linear-gradient(#0e83ae, #0990c3, #0e9dd2);background: linear-gradient(#0e83ae, #0990c3, #0e9dd2);}
.blue p, .blue a { color:#fff; }