@charset "utf-8";
/* All-CSS Document */
/*End -All CSS Document */
/* Set default body */
body {
  color: #5c6873;
  font-family: 'Dosis', sans-serif;
  padding: 0px !important;
  margin: 0px !important;
  font-weight: 300;
  font-size: 17px;

  }

a {
  outline: none !important;
  -webkit-transition: back 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out; }

a:focus,
a:hover,
a:active {
  outline: none !important;
  text-decoration: none; }
	
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 {
  font-family: 'Dosis', sans-serif;
}	
	
h6 {
  color: #3f444a;
  font-size: 12px;
  margin: 5px 0; }

h5 {
  color: #3f444a;
  font-size: 14px;
  margin: 7px 0; }

h4 {
  color: #3f444a;
  font-size: 16px;
  margin: 8px 0; }

h3 {
  color: #3f444a;
  font-size: 18px;
  margin: 10px 0; }

h2 {
  color: #3f444a;
  font-size: 20px;
  margin: 10px 0; }

h1 {
  color: #3f444a;
  font-size: 22px;
  margin: 10px 0; }
	
	
/* Font Colors */
.c-font-white {
  color: #FFFFFF !important; }
  .c-font-white small {
    color: #FFFFFF !important; }

.c-font-white-hover:hover {
  color: #FFFFFF !important; }

.c-font-black {
  color: #000000 !important; }
  .c-font-black small {
    color: #000000 !important; }

.c-font-black-hover:hover {
  color: #000000 !important; }

.c-font-regular {
  color: #7f8c97 !important; }
  .c-font-regular small {
    color: #7f8c97 !important; }

.c-font-regular-hover:hover {
  color: #7f8c97 !important; }

.c-font-green {
  color: #32c5d2 !important; }
  .c-font-green small {
    color: #32c5d2 !important; }

.c-font-green-hover:hover {
  color: #32c5d2 !important; }

.c-font-green-1 {
  color: #52c9ba !important; }
  .c-font-green-1 small {
    color: #52c9ba !important; }

.c-font-green-1-hover:hover {
  color: #52c9ba !important; }

.c-font-green-2 {
  color: #5dc09c !important; }
  .c-font-green-2 small {
    color: #5dc09c !important; }

.c-font-green-2-hover:hover {
  color: #5dc09c !important; }

.c-font-green-3 {
  color: #84c68f !important; }
  .c-font-green-3 small {
    color: #84c68f !important; }

.c-font-green-3-hover:hover {
  color: #84c68f !important; }

.c-font-red {
  color: #eb5d68 !important; }
  .c-font-red small {
    color: #eb5d68 !important; }

.c-font-red-hover:hover {
  color: #eb5d68 !important; }

.c-font-red-1 {
  color: #cd6262 !important; }
  .c-font-red-1 small {
    color: #cd6262 !important; }

.c-font-red-1-hover:hover {
  color: #cd6262 !important; }

.c-font-red-2 {
  color: #e7505a !important; }
  .c-font-red-2 small {
    color: #e7505a !important; }

.c-font-red-2-hover:hover {
  color: #e7505a !important; }

.c-font-red-3 {
  color: #d05163 !important; }
  .c-font-red-3 small {
    color: #d05163 !important; }

.c-font-red-3-hover:hover {
  color: #d05163 !important; }

.c-font-yellow {
  color: #FF6B57 !important; }
  .c-font-yellow small {
    color: #FF6B57 !important; }

.c-font-yellow-hover:hover {
  color: #FF6B57 !important; }

.c-font-yellow-1 {
  color: #c8d046 !important; }
  .c-font-yellow-1 small {
    color: #c8d046 !important; }

.c-font-yellow-1-hover:hover {
  color: #c8d046 !important; }

.c-font-yellow-2 {
  color: #c5bf66 !important; }
  .c-font-yellow-2 small {
    color: #c5bf66 !important; }

.c-font-yellow-2-hover:hover {
  color: #c5bf66 !important; }

.c-font-yellow-3 {
  color: #c5b96b !important; }
  .c-font-yellow-3 small {
    color: #c5b96b !important; }

.c-font-yellow-3-hover:hover {
  color: #c5b96b !important; }

.c-font-blue {
  color: #3498DB !important; }
  .c-font-blue small {
    color: #3498DB !important; }

.c-font-blue-hover:hover {
  color: #3498DB !important; }

.c-font-blue-1 {
  color: #5e9cd1 !important; }
  .c-font-blue-1 small {
    color: #5e9cd1 !important; }

.c-font-blue-1-hover:hover {
  color: #5e9cd1 !important; }

.c-font-blue-2 {
  color: #5893dd !important; }
  .c-font-blue-2 small {
    color: #5893dd !important; }

.c-font-blue-2-hover:hover {
  color: #5893dd !important; }

.c-font-blue-3 {
  color: #57bfe1 !important; }
  .c-font-blue-3 small {
    color: #57bfe1 !important; }

.c-font-blue-3-hover:hover {
  color: #57bfe1 !important; }

.c-font-purple {
  color: #b771b0 !important; }
  .c-font-purple small {
    color: #b771b0 !important; }

.c-font-purple-hover:hover {
  color: #b771b0 !important; }

.c-font-purple-1 {
  color: #a962bb !important; }
  .c-font-purple-1 small {
    color: #a962bb !important; }

.c-font-purple-1-hover:hover {
  color: #a962bb !important; }

.c-font-purple-2 {
  color: #aa67a3 !important; }
  .c-font-purple-2 small {
    color: #aa67a3 !important; }

.c-font-purple-2-hover:hover {
  color: #aa67a3 !important; }

.c-font-purple-3 {
  color: #ac3773 !important; }
  .c-font-purple-3 small {
    color: #ac3773 !important; }

.c-font-purple-3-hover:hover {
  color: #ac3773 !important; }

.c-font-brown {
  color: #8a7f68 !important; }
  .c-font-brown small {
    color: #8a7f68 !important; }

.c-font-brown-hover:hover {
  color: #8a7f68 !important; }

.c-font-brown-1 {
  color: #685e47 !important; }
  .c-font-brown-1 small {
    color: #685e47 !important; }

.c-font-brown-1-hover:hover {
  color: #685e47 !important; }

.c-font-brown-2 {
  color: #7a6a61 !important; }
  .c-font-brown-2 small {
    color: #7a6a61 !important; }

.c-font-brown-2-hover:hover {
  color: #7a6a61 !important; }

.c-font-brown-3 {
  color: #9d8b81 !important; }
  .c-font-brown-3 small {
    color: #9d8b81 !important; }

.c-font-brown-3-hover:hover {
  color: #9d8b81 !important; }

.c-font-dark {
  color: #2f353b !important; }
  .c-font-dark small {
    color: #2f353b !important; }

.c-font-dark-hover:hover {
  color: #2f353b !important; }

.c-font-dark-1 {
  color: #525e64 !important; }
  .c-font-dark-1 small {
    color: #525e64 !important; }

.c-font-dark-1-hover:hover {
  color: #525e64 !important; }

.c-font-dark-2 {
  color: #31383c !important; }
  .c-font-dark-2 small {
    color: #31383c !important; }

.c-font-dark-2-hover:hover {
  color: #31383c !important; }

.c-font-dark-3 {
  color: #41515b !important; }
  .c-font-dark-3 small {
    color: #41515b !important; }

.c-font-dark-3-hover:hover {
  color: #41515b !important; }

.c-font-grey {
  color: #eeeeee !important; }
  .c-font-grey small {
    color: #eeeeee !important; }

.c-font-grey-hover:hover {
  color: #eeeeee !important; }

.c-font-grey-1 {
  color: #f7f7f7 !important; }
  .c-font-grey-1 small {
    color: #f7f7f7 !important; }

.c-font-grey-1-hover:hover {
  color: #f7f7f7 !important; }

.c-font-grey-2 {
  color: #677083 !important; }
  .c-font-grey-2 small {
    color: #677083 !important; }

.c-font-grey-2-hover:hover {
  color: #677083 !important; }

.c-font-grey-3 {
  color: #7f8c97 !important; }
  .c-font-grey-3 small {
    color: #7f8c97 !important; }

.c-font-grey-3-hover:hover {
  color: #7f8c97 !important; }	
	
	
	
	
  
.btn {
  outline: none !important;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  padding: 6px 20px 4px 20px;
  font-size: 16px; }
  .btn > i {
    margin-right: 5px;
    text-align: center;
    font-weight: 300; }
  .btn.btn-sm {
    padding: 6px 18px 4px 18px; }
    .btn.btn-sm > i {
      margin-right: 5px;
      font-size: 14px; }
  .btn.btn-md {
    padding: 9px 20px 7px 20px; }
  .btn.btn-xs {
    padding: 1px 8px 1px 8px; }
    .btn.btn-xs > i {
      margin-right: 3px;
      font-size: 14px; }
  .btn.btn-lg {
    padding: 11px 26px 9px 26px; }
  .btn.btn-xlg {
    padding: 16px 44px 14px 44px; }

.btn.c-btn-border-2x {
  border-width: 2px;
  padding: 6px 20px 4px 20px; }
  .btn.c-btn-border-2x.btn-sm {
    padding: 5px 18px 3px 18px; }
  .btn.c-btn-border-2x.btn-xs {
    padding: 0px 8px 1px 8px; }
  .btn.c-btn-border-2x.btn-md {
    padding: 8px 20px 6px 20px; }
  .btn.c-btn-border-2x.btn-lg {
    padding: 10px 26px 8px 26px; }
  .btn.c-btn-border-2x.btn-xlg {
    padding: 16px 44px 14px 44px; }
  .btn.c-btn-border-2x.c-btn-uppercase {
    padding: 6px 20px 4px 20px; }
    .btn.c-btn-border-2x.c-btn-uppercase.btn-sm {
      padding: 5px 18px 3px 18px; }
    .btn.c-btn-border-2x.c-btn-uppercase.btn-xs {
      padding: 1px 8px 0px 8px; }
    .btn.c-btn-border-2x.c-btn-uppercase.btn-md {
      padding: 10px 20px 8px 20px; }
    .btn.c-btn-border-2x.c-btn-uppercase.btn-lg {
      padding: 12px 26px 12px 26px; }
    .btn.c-btn-border-2x.c-btn-uppercase.btn-xlg {
      padding: 18px 44px 16px 44px; }

.btn.c-btn-border-1x {
  border-width: 1px; }

.btn + .btn {
  margin-left: 10px; }

.btn.c-btn-icon {
  min-height: 56px;
  padding: 0;
  padding: 5px 20px 5px 20px; }
  .btn.c-btn-icon > i {
    -webkit-border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px 0 0 3px;
    -ms-border-radius: 3px 0 0 3px;
    -o-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px;
    margin: -5px 0 0 -20px;
    float: left;
    display: block;
    position: absolute;
    height: 56px;
    width: 56px;
    font-size: 32px;
    vertical-align: middle;
    padding-top: 10px; }
  .btn.c-btn-icon > .c-helper {
    margin: 4px 20px -2px 55px;
    text-align: left;
    display: block;
    font-size: 14px; }
  .btn.c-btn-icon > .c-caption {
    text-align: left;
    margin: 0px 20px 0px 55px;
    display: block;
    font-size: 18px;
    font-weight: 500; }

.c-btn-circle {
  border-radius: 30px !important; }

.c-btn-bold {
  font-weight: bold; }

.c-btn-sbold {
  font-weight: 500; }

.c-btn-square {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0; }

.c-btn-uppercase {
  text-transform: uppercase; }
  .c-btn-uppercase.btn {
    font-size: 14px;
    padding: 7px 20px 5px 20px; }
  .c-btn-uppercase.btn-md {
    font-size: 16px;
    padding: 10px 20px 9px 20px; }
  .c-btn-uppercase.btn-lg {
    font-size: 16px;
    padding: 12px 26px 11px 26px; }
  .c-btn-uppercase.btn-xlg {
    font-size: 18px;
    padding: 20px 44px 15px 44px; }
  .c-btn-uppercase.btn-sm {
    padding: 6px 18px 4px 18px; }
  .c-btn-uppercase.btn-xs {
    padding: 2px 8px 0px 8px; }

.btn-default {
  color: #99a5b9;
  background: #ffffff;
  border-color: #e1e6ee; }
  .btn-default.btn-no-focus:focus,
  .btn-default.btn-no-focus.focus {
    color: #99a5b9;
    background: #ffffff;
    border-color: #e1e6ee; }
  .btn-default.btn-no-focus:hover,
  .btn-default:hover,
  .btn-default.btn-no-focus:active,
  .btn-default:active,
  .btn-default.active,
  .open > .btn-default.dropdown-toggle {
    color: #ffffff;
    background: #8998b5;
    border-color: #8998b5; }
  .btn-default:active,
  .btn-default.active,
  .open > .btn-default.dropdown-toggle {
    background-image: none; }
  .btn-default.disabled,
  .btn-default.disabled:hover,
  .btn-default.disabled:not(.btn-no-focus):focus,
  .btn-default.disabled:not(.btn-no-focus).focus,
  .btn-default.disabled:active,
  .btn-default.disabled.active,
  .btn-default[disabled],
  .btn-default[disabled]:hover,
  .btn-default[disabled]:not(.btn-no-focus):focus,
  .btn-default[disabled]:not(.btn-no-focus).focus,
  .btn-default[disabled]:active,
  .btn-default[disabled].active,
  fieldset[disabled] .btn-default,
  fieldset[disabled] .btn-default:hover,
  fieldset[disabled] .btn-default:not(.btn-no-focus):focus,
  fieldset[disabled] .btn-default:not(.btn-no-focus).focus,
  fieldset[disabled] .btn-default:active,
  fieldset[disabled] .btn-default.active {
    background: #ffffff;
    border-color: #e1e6ee; }
  .btn-default .badge {
    color: #ffffff;
    background: #99a5b9; }

.btn-primary {
  color: #ffffff;
  background: #5e9cd1;
  border-color: #5e9cd1; }
  .btn-primary.btn-no-focus:focus,
  .btn-primary.btn-no-focus.focus {
    color: #ffffff;
    background: #5e9cd1;
    border-color: #5e9cd1; }
  .btn-primary.btn-no-focus:hover,
  .btn-primary:hover,
  .btn-primary.btn-no-focus:active,
  .btn-primary:active,
  .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    color: #ffffff;
    background: #3883c4;
    border-color: #3883c4; }
  .btn-primary:active,
  .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    background-image: none; }
  .btn-primary.disabled,
  .btn-primary.disabled:hover,
  .btn-primary.disabled:not(.btn-no-focus):focus,
  .btn-primary.disabled:not(.btn-no-focus).focus,
  .btn-primary.disabled:active,
  .btn-primary.disabled.active,
  .btn-primary[disabled],
  .btn-primary[disabled]:hover,
  .btn-primary[disabled]:not(.btn-no-focus):focus,
  .btn-primary[disabled]:not(.btn-no-focus).focus,
  .btn-primary[disabled]:active,
  .btn-primary[disabled].active,
  fieldset[disabled] .btn-primary,
  fieldset[disabled] .btn-primary:hover,
  fieldset[disabled] .btn-primary:not(.btn-no-focus):focus,
  fieldset[disabled] .btn-primary:not(.btn-no-focus).focus,
  fieldset[disabled] .btn-primary:active,
  fieldset[disabled] .btn-primary.active {
    background: #5e9cd1;
    border-color: #5e9cd1; }
  .btn-primary .badge {
    color: #5e9cd1;
    background: #ffffff; }

.btn-success {
  color: #ffffff;
  background: #5dc09c;
  border-color: #5dc09c; }
  .btn-success.btn-no-focus:focus,
  .btn-success.btn-no-focus.focus {
    color: #ffffff;
    background: #5dc09c;
    border-color: #5dc09c; }
  .btn-success.btn-no-focus:hover,
  .btn-success:hover,
  .btn-success.btn-no-focus:active,
  .btn-success:active,
  .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    color: #ffffff;
    background: #42a883;
    border-color: #42a883; }
  .btn-success:active,
  .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    background-image: none; }
  .btn-success.disabled,
  .btn-success.disabled:hover,
  .btn-success.disabled:not(.btn-no-focus):focus,
  .btn-success.disabled:not(.btn-no-focus).focus,
  .btn-success.disabled:active,
  .btn-success.disabled.active,
  .btn-success[disabled],
  .btn-success[disabled]:hover,
  .btn-success[disabled]:not(.btn-no-focus):focus,
  .btn-success[disabled]:not(.btn-no-focus).focus,
  .btn-success[disabled]:active,
  .btn-success[disabled].active,
  fieldset[disabled] .btn-success,
  fieldset[disabled] .btn-success:hover,
  fieldset[disabled] .btn-success:not(.btn-no-focus):focus,
  fieldset[disabled] .btn-success:not(.btn-no-focus).focus,
  fieldset[disabled] .btn-success:active,
  fieldset[disabled] .btn-success.active {
    background: #5dc09c;
    border-color: #5dc09c; }
  .btn-success .badge {
    color: #5dc09c;
    background: #ffffff; }

.btn-danger {
  color: #ffffff;
  background: #e7505a;
  border-color: #e7505a; }
  .btn-danger.btn-no-focus:focus,
  .btn-danger.btn-no-focus.focus {
    color: #ffffff;
    background: #e7505a;
    border-color: #e7505a; }
  .btn-danger.btn-no-focus:hover,
  .btn-danger:hover,
  .btn-danger.btn-no-focus:active,
  .btn-danger:active,
  .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    color: #ffffff;
    background: #e12330;
    border-color: #e12330; }
  .btn-danger:active,
  .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    background-image: none; }
  .btn-danger.disabled,
  .btn-danger.disabled:hover,
  .btn-danger.disabled:not(.btn-no-focus):focus,
  .btn-danger.disabled:not(.btn-no-focus).focus,
  .btn-danger.disabled:active,
  .btn-danger.disabled.active,
  .btn-danger[disabled],
  .btn-danger[disabled]:hover,
  .btn-danger[disabled]:not(.btn-no-focus):focus,
  .btn-danger[disabled]:not(.btn-no-focus).focus,
  .btn-danger[disabled]:active,
  .btn-danger[disabled].active,
  fieldset[disabled] .btn-danger,
  fieldset[disabled] .btn-danger:hover,
  fieldset[disabled] .btn-danger:not(.btn-no-focus):focus,
  fieldset[disabled] .btn-danger:not(.btn-no-focus).focus,
  fieldset[disabled] .btn-danger:active,
  fieldset[disabled] .btn-danger.active {
    background: #e7505a;
    border-color: #e7505a; }
  .btn-danger .badge {
    color: #e7505a;
    background: #ffffff; }

.btn-warning {
  color: #ffffff;
  background: #c8d046;
  border-color: #c8d046; }
  .btn-warning.btn-no-focus:focus,
  .btn-warning.btn-no-focus.focus {
    color: #ffffff;
    background: #c8d046;
    border-color: #c8d046; }
  .btn-warning.btn-no-focus:hover,
  .btn-warning:hover,
  .btn-warning.btn-no-focus:active,
  .btn-warning:active,
  .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    color: #ffffff;
    background: #adb52e;
    border-color: #adb52e; }
  .btn-warning:active,
  .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    background-image: none; }
  .btn-warning.disabled,
  .btn-warning.disabled:hover,
  .btn-warning.disabled:not(.btn-no-focus):focus,
  .btn-warning.disabled:not(.btn-no-focus).focus,
  .btn-warning.disabled:active,
  .btn-warning.disabled.active,
  .btn-warning[disabled],
  .btn-warning[disabled]:hover,
  .btn-warning[disabled]:not(.btn-no-focus):focus,
  .btn-warning[disabled]:not(.btn-no-focus).focus,
  .btn-warning[disabled]:active,
  .btn-warning[disabled].active,
  fieldset[disabled] .btn-warning,
  fieldset[disabled] .btn-warning:hover,
  fieldset[disabled] .btn-warning:not(.btn-no-focus):focus,
  fieldset[disabled] .btn-warning:not(.btn-no-focus).focus,
  fieldset[disabled] .btn-warning:active,
  fieldset[disabled] .btn-warning.active {
    background: #c8d046;
    border-color: #c8d046; }
  .btn-warning .badge {
    color: #c8d046;
    background: #ffffff; }

.btn-info {
  color: #ffffff;
  background: #4eabe6;
  border-color: #4eabe6; }
  .btn-info.btn-no-focus:focus,
  .btn-info.btn-no-focus.focus {
    color: #ffffff;
    background: #4eabe6;
    border-color: #4eabe6; }
  .btn-info.btn-no-focus:hover,
  .btn-info:hover,
  .btn-info.btn-no-focus:active,
  .btn-info:active,
  .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    color: #ffffff;
    background: #2196e0;
    border-color: #2196e0; }
  .btn-info:active,
  .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    background-image: none; }
  .btn-info.disabled,
  .btn-info.disabled:hover,
  .btn-info.disabled:not(.btn-no-focus):focus,
  .btn-info.disabled:not(.btn-no-focus).focus,
  .btn-info.disabled:active,
  .btn-info.disabled.active,
  .btn-info[disabled],
  .btn-info[disabled]:hover,
  .btn-info[disabled]:not(.btn-no-focus):focus,
  .btn-info[disabled]:not(.btn-no-focus).focus,
  .btn-info[disabled]:active,
  .btn-info[disabled].active,
  fieldset[disabled] .btn-info,
  fieldset[disabled] .btn-info:hover,
  fieldset[disabled] .btn-info:not(.btn-no-focus):focus,
  fieldset[disabled] .btn-info:not(.btn-no-focus).focus,
  fieldset[disabled] .btn-info:active,
  fieldset[disabled] .btn-info.active {
    background: #4eabe6;
    border-color: #4eabe6; }
  .btn-info .badge {
    color: #4eabe6;
    background: #ffffff; }

.c-btn-white {
  border-color: #FFFFFF;
  border-width: 1px;
  color: #2f353b;
  background: #FFFFFF;
  border-color: #FFFFFF; }
  .c-btn-white.btn-no-focus:focus,
  .c-btn-white.btn-no-focus.focus {
    color: #2f353b;
    background: #FFFFFF;
    border-color: #FFFFFF; }
  .c-btn-white.btn-no-focus:hover,
  .c-btn-white:hover,
  .c-btn-white.btn-no-focus:active,
  .c-btn-white:active,
  .c-btn-white.active,
  .open > .c-btn-white.dropdown-toggle {
    color: #2f353b;
    background: #ebebeb;
    border-color: #ebebeb; }
  .c-btn-white:active,
  .c-btn-white.active,
  .open > .c-btn-white.dropdown-toggle {
    background-image: none; }
  .c-btn-white.disabled,
  .c-btn-white.disabled:hover,
  .c-btn-white.disabled:not(.btn-no-focus):focus,
  .c-btn-white.disabled:not(.btn-no-focus).focus,
  .c-btn-white.disabled:active,
  .c-btn-white.disabled.active,
  .c-btn-white[disabled],
  .c-btn-white[disabled]:hover,
  .c-btn-white[disabled]:not(.btn-no-focus):focus,
  .c-btn-white[disabled]:not(.btn-no-focus).focus,
  .c-btn-white[disabled]:active,
  .c-btn-white[disabled].active,
  fieldset[disabled] .c-btn-white,
  fieldset[disabled] .c-btn-white:hover,
  fieldset[disabled] .c-btn-white:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-white:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-white:active,
  fieldset[disabled] .c-btn-white.active {
    background: #FFFFFF;
    border-color: #FFFFFF; }
  .c-btn-white .badge {
    color: #FFFFFF;
    background: #2f353b; }

.c-btn-black {
  border-color: #000000;
  border-width: 1px;
  color: #ffffff;
  background: #000000;
  border-color: #000000; }
  .c-btn-black.btn-no-focus:focus,
  .c-btn-black.btn-no-focus.focus {
    color: #ffffff;
    background: #000000;
    border-color: #000000; }
  .c-btn-black.btn-no-focus:hover,
  .c-btn-black:hover,
  .c-btn-black.btn-no-focus:active,
  .c-btn-black:active,
  .c-btn-black.active,
  .open > .c-btn-black.dropdown-toggle {
    color: #ffffff;
    background: black;
    border-color: black; }
  .c-btn-black:active,
  .c-btn-black.active,
  .open > .c-btn-black.dropdown-toggle {
    background-image: none; }
  .c-btn-black.disabled,
  .c-btn-black.disabled:hover,
  .c-btn-black.disabled:not(.btn-no-focus):focus,
  .c-btn-black.disabled:not(.btn-no-focus).focus,
  .c-btn-black.disabled:active,
  .c-btn-black.disabled.active,
  .c-btn-black[disabled],
  .c-btn-black[disabled]:hover,
  .c-btn-black[disabled]:not(.btn-no-focus):focus,
  .c-btn-black[disabled]:not(.btn-no-focus).focus,
  .c-btn-black[disabled]:active,
  .c-btn-black[disabled].active,
  fieldset[disabled] .c-btn-black,
  fieldset[disabled] .c-btn-black:hover,
  fieldset[disabled] .c-btn-black:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-black:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-black:active,
  fieldset[disabled] .c-btn-black.active {
    background: #000000;
    border-color: #000000; }
  .c-btn-black .badge {
    color: #000000;
    background: #ffffff; }

.c-btn-regular {
  border-color: #7f8c97;
  border-width: 1px;
  color: #ffffff;
  background: #7f8c97;
  border-color: #7f8c97; }
  .c-btn-regular.btn-no-focus:focus,
  .c-btn-regular.btn-no-focus.focus {
    color: #ffffff;
    background: #7f8c97;
    border-color: #7f8c97; }
  .c-btn-regular.btn-no-focus:hover,
  .c-btn-regular:hover,
  .c-btn-regular.btn-no-focus:active,
  .c-btn-regular:active,
  .c-btn-regular.active,
  .open > .c-btn-regular.dropdown-toggle {
    color: #ffffff;
    background: #6a7883;
    border-color: #6a7883; }
  .c-btn-regular:active,
  .c-btn-regular.active,
  .open > .c-btn-regular.dropdown-toggle {
    background-image: none; }
  .c-btn-regular.disabled,
  .c-btn-regular.disabled:hover,
  .c-btn-regular.disabled:not(.btn-no-focus):focus,
  .c-btn-regular.disabled:not(.btn-no-focus).focus,
  .c-btn-regular.disabled:active,
  .c-btn-regular.disabled.active,
  .c-btn-regular[disabled],
  .c-btn-regular[disabled]:hover,
  .c-btn-regular[disabled]:not(.btn-no-focus):focus,
  .c-btn-regular[disabled]:not(.btn-no-focus).focus,
  .c-btn-regular[disabled]:active,
  .c-btn-regular[disabled].active,
  fieldset[disabled] .c-btn-regular,
  fieldset[disabled] .c-btn-regular:hover,
  fieldset[disabled] .c-btn-regular:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-regular:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-regular:active,
  fieldset[disabled] .c-btn-regular.active {
    background: #7f8c97;
    border-color: #7f8c97; }
  .c-btn-regular .badge {
    color: #7f8c97;
    background: #ffffff; }

.c-btn-green {
  border-color: #32c5d2;
  border-width: 1px;
  color: #ffffff;
  background: #32c5d2;
  border-color: #32c5d2; }
  .c-btn-green.btn-no-focus:focus,
  .c-btn-green.btn-no-focus.focus {
    color: #ffffff;
    background: #32c5d2;
    border-color: #32c5d2; }
  .c-btn-green.btn-no-focus:hover,
  .c-btn-green:hover,
  .c-btn-green.btn-no-focus:active,
  .c-btn-green:active,
  .c-btn-green.active,
  .open > .c-btn-green.dropdown-toggle {
    color: #ffffff;
    background: #27a8b4;
    border-color: #27a8b4; }
  .c-btn-green:active,
  .c-btn-green.active,
  .open > .c-btn-green.dropdown-toggle {
    background-image: none; }
  .c-btn-green.disabled,
  .c-btn-green.disabled:hover,
  .c-btn-green.disabled:not(.btn-no-focus):focus,
  .c-btn-green.disabled:not(.btn-no-focus).focus,
  .c-btn-green.disabled:active,
  .c-btn-green.disabled.active,
  .c-btn-green[disabled],
  .c-btn-green[disabled]:hover,
  .c-btn-green[disabled]:not(.btn-no-focus):focus,
  .c-btn-green[disabled]:not(.btn-no-focus).focus,
  .c-btn-green[disabled]:active,
  .c-btn-green[disabled].active,
  fieldset[disabled] .c-btn-green,
  fieldset[disabled] .c-btn-green:hover,
  fieldset[disabled] .c-btn-green:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-green:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-green:active,
  fieldset[disabled] .c-btn-green.active {
    background: #32c5d2;
    border-color: #32c5d2; }
  .c-btn-green .badge {
    color: #32c5d2;
    background: #ffffff; }

.c-btn-green-1 {
  border-color: #52c9ba;
  border-width: 1px;
  color: #ffffff;
  background: #52c9ba;
  border-color: #52c9ba; }
  .c-btn-green-1.btn-no-focus:focus,
  .c-btn-green-1.btn-no-focus.focus {
    color: #ffffff;
    background: #52c9ba;
    border-color: #52c9ba; }
  .c-btn-green-1.btn-no-focus:hover,
  .c-btn-green-1:hover,
  .c-btn-green-1.btn-no-focus:active,
  .c-btn-green-1:active,
  .c-btn-green-1.active,
  .open > .c-btn-green-1.dropdown-toggle {
    color: #ffffff;
    background: #3ab9a9;
    border-color: #3ab9a9; }
  .c-btn-green-1:active,
  .c-btn-green-1.active,
  .open > .c-btn-green-1.dropdown-toggle {
    background-image: none; }
  .c-btn-green-1.disabled,
  .c-btn-green-1.disabled:hover,
  .c-btn-green-1.disabled:not(.btn-no-focus):focus,
  .c-btn-green-1.disabled:not(.btn-no-focus).focus,
  .c-btn-green-1.disabled:active,
  .c-btn-green-1.disabled.active,
  .c-btn-green-1[disabled],
  .c-btn-green-1[disabled]:hover,
  .c-btn-green-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-green-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-green-1[disabled]:active,
  .c-btn-green-1[disabled].active,
  fieldset[disabled] .c-btn-green-1,
  fieldset[disabled] .c-btn-green-1:hover,
  fieldset[disabled] .c-btn-green-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-green-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-green-1:active,
  fieldset[disabled] .c-btn-green-1.active {
    background: #52c9ba;
    border-color: #52c9ba; }
  .c-btn-green-1 .badge {
    color: #52c9ba;
    background: #ffffff; }

.c-btn-green-2 {
  border-color: #5dc09c;
  border-width: 1px;
  color: #ffffff;
  background: #5dc09c;
  border-color: #5dc09c; }
  .c-btn-green-2.btn-no-focus:focus,
  .c-btn-green-2.btn-no-focus.focus {
    color: #ffffff;
    background: #5dc09c;
    border-color: #5dc09c; }
  .c-btn-green-2.btn-no-focus:hover,
  .c-btn-green-2:hover,
  .c-btn-green-2.btn-no-focus:active,
  .c-btn-green-2:active,
  .c-btn-green-2.active,
  .open > .c-btn-green-2.dropdown-toggle {
    color: #ffffff;
    background: #44b089;
    border-color: #44b089; }
  .c-btn-green-2:active,
  .c-btn-green-2.active,
  .open > .c-btn-green-2.dropdown-toggle {
    background-image: none; }
  .c-btn-green-2.disabled,
  .c-btn-green-2.disabled:hover,
  .c-btn-green-2.disabled:not(.btn-no-focus):focus,
  .c-btn-green-2.disabled:not(.btn-no-focus).focus,
  .c-btn-green-2.disabled:active,
  .c-btn-green-2.disabled.active,
  .c-btn-green-2[disabled],
  .c-btn-green-2[disabled]:hover,
  .c-btn-green-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-green-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-green-2[disabled]:active,
  .c-btn-green-2[disabled].active,
  fieldset[disabled] .c-btn-green-2,
  fieldset[disabled] .c-btn-green-2:hover,
  fieldset[disabled] .c-btn-green-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-green-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-green-2:active,
  fieldset[disabled] .c-btn-green-2.active {
    background: #5dc09c;
    border-color: #5dc09c; }
  .c-btn-green-2 .badge {
    color: #5dc09c;
    background: #ffffff; }

.c-btn-green-3 {
  border-color: #84c68f;
  border-width: 1px;
  color: #ffffff;
  background: #84c68f;
  border-color: #84c68f; }
  .c-btn-green-3.btn-no-focus:focus,
  .c-btn-green-3.btn-no-focus.focus {
    color: #ffffff;
    background: #84c68f;
    border-color: #84c68f; }
  .c-btn-green-3.btn-no-focus:hover,
  .c-btn-green-3:hover,
  .c-btn-green-3.btn-no-focus:active,
  .c-btn-green-3:active,
  .c-btn-green-3.active,
  .open > .c-btn-green-3.dropdown-toggle {
    color: #ffffff;
    background: #68b976;
    border-color: #68b976; }
  .c-btn-green-3:active,
  .c-btn-green-3.active,
  .open > .c-btn-green-3.dropdown-toggle {
    background-image: none; }
  .c-btn-green-3.disabled,
  .c-btn-green-3.disabled:hover,
  .c-btn-green-3.disabled:not(.btn-no-focus):focus,
  .c-btn-green-3.disabled:not(.btn-no-focus).focus,
  .c-btn-green-3.disabled:active,
  .c-btn-green-3.disabled.active,
  .c-btn-green-3[disabled],
  .c-btn-green-3[disabled]:hover,
  .c-btn-green-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-green-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-green-3[disabled]:active,
  .c-btn-green-3[disabled].active,
  fieldset[disabled] .c-btn-green-3,
  fieldset[disabled] .c-btn-green-3:hover,
  fieldset[disabled] .c-btn-green-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-green-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-green-3:active,
  fieldset[disabled] .c-btn-green-3.active {
    background: #84c68f;
    border-color: #84c68f; }
  .c-btn-green-3 .badge {
    color: #84c68f;
    background: #ffffff; }

.c-btn-red {
  border-color: #eb5d68;
  border-width: 1px;
  color: #ffffff;
  background: #eb5d68;
  border-color: #eb5d68; }
  .c-btn-red.btn-no-focus:focus,
  .c-btn-red.btn-no-focus.focus {
    color: #ffffff;
    background: #eb5d68;
    border-color: #eb5d68; }
  .c-btn-red.btn-no-focus:hover,
  .c-btn-red:hover,
  .c-btn-red.btn-no-focus:active,
  .c-btn-red:active,
  .c-btn-red.active,
  .open > .c-btn-red.dropdown-toggle {
    color: #ffffff;
    background: #e73946;
    border-color: #e73946; }
  .c-btn-red:active,
  .c-btn-red.active,
  .open > .c-btn-red.dropdown-toggle {
    background-image: none; }
  .c-btn-red.disabled,
  .c-btn-red.disabled:hover,
  .c-btn-red.disabled:not(.btn-no-focus):focus,
  .c-btn-red.disabled:not(.btn-no-focus).focus,
  .c-btn-red.disabled:active,
  .c-btn-red.disabled.active,
  .c-btn-red[disabled],
  .c-btn-red[disabled]:hover,
  .c-btn-red[disabled]:not(.btn-no-focus):focus,
  .c-btn-red[disabled]:not(.btn-no-focus).focus,
  .c-btn-red[disabled]:active,
  .c-btn-red[disabled].active,
  fieldset[disabled] .c-btn-red,
  fieldset[disabled] .c-btn-red:hover,
  fieldset[disabled] .c-btn-red:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-red:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-red:active,
  fieldset[disabled] .c-btn-red.active {
    background: #eb5d68;
    border-color: #eb5d68; }
  .c-btn-red .badge {
    color: #eb5d68;
    background: #ffffff; }

.c-btn-red-1 {
  border-color: #cd6262;
  border-width: 1px;
  color: #ffffff;
  background: #cd6262;
  border-color: #cd6262; }
  .c-btn-red-1.btn-no-focus:focus,
  .c-btn-red-1.btn-no-focus.focus {
    color: #ffffff;
    background: #cd6262;
    border-color: #cd6262; }
  .c-btn-red-1.btn-no-focus:hover,
  .c-btn-red-1:hover,
  .c-btn-red-1.btn-no-focus:active,
  .c-btn-red-1:active,
  .c-btn-red-1.active,
  .open > .c-btn-red-1.dropdown-toggle {
    color: #ffffff;
    background: #c34343;
    border-color: #c34343; }
  .c-btn-red-1:active,
  .c-btn-red-1.active,
  .open > .c-btn-red-1.dropdown-toggle {
    background-image: none; }
  .c-btn-red-1.disabled,
  .c-btn-red-1.disabled:hover,
  .c-btn-red-1.disabled:not(.btn-no-focus):focus,
  .c-btn-red-1.disabled:not(.btn-no-focus).focus,
  .c-btn-red-1.disabled:active,
  .c-btn-red-1.disabled.active,
  .c-btn-red-1[disabled],
  .c-btn-red-1[disabled]:hover,
  .c-btn-red-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-red-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-red-1[disabled]:active,
  .c-btn-red-1[disabled].active,
  fieldset[disabled] .c-btn-red-1,
  fieldset[disabled] .c-btn-red-1:hover,
  fieldset[disabled] .c-btn-red-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-red-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-red-1:active,
  fieldset[disabled] .c-btn-red-1.active {
    background: #cd6262;
    border-color: #cd6262; }
  .c-btn-red-1 .badge {
    color: #cd6262;
    background: #ffffff; }

.c-btn-red-2 {
  border-color: #e7505a;
  border-width: 1px;
  color: #ffffff;
  background: #e7505a;
  border-color: #e7505a; }
  .c-btn-red-2.btn-no-focus:focus,
  .c-btn-red-2.btn-no-focus.focus {
    color: #ffffff;
    background: #e7505a;
    border-color: #e7505a; }
  .c-btn-red-2.btn-no-focus:hover,
  .c-btn-red-2:hover,
  .c-btn-red-2.btn-no-focus:active,
  .c-btn-red-2:active,
  .c-btn-red-2.active,
  .open > .c-btn-red-2.dropdown-toggle {
    color: #ffffff;
    background: #e22c38;
    border-color: #e22c38; }
  .c-btn-red-2:active,
  .c-btn-red-2.active,
  .open > .c-btn-red-2.dropdown-toggle {
    background-image: none; }
  .c-btn-red-2.disabled,
  .c-btn-red-2.disabled:hover,
  .c-btn-red-2.disabled:not(.btn-no-focus):focus,
  .c-btn-red-2.disabled:not(.btn-no-focus).focus,
  .c-btn-red-2.disabled:active,
  .c-btn-red-2.disabled.active,
  .c-btn-red-2[disabled],
  .c-btn-red-2[disabled]:hover,
  .c-btn-red-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-red-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-red-2[disabled]:active,
  .c-btn-red-2[disabled].active,
  fieldset[disabled] .c-btn-red-2,
  fieldset[disabled] .c-btn-red-2:hover,
  fieldset[disabled] .c-btn-red-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-red-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-red-2:active,
  fieldset[disabled] .c-btn-red-2.active {
    background: #e7505a;
    border-color: #e7505a; }
  .c-btn-red-2 .badge {
    color: #e7505a;
    background: #ffffff; }

.c-btn-red-3 {
  border-color: #d05163;
  border-width: 1px;
  color: #ffffff;
  background: #d05163;
  border-color: #d05163; }
  .c-btn-red-3.btn-no-focus:focus,
  .c-btn-red-3.btn-no-focus.focus {
    color: #ffffff;
    background: #d05163;
    border-color: #d05163; }
  .c-btn-red-3.btn-no-focus:hover,
  .c-btn-red-3:hover,
  .c-btn-red-3.btn-no-focus:active,
  .c-btn-red-3:active,
  .c-btn-red-3.active,
  .open > .c-btn-red-3.dropdown-toggle {
    color: #ffffff;
    background: #c33549;
    border-color: #c33549; }
  .c-btn-red-3:active,
  .c-btn-red-3.active,
  .open > .c-btn-red-3.dropdown-toggle {
    background-image: none; }
  .c-btn-red-3.disabled,
  .c-btn-red-3.disabled:hover,
  .c-btn-red-3.disabled:not(.btn-no-focus):focus,
  .c-btn-red-3.disabled:not(.btn-no-focus).focus,
  .c-btn-red-3.disabled:active,
  .c-btn-red-3.disabled.active,
  .c-btn-red-3[disabled],
  .c-btn-red-3[disabled]:hover,
  .c-btn-red-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-red-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-red-3[disabled]:active,
  .c-btn-red-3[disabled].active,
  fieldset[disabled] .c-btn-red-3,
  fieldset[disabled] .c-btn-red-3:hover,
  fieldset[disabled] .c-btn-red-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-red-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-red-3:active,
  fieldset[disabled] .c-btn-red-3.active {
    background: #d05163;
    border-color: #d05163; }
  .c-btn-red-3 .badge {
    color: #d05163;
    background: #ffffff; }

.c-btn-yellow {
  border-color: #FF6B57;
  border-width: 1px;
  color: #ffffff;
  background: #FF6B57;
  border-color: #FF6B57; }
  .c-btn-yellow.btn-no-focus:focus,
  .c-btn-yellow.btn-no-focus.focus {
    color: #ffffff;
    background: #FF6B57;
    border-color: #FF6B57; }
  .c-btn-yellow.btn-no-focus:hover,
  .c-btn-yellow:hover,
  .c-btn-yellow.btn-no-focus:active,
  .c-btn-yellow:active,
  .c-btn-yellow.active,
  .open > .c-btn-yellow.dropdown-toggle {
    color: #ffffff;
    background: #ff472e;
    border-color: #ff472e; }
  .c-btn-yellow:active,
  .c-btn-yellow.active,
  .open > .c-btn-yellow.dropdown-toggle {
    background-image: none; }
  .c-btn-yellow.disabled,
  .c-btn-yellow.disabled:hover,
  .c-btn-yellow.disabled:not(.btn-no-focus):focus,
  .c-btn-yellow.disabled:not(.btn-no-focus).focus,
  .c-btn-yellow.disabled:active,
  .c-btn-yellow.disabled.active,
  .c-btn-yellow[disabled],
  .c-btn-yellow[disabled]:hover,
  .c-btn-yellow[disabled]:not(.btn-no-focus):focus,
  .c-btn-yellow[disabled]:not(.btn-no-focus).focus,
  .c-btn-yellow[disabled]:active,
  .c-btn-yellow[disabled].active,
  fieldset[disabled] .c-btn-yellow,
  fieldset[disabled] .c-btn-yellow:hover,
  fieldset[disabled] .c-btn-yellow:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-yellow:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-yellow:active,
  fieldset[disabled] .c-btn-yellow.active {
    background: #FF6B57;
    border-color: #FF6B57; }
  .c-btn-yellow .badge {
    color: #FF6B57;
    background: #ffffff; }

.c-btn-yellow-1 {
  border-color: #c8d046;
  border-width: 1px;
  color: #ffffff;
  background: #c8d046;
  border-color: #c8d046; }
  .c-btn-yellow-1.btn-no-focus:focus,
  .c-btn-yellow-1.btn-no-focus.focus {
    color: #ffffff;
    background: #c8d046;
    border-color: #c8d046; }
  .c-btn-yellow-1.btn-no-focus:hover,
  .c-btn-yellow-1:hover,
  .c-btn-yellow-1.btn-no-focus:active,
  .c-btn-yellow-1:active,
  .c-btn-yellow-1.active,
  .open > .c-btn-yellow-1.dropdown-toggle {
    color: #ffffff;
    background: #b5bd30;
    border-color: #b5bd30; }
  .c-btn-yellow-1:active,
  .c-btn-yellow-1.active,
  .open > .c-btn-yellow-1.dropdown-toggle {
    background-image: none; }
  .c-btn-yellow-1.disabled,
  .c-btn-yellow-1.disabled:hover,
  .c-btn-yellow-1.disabled:not(.btn-no-focus):focus,
  .c-btn-yellow-1.disabled:not(.btn-no-focus).focus,
  .c-btn-yellow-1.disabled:active,
  .c-btn-yellow-1.disabled.active,
  .c-btn-yellow-1[disabled],
  .c-btn-yellow-1[disabled]:hover,
  .c-btn-yellow-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-yellow-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-yellow-1[disabled]:active,
  .c-btn-yellow-1[disabled].active,
  fieldset[disabled] .c-btn-yellow-1,
  fieldset[disabled] .c-btn-yellow-1:hover,
  fieldset[disabled] .c-btn-yellow-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-yellow-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-yellow-1:active,
  fieldset[disabled] .c-btn-yellow-1.active {
    background: #c8d046;
    border-color: #c8d046; }
  .c-btn-yellow-1 .badge {
    color: #c8d046;
    background: #ffffff; }

.c-btn-yellow-2 {
  border-color: #c5bf66;
  border-width: 1px;
  color: #ffffff;
  background: #c5bf66;
  border-color: #c5bf66; }
  .c-btn-yellow-2.btn-no-focus:focus,
  .c-btn-yellow-2.btn-no-focus.focus {
    color: #ffffff;
    background: #c5bf66;
    border-color: #c5bf66; }
  .c-btn-yellow-2.btn-no-focus:hover,
  .c-btn-yellow-2:hover,
  .c-btn-yellow-2.btn-no-focus:active,
  .c-btn-yellow-2:active,
  .c-btn-yellow-2.active,
  .open > .c-btn-yellow-2.dropdown-toggle {
    color: #ffffff;
    background: #bab348;
    border-color: #bab348; }
  .c-btn-yellow-2:active,
  .c-btn-yellow-2.active,
  .open > .c-btn-yellow-2.dropdown-toggle {
    background-image: none; }
  .c-btn-yellow-2.disabled,
  .c-btn-yellow-2.disabled:hover,
  .c-btn-yellow-2.disabled:not(.btn-no-focus):focus,
  .c-btn-yellow-2.disabled:not(.btn-no-focus).focus,
  .c-btn-yellow-2.disabled:active,
  .c-btn-yellow-2.disabled.active,
  .c-btn-yellow-2[disabled],
  .c-btn-yellow-2[disabled]:hover,
  .c-btn-yellow-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-yellow-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-yellow-2[disabled]:active,
  .c-btn-yellow-2[disabled].active,
  fieldset[disabled] .c-btn-yellow-2,
  fieldset[disabled] .c-btn-yellow-2:hover,
  fieldset[disabled] .c-btn-yellow-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-yellow-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-yellow-2:active,
  fieldset[disabled] .c-btn-yellow-2.active {
    background: #c5bf66;
    border-color: #c5bf66; }
  .c-btn-yellow-2 .badge {
    color: #c5bf66;
    background: #ffffff; }

.c-btn-yellow-3 {
  border-color: #c5b96b;
  border-width: 1px;
  color: #ffffff;
  background: #c5b96b;
  border-color: #c5b96b; }
  .c-btn-yellow-3.btn-no-focus:focus,
  .c-btn-yellow-3.btn-no-focus.focus {
    color: #ffffff;
    background: #c5b96b;
    border-color: #c5b96b; }
  .c-btn-yellow-3.btn-no-focus:hover,
  .c-btn-yellow-3:hover,
  .c-btn-yellow-3.btn-no-focus:active,
  .c-btn-yellow-3:active,
  .c-btn-yellow-3.active,
  .open > .c-btn-yellow-3.dropdown-toggle {
    color: #ffffff;
    background: #baab4e;
    border-color: #baab4e; }
  .c-btn-yellow-3:active,
  .c-btn-yellow-3.active,
  .open > .c-btn-yellow-3.dropdown-toggle {
    background-image: none; }
  .c-btn-yellow-3.disabled,
  .c-btn-yellow-3.disabled:hover,
  .c-btn-yellow-3.disabled:not(.btn-no-focus):focus,
  .c-btn-yellow-3.disabled:not(.btn-no-focus).focus,
  .c-btn-yellow-3.disabled:active,
  .c-btn-yellow-3.disabled.active,
  .c-btn-yellow-3[disabled],
  .c-btn-yellow-3[disabled]:hover,
  .c-btn-yellow-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-yellow-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-yellow-3[disabled]:active,
  .c-btn-yellow-3[disabled].active,
  fieldset[disabled] .c-btn-yellow-3,
  fieldset[disabled] .c-btn-yellow-3:hover,
  fieldset[disabled] .c-btn-yellow-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-yellow-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-yellow-3:active,
  fieldset[disabled] .c-btn-yellow-3.active {
    background: #c5b96b;
    border-color: #c5b96b; }
  .c-btn-yellow-3 .badge {
    color: #c5b96b;
    background: #ffffff; }

.c-btn-blue {
  border-color: #3498DB;
  border-width: 1px;
  color: #ffffff;
  background: #3498DB;
  border-color: #3498DB; }
  .c-btn-blue.btn-no-focus:focus,
  .c-btn-blue.btn-no-focus.focus {
    color: #ffffff;
    background: #3498DB;
    border-color: #3498DB; }
  .c-btn-blue.btn-no-focus:hover,
  .c-btn-blue:hover,
  .c-btn-blue.btn-no-focus:active,
  .c-btn-blue:active,
  .c-btn-blue.active,
  .open > .c-btn-blue.dropdown-toggle {
    color: #ffffff;
    background: #2383c4;
    border-color: #2383c4; }
  .c-btn-blue:active,
  .c-btn-blue.active,
  .open > .c-btn-blue.dropdown-toggle {
    background-image: none; }
  .c-btn-blue.disabled,
  .c-btn-blue.disabled:hover,
  .c-btn-blue.disabled:not(.btn-no-focus):focus,
  .c-btn-blue.disabled:not(.btn-no-focus).focus,
  .c-btn-blue.disabled:active,
  .c-btn-blue.disabled.active,
  .c-btn-blue[disabled],
  .c-btn-blue[disabled]:hover,
  .c-btn-blue[disabled]:not(.btn-no-focus):focus,
  .c-btn-blue[disabled]:not(.btn-no-focus).focus,
  .c-btn-blue[disabled]:active,
  .c-btn-blue[disabled].active,
  fieldset[disabled] .c-btn-blue,
  fieldset[disabled] .c-btn-blue:hover,
  fieldset[disabled] .c-btn-blue:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-blue:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-blue:active,
  fieldset[disabled] .c-btn-blue.active {
    background: #3498DB;
    border-color: #3498DB; }
  .c-btn-blue .badge {
    color: #3498DB;
    background: #ffffff; }

.c-btn-blue-1 {
  border-color: #5e9cd1;
  border-width: 1px;
  color: #ffffff;
  background: #5e9cd1;
  border-color: #5e9cd1; }
  .c-btn-blue-1.btn-no-focus:focus,
  .c-btn-blue-1.btn-no-focus.focus {
    color: #ffffff;
    background: #5e9cd1;
    border-color: #5e9cd1; }
  .c-btn-blue-1.btn-no-focus:hover,
  .c-btn-blue-1:hover,
  .c-btn-blue-1.btn-no-focus:active,
  .c-btn-blue-1:active,
  .c-btn-blue-1.active,
  .open > .c-btn-blue-1.dropdown-toggle {
    color: #ffffff;
    background: #3e88c8;
    border-color: #3e88c8; }
  .c-btn-blue-1:active,
  .c-btn-blue-1.active,
  .open > .c-btn-blue-1.dropdown-toggle {
    background-image: none; }
  .c-btn-blue-1.disabled,
  .c-btn-blue-1.disabled:hover,
  .c-btn-blue-1.disabled:not(.btn-no-focus):focus,
  .c-btn-blue-1.disabled:not(.btn-no-focus).focus,
  .c-btn-blue-1.disabled:active,
  .c-btn-blue-1.disabled.active,
  .c-btn-blue-1[disabled],
  .c-btn-blue-1[disabled]:hover,
  .c-btn-blue-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-blue-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-blue-1[disabled]:active,
  .c-btn-blue-1[disabled].active,
  fieldset[disabled] .c-btn-blue-1,
  fieldset[disabled] .c-btn-blue-1:hover,
  fieldset[disabled] .c-btn-blue-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-blue-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-blue-1:active,
  fieldset[disabled] .c-btn-blue-1.active {
    background: #5e9cd1;
    border-color: #5e9cd1; }
  .c-btn-blue-1 .badge {
    color: #5e9cd1;
    background: #ffffff; }

.c-btn-blue-2 {
  border-color: #5893dd;
  border-width: 1px;
  color: #ffffff;
  background: #5893dd;
  border-color: #5893dd; }
  .c-btn-blue-2.btn-no-focus:focus,
  .c-btn-blue-2.btn-no-focus.focus {
    color: #ffffff;
    background: #5893dd;
    border-color: #5893dd; }
  .c-btn-blue-2.btn-no-focus:hover,
  .c-btn-blue-2:hover,
  .c-btn-blue-2.btn-no-focus:active,
  .c-btn-blue-2:active,
  .c-btn-blue-2.active,
  .open > .c-btn-blue-2.dropdown-toggle {
    color: #ffffff;
    background: #367dd6;
    border-color: #367dd6; }
  .c-btn-blue-2:active,
  .c-btn-blue-2.active,
  .open > .c-btn-blue-2.dropdown-toggle {
    background-image: none; }
  .c-btn-blue-2.disabled,
  .c-btn-blue-2.disabled:hover,
  .c-btn-blue-2.disabled:not(.btn-no-focus):focus,
  .c-btn-blue-2.disabled:not(.btn-no-focus).focus,
  .c-btn-blue-2.disabled:active,
  .c-btn-blue-2.disabled.active,
  .c-btn-blue-2[disabled],
  .c-btn-blue-2[disabled]:hover,
  .c-btn-blue-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-blue-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-blue-2[disabled]:active,
  .c-btn-blue-2[disabled].active,
  fieldset[disabled] .c-btn-blue-2,
  fieldset[disabled] .c-btn-blue-2:hover,
  fieldset[disabled] .c-btn-blue-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-blue-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-blue-2:active,
  fieldset[disabled] .c-btn-blue-2.active {
    background: #5893dd;
    border-color: #5893dd; }
  .c-btn-blue-2 .badge {
    color: #5893dd;
    background: #ffffff; }

.c-btn-blue-3 {
  border-color: #57bfe1;
  border-width: 1px;
  color: #ffffff;
  background: #57bfe1;
  border-color: #57bfe1; }
  .c-btn-blue-3.btn-no-focus:focus,
  .c-btn-blue-3.btn-no-focus.focus {
    color: #ffffff;
    background: #57bfe1;
    border-color: #57bfe1; }
  .c-btn-blue-3.btn-no-focus:hover,
  .c-btn-blue-3:hover,
  .c-btn-blue-3.btn-no-focus:active,
  .c-btn-blue-3:active,
  .c-btn-blue-3.active,
  .open > .c-btn-blue-3.dropdown-toggle {
    color: #ffffff;
    background: #34b2db;
    border-color: #34b2db; }
  .c-btn-blue-3:active,
  .c-btn-blue-3.active,
  .open > .c-btn-blue-3.dropdown-toggle {
    background-image: none; }
  .c-btn-blue-3.disabled,
  .c-btn-blue-3.disabled:hover,
  .c-btn-blue-3.disabled:not(.btn-no-focus):focus,
  .c-btn-blue-3.disabled:not(.btn-no-focus).focus,
  .c-btn-blue-3.disabled:active,
  .c-btn-blue-3.disabled.active,
  .c-btn-blue-3[disabled],
  .c-btn-blue-3[disabled]:hover,
  .c-btn-blue-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-blue-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-blue-3[disabled]:active,
  .c-btn-blue-3[disabled].active,
  fieldset[disabled] .c-btn-blue-3,
  fieldset[disabled] .c-btn-blue-3:hover,
  fieldset[disabled] .c-btn-blue-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-blue-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-blue-3:active,
  fieldset[disabled] .c-btn-blue-3.active {
    background: #57bfe1;
    border-color: #57bfe1; }
  .c-btn-blue-3 .badge {
    color: #57bfe1;
    background: #ffffff; }

.c-btn-purple {
  border-color: #b771b0;
  border-width: 1px;
  color: #ffffff;
  background: #b771b0;
  border-color: #b771b0; }
  .c-btn-purple.btn-no-focus:focus,
  .c-btn-purple.btn-no-focus.focus {
    color: #ffffff;
    background: #b771b0;
    border-color: #b771b0; }
  .c-btn-purple.btn-no-focus:hover,
  .c-btn-purple:hover,
  .c-btn-purple.btn-no-focus:active,
  .c-btn-purple:active,
  .c-btn-purple.active,
  .open > .c-btn-purple.dropdown-toggle {
    color: #ffffff;
    background: #a956a1;
    border-color: #a956a1; }
  .c-btn-purple:active,
  .c-btn-purple.active,
  .open > .c-btn-purple.dropdown-toggle {
    background-image: none; }
  .c-btn-purple.disabled,
  .c-btn-purple.disabled:hover,
  .c-btn-purple.disabled:not(.btn-no-focus):focus,
  .c-btn-purple.disabled:not(.btn-no-focus).focus,
  .c-btn-purple.disabled:active,
  .c-btn-purple.disabled.active,
  .c-btn-purple[disabled],
  .c-btn-purple[disabled]:hover,
  .c-btn-purple[disabled]:not(.btn-no-focus):focus,
  .c-btn-purple[disabled]:not(.btn-no-focus).focus,
  .c-btn-purple[disabled]:active,
  .c-btn-purple[disabled].active,
  fieldset[disabled] .c-btn-purple,
  fieldset[disabled] .c-btn-purple:hover,
  fieldset[disabled] .c-btn-purple:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-purple:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-purple:active,
  fieldset[disabled] .c-btn-purple.active {
    background: #b771b0;
    border-color: #b771b0; }
  .c-btn-purple .badge {
    color: #b771b0;
    background: #ffffff; }

.c-btn-purple-1 {
  border-color: #a962bb;
  border-width: 1px;
  color: #ffffff;
  background: #a962bb;
  border-color: #a962bb; }
  .c-btn-purple-1.btn-no-focus:focus,
  .c-btn-purple-1.btn-no-focus.focus {
    color: #ffffff;
    background: #a962bb;
    border-color: #a962bb; }
  .c-btn-purple-1.btn-no-focus:hover,
  .c-btn-purple-1:hover,
  .c-btn-purple-1.btn-no-focus:active,
  .c-btn-purple-1:active,
  .c-btn-purple-1.active,
  .open > .c-btn-purple-1.dropdown-toggle {
    color: #ffffff;
    background: #974aaa;
    border-color: #974aaa; }
  .c-btn-purple-1:active,
  .c-btn-purple-1.active,
  .open > .c-btn-purple-1.dropdown-toggle {
    background-image: none; }
  .c-btn-purple-1.disabled,
  .c-btn-purple-1.disabled:hover,
  .c-btn-purple-1.disabled:not(.btn-no-focus):focus,
  .c-btn-purple-1.disabled:not(.btn-no-focus).focus,
  .c-btn-purple-1.disabled:active,
  .c-btn-purple-1.disabled.active,
  .c-btn-purple-1[disabled],
  .c-btn-purple-1[disabled]:hover,
  .c-btn-purple-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-purple-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-purple-1[disabled]:active,
  .c-btn-purple-1[disabled].active,
  fieldset[disabled] .c-btn-purple-1,
  fieldset[disabled] .c-btn-purple-1:hover,
  fieldset[disabled] .c-btn-purple-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-purple-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-purple-1:active,
  fieldset[disabled] .c-btn-purple-1.active {
    background: #a962bb;
    border-color: #a962bb; }
  .c-btn-purple-1 .badge {
    color: #a962bb;
    background: #ffffff; }

.c-btn-purple-2 {
  border-color: #aa67a3;
  border-width: 1px;
  color: #ffffff;
  background: #aa67a3;
  border-color: #aa67a3; }
  .c-btn-purple-2.btn-no-focus:focus,
  .c-btn-purple-2.btn-no-focus.focus {
    color: #ffffff;
    background: #aa67a3;
    border-color: #aa67a3; }
  .c-btn-purple-2.btn-no-focus:hover,
  .c-btn-purple-2:hover,
  .c-btn-purple-2.btn-no-focus:active,
  .c-btn-purple-2:active,
  .c-btn-purple-2.active,
  .open > .c-btn-purple-2.dropdown-toggle {
    color: #ffffff;
    background: #95538e;
    border-color: #95538e; }
  .c-btn-purple-2:active,
  .c-btn-purple-2.active,
  .open > .c-btn-purple-2.dropdown-toggle {
    background-image: none; }
  .c-btn-purple-2.disabled,
  .c-btn-purple-2.disabled:hover,
  .c-btn-purple-2.disabled:not(.btn-no-focus):focus,
  .c-btn-purple-2.disabled:not(.btn-no-focus).focus,
  .c-btn-purple-2.disabled:active,
  .c-btn-purple-2.disabled.active,
  .c-btn-purple-2[disabled],
  .c-btn-purple-2[disabled]:hover,
  .c-btn-purple-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-purple-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-purple-2[disabled]:active,
  .c-btn-purple-2[disabled].active,
  fieldset[disabled] .c-btn-purple-2,
  fieldset[disabled] .c-btn-purple-2:hover,
  fieldset[disabled] .c-btn-purple-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-purple-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-purple-2:active,
  fieldset[disabled] .c-btn-purple-2.active {
    background: #aa67a3;
    border-color: #aa67a3; }
  .c-btn-purple-2 .badge {
    color: #aa67a3;
    background: #ffffff; }

.c-btn-purple-3 {
  border-color: #ac3773;
  border-width: 1px;
  color: #ffffff;
  background: #ac3773;
  border-color: #ac3773; }
  .c-btn-purple-3.btn-no-focus:focus,
  .c-btn-purple-3.btn-no-focus.focus {
    color: #ffffff;
    background: #ac3773;
    border-color: #ac3773; }
  .c-btn-purple-3.btn-no-focus:hover,
  .c-btn-purple-3:hover,
  .c-btn-purple-3.btn-no-focus:active,
  .c-btn-purple-3:active,
  .c-btn-purple-3.active,
  .open > .c-btn-purple-3.dropdown-toggle {
    color: #ffffff;
    background: #8d2d5e;
    border-color: #8d2d5e; }
  .c-btn-purple-3:active,
  .c-btn-purple-3.active,
  .open > .c-btn-purple-3.dropdown-toggle {
    background-image: none; }
  .c-btn-purple-3.disabled,
  .c-btn-purple-3.disabled:hover,
  .c-btn-purple-3.disabled:not(.btn-no-focus):focus,
  .c-btn-purple-3.disabled:not(.btn-no-focus).focus,
  .c-btn-purple-3.disabled:active,
  .c-btn-purple-3.disabled.active,
  .c-btn-purple-3[disabled],
  .c-btn-purple-3[disabled]:hover,
  .c-btn-purple-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-purple-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-purple-3[disabled]:active,
  .c-btn-purple-3[disabled].active,
  fieldset[disabled] .c-btn-purple-3,
  fieldset[disabled] .c-btn-purple-3:hover,
  fieldset[disabled] .c-btn-purple-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-purple-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-purple-3:active,
  fieldset[disabled] .c-btn-purple-3.active {
    background: #ac3773;
    border-color: #ac3773; }
  .c-btn-purple-3 .badge {
    color: #ac3773;
    background: #ffffff; }

.c-btn-brown {
  border-color: #8a7f68;
  border-width: 1px;
  color: #ffffff;
  background: #8a7f68;
  border-color: #8a7f68; }
  .c-btn-brown.btn-no-focus:focus,
  .c-btn-brown.btn-no-focus.focus {
    color: #ffffff;
    background: #8a7f68;
    border-color: #8a7f68; }
  .c-btn-brown.btn-no-focus:hover,
  .c-btn-brown:hover,
  .c-btn-brown.btn-no-focus:active,
  .c-btn-brown:active,
  .c-btn-brown.active,
  .open > .c-btn-brown.dropdown-toggle {
    color: #ffffff;
    background: #736a56;
    border-color: #736a56; }
  .c-btn-brown:active,
  .c-btn-brown.active,
  .open > .c-btn-brown.dropdown-toggle {
    background-image: none; }
  .c-btn-brown.disabled,
  .c-btn-brown.disabled:hover,
  .c-btn-brown.disabled:not(.btn-no-focus):focus,
  .c-btn-brown.disabled:not(.btn-no-focus).focus,
  .c-btn-brown.disabled:active,
  .c-btn-brown.disabled.active,
  .c-btn-brown[disabled],
  .c-btn-brown[disabled]:hover,
  .c-btn-brown[disabled]:not(.btn-no-focus):focus,
  .c-btn-brown[disabled]:not(.btn-no-focus).focus,
  .c-btn-brown[disabled]:active,
  .c-btn-brown[disabled].active,
  fieldset[disabled] .c-btn-brown,
  fieldset[disabled] .c-btn-brown:hover,
  fieldset[disabled] .c-btn-brown:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-brown:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-brown:active,
  fieldset[disabled] .c-btn-brown.active {
    background: #8a7f68;
    border-color: #8a7f68; }
  .c-btn-brown .badge {
    color: #8a7f68;
    background: #ffffff; }

.c-btn-brown-1 {
  border-color: #685e47;
  border-width: 1px;
  color: #ffffff;
  background: #685e47;
  border-color: #685e47; }
  .c-btn-brown-1.btn-no-focus:focus,
  .c-btn-brown-1.btn-no-focus.focus {
    color: #ffffff;
    background: #685e47;
    border-color: #685e47; }
  .c-btn-brown-1.btn-no-focus:hover,
  .c-btn-brown-1:hover,
  .c-btn-brown-1.btn-no-focus:active,
  .c-btn-brown-1:active,
  .c-btn-brown-1.active,
  .open > .c-btn-brown-1.dropdown-toggle {
    color: #ffffff;
    background: #504836;
    border-color: #504836; }
  .c-btn-brown-1:active,
  .c-btn-brown-1.active,
  .open > .c-btn-brown-1.dropdown-toggle {
    background-image: none; }
  .c-btn-brown-1.disabled,
  .c-btn-brown-1.disabled:hover,
  .c-btn-brown-1.disabled:not(.btn-no-focus):focus,
  .c-btn-brown-1.disabled:not(.btn-no-focus).focus,
  .c-btn-brown-1.disabled:active,
  .c-btn-brown-1.disabled.active,
  .c-btn-brown-1[disabled],
  .c-btn-brown-1[disabled]:hover,
  .c-btn-brown-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-brown-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-brown-1[disabled]:active,
  .c-btn-brown-1[disabled].active,
  fieldset[disabled] .c-btn-brown-1,
  fieldset[disabled] .c-btn-brown-1:hover,
  fieldset[disabled] .c-btn-brown-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-brown-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-brown-1:active,
  fieldset[disabled] .c-btn-brown-1.active {
    background: #685e47;
    border-color: #685e47; }
  .c-btn-brown-1 .badge {
    color: #685e47;
    background: #ffffff; }

.c-btn-brown-2 {
  border-color: #7a6a61;
  border-width: 1px;
  color: #ffffff;
  background: #7a6a61;
  border-color: #7a6a61; }
  .c-btn-brown-2.btn-no-focus:focus,
  .c-btn-brown-2.btn-no-focus.focus {
    color: #ffffff;
    background: #7a6a61;
    border-color: #7a6a61; }
  .c-btn-brown-2.btn-no-focus:hover,
  .c-btn-brown-2:hover,
  .c-btn-brown-2.btn-no-focus:active,
  .c-btn-brown-2:active,
  .c-btn-brown-2.active,
  .open > .c-btn-brown-2.dropdown-toggle {
    color: #ffffff;
    background: #63564f;
    border-color: #63564f; }
  .c-btn-brown-2:active,
  .c-btn-brown-2.active,
  .open > .c-btn-brown-2.dropdown-toggle {
    background-image: none; }
  .c-btn-brown-2.disabled,
  .c-btn-brown-2.disabled:hover,
  .c-btn-brown-2.disabled:not(.btn-no-focus):focus,
  .c-btn-brown-2.disabled:not(.btn-no-focus).focus,
  .c-btn-brown-2.disabled:active,
  .c-btn-brown-2.disabled.active,
  .c-btn-brown-2[disabled],
  .c-btn-brown-2[disabled]:hover,
  .c-btn-brown-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-brown-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-brown-2[disabled]:active,
  .c-btn-brown-2[disabled].active,
  fieldset[disabled] .c-btn-brown-2,
  fieldset[disabled] .c-btn-brown-2:hover,
  fieldset[disabled] .c-btn-brown-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-brown-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-brown-2:active,
  fieldset[disabled] .c-btn-brown-2.active {
    background: #7a6a61;
    border-color: #7a6a61; }
  .c-btn-brown-2 .badge {
    color: #7a6a61;
    background: #ffffff; }

.c-btn-brown-3 {
  border-color: #9d8b81;
  border-width: 1px;
  color: #ffffff;
  background: #9d8b81;
  border-color: #9d8b81; }
  .c-btn-brown-3.btn-no-focus:focus,
  .c-btn-brown-3.btn-no-focus.focus {
    color: #ffffff;
    background: #9d8b81;
    border-color: #9d8b81; }
  .c-btn-brown-3.btn-no-focus:hover,
  .c-btn-brown-3:hover,
  .c-btn-brown-3.btn-no-focus:active,
  .c-btn-brown-3:active,
  .c-btn-brown-3.active,
  .open > .c-btn-brown-3.dropdown-toggle {
    color: #ffffff;
    background: #8a766b;
    border-color: #8a766b; }
  .c-btn-brown-3:active,
  .c-btn-brown-3.active,
  .open > .c-btn-brown-3.dropdown-toggle {
    background-image: none; }
  .c-btn-brown-3.disabled,
  .c-btn-brown-3.disabled:hover,
  .c-btn-brown-3.disabled:not(.btn-no-focus):focus,
  .c-btn-brown-3.disabled:not(.btn-no-focus).focus,
  .c-btn-brown-3.disabled:active,
  .c-btn-brown-3.disabled.active,
  .c-btn-brown-3[disabled],
  .c-btn-brown-3[disabled]:hover,
  .c-btn-brown-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-brown-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-brown-3[disabled]:active,
  .c-btn-brown-3[disabled].active,
  fieldset[disabled] .c-btn-brown-3,
  fieldset[disabled] .c-btn-brown-3:hover,
  fieldset[disabled] .c-btn-brown-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-brown-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-brown-3:active,
  fieldset[disabled] .c-btn-brown-3.active {
    background: #9d8b81;
    border-color: #9d8b81; }
  .c-btn-brown-3 .badge {
    color: #9d8b81;
    background: #ffffff; }

.c-btn-dark {
  border-color: #2f353b;
  border-width: 1px;
  color: #ffffff;
  background: #2f353b;
  border-color: #2f353b; }
  .c-btn-dark.btn-no-focus:focus,
  .c-btn-dark.btn-no-focus.focus {
    color: #ffffff;
    background: #2f353b;
    border-color: #2f353b; }
  .c-btn-dark.btn-no-focus:hover,
  .c-btn-dark:hover,
  .c-btn-dark.btn-no-focus:active,
  .c-btn-dark:active,
  .c-btn-dark.active,
  .open > .c-btn-dark.dropdown-toggle {
    color: #ffffff;
    background: #1d2124;
    border-color: #1d2124; }
  .c-btn-dark:active,
  .c-btn-dark.active,
  .open > .c-btn-dark.dropdown-toggle {
    background-image: none; }
  .c-btn-dark.disabled,
  .c-btn-dark.disabled:hover,
  .c-btn-dark.disabled:not(.btn-no-focus):focus,
  .c-btn-dark.disabled:not(.btn-no-focus).focus,
  .c-btn-dark.disabled:active,
  .c-btn-dark.disabled.active,
  .c-btn-dark[disabled],
  .c-btn-dark[disabled]:hover,
  .c-btn-dark[disabled]:not(.btn-no-focus):focus,
  .c-btn-dark[disabled]:not(.btn-no-focus).focus,
  .c-btn-dark[disabled]:active,
  .c-btn-dark[disabled].active,
  fieldset[disabled] .c-btn-dark,
  fieldset[disabled] .c-btn-dark:hover,
  fieldset[disabled] .c-btn-dark:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-dark:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-dark:active,
  fieldset[disabled] .c-btn-dark.active {
    background: #2f353b;
    border-color: #2f353b; }
  .c-btn-dark .badge {
    color: #2f353b;
    background: #ffffff; }

.c-btn-dark-1 {
  border-color: #525e64;
  border-width: 1px;
  color: #ffffff;
  background: #525e64;
  border-color: #525e64; }
  .c-btn-dark-1.btn-no-focus:focus,
  .c-btn-dark-1.btn-no-focus.focus {
    color: #ffffff;
    background: #525e64;
    border-color: #525e64; }
  .c-btn-dark-1.btn-no-focus:hover,
  .c-btn-dark-1:hover,
  .c-btn-dark-1.btn-no-focus:active,
  .c-btn-dark-1:active,
  .c-btn-dark-1.active,
  .open > .c-btn-dark-1.dropdown-toggle {
    color: #ffffff;
    background: #40494e;
    border-color: #40494e; }
  .c-btn-dark-1:active,
  .c-btn-dark-1.active,
  .open > .c-btn-dark-1.dropdown-toggle {
    background-image: none; }
  .c-btn-dark-1.disabled,
  .c-btn-dark-1.disabled:hover,
  .c-btn-dark-1.disabled:not(.btn-no-focus):focus,
  .c-btn-dark-1.disabled:not(.btn-no-focus).focus,
  .c-btn-dark-1.disabled:active,
  .c-btn-dark-1.disabled.active,
  .c-btn-dark-1[disabled],
  .c-btn-dark-1[disabled]:hover,
  .c-btn-dark-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-dark-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-dark-1[disabled]:active,
  .c-btn-dark-1[disabled].active,
  fieldset[disabled] .c-btn-dark-1,
  fieldset[disabled] .c-btn-dark-1:hover,
  fieldset[disabled] .c-btn-dark-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-dark-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-dark-1:active,
  fieldset[disabled] .c-btn-dark-1.active {
    background: #525e64;
    border-color: #525e64; }
  .c-btn-dark-1 .badge {
    color: #525e64;
    background: #ffffff; }

.c-btn-dark-2 {
  border-color: #31383c;
  border-width: 1px;
  color: #ffffff;
  background: #31383c;
  border-color: #31383c; }
  .c-btn-dark-2.btn-no-focus:focus,
  .c-btn-dark-2.btn-no-focus.focus {
    color: #ffffff;
    background: #31383c;
    border-color: #31383c; }
  .c-btn-dark-2.btn-no-focus:hover,
  .c-btn-dark-2:hover,
  .c-btn-dark-2.btn-no-focus:active,
  .c-btn-dark-2:active,
  .c-btn-dark-2.active,
  .open > .c-btn-dark-2.dropdown-toggle {
    color: #ffffff;
    background: #1f2326;
    border-color: #1f2326; }
  .c-btn-dark-2:active,
  .c-btn-dark-2.active,
  .open > .c-btn-dark-2.dropdown-toggle {
    background-image: none; }
  .c-btn-dark-2.disabled,
  .c-btn-dark-2.disabled:hover,
  .c-btn-dark-2.disabled:not(.btn-no-focus):focus,
  .c-btn-dark-2.disabled:not(.btn-no-focus).focus,
  .c-btn-dark-2.disabled:active,
  .c-btn-dark-2.disabled.active,
  .c-btn-dark-2[disabled],
  .c-btn-dark-2[disabled]:hover,
  .c-btn-dark-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-dark-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-dark-2[disabled]:active,
  .c-btn-dark-2[disabled].active,
  fieldset[disabled] .c-btn-dark-2,
  fieldset[disabled] .c-btn-dark-2:hover,
  fieldset[disabled] .c-btn-dark-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-dark-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-dark-2:active,
  fieldset[disabled] .c-btn-dark-2.active {
    background: #31383c;
    border-color: #31383c; }
  .c-btn-dark-2 .badge {
    color: #31383c;
    background: #ffffff; }

.c-btn-dark-3 {
  border-color: #41515b;
  border-width: 1px;
  color: #ffffff;
  background: #41515b;
  border-color: #41515b; }
  .c-btn-dark-3.btn-no-focus:focus,
  .c-btn-dark-3.btn-no-focus.focus {
    color: #ffffff;
    background: #41515b;
    border-color: #41515b; }
  .c-btn-dark-3.btn-no-focus:hover,
  .c-btn-dark-3:hover,
  .c-btn-dark-3.btn-no-focus:active,
  .c-btn-dark-3:active,
  .c-btn-dark-3.active,
  .open > .c-btn-dark-3.dropdown-toggle {
    color: #ffffff;
    background: #303c43;
    border-color: #303c43; }
  .c-btn-dark-3:active,
  .c-btn-dark-3.active,
  .open > .c-btn-dark-3.dropdown-toggle {
    background-image: none; }
  .c-btn-dark-3.disabled,
  .c-btn-dark-3.disabled:hover,
  .c-btn-dark-3.disabled:not(.btn-no-focus):focus,
  .c-btn-dark-3.disabled:not(.btn-no-focus).focus,
  .c-btn-dark-3.disabled:active,
  .c-btn-dark-3.disabled.active,
  .c-btn-dark-3[disabled],
  .c-btn-dark-3[disabled]:hover,
  .c-btn-dark-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-dark-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-dark-3[disabled]:active,
  .c-btn-dark-3[disabled].active,
  fieldset[disabled] .c-btn-dark-3,
  fieldset[disabled] .c-btn-dark-3:hover,
  fieldset[disabled] .c-btn-dark-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-dark-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-dark-3:active,
  fieldset[disabled] .c-btn-dark-3.active {
    background: #41515b;
    border-color: #41515b; }
  .c-btn-dark-3 .badge {
    color: #41515b;
    background: #ffffff; }

.c-btn-grey {
  border-color: #eeeeee;
  border-width: 1px;
  color: #6e6e6e;
  background: #eeeeee;
  border-color: #eeeeee; }
  .c-btn-grey.btn-no-focus:focus,
  .c-btn-grey.btn-no-focus.focus {
    color: #6e6e6e;
    background: #eeeeee;
    border-color: #eeeeee; }
  .c-btn-grey.btn-no-focus:hover,
  .c-btn-grey:hover,
  .c-btn-grey.btn-no-focus:active,
  .c-btn-grey:active,
  .c-btn-grey.active,
  .open > .c-btn-grey.dropdown-toggle {
    color: #6e6e6e;
    background: #dadada;
    border-color: #dadada; }
  .c-btn-grey:active,
  .c-btn-grey.active,
  .open > .c-btn-grey.dropdown-toggle {
    background-image: none; }
  .c-btn-grey.disabled,
  .c-btn-grey.disabled:hover,
  .c-btn-grey.disabled:not(.btn-no-focus):focus,
  .c-btn-grey.disabled:not(.btn-no-focus).focus,
  .c-btn-grey.disabled:active,
  .c-btn-grey.disabled.active,
  .c-btn-grey[disabled],
  .c-btn-grey[disabled]:hover,
  .c-btn-grey[disabled]:not(.btn-no-focus):focus,
  .c-btn-grey[disabled]:not(.btn-no-focus).focus,
  .c-btn-grey[disabled]:active,
  .c-btn-grey[disabled].active,
  fieldset[disabled] .c-btn-grey,
  fieldset[disabled] .c-btn-grey:hover,
  fieldset[disabled] .c-btn-grey:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-grey:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-grey:active,
  fieldset[disabled] .c-btn-grey.active {
    background: #eeeeee;
    border-color: #eeeeee; }
  .c-btn-grey .badge {
    color: #eeeeee;
    background: #6e6e6e; }

.c-btn-grey-1 {
  border-color: #f7f7f7;
  border-width: 1px;
  color: #777777;
  background: #f7f7f7;
  border-color: #f7f7f7; }
  .c-btn-grey-1.btn-no-focus:focus,
  .c-btn-grey-1.btn-no-focus.focus {
    color: #777777;
    background: #f7f7f7;
    border-color: #f7f7f7; }
  .c-btn-grey-1.btn-no-focus:hover,
  .c-btn-grey-1:hover,
  .c-btn-grey-1.btn-no-focus:active,
  .c-btn-grey-1:active,
  .c-btn-grey-1.active,
  .open > .c-btn-grey-1.dropdown-toggle {
    color: #777777;
    background: #e3e3e3;
    border-color: #e3e3e3; }
  .c-btn-grey-1:active,
  .c-btn-grey-1.active,
  .open > .c-btn-grey-1.dropdown-toggle {
    background-image: none; }
  .c-btn-grey-1.disabled,
  .c-btn-grey-1.disabled:hover,
  .c-btn-grey-1.disabled:not(.btn-no-focus):focus,
  .c-btn-grey-1.disabled:not(.btn-no-focus).focus,
  .c-btn-grey-1.disabled:active,
  .c-btn-grey-1.disabled.active,
  .c-btn-grey-1[disabled],
  .c-btn-grey-1[disabled]:hover,
  .c-btn-grey-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-grey-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-grey-1[disabled]:active,
  .c-btn-grey-1[disabled].active,
  fieldset[disabled] .c-btn-grey-1,
  fieldset[disabled] .c-btn-grey-1:hover,
  fieldset[disabled] .c-btn-grey-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-grey-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-grey-1:active,
  fieldset[disabled] .c-btn-grey-1.active {
    background: #f7f7f7;
    border-color: #f7f7f7; }
  .c-btn-grey-1 .badge {
    color: #f7f7f7;
    background: #777777; }

.c-btn-grey-2 {
  border-color: #677083;
  border-width: 1px;
  color: #ffffff;
  background: #677083;
  border-color: #677083; }
  .c-btn-grey-2.btn-no-focus:focus,
  .c-btn-grey-2.btn-no-focus.focus {
    color: #ffffff;
    background: #677083;
    border-color: #677083; }
  .c-btn-grey-2.btn-no-focus:hover,
  .c-btn-grey-2:hover,
  .c-btn-grey-2.btn-no-focus:active,
  .c-btn-grey-2:active,
  .c-btn-grey-2.active,
  .open > .c-btn-grey-2.dropdown-toggle {
    color: #ffffff;
    background: #555c6c;
    border-color: #555c6c; }
  .c-btn-grey-2:active,
  .c-btn-grey-2.active,
  .open > .c-btn-grey-2.dropdown-toggle {
    background-image: none; }
  .c-btn-grey-2.disabled,
  .c-btn-grey-2.disabled:hover,
  .c-btn-grey-2.disabled:not(.btn-no-focus):focus,
  .c-btn-grey-2.disabled:not(.btn-no-focus).focus,
  .c-btn-grey-2.disabled:active,
  .c-btn-grey-2.disabled.active,
  .c-btn-grey-2[disabled],
  .c-btn-grey-2[disabled]:hover,
  .c-btn-grey-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-grey-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-grey-2[disabled]:active,
  .c-btn-grey-2[disabled].active,
  fieldset[disabled] .c-btn-grey-2,
  fieldset[disabled] .c-btn-grey-2:hover,
  fieldset[disabled] .c-btn-grey-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-grey-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-grey-2:active,
  fieldset[disabled] .c-btn-grey-2.active {
    background: #677083;
    border-color: #677083; }
  .c-btn-grey-2 .badge {
    color: #677083;
    background: #ffffff; }

.c-btn-grey-3 {
  border-color: #7f8c97;
  border-width: 1px;
  color: #ffffff;
  background: #7f8c97;
  border-color: #7f8c97; }
  .c-btn-grey-3.btn-no-focus:focus,
  .c-btn-grey-3.btn-no-focus.focus {
    color: #ffffff;
    background: #7f8c97;
    border-color: #7f8c97; }
  .c-btn-grey-3.btn-no-focus:hover,
  .c-btn-grey-3:hover,
  .c-btn-grey-3.btn-no-focus:active,
  .c-btn-grey-3:active,
  .c-btn-grey-3.active,
  .open > .c-btn-grey-3.dropdown-toggle {
    color: #ffffff;
    background: #6a7883;
    border-color: #6a7883; }
  .c-btn-grey-3:active,
  .c-btn-grey-3.active,
  .open > .c-btn-grey-3.dropdown-toggle {
    background-image: none; }
  .c-btn-grey-3.disabled,
  .c-btn-grey-3.disabled:hover,
  .c-btn-grey-3.disabled:not(.btn-no-focus):focus,
  .c-btn-grey-3.disabled:not(.btn-no-focus).focus,
  .c-btn-grey-3.disabled:active,
  .c-btn-grey-3.disabled.active,
  .c-btn-grey-3[disabled],
  .c-btn-grey-3[disabled]:hover,
  .c-btn-grey-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-grey-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-grey-3[disabled]:active,
  .c-btn-grey-3[disabled].active,
  fieldset[disabled] .c-btn-grey-3,
  fieldset[disabled] .c-btn-grey-3:hover,
  fieldset[disabled] .c-btn-grey-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-grey-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-grey-3:active,
  fieldset[disabled] .c-btn-grey-3.active {
    background: #7f8c97;
    border-color: #7f8c97; }
  .c-btn-grey-3 .badge {
    color: #7f8c97;
    background: #ffffff; }

.c-btn-border-1x.c-btn-white {
  border-color: #FFFFFF;
  color: #ffffff;
  background: none;
  letter-spacing: 1px;
  der-color: #FFFFFF;
  font-weight: 400;
  }
  .c-btn-border-1x.c-btn-white.c-btn-border-opacity-04 {
    /* border-color: #e9a667; */
    border-color: #ffffff;
    }
  .c-btn-border-1x.c-btn-white.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-white.btn-no-focus.focus {
    color: #FFFFFF;
    background: none;
    border-color: #FFFFFF; }
  .c-btn-border-1x.c-btn-white.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-white:hover,
  .c-btn-border-1x.c-btn-white.btn-no-focus:active,
  .c-btn-border-1x.c-btn-white:active,
  .c-btn-border-1x.c-btn-white.active,
  .open > .c-btn-border-1x.c-btn-white.dropdown-toggle {
    color: #ffffff;
    background: #e9a667;
    border-color: #f1b680;
    }
  .c-btn-border-1x.c-btn-white:active,
  .c-btn-border-1x.c-btn-white.active,
  .open > .c-btn-border-1x.c-btn-white.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-white.disabled,
  .c-btn-border-1x.c-btn-white.disabled:hover,
  .c-btn-border-1x.c-btn-white.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-white.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-white.disabled:active,
  .c-btn-border-1x.c-btn-white.disabled.active,
  .c-btn-border-1x.c-btn-white[disabled],
  .c-btn-border-1x.c-btn-white[disabled]:hover,
  .c-btn-border-1x.c-btn-white[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-white[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-white[disabled]:active,
  .c-btn-border-1x.c-btn-white[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-white,
  fieldset[disabled] .c-btn-border-1x.c-btn-white:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-white:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-white:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-white:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-white.active {
    background: none;
    border-color: #FFFFFF; }
  .c-btn-border-1x.c-btn-white .badge {
    color: none;
    background: #FFFFFF; }

.c-btn-border-1x.c-btn-black {
  border-color: #000000;
  color: #000000;
  background: none;
  border-color: #000000; }
  .c-btn-border-1x.c-btn-black.c-btn-border-opacity-04 {
    border-color: rgba(0, 0, 0, 0.4); }
  .c-btn-border-1x.c-btn-black.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-black.btn-no-focus.focus {
    color: #000000;
    background: none;
    border-color: #000000; }
  .c-btn-border-1x.c-btn-black.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-black:hover,
  .c-btn-border-1x.c-btn-black.btn-no-focus:active,
  .c-btn-border-1x.c-btn-black:active,
  .c-btn-border-1x.c-btn-black.active,
  .open > .c-btn-border-1x.c-btn-black.dropdown-toggle {
    color: #ffffff;
    background: #000000;
    border-color: #000000; }
  .c-btn-border-1x.c-btn-black:active,
  .c-btn-border-1x.c-btn-black.active,
  .open > .c-btn-border-1x.c-btn-black.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-black.disabled,
  .c-btn-border-1x.c-btn-black.disabled:hover,
  .c-btn-border-1x.c-btn-black.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-black.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-black.disabled:active,
  .c-btn-border-1x.c-btn-black.disabled.active,
  .c-btn-border-1x.c-btn-black[disabled],
  .c-btn-border-1x.c-btn-black[disabled]:hover,
  .c-btn-border-1x.c-btn-black[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-black[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-black[disabled]:active,
  .c-btn-border-1x.c-btn-black[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-black,
  fieldset[disabled] .c-btn-border-1x.c-btn-black:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-black:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-black:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-black:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-black.active {
    background: none;
    border-color: #000000; }
  .c-btn-border-1x.c-btn-black .badge {
    color: none;
    background: #000000; }

.c-btn-border-1x.c-btn-regular {
  border-color: #7f8c97;
  color: #7f8c97;
  background: none;
  border-color: #7f8c97; }
  .c-btn-border-1x.c-btn-regular.c-btn-border-opacity-04 {
    border-color: rgba(127, 140, 151, 0.4); }
  .c-btn-border-1x.c-btn-regular.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-regular.btn-no-focus.focus {
    color: #7f8c97;
    background: none;
    border-color: #7f8c97; }
  .c-btn-border-1x.c-btn-regular.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-regular:hover,
  .c-btn-border-1x.c-btn-regular.btn-no-focus:active,
  .c-btn-border-1x.c-btn-regular:active,
  .c-btn-border-1x.c-btn-regular.active,
  .open > .c-btn-border-1x.c-btn-regular.dropdown-toggle {
    color: #ffffff;
    background: #7f8c97;
    border-color: #7f8c97; }
  .c-btn-border-1x.c-btn-regular:active,
  .c-btn-border-1x.c-btn-regular.active,
  .open > .c-btn-border-1x.c-btn-regular.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-regular.disabled,
  .c-btn-border-1x.c-btn-regular.disabled:hover,
  .c-btn-border-1x.c-btn-regular.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-regular.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-regular.disabled:active,
  .c-btn-border-1x.c-btn-regular.disabled.active,
  .c-btn-border-1x.c-btn-regular[disabled],
  .c-btn-border-1x.c-btn-regular[disabled]:hover,
  .c-btn-border-1x.c-btn-regular[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-regular[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-regular[disabled]:active,
  .c-btn-border-1x.c-btn-regular[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-regular,
  fieldset[disabled] .c-btn-border-1x.c-btn-regular:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-regular:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-regular:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-regular:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-regular.active {
    background: none;
    border-color: #7f8c97; }
  .c-btn-border-1x.c-btn-regular .badge {
    color: none;
    background: #7f8c97; }

.c-btn-border-1x.c-btn-green {
  border-color: #32c5d2;
  color: #32c5d2;
  background: none;
  border-color: #32c5d2; }
  .c-btn-border-1x.c-btn-green.c-btn-border-opacity-04 {
    border-color: rgba(50, 197, 210, 0.4); }
  .c-btn-border-1x.c-btn-green.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-green.btn-no-focus.focus {
    color: #32c5d2;
    background: none;
    border-color: #32c5d2; }
  .c-btn-border-1x.c-btn-green.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-green:hover,
  .c-btn-border-1x.c-btn-green.btn-no-focus:active,
  .c-btn-border-1x.c-btn-green:active,
  .c-btn-border-1x.c-btn-green.active,
  .open > .c-btn-border-1x.c-btn-green.dropdown-toggle {
    color: #ffffff;
    background: #32c5d2;
    border-color: #32c5d2; }
  .c-btn-border-1x.c-btn-green:active,
  .c-btn-border-1x.c-btn-green.active,
  .open > .c-btn-border-1x.c-btn-green.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-green.disabled,
  .c-btn-border-1x.c-btn-green.disabled:hover,
  .c-btn-border-1x.c-btn-green.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-green.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-green.disabled:active,
  .c-btn-border-1x.c-btn-green.disabled.active,
  .c-btn-border-1x.c-btn-green[disabled],
  .c-btn-border-1x.c-btn-green[disabled]:hover,
  .c-btn-border-1x.c-btn-green[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-green[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-green[disabled]:active,
  .c-btn-border-1x.c-btn-green[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-green,
  fieldset[disabled] .c-btn-border-1x.c-btn-green:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-green:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-green:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-green:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-green.active {
    background: none;
    border-color: #32c5d2; }
  .c-btn-border-1x.c-btn-green .badge {
    color: none;
    background: #32c5d2; }

.c-btn-border-1x.c-btn-green-1 {
  border-color: #52c9ba;
  color: #52c9ba;
  background: none;
  border-color: #52c9ba; }
  .c-btn-border-1x.c-btn-green-1.c-btn-border-opacity-04 {
    border-color: rgba(82, 201, 186, 0.4); }
  .c-btn-border-1x.c-btn-green-1.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-green-1.btn-no-focus.focus {
    color: #52c9ba;
    background: none;
    border-color: #52c9ba; }
  .c-btn-border-1x.c-btn-green-1.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-green-1:hover,
  .c-btn-border-1x.c-btn-green-1.btn-no-focus:active,
  .c-btn-border-1x.c-btn-green-1:active,
  .c-btn-border-1x.c-btn-green-1.active,
  .open > .c-btn-border-1x.c-btn-green-1.dropdown-toggle {
    color: #ffffff;
    background: #52c9ba;
    border-color: #52c9ba; }
  .c-btn-border-1x.c-btn-green-1:active,
  .c-btn-border-1x.c-btn-green-1.active,
  .open > .c-btn-border-1x.c-btn-green-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-green-1.disabled,
  .c-btn-border-1x.c-btn-green-1.disabled:hover,
  .c-btn-border-1x.c-btn-green-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-green-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-green-1.disabled:active,
  .c-btn-border-1x.c-btn-green-1.disabled.active,
  .c-btn-border-1x.c-btn-green-1[disabled],
  .c-btn-border-1x.c-btn-green-1[disabled]:hover,
  .c-btn-border-1x.c-btn-green-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-green-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-green-1[disabled]:active,
  .c-btn-border-1x.c-btn-green-1[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-1,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-1:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-1:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-1.active {
    background: none;
    border-color: #52c9ba; }
  .c-btn-border-1x.c-btn-green-1 .badge {
    color: none;
    background: #52c9ba; }

.c-btn-border-1x.c-btn-green-2 {
  border-color: #5dc09c;
  color: #5dc09c;
  background: none;
  border-color: #5dc09c; }
  .c-btn-border-1x.c-btn-green-2.c-btn-border-opacity-04 {
    border-color: rgba(93, 192, 156, 0.4); }
  .c-btn-border-1x.c-btn-green-2.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-green-2.btn-no-focus.focus {
    color: #5dc09c;
    background: none;
    border-color: #5dc09c; }
  .c-btn-border-1x.c-btn-green-2.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-green-2:hover,
  .c-btn-border-1x.c-btn-green-2.btn-no-focus:active,
  .c-btn-border-1x.c-btn-green-2:active,
  .c-btn-border-1x.c-btn-green-2.active,
  .open > .c-btn-border-1x.c-btn-green-2.dropdown-toggle {
    color: #ffffff;
    background: #5dc09c;
    border-color: #5dc09c; }
  .c-btn-border-1x.c-btn-green-2:active,
  .c-btn-border-1x.c-btn-green-2.active,
  .open > .c-btn-border-1x.c-btn-green-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-green-2.disabled,
  .c-btn-border-1x.c-btn-green-2.disabled:hover,
  .c-btn-border-1x.c-btn-green-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-green-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-green-2.disabled:active,
  .c-btn-border-1x.c-btn-green-2.disabled.active,
  .c-btn-border-1x.c-btn-green-2[disabled],
  .c-btn-border-1x.c-btn-green-2[disabled]:hover,
  .c-btn-border-1x.c-btn-green-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-green-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-green-2[disabled]:active,
  .c-btn-border-1x.c-btn-green-2[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-2,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-2:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-2:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-2.active {
    background: none;
    border-color: #5dc09c; }
  .c-btn-border-1x.c-btn-green-2 .badge {
    color: none;
    background: #5dc09c; }

.c-btn-border-1x.c-btn-green-3 {
  border-color: #84c68f;
  color: #84c68f;
  background: none;
  border-color: #84c68f; }
  .c-btn-border-1x.c-btn-green-3.c-btn-border-opacity-04 {
    border-color: rgba(132, 198, 143, 0.4); }
  .c-btn-border-1x.c-btn-green-3.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-green-3.btn-no-focus.focus {
    color: #84c68f;
    background: none;
    border-color: #84c68f; }
  .c-btn-border-1x.c-btn-green-3.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-green-3:hover,
  .c-btn-border-1x.c-btn-green-3.btn-no-focus:active,
  .c-btn-border-1x.c-btn-green-3:active,
  .c-btn-border-1x.c-btn-green-3.active,
  .open > .c-btn-border-1x.c-btn-green-3.dropdown-toggle {
    color: #ffffff;
    background: #84c68f;
    border-color: #84c68f; }
  .c-btn-border-1x.c-btn-green-3:active,
  .c-btn-border-1x.c-btn-green-3.active,
  .open > .c-btn-border-1x.c-btn-green-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-green-3.disabled,
  .c-btn-border-1x.c-btn-green-3.disabled:hover,
  .c-btn-border-1x.c-btn-green-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-green-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-green-3.disabled:active,
  .c-btn-border-1x.c-btn-green-3.disabled.active,
  .c-btn-border-1x.c-btn-green-3[disabled],
  .c-btn-border-1x.c-btn-green-3[disabled]:hover,
  .c-btn-border-1x.c-btn-green-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-green-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-green-3[disabled]:active,
  .c-btn-border-1x.c-btn-green-3[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-3,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-3:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-3:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-green-3.active {
    background: none;
    border-color: #84c68f; }
  .c-btn-border-1x.c-btn-green-3 .badge {
    color: none;
    background: #84c68f; }

.c-btn-border-1x.c-btn-red {
  border-color: #eb5d68;
  color: #eb5d68;
  background: none;
  border-color: #eb5d68; }
  .c-btn-border-1x.c-btn-red.c-btn-border-opacity-04 {
    border-color: rgba(235, 93, 104, 0.4); }
  .c-btn-border-1x.c-btn-red.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-red.btn-no-focus.focus {
    color: #eb5d68;
    background: none;
    border-color: #eb5d68; }
  .c-btn-border-1x.c-btn-red.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-red:hover,
  .c-btn-border-1x.c-btn-red.btn-no-focus:active,
  .c-btn-border-1x.c-btn-red:active,
  .c-btn-border-1x.c-btn-red.active,
  .open > .c-btn-border-1x.c-btn-red.dropdown-toggle {
    color: #ffffff;
    background: #eb5d68;
    border-color: #eb5d68; }
  .c-btn-border-1x.c-btn-red:active,
  .c-btn-border-1x.c-btn-red.active,
  .open > .c-btn-border-1x.c-btn-red.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-red.disabled,
  .c-btn-border-1x.c-btn-red.disabled:hover,
  .c-btn-border-1x.c-btn-red.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-red.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-red.disabled:active,
  .c-btn-border-1x.c-btn-red.disabled.active,
  .c-btn-border-1x.c-btn-red[disabled],
  .c-btn-border-1x.c-btn-red[disabled]:hover,
  .c-btn-border-1x.c-btn-red[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-red[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-red[disabled]:active,
  .c-btn-border-1x.c-btn-red[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-red,
  fieldset[disabled] .c-btn-border-1x.c-btn-red:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-red:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-red:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-red:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-red.active {
    background: none;
    border-color: #eb5d68; }
  .c-btn-border-1x.c-btn-red .badge {
    color: none;
    background: #eb5d68; }

.c-btn-border-1x.c-btn-red-1 {
  border-color: #cd6262;
  color: #cd6262;
  background: none;
  border-color: #cd6262; }
  .c-btn-border-1x.c-btn-red-1.c-btn-border-opacity-04 {
    border-color: rgba(205, 98, 98, 0.4); }
  .c-btn-border-1x.c-btn-red-1.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-red-1.btn-no-focus.focus {
    color: #cd6262;
    background: none;
    border-color: #cd6262; }
  .c-btn-border-1x.c-btn-red-1.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-red-1:hover,
  .c-btn-border-1x.c-btn-red-1.btn-no-focus:active,
  .c-btn-border-1x.c-btn-red-1:active,
  .c-btn-border-1x.c-btn-red-1.active,
  .open > .c-btn-border-1x.c-btn-red-1.dropdown-toggle {
    color: #ffffff;
    background: #cd6262;
    border-color: #cd6262; }
  .c-btn-border-1x.c-btn-red-1:active,
  .c-btn-border-1x.c-btn-red-1.active,
  .open > .c-btn-border-1x.c-btn-red-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-red-1.disabled,
  .c-btn-border-1x.c-btn-red-1.disabled:hover,
  .c-btn-border-1x.c-btn-red-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-red-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-red-1.disabled:active,
  .c-btn-border-1x.c-btn-red-1.disabled.active,
  .c-btn-border-1x.c-btn-red-1[disabled],
  .c-btn-border-1x.c-btn-red-1[disabled]:hover,
  .c-btn-border-1x.c-btn-red-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-red-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-red-1[disabled]:active,
  .c-btn-border-1x.c-btn-red-1[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-1,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-1:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-1:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-1.active {
    background: none;
    border-color: #cd6262; }
  .c-btn-border-1x.c-btn-red-1 .badge {
    color: none;
    background: #cd6262; }

.c-btn-border-1x.c-btn-red-2 {
  border-color: #e7505a;
  color: #e7505a;
  background: none;
  border-color: #e7505a; }
  .c-btn-border-1x.c-btn-red-2.c-btn-border-opacity-04 {
    border-color: rgba(231, 80, 90, 0.4); }
  .c-btn-border-1x.c-btn-red-2.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-red-2.btn-no-focus.focus {
    color: #e7505a;
    background: none;
    border-color: #e7505a; }
  .c-btn-border-1x.c-btn-red-2.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-red-2:hover,
  .c-btn-border-1x.c-btn-red-2.btn-no-focus:active,
  .c-btn-border-1x.c-btn-red-2:active,
  .c-btn-border-1x.c-btn-red-2.active,
  .open > .c-btn-border-1x.c-btn-red-2.dropdown-toggle {
    color: #ffffff;
    background: #e7505a;
    border-color: #e7505a; }
  .c-btn-border-1x.c-btn-red-2:active,
  .c-btn-border-1x.c-btn-red-2.active,
  .open > .c-btn-border-1x.c-btn-red-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-red-2.disabled,
  .c-btn-border-1x.c-btn-red-2.disabled:hover,
  .c-btn-border-1x.c-btn-red-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-red-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-red-2.disabled:active,
  .c-btn-border-1x.c-btn-red-2.disabled.active,
  .c-btn-border-1x.c-btn-red-2[disabled],
  .c-btn-border-1x.c-btn-red-2[disabled]:hover,
  .c-btn-border-1x.c-btn-red-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-red-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-red-2[disabled]:active,
  .c-btn-border-1x.c-btn-red-2[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-2,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-2:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-2:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-2.active {
    background: none;
    border-color: #e7505a; }
  .c-btn-border-1x.c-btn-red-2 .badge {
    color: none;
    background: #e7505a; }

.c-btn-border-1x.c-btn-red-3 {
  border-color: #d05163;
  color: #d05163;
  background: none;
  border-color: #d05163; }
  .c-btn-border-1x.c-btn-red-3.c-btn-border-opacity-04 {
    border-color: rgba(208, 81, 99, 0.4); }
  .c-btn-border-1x.c-btn-red-3.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-red-3.btn-no-focus.focus {
    color: #d05163;
    background: none;
    border-color: #d05163; }
  .c-btn-border-1x.c-btn-red-3.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-red-3:hover,
  .c-btn-border-1x.c-btn-red-3.btn-no-focus:active,
  .c-btn-border-1x.c-btn-red-3:active,
  .c-btn-border-1x.c-btn-red-3.active,
  .open > .c-btn-border-1x.c-btn-red-3.dropdown-toggle {
    color: #ffffff;
    background: #d05163;
    border-color: #d05163; }
  .c-btn-border-1x.c-btn-red-3:active,
  .c-btn-border-1x.c-btn-red-3.active,
  .open > .c-btn-border-1x.c-btn-red-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-red-3.disabled,
  .c-btn-border-1x.c-btn-red-3.disabled:hover,
  .c-btn-border-1x.c-btn-red-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-red-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-red-3.disabled:active,
  .c-btn-border-1x.c-btn-red-3.disabled.active,
  .c-btn-border-1x.c-btn-red-3[disabled],
  .c-btn-border-1x.c-btn-red-3[disabled]:hover,
  .c-btn-border-1x.c-btn-red-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-red-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-red-3[disabled]:active,
  .c-btn-border-1x.c-btn-red-3[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-3,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-3:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-3:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-red-3.active {
    background: none;
    border-color: #d05163; }
  .c-btn-border-1x.c-btn-red-3 .badge {
    color: none;
    background: #d05163; }

.c-btn-border-1x.c-btn-yellow {
  border-color: #FF6B57;
  color: #FF6B57;
  background: none;
  border-color: #FF6B57; }
  .c-btn-border-1x.c-btn-yellow.c-btn-border-opacity-04 {
    border-color: rgba(255, 107, 87, 0.4); }
  .c-btn-border-1x.c-btn-yellow.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-yellow.btn-no-focus.focus {
    color: #FF6B57;
    background: none;
    border-color: #FF6B57; }
  .c-btn-border-1x.c-btn-yellow.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-yellow:hover,
  .c-btn-border-1x.c-btn-yellow.btn-no-focus:active,
  .c-btn-border-1x.c-btn-yellow:active,
  .c-btn-border-1x.c-btn-yellow.active,
  .open > .c-btn-border-1x.c-btn-yellow.dropdown-toggle {
    color: #ffffff;
    background: #FF6B57;
    border-color: #FF6B57; }
  .c-btn-border-1x.c-btn-yellow:active,
  .c-btn-border-1x.c-btn-yellow.active,
  .open > .c-btn-border-1x.c-btn-yellow.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-yellow.disabled,
  .c-btn-border-1x.c-btn-yellow.disabled:hover,
  .c-btn-border-1x.c-btn-yellow.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-yellow.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-yellow.disabled:active,
  .c-btn-border-1x.c-btn-yellow.disabled.active,
  .c-btn-border-1x.c-btn-yellow[disabled],
  .c-btn-border-1x.c-btn-yellow[disabled]:hover,
  .c-btn-border-1x.c-btn-yellow[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-yellow[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-yellow[disabled]:active,
  .c-btn-border-1x.c-btn-yellow[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow.active {
    background: none;
    border-color: #FF6B57; }
  .c-btn-border-1x.c-btn-yellow .badge {
    color: none;
    background: #FF6B57; }

.c-btn-border-1x.c-btn-yellow-1 {
  border-color: #c8d046;
  color: #c8d046;
  background: none;
  border-color: #c8d046; }
  .c-btn-border-1x.c-btn-yellow-1.c-btn-border-opacity-04 {
    border-color: rgba(200, 208, 70, 0.4); }
  .c-btn-border-1x.c-btn-yellow-1.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-yellow-1.btn-no-focus.focus {
    color: #c8d046;
    background: none;
    border-color: #c8d046; }
  .c-btn-border-1x.c-btn-yellow-1.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-yellow-1:hover,
  .c-btn-border-1x.c-btn-yellow-1.btn-no-focus:active,
  .c-btn-border-1x.c-btn-yellow-1:active,
  .c-btn-border-1x.c-btn-yellow-1.active,
  .open > .c-btn-border-1x.c-btn-yellow-1.dropdown-toggle {
    color: #ffffff;
    background: #c8d046;
    border-color: #c8d046; }
  .c-btn-border-1x.c-btn-yellow-1:active,
  .c-btn-border-1x.c-btn-yellow-1.active,
  .open > .c-btn-border-1x.c-btn-yellow-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-yellow-1.disabled,
  .c-btn-border-1x.c-btn-yellow-1.disabled:hover,
  .c-btn-border-1x.c-btn-yellow-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-yellow-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-yellow-1.disabled:active,
  .c-btn-border-1x.c-btn-yellow-1.disabled.active,
  .c-btn-border-1x.c-btn-yellow-1[disabled],
  .c-btn-border-1x.c-btn-yellow-1[disabled]:hover,
  .c-btn-border-1x.c-btn-yellow-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-yellow-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-yellow-1[disabled]:active,
  .c-btn-border-1x.c-btn-yellow-1[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-1,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-1:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-1:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-1.active {
    background: none;
    border-color: #c8d046; }
  .c-btn-border-1x.c-btn-yellow-1 .badge {
    color: none;
    background: #c8d046; }

.c-btn-border-1x.c-btn-yellow-2 {
  border-color: #c5bf66;
  color: #c5bf66;
  background: none;
  border-color: #c5bf66; }
  .c-btn-border-1x.c-btn-yellow-2.c-btn-border-opacity-04 {
    border-color: rgba(197, 191, 102, 0.4); }
  .c-btn-border-1x.c-btn-yellow-2.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-yellow-2.btn-no-focus.focus {
    color: #c5bf66;
    background: none;
    border-color: #c5bf66; }
  .c-btn-border-1x.c-btn-yellow-2.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-yellow-2:hover,
  .c-btn-border-1x.c-btn-yellow-2.btn-no-focus:active,
  .c-btn-border-1x.c-btn-yellow-2:active,
  .c-btn-border-1x.c-btn-yellow-2.active,
  .open > .c-btn-border-1x.c-btn-yellow-2.dropdown-toggle {
    color: #ffffff;
    background: #c5bf66;
    border-color: #c5bf66; }
  .c-btn-border-1x.c-btn-yellow-2:active,
  .c-btn-border-1x.c-btn-yellow-2.active,
  .open > .c-btn-border-1x.c-btn-yellow-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-yellow-2.disabled,
  .c-btn-border-1x.c-btn-yellow-2.disabled:hover,
  .c-btn-border-1x.c-btn-yellow-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-yellow-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-yellow-2.disabled:active,
  .c-btn-border-1x.c-btn-yellow-2.disabled.active,
  .c-btn-border-1x.c-btn-yellow-2[disabled],
  .c-btn-border-1x.c-btn-yellow-2[disabled]:hover,
  .c-btn-border-1x.c-btn-yellow-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-yellow-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-yellow-2[disabled]:active,
  .c-btn-border-1x.c-btn-yellow-2[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-2,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-2:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-2:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-2.active {
    background: none;
    border-color: #c5bf66; }
  .c-btn-border-1x.c-btn-yellow-2 .badge {
    color: none;
    background: #c5bf66; }

.c-btn-border-1x.c-btn-yellow-3 {
  border-color: #c5b96b;
  color: #c5b96b;
  background: none;
  border-color: #c5b96b; }
  .c-btn-border-1x.c-btn-yellow-3.c-btn-border-opacity-04 {
    border-color: rgba(197, 185, 107, 0.4); }
  .c-btn-border-1x.c-btn-yellow-3.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-yellow-3.btn-no-focus.focus {
    color: #c5b96b;
    background: none;
    border-color: #c5b96b; }
  .c-btn-border-1x.c-btn-yellow-3.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-yellow-3:hover,
  .c-btn-border-1x.c-btn-yellow-3.btn-no-focus:active,
  .c-btn-border-1x.c-btn-yellow-3:active,
  .c-btn-border-1x.c-btn-yellow-3.active,
  .open > .c-btn-border-1x.c-btn-yellow-3.dropdown-toggle {
    color: #ffffff;
    background: #c5b96b;
    border-color: #c5b96b; }
  .c-btn-border-1x.c-btn-yellow-3:active,
  .c-btn-border-1x.c-btn-yellow-3.active,
  .open > .c-btn-border-1x.c-btn-yellow-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-yellow-3.disabled,
  .c-btn-border-1x.c-btn-yellow-3.disabled:hover,
  .c-btn-border-1x.c-btn-yellow-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-yellow-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-yellow-3.disabled:active,
  .c-btn-border-1x.c-btn-yellow-3.disabled.active,
  .c-btn-border-1x.c-btn-yellow-3[disabled],
  .c-btn-border-1x.c-btn-yellow-3[disabled]:hover,
  .c-btn-border-1x.c-btn-yellow-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-yellow-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-yellow-3[disabled]:active,
  .c-btn-border-1x.c-btn-yellow-3[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-3,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-3:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-3:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-yellow-3.active {
    background: none;
    border-color: #c5b96b; }
  .c-btn-border-1x.c-btn-yellow-3 .badge {
    color: none;
    background: #c5b96b; }

.c-btn-border-1x.c-btn-blue {
  border-color: #3498DB;
  color: #3498DB;
  background: none;
  border-color: #3498DB; }
  .c-btn-border-1x.c-btn-blue.c-btn-border-opacity-04 {
    border-color: rgba(52, 152, 219, 0.4); }
  .c-btn-border-1x.c-btn-blue.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-blue.btn-no-focus.focus {
    color: #3498DB;
    background: none;
    border-color: #3498DB; }
  .c-btn-border-1x.c-btn-blue.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-blue:hover,
  .c-btn-border-1x.c-btn-blue.btn-no-focus:active,
  .c-btn-border-1x.c-btn-blue:active,
  .c-btn-border-1x.c-btn-blue.active,
  .open > .c-btn-border-1x.c-btn-blue.dropdown-toggle {
    color: #ffffff;
    background: #3498DB;
    border-color: #3498DB; }
  .c-btn-border-1x.c-btn-blue:active,
  .c-btn-border-1x.c-btn-blue.active,
  .open > .c-btn-border-1x.c-btn-blue.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-blue.disabled,
  .c-btn-border-1x.c-btn-blue.disabled:hover,
  .c-btn-border-1x.c-btn-blue.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-blue.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-blue.disabled:active,
  .c-btn-border-1x.c-btn-blue.disabled.active,
  .c-btn-border-1x.c-btn-blue[disabled],
  .c-btn-border-1x.c-btn-blue[disabled]:hover,
  .c-btn-border-1x.c-btn-blue[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-blue[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-blue[disabled]:active,
  .c-btn-border-1x.c-btn-blue[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue.active {
    background: none;
    border-color: #3498DB; }
  .c-btn-border-1x.c-btn-blue .badge {
    color: none;
    background: #3498DB; }

.c-btn-border-1x.c-btn-blue-1 {
  border-color: #5e9cd1;
  color: #5e9cd1;
  background: none;
  border-color: #5e9cd1; }
  .c-btn-border-1x.c-btn-blue-1.c-btn-border-opacity-04 {
    border-color: rgba(94, 156, 209, 0.4); }
  .c-btn-border-1x.c-btn-blue-1.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-blue-1.btn-no-focus.focus {
    color: #5e9cd1;
    background: none;
    border-color: #5e9cd1; }
  .c-btn-border-1x.c-btn-blue-1.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-blue-1:hover,
  .c-btn-border-1x.c-btn-blue-1.btn-no-focus:active,
  .c-btn-border-1x.c-btn-blue-1:active,
  .c-btn-border-1x.c-btn-blue-1.active,
  .open > .c-btn-border-1x.c-btn-blue-1.dropdown-toggle {
    color: #ffffff;
    background: #5e9cd1;
    border-color: #5e9cd1; }
  .c-btn-border-1x.c-btn-blue-1:active,
  .c-btn-border-1x.c-btn-blue-1.active,
  .open > .c-btn-border-1x.c-btn-blue-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-blue-1.disabled,
  .c-btn-border-1x.c-btn-blue-1.disabled:hover,
  .c-btn-border-1x.c-btn-blue-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-blue-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-blue-1.disabled:active,
  .c-btn-border-1x.c-btn-blue-1.disabled.active,
  .c-btn-border-1x.c-btn-blue-1[disabled],
  .c-btn-border-1x.c-btn-blue-1[disabled]:hover,
  .c-btn-border-1x.c-btn-blue-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-blue-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-blue-1[disabled]:active,
  .c-btn-border-1x.c-btn-blue-1[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-1,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-1:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-1:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-1.active {
    background: none;
    border-color: #5e9cd1; }
  .c-btn-border-1x.c-btn-blue-1 .badge {
    color: none;
    background: #5e9cd1; }

.c-btn-border-1x.c-btn-blue-2 {
  border-color: #5893dd;
  color: #5893dd;
  background: none;
  border-color: #5893dd; }
  .c-btn-border-1x.c-btn-blue-2.c-btn-border-opacity-04 {
    border-color: rgba(88, 147, 221, 0.4); }
  .c-btn-border-1x.c-btn-blue-2.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-blue-2.btn-no-focus.focus {
    color: #5893dd;
    background: none;
    border-color: #5893dd; }
  .c-btn-border-1x.c-btn-blue-2.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-blue-2:hover,
  .c-btn-border-1x.c-btn-blue-2.btn-no-focus:active,
  .c-btn-border-1x.c-btn-blue-2:active,
  .c-btn-border-1x.c-btn-blue-2.active,
  .open > .c-btn-border-1x.c-btn-blue-2.dropdown-toggle {
    color: #ffffff;
    background: #5893dd;
    border-color: #5893dd; }
  .c-btn-border-1x.c-btn-blue-2:active,
  .c-btn-border-1x.c-btn-blue-2.active,
  .open > .c-btn-border-1x.c-btn-blue-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-blue-2.disabled,
  .c-btn-border-1x.c-btn-blue-2.disabled:hover,
  .c-btn-border-1x.c-btn-blue-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-blue-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-blue-2.disabled:active,
  .c-btn-border-1x.c-btn-blue-2.disabled.active,
  .c-btn-border-1x.c-btn-blue-2[disabled],
  .c-btn-border-1x.c-btn-blue-2[disabled]:hover,
  .c-btn-border-1x.c-btn-blue-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-blue-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-blue-2[disabled]:active,
  .c-btn-border-1x.c-btn-blue-2[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-2,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-2:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-2:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-2.active {
    background: none;
    border-color: #5893dd; }
  .c-btn-border-1x.c-btn-blue-2 .badge {
    color: none;
    background: #5893dd; }

.c-btn-border-1x.c-btn-blue-3 {
  border-color: #57bfe1;
  color: #57bfe1;
  background: none;
  border-color: #57bfe1; }
  .c-btn-border-1x.c-btn-blue-3.c-btn-border-opacity-04 {
    border-color: rgba(87, 191, 225, 0.4); }
  .c-btn-border-1x.c-btn-blue-3.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-blue-3.btn-no-focus.focus {
    color: #57bfe1;
    background: none;
    border-color: #57bfe1; }
  .c-btn-border-1x.c-btn-blue-3.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-blue-3:hover,
  .c-btn-border-1x.c-btn-blue-3.btn-no-focus:active,
  .c-btn-border-1x.c-btn-blue-3:active,
  .c-btn-border-1x.c-btn-blue-3.active,
  .open > .c-btn-border-1x.c-btn-blue-3.dropdown-toggle {
    color: #ffffff;
    background: #57bfe1;
    border-color: #57bfe1; }
  .c-btn-border-1x.c-btn-blue-3:active,
  .c-btn-border-1x.c-btn-blue-3.active,
  .open > .c-btn-border-1x.c-btn-blue-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-blue-3.disabled,
  .c-btn-border-1x.c-btn-blue-3.disabled:hover,
  .c-btn-border-1x.c-btn-blue-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-blue-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-blue-3.disabled:active,
  .c-btn-border-1x.c-btn-blue-3.disabled.active,
  .c-btn-border-1x.c-btn-blue-3[disabled],
  .c-btn-border-1x.c-btn-blue-3[disabled]:hover,
  .c-btn-border-1x.c-btn-blue-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-blue-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-blue-3[disabled]:active,
  .c-btn-border-1x.c-btn-blue-3[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-3,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-3:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-3:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-blue-3.active {
    background: none;
    border-color: #57bfe1; }
  .c-btn-border-1x.c-btn-blue-3 .badge {
    color: none;
    background: #57bfe1; }

.c-btn-border-1x.c-btn-purple {
  border-color: #b771b0;
  color: #b771b0;
  background: none;
  border-color: #b771b0; }
  .c-btn-border-1x.c-btn-purple.c-btn-border-opacity-04 {
    border-color: rgba(183, 113, 176, 0.4); }
  .c-btn-border-1x.c-btn-purple.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-purple.btn-no-focus.focus {
    color: #b771b0;
    background: none;
    border-color: #b771b0; }
  .c-btn-border-1x.c-btn-purple.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-purple:hover,
  .c-btn-border-1x.c-btn-purple.btn-no-focus:active,
  .c-btn-border-1x.c-btn-purple:active,
  .c-btn-border-1x.c-btn-purple.active,
  .open > .c-btn-border-1x.c-btn-purple.dropdown-toggle {
    color: #ffffff;
    background: #b771b0;
    border-color: #b771b0; }
  .c-btn-border-1x.c-btn-purple:active,
  .c-btn-border-1x.c-btn-purple.active,
  .open > .c-btn-border-1x.c-btn-purple.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-purple.disabled,
  .c-btn-border-1x.c-btn-purple.disabled:hover,
  .c-btn-border-1x.c-btn-purple.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-purple.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-purple.disabled:active,
  .c-btn-border-1x.c-btn-purple.disabled.active,
  .c-btn-border-1x.c-btn-purple[disabled],
  .c-btn-border-1x.c-btn-purple[disabled]:hover,
  .c-btn-border-1x.c-btn-purple[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-purple[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-purple[disabled]:active,
  .c-btn-border-1x.c-btn-purple[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple.active {
    background: none;
    border-color: #b771b0; }
  .c-btn-border-1x.c-btn-purple .badge {
    color: none;
    background: #b771b0; }

.c-btn-border-1x.c-btn-purple-1 {
  border-color: #a962bb;
  color: #a962bb;
  background: none;
  border-color: #a962bb; }
  .c-btn-border-1x.c-btn-purple-1.c-btn-border-opacity-04 {
    border-color: rgba(169, 98, 187, 0.4); }
  .c-btn-border-1x.c-btn-purple-1.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-purple-1.btn-no-focus.focus {
    color: #a962bb;
    background: none;
    border-color: #a962bb; }
  .c-btn-border-1x.c-btn-purple-1.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-purple-1:hover,
  .c-btn-border-1x.c-btn-purple-1.btn-no-focus:active,
  .c-btn-border-1x.c-btn-purple-1:active,
  .c-btn-border-1x.c-btn-purple-1.active,
  .open > .c-btn-border-1x.c-btn-purple-1.dropdown-toggle {
    color: #ffffff;
    background: #a962bb;
    border-color: #a962bb; }
  .c-btn-border-1x.c-btn-purple-1:active,
  .c-btn-border-1x.c-btn-purple-1.active,
  .open > .c-btn-border-1x.c-btn-purple-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-purple-1.disabled,
  .c-btn-border-1x.c-btn-purple-1.disabled:hover,
  .c-btn-border-1x.c-btn-purple-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-purple-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-purple-1.disabled:active,
  .c-btn-border-1x.c-btn-purple-1.disabled.active,
  .c-btn-border-1x.c-btn-purple-1[disabled],
  .c-btn-border-1x.c-btn-purple-1[disabled]:hover,
  .c-btn-border-1x.c-btn-purple-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-purple-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-purple-1[disabled]:active,
  .c-btn-border-1x.c-btn-purple-1[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-1,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-1:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-1:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-1.active {
    background: none;
    border-color: #a962bb; }
  .c-btn-border-1x.c-btn-purple-1 .badge {
    color: none;
    background: #a962bb; }

.c-btn-border-1x.c-btn-purple-2 {
  border-color: #aa67a3;
  color: #aa67a3;
  background: none;
  border-color: #aa67a3; }
  .c-btn-border-1x.c-btn-purple-2.c-btn-border-opacity-04 {
    border-color: rgba(170, 103, 163, 0.4); }
  .c-btn-border-1x.c-btn-purple-2.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-purple-2.btn-no-focus.focus {
    color: #aa67a3;
    background: none;
    border-color: #aa67a3; }
  .c-btn-border-1x.c-btn-purple-2.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-purple-2:hover,
  .c-btn-border-1x.c-btn-purple-2.btn-no-focus:active,
  .c-btn-border-1x.c-btn-purple-2:active,
  .c-btn-border-1x.c-btn-purple-2.active,
  .open > .c-btn-border-1x.c-btn-purple-2.dropdown-toggle {
    color: #ffffff;
    background: #aa67a3;
    border-color: #aa67a3; }
  .c-btn-border-1x.c-btn-purple-2:active,
  .c-btn-border-1x.c-btn-purple-2.active,
  .open > .c-btn-border-1x.c-btn-purple-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-purple-2.disabled,
  .c-btn-border-1x.c-btn-purple-2.disabled:hover,
  .c-btn-border-1x.c-btn-purple-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-purple-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-purple-2.disabled:active,
  .c-btn-border-1x.c-btn-purple-2.disabled.active,
  .c-btn-border-1x.c-btn-purple-2[disabled],
  .c-btn-border-1x.c-btn-purple-2[disabled]:hover,
  .c-btn-border-1x.c-btn-purple-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-purple-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-purple-2[disabled]:active,
  .c-btn-border-1x.c-btn-purple-2[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-2,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-2:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-2:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-2.active {
    background: none;
    border-color: #aa67a3; }
  .c-btn-border-1x.c-btn-purple-2 .badge {
    color: none;
    background: #aa67a3; }

.c-btn-border-1x.c-btn-purple-3 {
  border-color: #ac3773;
  color: #ac3773;
  background: none;
  border-color: #ac3773; }
  .c-btn-border-1x.c-btn-purple-3.c-btn-border-opacity-04 {
    border-color: rgba(172, 55, 115, 0.4); }
  .c-btn-border-1x.c-btn-purple-3.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-purple-3.btn-no-focus.focus {
    color: #ac3773;
    background: none;
    border-color: #ac3773; }
  .c-btn-border-1x.c-btn-purple-3.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-purple-3:hover,
  .c-btn-border-1x.c-btn-purple-3.btn-no-focus:active,
  .c-btn-border-1x.c-btn-purple-3:active,
  .c-btn-border-1x.c-btn-purple-3.active,
  .open > .c-btn-border-1x.c-btn-purple-3.dropdown-toggle {
    color: #ffffff;
    background: #ac3773;
    border-color: #ac3773; }
  .c-btn-border-1x.c-btn-purple-3:active,
  .c-btn-border-1x.c-btn-purple-3.active,
  .open > .c-btn-border-1x.c-btn-purple-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-purple-3.disabled,
  .c-btn-border-1x.c-btn-purple-3.disabled:hover,
  .c-btn-border-1x.c-btn-purple-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-purple-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-purple-3.disabled:active,
  .c-btn-border-1x.c-btn-purple-3.disabled.active,
  .c-btn-border-1x.c-btn-purple-3[disabled],
  .c-btn-border-1x.c-btn-purple-3[disabled]:hover,
  .c-btn-border-1x.c-btn-purple-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-purple-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-purple-3[disabled]:active,
  .c-btn-border-1x.c-btn-purple-3[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-3,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-3:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-3:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-purple-3.active {
    background: none;
    border-color: #ac3773; }
  .c-btn-border-1x.c-btn-purple-3 .badge {
    color: none;
    background: #ac3773; }

.c-btn-border-1x.c-btn-brown {
  border-color: #8a7f68;
  color: #8a7f68;
  background: none;
  border-color: #8a7f68; }
  .c-btn-border-1x.c-btn-brown.c-btn-border-opacity-04 {
    border-color: rgba(138, 127, 104, 0.4); }
  .c-btn-border-1x.c-btn-brown.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-brown.btn-no-focus.focus {
    color: #8a7f68;
    background: none;
    border-color: #8a7f68; }
  .c-btn-border-1x.c-btn-brown.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-brown:hover,
  .c-btn-border-1x.c-btn-brown.btn-no-focus:active,
  .c-btn-border-1x.c-btn-brown:active,
  .c-btn-border-1x.c-btn-brown.active,
  .open > .c-btn-border-1x.c-btn-brown.dropdown-toggle {
    color: #ffffff;
    background: #8a7f68;
    border-color: #8a7f68; }
  .c-btn-border-1x.c-btn-brown:active,
  .c-btn-border-1x.c-btn-brown.active,
  .open > .c-btn-border-1x.c-btn-brown.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-brown.disabled,
  .c-btn-border-1x.c-btn-brown.disabled:hover,
  .c-btn-border-1x.c-btn-brown.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-brown.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-brown.disabled:active,
  .c-btn-border-1x.c-btn-brown.disabled.active,
  .c-btn-border-1x.c-btn-brown[disabled],
  .c-btn-border-1x.c-btn-brown[disabled]:hover,
  .c-btn-border-1x.c-btn-brown[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-brown[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-brown[disabled]:active,
  .c-btn-border-1x.c-btn-brown[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown.active {
    background: none;
    border-color: #8a7f68; }
  .c-btn-border-1x.c-btn-brown .badge {
    color: none;
    background: #8a7f68; }

.c-btn-border-1x.c-btn-brown-1 {
  border-color: #685e47;
  color: #685e47;
  background: none;
  border-color: #685e47; }
  .c-btn-border-1x.c-btn-brown-1.c-btn-border-opacity-04 {
    border-color: rgba(104, 94, 71, 0.4); }
  .c-btn-border-1x.c-btn-brown-1.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-brown-1.btn-no-focus.focus {
    color: #685e47;
    background: none;
    border-color: #685e47; }
  .c-btn-border-1x.c-btn-brown-1.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-brown-1:hover,
  .c-btn-border-1x.c-btn-brown-1.btn-no-focus:active,
  .c-btn-border-1x.c-btn-brown-1:active,
  .c-btn-border-1x.c-btn-brown-1.active,
  .open > .c-btn-border-1x.c-btn-brown-1.dropdown-toggle {
    color: #ffffff;
    background: #685e47;
    border-color: #685e47; }
  .c-btn-border-1x.c-btn-brown-1:active,
  .c-btn-border-1x.c-btn-brown-1.active,
  .open > .c-btn-border-1x.c-btn-brown-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-brown-1.disabled,
  .c-btn-border-1x.c-btn-brown-1.disabled:hover,
  .c-btn-border-1x.c-btn-brown-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-brown-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-brown-1.disabled:active,
  .c-btn-border-1x.c-btn-brown-1.disabled.active,
  .c-btn-border-1x.c-btn-brown-1[disabled],
  .c-btn-border-1x.c-btn-brown-1[disabled]:hover,
  .c-btn-border-1x.c-btn-brown-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-brown-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-brown-1[disabled]:active,
  .c-btn-border-1x.c-btn-brown-1[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-1,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-1:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-1:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-1.active {
    background: none;
    border-color: #685e47; }
  .c-btn-border-1x.c-btn-brown-1 .badge {
    color: none;
    background: #685e47; }

.c-btn-border-1x.c-btn-brown-2 {
  border-color: #7a6a61;
  color: #7a6a61;
  background: none;
  border-color: #7a6a61; }
  .c-btn-border-1x.c-btn-brown-2.c-btn-border-opacity-04 {
    border-color: rgba(122, 106, 97, 0.4); }
  .c-btn-border-1x.c-btn-brown-2.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-brown-2.btn-no-focus.focus {
    color: #7a6a61;
    background: none;
    border-color: #7a6a61; }
  .c-btn-border-1x.c-btn-brown-2.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-brown-2:hover,
  .c-btn-border-1x.c-btn-brown-2.btn-no-focus:active,
  .c-btn-border-1x.c-btn-brown-2:active,
  .c-btn-border-1x.c-btn-brown-2.active,
  .open > .c-btn-border-1x.c-btn-brown-2.dropdown-toggle {
    color: #ffffff;
    background: #7a6a61;
    border-color: #7a6a61; }
  .c-btn-border-1x.c-btn-brown-2:active,
  .c-btn-border-1x.c-btn-brown-2.active,
  .open > .c-btn-border-1x.c-btn-brown-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-brown-2.disabled,
  .c-btn-border-1x.c-btn-brown-2.disabled:hover,
  .c-btn-border-1x.c-btn-brown-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-brown-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-brown-2.disabled:active,
  .c-btn-border-1x.c-btn-brown-2.disabled.active,
  .c-btn-border-1x.c-btn-brown-2[disabled],
  .c-btn-border-1x.c-btn-brown-2[disabled]:hover,
  .c-btn-border-1x.c-btn-brown-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-brown-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-brown-2[disabled]:active,
  .c-btn-border-1x.c-btn-brown-2[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-2,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-2:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-2:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-2.active {
    background: none;
    border-color: #7a6a61; }
  .c-btn-border-1x.c-btn-brown-2 .badge {
    color: none;
    background: #7a6a61; }

.c-btn-border-1x.c-btn-brown-3 {
  border-color: #9d8b81;
  color: #9d8b81;
  background: none;
  border-color: #9d8b81; }
  .c-btn-border-1x.c-btn-brown-3.c-btn-border-opacity-04 {
    border-color: rgba(157, 139, 129, 0.4); }
  .c-btn-border-1x.c-btn-brown-3.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-brown-3.btn-no-focus.focus {
    color: #9d8b81;
    background: none;
    border-color: #9d8b81; }
  .c-btn-border-1x.c-btn-brown-3.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-brown-3:hover,
  .c-btn-border-1x.c-btn-brown-3.btn-no-focus:active,
  .c-btn-border-1x.c-btn-brown-3:active,
  .c-btn-border-1x.c-btn-brown-3.active,
  .open > .c-btn-border-1x.c-btn-brown-3.dropdown-toggle {
    color: #ffffff;
    background: #9d8b81;
    border-color: #9d8b81; }
  .c-btn-border-1x.c-btn-brown-3:active,
  .c-btn-border-1x.c-btn-brown-3.active,
  .open > .c-btn-border-1x.c-btn-brown-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-brown-3.disabled,
  .c-btn-border-1x.c-btn-brown-3.disabled:hover,
  .c-btn-border-1x.c-btn-brown-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-brown-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-brown-3.disabled:active,
  .c-btn-border-1x.c-btn-brown-3.disabled.active,
  .c-btn-border-1x.c-btn-brown-3[disabled],
  .c-btn-border-1x.c-btn-brown-3[disabled]:hover,
  .c-btn-border-1x.c-btn-brown-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-brown-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-brown-3[disabled]:active,
  .c-btn-border-1x.c-btn-brown-3[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-3,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-3:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-3:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-brown-3.active {
    background: none;
    border-color: #9d8b81; }
  .c-btn-border-1x.c-btn-brown-3 .badge {
    color: none;
    background: #9d8b81; }

.c-btn-border-1x.c-btn-dark {
  border-color: #2f353b;
  color: #2f353b;
  background: none;
  border-color: #2f353b; }
  .c-btn-border-1x.c-btn-dark.c-btn-border-opacity-04 {
    border-color: rgba(47, 53, 59, 0.4); }
  .c-btn-border-1x.c-btn-dark.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-dark.btn-no-focus.focus {
    color: #2f353b;
    background: none;
    border-color: #2f353b; }
  .c-btn-border-1x.c-btn-dark.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-dark:hover,
  .c-btn-border-1x.c-btn-dark.btn-no-focus:active,
  .c-btn-border-1x.c-btn-dark:active,
  .c-btn-border-1x.c-btn-dark.active,
  .open > .c-btn-border-1x.c-btn-dark.dropdown-toggle {
    color: #ffffff;
    background: #2f353b;
    border-color: #2f353b; }
  .c-btn-border-1x.c-btn-dark:active,
  .c-btn-border-1x.c-btn-dark.active,
  .open > .c-btn-border-1x.c-btn-dark.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-dark.disabled,
  .c-btn-border-1x.c-btn-dark.disabled:hover,
  .c-btn-border-1x.c-btn-dark.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-dark.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-dark.disabled:active,
  .c-btn-border-1x.c-btn-dark.disabled.active,
  .c-btn-border-1x.c-btn-dark[disabled],
  .c-btn-border-1x.c-btn-dark[disabled]:hover,
  .c-btn-border-1x.c-btn-dark[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-dark[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-dark[disabled]:active,
  .c-btn-border-1x.c-btn-dark[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark.active {
    background: none;
    border-color: #2f353b; }
  .c-btn-border-1x.c-btn-dark .badge {
    color: none;
    background: #2f353b; }

.c-btn-border-1x.c-btn-dark-1 {
  border-color: #525e64;
  color: #525e64;
  background: none;
  border-color: #525e64; }
  .c-btn-border-1x.c-btn-dark-1.c-btn-border-opacity-04 {
    border-color: rgba(82, 94, 100, 0.4); }
  .c-btn-border-1x.c-btn-dark-1.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-dark-1.btn-no-focus.focus {
    color: #525e64;
    background: none;
    border-color: #525e64; }
  .c-btn-border-1x.c-btn-dark-1.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-dark-1:hover,
  .c-btn-border-1x.c-btn-dark-1.btn-no-focus:active,
  .c-btn-border-1x.c-btn-dark-1:active,
  .c-btn-border-1x.c-btn-dark-1.active,
  .open > .c-btn-border-1x.c-btn-dark-1.dropdown-toggle {
    color: #ffffff;
    background: #525e64;
    border-color: #525e64; }
  .c-btn-border-1x.c-btn-dark-1:active,
  .c-btn-border-1x.c-btn-dark-1.active,
  .open > .c-btn-border-1x.c-btn-dark-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-dark-1.disabled,
  .c-btn-border-1x.c-btn-dark-1.disabled:hover,
  .c-btn-border-1x.c-btn-dark-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-dark-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-dark-1.disabled:active,
  .c-btn-border-1x.c-btn-dark-1.disabled.active,
  .c-btn-border-1x.c-btn-dark-1[disabled],
  .c-btn-border-1x.c-btn-dark-1[disabled]:hover,
  .c-btn-border-1x.c-btn-dark-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-dark-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-dark-1[disabled]:active,
  .c-btn-border-1x.c-btn-dark-1[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-1,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-1:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-1:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-1.active {
    background: none;
    border-color: #525e64; }
  .c-btn-border-1x.c-btn-dark-1 .badge {
    color: none;
    background: #525e64; }

.c-btn-border-1x.c-btn-dark-2 {
  border-color: #31383c;
  color: #31383c;
  background: none;
  border-color: #31383c; }
  .c-btn-border-1x.c-btn-dark-2.c-btn-border-opacity-04 {
    border-color: rgba(49, 56, 60, 0.4); }
  .c-btn-border-1x.c-btn-dark-2.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-dark-2.btn-no-focus.focus {
    color: #31383c;
    background: none;
    border-color: #31383c; }
  .c-btn-border-1x.c-btn-dark-2.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-dark-2:hover,
  .c-btn-border-1x.c-btn-dark-2.btn-no-focus:active,
  .c-btn-border-1x.c-btn-dark-2:active,
  .c-btn-border-1x.c-btn-dark-2.active,
  .open > .c-btn-border-1x.c-btn-dark-2.dropdown-toggle {
    color: #ffffff;
    background: #31383c;
    border-color: #31383c; }
  .c-btn-border-1x.c-btn-dark-2:active,
  .c-btn-border-1x.c-btn-dark-2.active,
  .open > .c-btn-border-1x.c-btn-dark-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-dark-2.disabled,
  .c-btn-border-1x.c-btn-dark-2.disabled:hover,
  .c-btn-border-1x.c-btn-dark-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-dark-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-dark-2.disabled:active,
  .c-btn-border-1x.c-btn-dark-2.disabled.active,
  .c-btn-border-1x.c-btn-dark-2[disabled],
  .c-btn-border-1x.c-btn-dark-2[disabled]:hover,
  .c-btn-border-1x.c-btn-dark-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-dark-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-dark-2[disabled]:active,
  .c-btn-border-1x.c-btn-dark-2[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-2,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-2:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-2:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-2.active {
    background: none;
    border-color: #31383c; }
  .c-btn-border-1x.c-btn-dark-2 .badge {
    color: none;
    background: #31383c; }

.c-btn-border-1x.c-btn-dark-3 {
  border-color: #41515b;
  color: #41515b;
  background: none;
  border-color: #41515b; }
  .c-btn-border-1x.c-btn-dark-3.c-btn-border-opacity-04 {
    border-color: rgba(65, 81, 91, 0.4); }
  .c-btn-border-1x.c-btn-dark-3.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-dark-3.btn-no-focus.focus {
    color: #41515b;
    background: none;
    border-color: #41515b; }
  .c-btn-border-1x.c-btn-dark-3.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-dark-3:hover,
  .c-btn-border-1x.c-btn-dark-3.btn-no-focus:active,
  .c-btn-border-1x.c-btn-dark-3:active,
  .c-btn-border-1x.c-btn-dark-3.active,
  .open > .c-btn-border-1x.c-btn-dark-3.dropdown-toggle {
    color: #ffffff;
    background: #41515b;
    border-color: #41515b; }
  .c-btn-border-1x.c-btn-dark-3:active,
  .c-btn-border-1x.c-btn-dark-3.active,
  .open > .c-btn-border-1x.c-btn-dark-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-dark-3.disabled,
  .c-btn-border-1x.c-btn-dark-3.disabled:hover,
  .c-btn-border-1x.c-btn-dark-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-dark-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-dark-3.disabled:active,
  .c-btn-border-1x.c-btn-dark-3.disabled.active,
  .c-btn-border-1x.c-btn-dark-3[disabled],
  .c-btn-border-1x.c-btn-dark-3[disabled]:hover,
  .c-btn-border-1x.c-btn-dark-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-dark-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-dark-3[disabled]:active,
  .c-btn-border-1x.c-btn-dark-3[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-3,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-3:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-3:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-dark-3.active {
    background: none;
    border-color: #41515b; }
  .c-btn-border-1x.c-btn-dark-3 .badge {
    color: none;
    background: #41515b; }

.c-btn-border-1x.c-btn-grey {
  border-color: #eeeeee;
  color: #eeeeee;
  background: none;
  border-color: #eeeeee; }
  .c-btn-border-1x.c-btn-grey.c-btn-border-opacity-04 {
    border-color: rgba(238, 238, 238, 0.4); }
  .c-btn-border-1x.c-btn-grey.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-grey.btn-no-focus.focus {
    color: #eeeeee;
    background: none;
    border-color: #eeeeee; }
  .c-btn-border-1x.c-btn-grey.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-grey:hover,
  .c-btn-border-1x.c-btn-grey.btn-no-focus:active,
  .c-btn-border-1x.c-btn-grey:active,
  .c-btn-border-1x.c-btn-grey.active,
  .open > .c-btn-border-1x.c-btn-grey.dropdown-toggle {
    color: #6e6e6e;
    background: #eeeeee;
    border-color: #eeeeee; }
  .c-btn-border-1x.c-btn-grey:active,
  .c-btn-border-1x.c-btn-grey.active,
  .open > .c-btn-border-1x.c-btn-grey.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-grey.disabled,
  .c-btn-border-1x.c-btn-grey.disabled:hover,
  .c-btn-border-1x.c-btn-grey.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-grey.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-grey.disabled:active,
  .c-btn-border-1x.c-btn-grey.disabled.active,
  .c-btn-border-1x.c-btn-grey[disabled],
  .c-btn-border-1x.c-btn-grey[disabled]:hover,
  .c-btn-border-1x.c-btn-grey[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-grey[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-grey[disabled]:active,
  .c-btn-border-1x.c-btn-grey[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey.active {
    background: none;
    border-color: #eeeeee; }
  .c-btn-border-1x.c-btn-grey .badge {
    color: none;
    background: #eeeeee; }

.c-btn-border-1x.c-btn-grey-1 {
  border-color: #f7f7f7;
  color: #f7f7f7;
  background: none;
  border-color: #f7f7f7; }
  .c-btn-border-1x.c-btn-grey-1.c-btn-border-opacity-04 {
    border-color: rgba(247, 247, 247, 0.4); }
  .c-btn-border-1x.c-btn-grey-1.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-grey-1.btn-no-focus.focus {
    color: #f7f7f7;
    background: none;
    border-color: #f7f7f7; }
  .c-btn-border-1x.c-btn-grey-1.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-grey-1:hover,
  .c-btn-border-1x.c-btn-grey-1.btn-no-focus:active,
  .c-btn-border-1x.c-btn-grey-1:active,
  .c-btn-border-1x.c-btn-grey-1.active,
  .open > .c-btn-border-1x.c-btn-grey-1.dropdown-toggle {
    color: #777777;
    background: #f7f7f7;
    border-color: #f7f7f7; }
  .c-btn-border-1x.c-btn-grey-1:active,
  .c-btn-border-1x.c-btn-grey-1.active,
  .open > .c-btn-border-1x.c-btn-grey-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-grey-1.disabled,
  .c-btn-border-1x.c-btn-grey-1.disabled:hover,
  .c-btn-border-1x.c-btn-grey-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-grey-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-grey-1.disabled:active,
  .c-btn-border-1x.c-btn-grey-1.disabled.active,
  .c-btn-border-1x.c-btn-grey-1[disabled],
  .c-btn-border-1x.c-btn-grey-1[disabled]:hover,
  .c-btn-border-1x.c-btn-grey-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-grey-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-grey-1[disabled]:active,
  .c-btn-border-1x.c-btn-grey-1[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-1,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-1:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-1:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-1.active {
    background: none;
    border-color: #f7f7f7; }
  .c-btn-border-1x.c-btn-grey-1 .badge {
    color: none;
    background: #f7f7f7; }

.c-btn-border-1x.c-btn-grey-2 {
  border-color: #677083;
  color: #677083;
  background: none;
  border-color: #677083; }
  .c-btn-border-1x.c-btn-grey-2.c-btn-border-opacity-04 {
    border-color: rgba(103, 112, 131, 0.4); }
  .c-btn-border-1x.c-btn-grey-2.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-grey-2.btn-no-focus.focus {
    color: #677083;
    background: none;
    border-color: #677083; }
  .c-btn-border-1x.c-btn-grey-2.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-grey-2:hover,
  .c-btn-border-1x.c-btn-grey-2.btn-no-focus:active,
  .c-btn-border-1x.c-btn-grey-2:active,
  .c-btn-border-1x.c-btn-grey-2.active,
  .open > .c-btn-border-1x.c-btn-grey-2.dropdown-toggle {
    color: #ffffff;
    background: #677083;
    border-color: #677083; }
  .c-btn-border-1x.c-btn-grey-2:active,
  .c-btn-border-1x.c-btn-grey-2.active,
  .open > .c-btn-border-1x.c-btn-grey-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-grey-2.disabled,
  .c-btn-border-1x.c-btn-grey-2.disabled:hover,
  .c-btn-border-1x.c-btn-grey-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-grey-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-grey-2.disabled:active,
  .c-btn-border-1x.c-btn-grey-2.disabled.active,
  .c-btn-border-1x.c-btn-grey-2[disabled],
  .c-btn-border-1x.c-btn-grey-2[disabled]:hover,
  .c-btn-border-1x.c-btn-grey-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-grey-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-grey-2[disabled]:active,
  .c-btn-border-1x.c-btn-grey-2[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-2,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-2:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-2:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-2.active {
    background: none;
    border-color: #677083; }
  .c-btn-border-1x.c-btn-grey-2 .badge {
    color: none;
    background: #677083; }

.c-btn-border-1x.c-btn-grey-3 {
  border-color: #7f8c97;
  color: #7f8c97;
  background: none;
  border-color: #7f8c97; }
  .c-btn-border-1x.c-btn-grey-3.c-btn-border-opacity-04 {
    border-color: rgba(127, 140, 151, 0.4); }
  .c-btn-border-1x.c-btn-grey-3.btn-no-focus:focus,
  .c-btn-border-1x.c-btn-grey-3.btn-no-focus.focus {
    color: #7f8c97;
    background: none;
    border-color: #7f8c97; }
  .c-btn-border-1x.c-btn-grey-3.btn-no-focus:hover,
  .c-btn-border-1x.c-btn-grey-3:hover,
  .c-btn-border-1x.c-btn-grey-3.btn-no-focus:active,
  .c-btn-border-1x.c-btn-grey-3:active,
  .c-btn-border-1x.c-btn-grey-3.active,
  .open > .c-btn-border-1x.c-btn-grey-3.dropdown-toggle {
    color: #ffffff;
    background: #7f8c97;
    border-color: #7f8c97; }
  .c-btn-border-1x.c-btn-grey-3:active,
  .c-btn-border-1x.c-btn-grey-3.active,
  .open > .c-btn-border-1x.c-btn-grey-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-1x.c-btn-grey-3.disabled,
  .c-btn-border-1x.c-btn-grey-3.disabled:hover,
  .c-btn-border-1x.c-btn-grey-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-grey-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-grey-3.disabled:active,
  .c-btn-border-1x.c-btn-grey-3.disabled.active,
  .c-btn-border-1x.c-btn-grey-3[disabled],
  .c-btn-border-1x.c-btn-grey-3[disabled]:hover,
  .c-btn-border-1x.c-btn-grey-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-1x.c-btn-grey-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-1x.c-btn-grey-3[disabled]:active,
  .c-btn-border-1x.c-btn-grey-3[disabled].active,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-3,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-3:hover,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-3:active,
  fieldset[disabled] .c-btn-border-1x.c-btn-grey-3.active {
    background: none;
    border-color: #7f8c97; }
  .c-btn-border-1x.c-btn-grey-3 .badge {
    color: none;
    background: #7f8c97; }

.c-btn-border-2x.c-btn-white {
  border-color: #FFFFFF;
  color: #FFFFFF;
  background: none;
  border-color: #FFFFFF; }
  .c-btn-border-2x.c-btn-white.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-white.btn-no-focus.focus {
    color: #FFFFFF;
    background: none;
    border-color: #FFFFFF; }
  .c-btn-border-2x.c-btn-white.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-white:hover,
  .c-btn-border-2x.c-btn-white.btn-no-focus:active,
  .c-btn-border-2x.c-btn-white:active,
  .c-btn-border-2x.c-btn-white.active,
  .open > .c-btn-border-2x.c-btn-white.dropdown-toggle {
    color: #2f353b;
    background: #FFFFFF;
    border-color: #FFFFFF; }
  .c-btn-border-2x.c-btn-white:active,
  .c-btn-border-2x.c-btn-white.active,
  .open > .c-btn-border-2x.c-btn-white.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-white.disabled,
  .c-btn-border-2x.c-btn-white.disabled:hover,
  .c-btn-border-2x.c-btn-white.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-white.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-white.disabled:active,
  .c-btn-border-2x.c-btn-white.disabled.active,
  .c-btn-border-2x.c-btn-white[disabled],
  .c-btn-border-2x.c-btn-white[disabled]:hover,
  .c-btn-border-2x.c-btn-white[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-white[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-white[disabled]:active,
  .c-btn-border-2x.c-btn-white[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-white,
  fieldset[disabled] .c-btn-border-2x.c-btn-white:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-white:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-white:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-white:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-white.active {
    background: none;
    border-color: #FFFFFF; }
  .c-btn-border-2x.c-btn-white .badge {
    color: none;
    background: #FFFFFF; }

.c-btn-border-2x.c-btn-black {
  border-color: #000000;
  color: #000000;
  background: none;
  border-color: #000000; }
  .c-btn-border-2x.c-btn-black.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-black.btn-no-focus.focus {
    color: #000000;
    background: none;
    border-color: #000000; }
  .c-btn-border-2x.c-btn-black.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-black:hover,
  .c-btn-border-2x.c-btn-black.btn-no-focus:active,
  .c-btn-border-2x.c-btn-black:active,
  .c-btn-border-2x.c-btn-black.active,
  .open > .c-btn-border-2x.c-btn-black.dropdown-toggle {
    color: #ffffff;
    background: #000000;
    border-color: #000000; }
  .c-btn-border-2x.c-btn-black:active,
  .c-btn-border-2x.c-btn-black.active,
  .open > .c-btn-border-2x.c-btn-black.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-black.disabled,
  .c-btn-border-2x.c-btn-black.disabled:hover,
  .c-btn-border-2x.c-btn-black.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-black.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-black.disabled:active,
  .c-btn-border-2x.c-btn-black.disabled.active,
  .c-btn-border-2x.c-btn-black[disabled],
  .c-btn-border-2x.c-btn-black[disabled]:hover,
  .c-btn-border-2x.c-btn-black[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-black[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-black[disabled]:active,
  .c-btn-border-2x.c-btn-black[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-black,
  fieldset[disabled] .c-btn-border-2x.c-btn-black:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-black:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-black:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-black:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-black.active {
    background: none;
    border-color: #000000; }
  .c-btn-border-2x.c-btn-black .badge {
    color: none;
    background: #000000; }

.c-btn-border-2x.c-btn-regular {
  border-color: #7f8c97;
  color: #7f8c97;
  background: none;
  border-color: #7f8c97; }
  .c-btn-border-2x.c-btn-regular.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-regular.btn-no-focus.focus {
    color: #7f8c97;
    background: none;
    border-color: #7f8c97; }
  .c-btn-border-2x.c-btn-regular.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-regular:hover,
  .c-btn-border-2x.c-btn-regular.btn-no-focus:active,
  .c-btn-border-2x.c-btn-regular:active,
  .c-btn-border-2x.c-btn-regular.active,
  .open > .c-btn-border-2x.c-btn-regular.dropdown-toggle {
    color: #ffffff;
    background: #7f8c97;
    border-color: #7f8c97; }
  .c-btn-border-2x.c-btn-regular:active,
  .c-btn-border-2x.c-btn-regular.active,
  .open > .c-btn-border-2x.c-btn-regular.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-regular.disabled,
  .c-btn-border-2x.c-btn-regular.disabled:hover,
  .c-btn-border-2x.c-btn-regular.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-regular.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-regular.disabled:active,
  .c-btn-border-2x.c-btn-regular.disabled.active,
  .c-btn-border-2x.c-btn-regular[disabled],
  .c-btn-border-2x.c-btn-regular[disabled]:hover,
  .c-btn-border-2x.c-btn-regular[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-regular[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-regular[disabled]:active,
  .c-btn-border-2x.c-btn-regular[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-regular,
  fieldset[disabled] .c-btn-border-2x.c-btn-regular:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-regular:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-regular:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-regular:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-regular.active {
    background: none;
    border-color: #7f8c97; }
  .c-btn-border-2x.c-btn-regular .badge {
    color: none;
    background: #7f8c97; }

.c-btn-border-2x.c-btn-green {
  border-color: #32c5d2;
  color: #32c5d2;
  background: none;
  border-color: #32c5d2; }
  .c-btn-border-2x.c-btn-green.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-green.btn-no-focus.focus {
    color: #32c5d2;
    background: none;
    border-color: #32c5d2; }
  .c-btn-border-2x.c-btn-green.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-green:hover,
  .c-btn-border-2x.c-btn-green.btn-no-focus:active,
  .c-btn-border-2x.c-btn-green:active,
  .c-btn-border-2x.c-btn-green.active,
  .open > .c-btn-border-2x.c-btn-green.dropdown-toggle {
    color: #ffffff;
    background: #32c5d2;
    border-color: #32c5d2; }
  .c-btn-border-2x.c-btn-green:active,
  .c-btn-border-2x.c-btn-green.active,
  .open > .c-btn-border-2x.c-btn-green.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-green.disabled,
  .c-btn-border-2x.c-btn-green.disabled:hover,
  .c-btn-border-2x.c-btn-green.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-green.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-green.disabled:active,
  .c-btn-border-2x.c-btn-green.disabled.active,
  .c-btn-border-2x.c-btn-green[disabled],
  .c-btn-border-2x.c-btn-green[disabled]:hover,
  .c-btn-border-2x.c-btn-green[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-green[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-green[disabled]:active,
  .c-btn-border-2x.c-btn-green[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-green,
  fieldset[disabled] .c-btn-border-2x.c-btn-green:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-green:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-green:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-green:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-green.active {
    background: none;
    border-color: #32c5d2; }
  .c-btn-border-2x.c-btn-green .badge {
    color: none;
    background: #32c5d2; }

.c-btn-border-2x.c-btn-green-1 {
  border-color: #52c9ba;
  color: #52c9ba;
  background: none;
  border-color: #52c9ba; }
  .c-btn-border-2x.c-btn-green-1.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-green-1.btn-no-focus.focus {
    color: #52c9ba;
    background: none;
    border-color: #52c9ba; }
  .c-btn-border-2x.c-btn-green-1.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-green-1:hover,
  .c-btn-border-2x.c-btn-green-1.btn-no-focus:active,
  .c-btn-border-2x.c-btn-green-1:active,
  .c-btn-border-2x.c-btn-green-1.active,
  .open > .c-btn-border-2x.c-btn-green-1.dropdown-toggle {
    color: #ffffff;
    background: #52c9ba;
    border-color: #52c9ba; }
  .c-btn-border-2x.c-btn-green-1:active,
  .c-btn-border-2x.c-btn-green-1.active,
  .open > .c-btn-border-2x.c-btn-green-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-green-1.disabled,
  .c-btn-border-2x.c-btn-green-1.disabled:hover,
  .c-btn-border-2x.c-btn-green-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-green-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-green-1.disabled:active,
  .c-btn-border-2x.c-btn-green-1.disabled.active,
  .c-btn-border-2x.c-btn-green-1[disabled],
  .c-btn-border-2x.c-btn-green-1[disabled]:hover,
  .c-btn-border-2x.c-btn-green-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-green-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-green-1[disabled]:active,
  .c-btn-border-2x.c-btn-green-1[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-1,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-1:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-1:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-1.active {
    background: none;
    border-color: #52c9ba; }
  .c-btn-border-2x.c-btn-green-1 .badge {
    color: none;
    background: #52c9ba; }

.c-btn-border-2x.c-btn-green-2 {
  border-color: #5dc09c;
  color: #5dc09c;
  background: none;
  border-color: #5dc09c; }
  .c-btn-border-2x.c-btn-green-2.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-green-2.btn-no-focus.focus {
    color: #5dc09c;
    background: none;
    border-color: #5dc09c; }
  .c-btn-border-2x.c-btn-green-2.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-green-2:hover,
  .c-btn-border-2x.c-btn-green-2.btn-no-focus:active,
  .c-btn-border-2x.c-btn-green-2:active,
  .c-btn-border-2x.c-btn-green-2.active,
  .open > .c-btn-border-2x.c-btn-green-2.dropdown-toggle {
    color: #ffffff;
    background: #5dc09c;
    border-color: #5dc09c; }
  .c-btn-border-2x.c-btn-green-2:active,
  .c-btn-border-2x.c-btn-green-2.active,
  .open > .c-btn-border-2x.c-btn-green-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-green-2.disabled,
  .c-btn-border-2x.c-btn-green-2.disabled:hover,
  .c-btn-border-2x.c-btn-green-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-green-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-green-2.disabled:active,
  .c-btn-border-2x.c-btn-green-2.disabled.active,
  .c-btn-border-2x.c-btn-green-2[disabled],
  .c-btn-border-2x.c-btn-green-2[disabled]:hover,
  .c-btn-border-2x.c-btn-green-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-green-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-green-2[disabled]:active,
  .c-btn-border-2x.c-btn-green-2[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-2,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-2:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-2:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-2.active {
    background: none;
    border-color: #5dc09c; }
  .c-btn-border-2x.c-btn-green-2 .badge {
    color: none;
    background: #5dc09c; }

.c-btn-border-2x.c-btn-green-3 {
  border-color: #84c68f;
  color: #84c68f;
  background: none;
  border-color: #84c68f; }
  .c-btn-border-2x.c-btn-green-3.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-green-3.btn-no-focus.focus {
    color: #84c68f;
    background: none;
    border-color: #84c68f; }
  .c-btn-border-2x.c-btn-green-3.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-green-3:hover,
  .c-btn-border-2x.c-btn-green-3.btn-no-focus:active,
  .c-btn-border-2x.c-btn-green-3:active,
  .c-btn-border-2x.c-btn-green-3.active,
  .open > .c-btn-border-2x.c-btn-green-3.dropdown-toggle {
    color: #ffffff;
    background: #84c68f;
    border-color: #84c68f; }
  .c-btn-border-2x.c-btn-green-3:active,
  .c-btn-border-2x.c-btn-green-3.active,
  .open > .c-btn-border-2x.c-btn-green-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-green-3.disabled,
  .c-btn-border-2x.c-btn-green-3.disabled:hover,
  .c-btn-border-2x.c-btn-green-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-green-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-green-3.disabled:active,
  .c-btn-border-2x.c-btn-green-3.disabled.active,
  .c-btn-border-2x.c-btn-green-3[disabled],
  .c-btn-border-2x.c-btn-green-3[disabled]:hover,
  .c-btn-border-2x.c-btn-green-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-green-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-green-3[disabled]:active,
  .c-btn-border-2x.c-btn-green-3[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-3,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-3:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-3:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-green-3.active {
    background: none;
    border-color: #84c68f; }
  .c-btn-border-2x.c-btn-green-3 .badge {
    color: none;
    background: #84c68f; }

.c-btn-border-2x.c-btn-red {
  border-color: #eb5d68;
  color: #eb5d68;
  background: none;
  border-color: #eb5d68; }
  .c-btn-border-2x.c-btn-red.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-red.btn-no-focus.focus {
    color: #eb5d68;
    background: none;
    border-color: #eb5d68; }
  .c-btn-border-2x.c-btn-red.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-red:hover,
  .c-btn-border-2x.c-btn-red.btn-no-focus:active,
  .c-btn-border-2x.c-btn-red:active,
  .c-btn-border-2x.c-btn-red.active,
  .open > .c-btn-border-2x.c-btn-red.dropdown-toggle {
    color: #ffffff;
    background: #eb5d68;
    border-color: #eb5d68; }
  .c-btn-border-2x.c-btn-red:active,
  .c-btn-border-2x.c-btn-red.active,
  .open > .c-btn-border-2x.c-btn-red.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-red.disabled,
  .c-btn-border-2x.c-btn-red.disabled:hover,
  .c-btn-border-2x.c-btn-red.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-red.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-red.disabled:active,
  .c-btn-border-2x.c-btn-red.disabled.active,
  .c-btn-border-2x.c-btn-red[disabled],
  .c-btn-border-2x.c-btn-red[disabled]:hover,
  .c-btn-border-2x.c-btn-red[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-red[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-red[disabled]:active,
  .c-btn-border-2x.c-btn-red[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-red,
  fieldset[disabled] .c-btn-border-2x.c-btn-red:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-red:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-red:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-red:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-red.active {
    background: none;
    border-color: #eb5d68; }
  .c-btn-border-2x.c-btn-red .badge {
    color: none;
    background: #eb5d68; }

.c-btn-border-2x.c-btn-red-1 {
  border-color: #cd6262;
  color: #cd6262;
  background: none;
  border-color: #cd6262; }
  .c-btn-border-2x.c-btn-red-1.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-red-1.btn-no-focus.focus {
    color: #cd6262;
    background: none;
    border-color: #cd6262; }
  .c-btn-border-2x.c-btn-red-1.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-red-1:hover,
  .c-btn-border-2x.c-btn-red-1.btn-no-focus:active,
  .c-btn-border-2x.c-btn-red-1:active,
  .c-btn-border-2x.c-btn-red-1.active,
  .open > .c-btn-border-2x.c-btn-red-1.dropdown-toggle {
    color: #ffffff;
    background: #cd6262;
    border-color: #cd6262; }
  .c-btn-border-2x.c-btn-red-1:active,
  .c-btn-border-2x.c-btn-red-1.active,
  .open > .c-btn-border-2x.c-btn-red-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-red-1.disabled,
  .c-btn-border-2x.c-btn-red-1.disabled:hover,
  .c-btn-border-2x.c-btn-red-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-red-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-red-1.disabled:active,
  .c-btn-border-2x.c-btn-red-1.disabled.active,
  .c-btn-border-2x.c-btn-red-1[disabled],
  .c-btn-border-2x.c-btn-red-1[disabled]:hover,
  .c-btn-border-2x.c-btn-red-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-red-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-red-1[disabled]:active,
  .c-btn-border-2x.c-btn-red-1[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-1,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-1:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-1:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-1.active {
    background: none;
    border-color: #cd6262; }
  .c-btn-border-2x.c-btn-red-1 .badge {
    color: none;
    background: #cd6262; }

.c-btn-border-2x.c-btn-red-2 {
  border-color: #e7505a;
  color: #e7505a;
  background: none;
  border-color: #e7505a; }
  .c-btn-border-2x.c-btn-red-2.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-red-2.btn-no-focus.focus {
    color: #e7505a;
    background: none;
    border-color: #e7505a; }
  .c-btn-border-2x.c-btn-red-2.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-red-2:hover,
  .c-btn-border-2x.c-btn-red-2.btn-no-focus:active,
  .c-btn-border-2x.c-btn-red-2:active,
  .c-btn-border-2x.c-btn-red-2.active,
  .open > .c-btn-border-2x.c-btn-red-2.dropdown-toggle {
    color: #ffffff;
    background: #e7505a;
    border-color: #e7505a; }
  .c-btn-border-2x.c-btn-red-2:active,
  .c-btn-border-2x.c-btn-red-2.active,
  .open > .c-btn-border-2x.c-btn-red-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-red-2.disabled,
  .c-btn-border-2x.c-btn-red-2.disabled:hover,
  .c-btn-border-2x.c-btn-red-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-red-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-red-2.disabled:active,
  .c-btn-border-2x.c-btn-red-2.disabled.active,
  .c-btn-border-2x.c-btn-red-2[disabled],
  .c-btn-border-2x.c-btn-red-2[disabled]:hover,
  .c-btn-border-2x.c-btn-red-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-red-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-red-2[disabled]:active,
  .c-btn-border-2x.c-btn-red-2[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-2,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-2:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-2:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-2.active {
    background: none;
    border-color: #e7505a; }
  .c-btn-border-2x.c-btn-red-2 .badge {
    color: none;
    background: #e7505a; }

.c-btn-border-2x.c-btn-red-3 {
  border-color: #d05163;
  color: #d05163;
  background: none;
  border-color: #d05163; }
  .c-btn-border-2x.c-btn-red-3.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-red-3.btn-no-focus.focus {
    color: #d05163;
    background: none;
    border-color: #d05163; }
  .c-btn-border-2x.c-btn-red-3.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-red-3:hover,
  .c-btn-border-2x.c-btn-red-3.btn-no-focus:active,
  .c-btn-border-2x.c-btn-red-3:active,
  .c-btn-border-2x.c-btn-red-3.active,
  .open > .c-btn-border-2x.c-btn-red-3.dropdown-toggle {
    color: #ffffff;
    background: #d05163;
    border-color: #d05163; }
  .c-btn-border-2x.c-btn-red-3:active,
  .c-btn-border-2x.c-btn-red-3.active,
  .open > .c-btn-border-2x.c-btn-red-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-red-3.disabled,
  .c-btn-border-2x.c-btn-red-3.disabled:hover,
  .c-btn-border-2x.c-btn-red-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-red-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-red-3.disabled:active,
  .c-btn-border-2x.c-btn-red-3.disabled.active,
  .c-btn-border-2x.c-btn-red-3[disabled],
  .c-btn-border-2x.c-btn-red-3[disabled]:hover,
  .c-btn-border-2x.c-btn-red-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-red-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-red-3[disabled]:active,
  .c-btn-border-2x.c-btn-red-3[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-3,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-3:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-3:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-red-3.active {
    background: none;
    border-color: #d05163; }
  .c-btn-border-2x.c-btn-red-3 .badge {
    color: none;
    background: #d05163; }

.c-btn-border-2x.c-btn-yellow {
  border-color: #FF6B57;
  color: #FF6B57;
  background: none;
  border-color: #FF6B57; }
  .c-btn-border-2x.c-btn-yellow.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-yellow.btn-no-focus.focus {
    color: #FF6B57;
    background: none;
    border-color: #FF6B57; }
  .c-btn-border-2x.c-btn-yellow.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-yellow:hover,
  .c-btn-border-2x.c-btn-yellow.btn-no-focus:active,
  .c-btn-border-2x.c-btn-yellow:active,
  .c-btn-border-2x.c-btn-yellow.active,
  .open > .c-btn-border-2x.c-btn-yellow.dropdown-toggle {
    color: #ffffff;
    background: #FF6B57;
    border-color: #FF6B57; }
  .c-btn-border-2x.c-btn-yellow:active,
  .c-btn-border-2x.c-btn-yellow.active,
  .open > .c-btn-border-2x.c-btn-yellow.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-yellow.disabled,
  .c-btn-border-2x.c-btn-yellow.disabled:hover,
  .c-btn-border-2x.c-btn-yellow.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-yellow.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-yellow.disabled:active,
  .c-btn-border-2x.c-btn-yellow.disabled.active,
  .c-btn-border-2x.c-btn-yellow[disabled],
  .c-btn-border-2x.c-btn-yellow[disabled]:hover,
  .c-btn-border-2x.c-btn-yellow[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-yellow[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-yellow[disabled]:active,
  .c-btn-border-2x.c-btn-yellow[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow.active {
    background: none;
    border-color: #FF6B57; }
  .c-btn-border-2x.c-btn-yellow .badge {
    color: none;
    background: #FF6B57; }

.c-btn-border-2x.c-btn-yellow-1 {
  border-color: #c8d046;
  color: #c8d046;
  background: none;
  border-color: #c8d046; }
  .c-btn-border-2x.c-btn-yellow-1.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-yellow-1.btn-no-focus.focus {
    color: #c8d046;
    background: none;
    border-color: #c8d046; }
  .c-btn-border-2x.c-btn-yellow-1.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-yellow-1:hover,
  .c-btn-border-2x.c-btn-yellow-1.btn-no-focus:active,
  .c-btn-border-2x.c-btn-yellow-1:active,
  .c-btn-border-2x.c-btn-yellow-1.active,
  .open > .c-btn-border-2x.c-btn-yellow-1.dropdown-toggle {
    color: #ffffff;
    background: #c8d046;
    border-color: #c8d046; }
  .c-btn-border-2x.c-btn-yellow-1:active,
  .c-btn-border-2x.c-btn-yellow-1.active,
  .open > .c-btn-border-2x.c-btn-yellow-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-yellow-1.disabled,
  .c-btn-border-2x.c-btn-yellow-1.disabled:hover,
  .c-btn-border-2x.c-btn-yellow-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-yellow-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-yellow-1.disabled:active,
  .c-btn-border-2x.c-btn-yellow-1.disabled.active,
  .c-btn-border-2x.c-btn-yellow-1[disabled],
  .c-btn-border-2x.c-btn-yellow-1[disabled]:hover,
  .c-btn-border-2x.c-btn-yellow-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-yellow-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-yellow-1[disabled]:active,
  .c-btn-border-2x.c-btn-yellow-1[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-1,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-1:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-1:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-1.active {
    background: none;
    border-color: #c8d046; }
  .c-btn-border-2x.c-btn-yellow-1 .badge {
    color: none;
    background: #c8d046; }

.c-btn-border-2x.c-btn-yellow-2 {
  border-color: #c5bf66;
  color: #c5bf66;
  background: none;
  border-color: #c5bf66; }
  .c-btn-border-2x.c-btn-yellow-2.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-yellow-2.btn-no-focus.focus {
    color: #c5bf66;
    background: none;
    border-color: #c5bf66; }
  .c-btn-border-2x.c-btn-yellow-2.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-yellow-2:hover,
  .c-btn-border-2x.c-btn-yellow-2.btn-no-focus:active,
  .c-btn-border-2x.c-btn-yellow-2:active,
  .c-btn-border-2x.c-btn-yellow-2.active,
  .open > .c-btn-border-2x.c-btn-yellow-2.dropdown-toggle {
    color: #ffffff;
    background: #c5bf66;
    border-color: #c5bf66; }
  .c-btn-border-2x.c-btn-yellow-2:active,
  .c-btn-border-2x.c-btn-yellow-2.active,
  .open > .c-btn-border-2x.c-btn-yellow-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-yellow-2.disabled,
  .c-btn-border-2x.c-btn-yellow-2.disabled:hover,
  .c-btn-border-2x.c-btn-yellow-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-yellow-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-yellow-2.disabled:active,
  .c-btn-border-2x.c-btn-yellow-2.disabled.active,
  .c-btn-border-2x.c-btn-yellow-2[disabled],
  .c-btn-border-2x.c-btn-yellow-2[disabled]:hover,
  .c-btn-border-2x.c-btn-yellow-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-yellow-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-yellow-2[disabled]:active,
  .c-btn-border-2x.c-btn-yellow-2[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-2,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-2:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-2:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-2.active {
    background: none;
    border-color: #c5bf66; }
  .c-btn-border-2x.c-btn-yellow-2 .badge {
    color: none;
    background: #c5bf66; }

.c-btn-border-2x.c-btn-yellow-3 {
  border-color: #c5b96b;
  color: #c5b96b;
  background: none;
  border-color: #c5b96b; }
  .c-btn-border-2x.c-btn-yellow-3.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-yellow-3.btn-no-focus.focus {
    color: #c5b96b;
    background: none;
    border-color: #c5b96b; }
  .c-btn-border-2x.c-btn-yellow-3.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-yellow-3:hover,
  .c-btn-border-2x.c-btn-yellow-3.btn-no-focus:active,
  .c-btn-border-2x.c-btn-yellow-3:active,
  .c-btn-border-2x.c-btn-yellow-3.active,
  .open > .c-btn-border-2x.c-btn-yellow-3.dropdown-toggle {
    color: #ffffff;
    background: #c5b96b;
    border-color: #c5b96b; }
  .c-btn-border-2x.c-btn-yellow-3:active,
  .c-btn-border-2x.c-btn-yellow-3.active,
  .open > .c-btn-border-2x.c-btn-yellow-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-yellow-3.disabled,
  .c-btn-border-2x.c-btn-yellow-3.disabled:hover,
  .c-btn-border-2x.c-btn-yellow-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-yellow-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-yellow-3.disabled:active,
  .c-btn-border-2x.c-btn-yellow-3.disabled.active,
  .c-btn-border-2x.c-btn-yellow-3[disabled],
  .c-btn-border-2x.c-btn-yellow-3[disabled]:hover,
  .c-btn-border-2x.c-btn-yellow-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-yellow-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-yellow-3[disabled]:active,
  .c-btn-border-2x.c-btn-yellow-3[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-3,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-3:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-3:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-yellow-3.active {
    background: none;
    border-color: #c5b96b; }
  .c-btn-border-2x.c-btn-yellow-3 .badge {
    color: none;
    background: #c5b96b; }

.c-btn-border-2x.c-btn-blue {
  border-color: #3498DB;
  color: #3498DB;
  background: none;
  border-color: #3498DB; }
  .c-btn-border-2x.c-btn-blue.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-blue.btn-no-focus.focus {
    color: #3498DB;
    background: none;
    border-color: #3498DB; }
  .c-btn-border-2x.c-btn-blue.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-blue:hover,
  .c-btn-border-2x.c-btn-blue.btn-no-focus:active,
  .c-btn-border-2x.c-btn-blue:active,
  .c-btn-border-2x.c-btn-blue.active,
  .open > .c-btn-border-2x.c-btn-blue.dropdown-toggle {
    color: #ffffff;
    background: #3498DB;
    border-color: #3498DB; }
  .c-btn-border-2x.c-btn-blue:active,
  .c-btn-border-2x.c-btn-blue.active,
  .open > .c-btn-border-2x.c-btn-blue.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-blue.disabled,
  .c-btn-border-2x.c-btn-blue.disabled:hover,
  .c-btn-border-2x.c-btn-blue.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-blue.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-blue.disabled:active,
  .c-btn-border-2x.c-btn-blue.disabled.active,
  .c-btn-border-2x.c-btn-blue[disabled],
  .c-btn-border-2x.c-btn-blue[disabled]:hover,
  .c-btn-border-2x.c-btn-blue[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-blue[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-blue[disabled]:active,
  .c-btn-border-2x.c-btn-blue[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue.active {
    background: none;
    border-color: #3498DB; }
  .c-btn-border-2x.c-btn-blue .badge {
    color: none;
    background: #3498DB; }

.c-btn-border-2x.c-btn-blue-1 {
  border-color: #5e9cd1;
  color: #5e9cd1;
  background: none;
  border-color: #5e9cd1; }
  .c-btn-border-2x.c-btn-blue-1.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-blue-1.btn-no-focus.focus {
    color: #5e9cd1;
    background: none;
    border-color: #5e9cd1; }
  .c-btn-border-2x.c-btn-blue-1.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-blue-1:hover,
  .c-btn-border-2x.c-btn-blue-1.btn-no-focus:active,
  .c-btn-border-2x.c-btn-blue-1:active,
  .c-btn-border-2x.c-btn-blue-1.active,
  .open > .c-btn-border-2x.c-btn-blue-1.dropdown-toggle {
    color: #ffffff;
    background: #5e9cd1;
    border-color: #5e9cd1; }
  .c-btn-border-2x.c-btn-blue-1:active,
  .c-btn-border-2x.c-btn-blue-1.active,
  .open > .c-btn-border-2x.c-btn-blue-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-blue-1.disabled,
  .c-btn-border-2x.c-btn-blue-1.disabled:hover,
  .c-btn-border-2x.c-btn-blue-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-blue-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-blue-1.disabled:active,
  .c-btn-border-2x.c-btn-blue-1.disabled.active,
  .c-btn-border-2x.c-btn-blue-1[disabled],
  .c-btn-border-2x.c-btn-blue-1[disabled]:hover,
  .c-btn-border-2x.c-btn-blue-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-blue-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-blue-1[disabled]:active,
  .c-btn-border-2x.c-btn-blue-1[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-1,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-1:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-1:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-1.active {
    background: none;
    border-color: #5e9cd1; }
  .c-btn-border-2x.c-btn-blue-1 .badge {
    color: none;
    background: #5e9cd1; }

.c-btn-border-2x.c-btn-blue-2 {
  border-color: #5893dd;
  color: #5893dd;
  background: none;
  border-color: #5893dd; }
  .c-btn-border-2x.c-btn-blue-2.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-blue-2.btn-no-focus.focus {
    color: #5893dd;
    background: none;
    border-color: #5893dd; }
  .c-btn-border-2x.c-btn-blue-2.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-blue-2:hover,
  .c-btn-border-2x.c-btn-blue-2.btn-no-focus:active,
  .c-btn-border-2x.c-btn-blue-2:active,
  .c-btn-border-2x.c-btn-blue-2.active,
  .open > .c-btn-border-2x.c-btn-blue-2.dropdown-toggle {
    color: #ffffff;
    background: #5893dd;
    border-color: #5893dd; }
  .c-btn-border-2x.c-btn-blue-2:active,
  .c-btn-border-2x.c-btn-blue-2.active,
  .open > .c-btn-border-2x.c-btn-blue-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-blue-2.disabled,
  .c-btn-border-2x.c-btn-blue-2.disabled:hover,
  .c-btn-border-2x.c-btn-blue-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-blue-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-blue-2.disabled:active,
  .c-btn-border-2x.c-btn-blue-2.disabled.active,
  .c-btn-border-2x.c-btn-blue-2[disabled],
  .c-btn-border-2x.c-btn-blue-2[disabled]:hover,
  .c-btn-border-2x.c-btn-blue-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-blue-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-blue-2[disabled]:active,
  .c-btn-border-2x.c-btn-blue-2[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-2,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-2:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-2:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-2.active {
    background: none;
    border-color: #5893dd; }
  .c-btn-border-2x.c-btn-blue-2 .badge {
    color: none;
    background: #5893dd; }

.c-btn-border-2x.c-btn-blue-3 {
  border-color: #57bfe1;
  color: #57bfe1;
  background: none;
  border-color: #57bfe1; }
  .c-btn-border-2x.c-btn-blue-3.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-blue-3.btn-no-focus.focus {
    color: #57bfe1;
    background: none;
    border-color: #57bfe1; }
  .c-btn-border-2x.c-btn-blue-3.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-blue-3:hover,
  .c-btn-border-2x.c-btn-blue-3.btn-no-focus:active,
  .c-btn-border-2x.c-btn-blue-3:active,
  .c-btn-border-2x.c-btn-blue-3.active,
  .open > .c-btn-border-2x.c-btn-blue-3.dropdown-toggle {
    color: #ffffff;
    background: #57bfe1;
    border-color: #57bfe1; }
  .c-btn-border-2x.c-btn-blue-3:active,
  .c-btn-border-2x.c-btn-blue-3.active,
  .open > .c-btn-border-2x.c-btn-blue-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-blue-3.disabled,
  .c-btn-border-2x.c-btn-blue-3.disabled:hover,
  .c-btn-border-2x.c-btn-blue-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-blue-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-blue-3.disabled:active,
  .c-btn-border-2x.c-btn-blue-3.disabled.active,
  .c-btn-border-2x.c-btn-blue-3[disabled],
  .c-btn-border-2x.c-btn-blue-3[disabled]:hover,
  .c-btn-border-2x.c-btn-blue-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-blue-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-blue-3[disabled]:active,
  .c-btn-border-2x.c-btn-blue-3[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-3,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-3:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-3:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-blue-3.active {
    background: none;
    border-color: #57bfe1; }
  .c-btn-border-2x.c-btn-blue-3 .badge {
    color: none;
    background: #57bfe1; }

.c-btn-border-2x.c-btn-purple {
  border-color: #b771b0;
  color: #b771b0;
  background: none;
  border-color: #b771b0; }
  .c-btn-border-2x.c-btn-purple.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-purple.btn-no-focus.focus {
    color: #b771b0;
    background: none;
    border-color: #b771b0; }
  .c-btn-border-2x.c-btn-purple.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-purple:hover,
  .c-btn-border-2x.c-btn-purple.btn-no-focus:active,
  .c-btn-border-2x.c-btn-purple:active,
  .c-btn-border-2x.c-btn-purple.active,
  .open > .c-btn-border-2x.c-btn-purple.dropdown-toggle {
    color: #ffffff;
    background: #b771b0;
    border-color: #b771b0; }
  .c-btn-border-2x.c-btn-purple:active,
  .c-btn-border-2x.c-btn-purple.active,
  .open > .c-btn-border-2x.c-btn-purple.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-purple.disabled,
  .c-btn-border-2x.c-btn-purple.disabled:hover,
  .c-btn-border-2x.c-btn-purple.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-purple.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-purple.disabled:active,
  .c-btn-border-2x.c-btn-purple.disabled.active,
  .c-btn-border-2x.c-btn-purple[disabled],
  .c-btn-border-2x.c-btn-purple[disabled]:hover,
  .c-btn-border-2x.c-btn-purple[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-purple[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-purple[disabled]:active,
  .c-btn-border-2x.c-btn-purple[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple.active {
    background: none;
    border-color: #b771b0; }
  .c-btn-border-2x.c-btn-purple .badge {
    color: none;
    background: #b771b0; }

.c-btn-border-2x.c-btn-purple-1 {
  border-color: #a962bb;
  color: #a962bb;
  background: none;
  border-color: #a962bb; }
  .c-btn-border-2x.c-btn-purple-1.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-purple-1.btn-no-focus.focus {
    color: #a962bb;
    background: none;
    border-color: #a962bb; }
  .c-btn-border-2x.c-btn-purple-1.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-purple-1:hover,
  .c-btn-border-2x.c-btn-purple-1.btn-no-focus:active,
  .c-btn-border-2x.c-btn-purple-1:active,
  .c-btn-border-2x.c-btn-purple-1.active,
  .open > .c-btn-border-2x.c-btn-purple-1.dropdown-toggle {
    color: #ffffff;
    background: #a962bb;
    border-color: #a962bb; }
  .c-btn-border-2x.c-btn-purple-1:active,
  .c-btn-border-2x.c-btn-purple-1.active,
  .open > .c-btn-border-2x.c-btn-purple-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-purple-1.disabled,
  .c-btn-border-2x.c-btn-purple-1.disabled:hover,
  .c-btn-border-2x.c-btn-purple-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-purple-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-purple-1.disabled:active,
  .c-btn-border-2x.c-btn-purple-1.disabled.active,
  .c-btn-border-2x.c-btn-purple-1[disabled],
  .c-btn-border-2x.c-btn-purple-1[disabled]:hover,
  .c-btn-border-2x.c-btn-purple-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-purple-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-purple-1[disabled]:active,
  .c-btn-border-2x.c-btn-purple-1[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-1,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-1:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-1:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-1.active {
    background: none;
    border-color: #a962bb; }
  .c-btn-border-2x.c-btn-purple-1 .badge {
    color: none;
    background: #a962bb; }

.c-btn-border-2x.c-btn-purple-2 {
  border-color: #aa67a3;
  color: #aa67a3;
  background: none;
  border-color: #aa67a3; }
  .c-btn-border-2x.c-btn-purple-2.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-purple-2.btn-no-focus.focus {
    color: #aa67a3;
    background: none;
    border-color: #aa67a3; }
  .c-btn-border-2x.c-btn-purple-2.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-purple-2:hover,
  .c-btn-border-2x.c-btn-purple-2.btn-no-focus:active,
  .c-btn-border-2x.c-btn-purple-2:active,
  .c-btn-border-2x.c-btn-purple-2.active,
  .open > .c-btn-border-2x.c-btn-purple-2.dropdown-toggle {
    color: #ffffff;
    background: #aa67a3;
    border-color: #aa67a3; }
  .c-btn-border-2x.c-btn-purple-2:active,
  .c-btn-border-2x.c-btn-purple-2.active,
  .open > .c-btn-border-2x.c-btn-purple-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-purple-2.disabled,
  .c-btn-border-2x.c-btn-purple-2.disabled:hover,
  .c-btn-border-2x.c-btn-purple-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-purple-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-purple-2.disabled:active,
  .c-btn-border-2x.c-btn-purple-2.disabled.active,
  .c-btn-border-2x.c-btn-purple-2[disabled],
  .c-btn-border-2x.c-btn-purple-2[disabled]:hover,
  .c-btn-border-2x.c-btn-purple-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-purple-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-purple-2[disabled]:active,
  .c-btn-border-2x.c-btn-purple-2[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-2,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-2:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-2:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-2.active {
    background: none;
    border-color: #aa67a3; }
  .c-btn-border-2x.c-btn-purple-2 .badge {
    color: none;
    background: #aa67a3; }

.c-btn-border-2x.c-btn-purple-3 {
  border-color: #ac3773;
  color: #ac3773;
  background: none;
  border-color: #ac3773; }
  .c-btn-border-2x.c-btn-purple-3.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-purple-3.btn-no-focus.focus {
    color: #ac3773;
    background: none;
    border-color: #ac3773; }
  .c-btn-border-2x.c-btn-purple-3.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-purple-3:hover,
  .c-btn-border-2x.c-btn-purple-3.btn-no-focus:active,
  .c-btn-border-2x.c-btn-purple-3:active,
  .c-btn-border-2x.c-btn-purple-3.active,
  .open > .c-btn-border-2x.c-btn-purple-3.dropdown-toggle {
    color: #ffffff;
    background: #ac3773;
    border-color: #ac3773; }
  .c-btn-border-2x.c-btn-purple-3:active,
  .c-btn-border-2x.c-btn-purple-3.active,
  .open > .c-btn-border-2x.c-btn-purple-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-purple-3.disabled,
  .c-btn-border-2x.c-btn-purple-3.disabled:hover,
  .c-btn-border-2x.c-btn-purple-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-purple-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-purple-3.disabled:active,
  .c-btn-border-2x.c-btn-purple-3.disabled.active,
  .c-btn-border-2x.c-btn-purple-3[disabled],
  .c-btn-border-2x.c-btn-purple-3[disabled]:hover,
  .c-btn-border-2x.c-btn-purple-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-purple-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-purple-3[disabled]:active,
  .c-btn-border-2x.c-btn-purple-3[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-3,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-3:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-3:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-purple-3.active {
    background: none;
    border-color: #ac3773; }
  .c-btn-border-2x.c-btn-purple-3 .badge {
    color: none;
    background: #ac3773; }

.c-btn-border-2x.c-btn-brown {
  border-color: #8a7f68;
  color: #8a7f68;
  background: none;
  border-color: #8a7f68; }
  .c-btn-border-2x.c-btn-brown.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-brown.btn-no-focus.focus {
    color: #8a7f68;
    background: none;
    border-color: #8a7f68; }
  .c-btn-border-2x.c-btn-brown.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-brown:hover,
  .c-btn-border-2x.c-btn-brown.btn-no-focus:active,
  .c-btn-border-2x.c-btn-brown:active,
  .c-btn-border-2x.c-btn-brown.active,
  .open > .c-btn-border-2x.c-btn-brown.dropdown-toggle {
    color: #ffffff;
    background: #8a7f68;
    border-color: #8a7f68; }
  .c-btn-border-2x.c-btn-brown:active,
  .c-btn-border-2x.c-btn-brown.active,
  .open > .c-btn-border-2x.c-btn-brown.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-brown.disabled,
  .c-btn-border-2x.c-btn-brown.disabled:hover,
  .c-btn-border-2x.c-btn-brown.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-brown.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-brown.disabled:active,
  .c-btn-border-2x.c-btn-brown.disabled.active,
  .c-btn-border-2x.c-btn-brown[disabled],
  .c-btn-border-2x.c-btn-brown[disabled]:hover,
  .c-btn-border-2x.c-btn-brown[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-brown[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-brown[disabled]:active,
  .c-btn-border-2x.c-btn-brown[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown.active {
    background: none;
    border-color: #8a7f68; }
  .c-btn-border-2x.c-btn-brown .badge {
    color: none;
    background: #8a7f68; }

.c-btn-border-2x.c-btn-brown-1 {
  border-color: #685e47;
  color: #685e47;
  background: none;
  border-color: #685e47; }
  .c-btn-border-2x.c-btn-brown-1.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-brown-1.btn-no-focus.focus {
    color: #685e47;
    background: none;
    border-color: #685e47; }
  .c-btn-border-2x.c-btn-brown-1.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-brown-1:hover,
  .c-btn-border-2x.c-btn-brown-1.btn-no-focus:active,
  .c-btn-border-2x.c-btn-brown-1:active,
  .c-btn-border-2x.c-btn-brown-1.active,
  .open > .c-btn-border-2x.c-btn-brown-1.dropdown-toggle {
    color: #ffffff;
    background: #685e47;
    border-color: #685e47; }
  .c-btn-border-2x.c-btn-brown-1:active,
  .c-btn-border-2x.c-btn-brown-1.active,
  .open > .c-btn-border-2x.c-btn-brown-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-brown-1.disabled,
  .c-btn-border-2x.c-btn-brown-1.disabled:hover,
  .c-btn-border-2x.c-btn-brown-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-brown-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-brown-1.disabled:active,
  .c-btn-border-2x.c-btn-brown-1.disabled.active,
  .c-btn-border-2x.c-btn-brown-1[disabled],
  .c-btn-border-2x.c-btn-brown-1[disabled]:hover,
  .c-btn-border-2x.c-btn-brown-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-brown-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-brown-1[disabled]:active,
  .c-btn-border-2x.c-btn-brown-1[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-1,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-1:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-1:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-1.active {
    background: none;
    border-color: #685e47; }
  .c-btn-border-2x.c-btn-brown-1 .badge {
    color: none;
    background: #685e47; }

.c-btn-border-2x.c-btn-brown-2 {
  border-color: #7a6a61;
  color: #7a6a61;
  background: none;
  border-color: #7a6a61; }
  .c-btn-border-2x.c-btn-brown-2.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-brown-2.btn-no-focus.focus {
    color: #7a6a61;
    background: none;
    border-color: #7a6a61; }
  .c-btn-border-2x.c-btn-brown-2.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-brown-2:hover,
  .c-btn-border-2x.c-btn-brown-2.btn-no-focus:active,
  .c-btn-border-2x.c-btn-brown-2:active,
  .c-btn-border-2x.c-btn-brown-2.active,
  .open > .c-btn-border-2x.c-btn-brown-2.dropdown-toggle {
    color: #ffffff;
    background: #7a6a61;
    border-color: #7a6a61; }
  .c-btn-border-2x.c-btn-brown-2:active,
  .c-btn-border-2x.c-btn-brown-2.active,
  .open > .c-btn-border-2x.c-btn-brown-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-brown-2.disabled,
  .c-btn-border-2x.c-btn-brown-2.disabled:hover,
  .c-btn-border-2x.c-btn-brown-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-brown-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-brown-2.disabled:active,
  .c-btn-border-2x.c-btn-brown-2.disabled.active,
  .c-btn-border-2x.c-btn-brown-2[disabled],
  .c-btn-border-2x.c-btn-brown-2[disabled]:hover,
  .c-btn-border-2x.c-btn-brown-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-brown-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-brown-2[disabled]:active,
  .c-btn-border-2x.c-btn-brown-2[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-2,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-2:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-2:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-2.active {
    background: none;
    border-color: #7a6a61; }
  .c-btn-border-2x.c-btn-brown-2 .badge {
    color: none;
    background: #7a6a61; }

.c-btn-border-2x.c-btn-brown-3 {
  border-color: #9d8b81;
  color: #9d8b81;
  background: none;
  border-color: #9d8b81; }
  .c-btn-border-2x.c-btn-brown-3.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-brown-3.btn-no-focus.focus {
    color: #9d8b81;
    background: none;
    border-color: #9d8b81; }
  .c-btn-border-2x.c-btn-brown-3.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-brown-3:hover,
  .c-btn-border-2x.c-btn-brown-3.btn-no-focus:active,
  .c-btn-border-2x.c-btn-brown-3:active,
  .c-btn-border-2x.c-btn-brown-3.active,
  .open > .c-btn-border-2x.c-btn-brown-3.dropdown-toggle {
    color: #ffffff;
    background: #9d8b81;
    border-color: #9d8b81; }
  .c-btn-border-2x.c-btn-brown-3:active,
  .c-btn-border-2x.c-btn-brown-3.active,
  .open > .c-btn-border-2x.c-btn-brown-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-brown-3.disabled,
  .c-btn-border-2x.c-btn-brown-3.disabled:hover,
  .c-btn-border-2x.c-btn-brown-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-brown-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-brown-3.disabled:active,
  .c-btn-border-2x.c-btn-brown-3.disabled.active,
  .c-btn-border-2x.c-btn-brown-3[disabled],
  .c-btn-border-2x.c-btn-brown-3[disabled]:hover,
  .c-btn-border-2x.c-btn-brown-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-brown-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-brown-3[disabled]:active,
  .c-btn-border-2x.c-btn-brown-3[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-3,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-3:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-3:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-brown-3.active {
    background: none;
    border-color: #9d8b81; }
  .c-btn-border-2x.c-btn-brown-3 .badge {
    color: none;
    background: #9d8b81; }

.c-btn-border-2x.c-btn-dark {
  border-color: #2f353b;
  color: #2f353b;
  background: none;
  border-color: #2f353b; }
  .c-btn-border-2x.c-btn-dark.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-dark.btn-no-focus.focus {
    color: #2f353b;
    background: none;
    border-color: #2f353b; }
  .c-btn-border-2x.c-btn-dark.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-dark:hover,
  .c-btn-border-2x.c-btn-dark.btn-no-focus:active,
  .c-btn-border-2x.c-btn-dark:active,
  .c-btn-border-2x.c-btn-dark.active,
  .open > .c-btn-border-2x.c-btn-dark.dropdown-toggle {
    color: #ffffff;
    background: #2f353b;
    border-color: #2f353b; }
  .c-btn-border-2x.c-btn-dark:active,
  .c-btn-border-2x.c-btn-dark.active,
  .open > .c-btn-border-2x.c-btn-dark.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-dark.disabled,
  .c-btn-border-2x.c-btn-dark.disabled:hover,
  .c-btn-border-2x.c-btn-dark.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-dark.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-dark.disabled:active,
  .c-btn-border-2x.c-btn-dark.disabled.active,
  .c-btn-border-2x.c-btn-dark[disabled],
  .c-btn-border-2x.c-btn-dark[disabled]:hover,
  .c-btn-border-2x.c-btn-dark[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-dark[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-dark[disabled]:active,
  .c-btn-border-2x.c-btn-dark[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark.active {
    background: none;
    border-color: #2f353b; }
  .c-btn-border-2x.c-btn-dark .badge {
    color: none;
    background: #2f353b; }

.c-btn-border-2x.c-btn-dark-1 {
  border-color: #525e64;
  color: #525e64;
  background: none;
  border-color: #525e64; }
  .c-btn-border-2x.c-btn-dark-1.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-dark-1.btn-no-focus.focus {
    color: #525e64;
    background: none;
    border-color: #525e64; }
  .c-btn-border-2x.c-btn-dark-1.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-dark-1:hover,
  .c-btn-border-2x.c-btn-dark-1.btn-no-focus:active,
  .c-btn-border-2x.c-btn-dark-1:active,
  .c-btn-border-2x.c-btn-dark-1.active,
  .open > .c-btn-border-2x.c-btn-dark-1.dropdown-toggle {
    color: #ffffff;
    background: #525e64;
    border-color: #525e64; }
  .c-btn-border-2x.c-btn-dark-1:active,
  .c-btn-border-2x.c-btn-dark-1.active,
  .open > .c-btn-border-2x.c-btn-dark-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-dark-1.disabled,
  .c-btn-border-2x.c-btn-dark-1.disabled:hover,
  .c-btn-border-2x.c-btn-dark-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-dark-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-dark-1.disabled:active,
  .c-btn-border-2x.c-btn-dark-1.disabled.active,
  .c-btn-border-2x.c-btn-dark-1[disabled],
  .c-btn-border-2x.c-btn-dark-1[disabled]:hover,
  .c-btn-border-2x.c-btn-dark-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-dark-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-dark-1[disabled]:active,
  .c-btn-border-2x.c-btn-dark-1[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-1,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-1:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-1:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-1.active {
    background: none;
    border-color: #525e64; }
  .c-btn-border-2x.c-btn-dark-1 .badge {
    color: none;
    background: #525e64; }

.c-btn-border-2x.c-btn-dark-2 {
  border-color: #31383c;
  color: #31383c;
  background: none;
  border-color: #31383c; }
  .c-btn-border-2x.c-btn-dark-2.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-dark-2.btn-no-focus.focus {
    color: #31383c;
    background: none;
    border-color: #31383c; }
  .c-btn-border-2x.c-btn-dark-2.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-dark-2:hover,
  .c-btn-border-2x.c-btn-dark-2.btn-no-focus:active,
  .c-btn-border-2x.c-btn-dark-2:active,
  .c-btn-border-2x.c-btn-dark-2.active,
  .open > .c-btn-border-2x.c-btn-dark-2.dropdown-toggle {
    color: #ffffff;
    background: #31383c;
    border-color: #31383c; }
  .c-btn-border-2x.c-btn-dark-2:active,
  .c-btn-border-2x.c-btn-dark-2.active,
  .open > .c-btn-border-2x.c-btn-dark-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-dark-2.disabled,
  .c-btn-border-2x.c-btn-dark-2.disabled:hover,
  .c-btn-border-2x.c-btn-dark-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-dark-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-dark-2.disabled:active,
  .c-btn-border-2x.c-btn-dark-2.disabled.active,
  .c-btn-border-2x.c-btn-dark-2[disabled],
  .c-btn-border-2x.c-btn-dark-2[disabled]:hover,
  .c-btn-border-2x.c-btn-dark-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-dark-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-dark-2[disabled]:active,
  .c-btn-border-2x.c-btn-dark-2[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-2,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-2:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-2:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-2.active {
    background: none;
    border-color: #31383c; }
  .c-btn-border-2x.c-btn-dark-2 .badge {
    color: none;
    background: #31383c; }

.c-btn-border-2x.c-btn-dark-3 {
  border-color: #41515b;
  color: #41515b;
  background: none;
  border-color: #41515b; }
  .c-btn-border-2x.c-btn-dark-3.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-dark-3.btn-no-focus.focus {
    color: #41515b;
    background: none;
    border-color: #41515b; }
  .c-btn-border-2x.c-btn-dark-3.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-dark-3:hover,
  .c-btn-border-2x.c-btn-dark-3.btn-no-focus:active,
  .c-btn-border-2x.c-btn-dark-3:active,
  .c-btn-border-2x.c-btn-dark-3.active,
  .open > .c-btn-border-2x.c-btn-dark-3.dropdown-toggle {
    color: #ffffff;
    background: #41515b;
    border-color: #41515b; }
  .c-btn-border-2x.c-btn-dark-3:active,
  .c-btn-border-2x.c-btn-dark-3.active,
  .open > .c-btn-border-2x.c-btn-dark-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-dark-3.disabled,
  .c-btn-border-2x.c-btn-dark-3.disabled:hover,
  .c-btn-border-2x.c-btn-dark-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-dark-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-dark-3.disabled:active,
  .c-btn-border-2x.c-btn-dark-3.disabled.active,
  .c-btn-border-2x.c-btn-dark-3[disabled],
  .c-btn-border-2x.c-btn-dark-3[disabled]:hover,
  .c-btn-border-2x.c-btn-dark-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-dark-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-dark-3[disabled]:active,
  .c-btn-border-2x.c-btn-dark-3[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-3,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-3:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-3:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-dark-3.active {
    background: none;
    border-color: #41515b; }
  .c-btn-border-2x.c-btn-dark-3 .badge {
    color: none;
    background: #41515b; }

.c-btn-border-2x.c-btn-grey {
  border-color: #eeeeee;
  color: #eeeeee;
  background: none;
  border-color: #eeeeee; }
  .c-btn-border-2x.c-btn-grey.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-grey.btn-no-focus.focus {
    color: #eeeeee;
    background: none;
    border-color: #eeeeee; }
  .c-btn-border-2x.c-btn-grey.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-grey:hover,
  .c-btn-border-2x.c-btn-grey.btn-no-focus:active,
  .c-btn-border-2x.c-btn-grey:active,
  .c-btn-border-2x.c-btn-grey.active,
  .open > .c-btn-border-2x.c-btn-grey.dropdown-toggle {
    color: #6e6e6e;
    background: #eeeeee;
    border-color: #eeeeee; }
  .c-btn-border-2x.c-btn-grey:active,
  .c-btn-border-2x.c-btn-grey.active,
  .open > .c-btn-border-2x.c-btn-grey.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-grey.disabled,
  .c-btn-border-2x.c-btn-grey.disabled:hover,
  .c-btn-border-2x.c-btn-grey.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-grey.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-grey.disabled:active,
  .c-btn-border-2x.c-btn-grey.disabled.active,
  .c-btn-border-2x.c-btn-grey[disabled],
  .c-btn-border-2x.c-btn-grey[disabled]:hover,
  .c-btn-border-2x.c-btn-grey[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-grey[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-grey[disabled]:active,
  .c-btn-border-2x.c-btn-grey[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey.active {
    background: none;
    border-color: #eeeeee; }
  .c-btn-border-2x.c-btn-grey .badge {
    color: none;
    background: #eeeeee; }

.c-btn-border-2x.c-btn-grey-1 {
  border-color: #f7f7f7;
  color: #f7f7f7;
  background: none;
  border-color: #f7f7f7; }
  .c-btn-border-2x.c-btn-grey-1.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-grey-1.btn-no-focus.focus {
    color: #f7f7f7;
    background: none;
    border-color: #f7f7f7; }
  .c-btn-border-2x.c-btn-grey-1.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-grey-1:hover,
  .c-btn-border-2x.c-btn-grey-1.btn-no-focus:active,
  .c-btn-border-2x.c-btn-grey-1:active,
  .c-btn-border-2x.c-btn-grey-1.active,
  .open > .c-btn-border-2x.c-btn-grey-1.dropdown-toggle {
    color: #777777;
    background: #f7f7f7;
    border-color: #f7f7f7; }
  .c-btn-border-2x.c-btn-grey-1:active,
  .c-btn-border-2x.c-btn-grey-1.active,
  .open > .c-btn-border-2x.c-btn-grey-1.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-grey-1.disabled,
  .c-btn-border-2x.c-btn-grey-1.disabled:hover,
  .c-btn-border-2x.c-btn-grey-1.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-grey-1.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-grey-1.disabled:active,
  .c-btn-border-2x.c-btn-grey-1.disabled.active,
  .c-btn-border-2x.c-btn-grey-1[disabled],
  .c-btn-border-2x.c-btn-grey-1[disabled]:hover,
  .c-btn-border-2x.c-btn-grey-1[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-grey-1[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-grey-1[disabled]:active,
  .c-btn-border-2x.c-btn-grey-1[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-1,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-1:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-1:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-1:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-1:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-1.active {
    background: none;
    border-color: #f7f7f7; }
  .c-btn-border-2x.c-btn-grey-1 .badge {
    color: none;
    background: #f7f7f7; }

.c-btn-border-2x.c-btn-grey-2 {
  border-color: #677083;
  color: #677083;
  background: none;
  border-color: #677083; }
  .c-btn-border-2x.c-btn-grey-2.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-grey-2.btn-no-focus.focus {
    color: #677083;
    background: none;
    border-color: #677083; }
  .c-btn-border-2x.c-btn-grey-2.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-grey-2:hover,
  .c-btn-border-2x.c-btn-grey-2.btn-no-focus:active,
  .c-btn-border-2x.c-btn-grey-2:active,
  .c-btn-border-2x.c-btn-grey-2.active,
  .open > .c-btn-border-2x.c-btn-grey-2.dropdown-toggle {
    color: #ffffff;
    background: #677083;
    border-color: #677083; }
  .c-btn-border-2x.c-btn-grey-2:active,
  .c-btn-border-2x.c-btn-grey-2.active,
  .open > .c-btn-border-2x.c-btn-grey-2.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-grey-2.disabled,
  .c-btn-border-2x.c-btn-grey-2.disabled:hover,
  .c-btn-border-2x.c-btn-grey-2.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-grey-2.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-grey-2.disabled:active,
  .c-btn-border-2x.c-btn-grey-2.disabled.active,
  .c-btn-border-2x.c-btn-grey-2[disabled],
  .c-btn-border-2x.c-btn-grey-2[disabled]:hover,
  .c-btn-border-2x.c-btn-grey-2[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-grey-2[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-grey-2[disabled]:active,
  .c-btn-border-2x.c-btn-grey-2[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-2,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-2:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-2:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-2:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-2:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-2.active {
    background: none;
    border-color: #677083; }
  .c-btn-border-2x.c-btn-grey-2 .badge {
    color: none;
    background: #677083; }

.c-btn-border-2x.c-btn-grey-3 {
  border-color: #7f8c97;
  color: #7f8c97;
  background: none;
  border-color: #7f8c97; }
  .c-btn-border-2x.c-btn-grey-3.btn-no-focus:focus,
  .c-btn-border-2x.c-btn-grey-3.btn-no-focus.focus {
    color: #7f8c97;
    background: none;
    border-color: #7f8c97; }
  .c-btn-border-2x.c-btn-grey-3.btn-no-focus:hover,
  .c-btn-border-2x.c-btn-grey-3:hover,
  .c-btn-border-2x.c-btn-grey-3.btn-no-focus:active,
  .c-btn-border-2x.c-btn-grey-3:active,
  .c-btn-border-2x.c-btn-grey-3.active,
  .open > .c-btn-border-2x.c-btn-grey-3.dropdown-toggle {
    color: #ffffff;
    background: #7f8c97;
    border-color: #7f8c97; }
  .c-btn-border-2x.c-btn-grey-3:active,
  .c-btn-border-2x.c-btn-grey-3.active,
  .open > .c-btn-border-2x.c-btn-grey-3.dropdown-toggle {
    background-image: none; }
  .c-btn-border-2x.c-btn-grey-3.disabled,
  .c-btn-border-2x.c-btn-grey-3.disabled:hover,
  .c-btn-border-2x.c-btn-grey-3.disabled:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-grey-3.disabled:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-grey-3.disabled:active,
  .c-btn-border-2x.c-btn-grey-3.disabled.active,
  .c-btn-border-2x.c-btn-grey-3[disabled],
  .c-btn-border-2x.c-btn-grey-3[disabled]:hover,
  .c-btn-border-2x.c-btn-grey-3[disabled]:not(.btn-no-focus):focus,
  .c-btn-border-2x.c-btn-grey-3[disabled]:not(.btn-no-focus).focus,
  .c-btn-border-2x.c-btn-grey-3[disabled]:active,
  .c-btn-border-2x.c-btn-grey-3[disabled].active,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-3,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-3:hover,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-3:not(.btn-no-focus):focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-3:not(.btn-no-focus).focus,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-3:active,
  fieldset[disabled] .c-btn-border-2x.c-btn-grey-3.active {
    background: none;
    border-color: #7f8c97; }
  .c-btn-border-2x.c-btn-grey-3 .badge {
    color: none;
    background: #7f8c97; }

.btn.c-btn-icon.c-btn-white {
  background: #FFFFFF;
  border-color: #FFFFFF;
  color: #2f353b; }
  .btn.c-btn-icon.c-btn-white > i {
    background: #f2f2f2;
    color: #2f353b; }
  .btn.c-btn-icon.c-btn-white > .c-helper {
    color: #2f353b; }
  .btn.c-btn-icon.c-btn-white:hover,
  .btn.c-btn-icon.c-btn-white:focus,
  .btn.c-btn-icon.c-btn-white.focus,
  .btn.c-btn-icon.c-btn-white:active,
  .btn.c-btn-icon.c-btn-white.active {
    color: #2f353b;
    background: #f2f2f2;
    border-color: #f2f2f2; }
    .btn.c-btn-icon.c-btn-white:hover > i,
    .btn.c-btn-icon.c-btn-white:focus > i,
    .btn.c-btn-icon.c-btn-white.focus > i,
    .btn.c-btn-icon.c-btn-white:active > i,
    .btn.c-btn-icon.c-btn-white.active > i {
      background: #ebebeb; }

.btn.c-btn-icon.c-btn-black {
  background: #000000;
  border-color: #000000;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-black > i {
    background: black;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-black > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-black:hover,
  .btn.c-btn-icon.c-btn-black:focus,
  .btn.c-btn-icon.c-btn-black.focus,
  .btn.c-btn-icon.c-btn-black:active,
  .btn.c-btn-icon.c-btn-black.active {
    color: #ffffff;
    background: black;
    border-color: black; }
    .btn.c-btn-icon.c-btn-black:hover > i,
    .btn.c-btn-icon.c-btn-black:focus > i,
    .btn.c-btn-icon.c-btn-black.focus > i,
    .btn.c-btn-icon.c-btn-black:active > i,
    .btn.c-btn-icon.c-btn-black.active > i {
      background: black; }

.btn.c-btn-icon.c-btn-regular {
  background: #7f8c97;
  border-color: #7f8c97;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-regular > i {
    background: #717f8b;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-regular > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-regular:hover,
  .btn.c-btn-icon.c-btn-regular:focus,
  .btn.c-btn-icon.c-btn-regular.focus,
  .btn.c-btn-icon.c-btn-regular:active,
  .btn.c-btn-icon.c-btn-regular.active {
    color: #ffffff;
    background: #717f8b;
    border-color: #717f8b; }
    .btn.c-btn-icon.c-btn-regular:hover > i,
    .btn.c-btn-icon.c-btn-regular:focus > i,
    .btn.c-btn-icon.c-btn-regular.focus > i,
    .btn.c-btn-icon.c-btn-regular:active > i,
    .btn.c-btn-icon.c-btn-regular.active > i {
      background: #6a7883; }

.btn.c-btn-icon.c-btn-green {
  background: #32c5d2;
  border-color: #32c5d2;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-green > i {
    background: #2ab4c0;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-green > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-green:hover,
  .btn.c-btn-icon.c-btn-green:focus,
  .btn.c-btn-icon.c-btn-green.focus,
  .btn.c-btn-icon.c-btn-green:active,
  .btn.c-btn-icon.c-btn-green.active {
    color: #ffffff;
    background: #2ab4c0;
    border-color: #2ab4c0; }
    .btn.c-btn-icon.c-btn-green:hover > i,
    .btn.c-btn-icon.c-btn-green:focus > i,
    .btn.c-btn-icon.c-btn-green.focus > i,
    .btn.c-btn-icon.c-btn-green:active > i,
    .btn.c-btn-icon.c-btn-green.active > i {
      background: #27a8b4; }

.btn.c-btn-icon.c-btn-green-1 {
  background: #52c9ba;
  border-color: #52c9ba;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-green-1 > i {
    background: #3fc3b2;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-green-1 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-green-1:hover,
  .btn.c-btn-icon.c-btn-green-1:focus,
  .btn.c-btn-icon.c-btn-green-1.focus,
  .btn.c-btn-icon.c-btn-green-1:active,
  .btn.c-btn-icon.c-btn-green-1.active {
    color: #ffffff;
    background: #3fc3b2;
    border-color: #3fc3b2; }
    .btn.c-btn-icon.c-btn-green-1:hover > i,
    .btn.c-btn-icon.c-btn-green-1:focus > i,
    .btn.c-btn-icon.c-btn-green-1.focus > i,
    .btn.c-btn-icon.c-btn-green-1:active > i,
    .btn.c-btn-icon.c-btn-green-1.active > i {
      background: #3ab9a9; }

.btn.c-btn-icon.c-btn-green-2 {
  background: #5dc09c;
  border-color: #5dc09c;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-green-2 > i {
    background: #4bb991;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-green-2 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-green-2:hover,
  .btn.c-btn-icon.c-btn-green-2:focus,
  .btn.c-btn-icon.c-btn-green-2.focus,
  .btn.c-btn-icon.c-btn-green-2:active,
  .btn.c-btn-icon.c-btn-green-2.active {
    color: #ffffff;
    background: #4bb991;
    border-color: #4bb991; }
    .btn.c-btn-icon.c-btn-green-2:hover > i,
    .btn.c-btn-icon.c-btn-green-2:focus > i,
    .btn.c-btn-icon.c-btn-green-2.focus > i,
    .btn.c-btn-icon.c-btn-green-2:active > i,
    .btn.c-btn-icon.c-btn-green-2.active > i {
      background: #44b089; }

.btn.c-btn-icon.c-btn-green-3 {
  background: #84c68f;
  border-color: #84c68f;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-green-3 > i {
    background: #73be7f;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-green-3 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-green-3:hover,
  .btn.c-btn-icon.c-btn-green-3:focus,
  .btn.c-btn-icon.c-btn-green-3.focus,
  .btn.c-btn-icon.c-btn-green-3:active,
  .btn.c-btn-icon.c-btn-green-3.active {
    color: #ffffff;
    background: #73be7f;
    border-color: #73be7f; }
    .btn.c-btn-icon.c-btn-green-3:hover > i,
    .btn.c-btn-icon.c-btn-green-3:focus > i,
    .btn.c-btn-icon.c-btn-green-3.focus > i,
    .btn.c-btn-icon.c-btn-green-3:active > i,
    .btn.c-btn-icon.c-btn-green-3.active > i {
      background: #68b976; }

.btn.c-btn-icon.c-btn-red {
  background: #eb5d68;
  border-color: #eb5d68;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-red > i {
    background: #e84653;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-red > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-red:hover,
  .btn.c-btn-icon.c-btn-red:focus,
  .btn.c-btn-icon.c-btn-red.focus,
  .btn.c-btn-icon.c-btn-red:active,
  .btn.c-btn-icon.c-btn-red.active {
    color: #ffffff;
    background: #e84653;
    border-color: #e84653; }
    .btn.c-btn-icon.c-btn-red:hover > i,
    .btn.c-btn-icon.c-btn-red:focus > i,
    .btn.c-btn-icon.c-btn-red.focus > i,
    .btn.c-btn-icon.c-btn-red:active > i,
    .btn.c-btn-icon.c-btn-red.active > i {
      background: #e73946; }

.btn.c-btn-icon.c-btn-red-1 {
  background: #cd6262;
  border-color: #cd6262;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-red-1 > i {
    background: #c74f4f;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-red-1 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-red-1:hover,
  .btn.c-btn-icon.c-btn-red-1:focus,
  .btn.c-btn-icon.c-btn-red-1.focus,
  .btn.c-btn-icon.c-btn-red-1:active,
  .btn.c-btn-icon.c-btn-red-1.active {
    color: #ffffff;
    background: #c74f4f;
    border-color: #c74f4f; }
    .btn.c-btn-icon.c-btn-red-1:hover > i,
    .btn.c-btn-icon.c-btn-red-1:focus > i,
    .btn.c-btn-icon.c-btn-red-1.focus > i,
    .btn.c-btn-icon.c-btn-red-1:active > i,
    .btn.c-btn-icon.c-btn-red-1.active > i {
      background: #c34343; }

.btn.c-btn-icon.c-btn-red-2 {
  background: #e7505a;
  border-color: #e7505a;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-red-2 > i {
    background: #e43a45;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-red-2 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-red-2:hover,
  .btn.c-btn-icon.c-btn-red-2:focus,
  .btn.c-btn-icon.c-btn-red-2.focus,
  .btn.c-btn-icon.c-btn-red-2:active,
  .btn.c-btn-icon.c-btn-red-2.active {
    color: #ffffff;
    background: #e43a45;
    border-color: #e43a45; }
    .btn.c-btn-icon.c-btn-red-2:hover > i,
    .btn.c-btn-icon.c-btn-red-2:focus > i,
    .btn.c-btn-icon.c-btn-red-2.focus > i,
    .btn.c-btn-icon.c-btn-red-2:active > i,
    .btn.c-btn-icon.c-btn-red-2.active > i {
      background: #e22c38; }

.btn.c-btn-icon.c-btn-red-3 {
  background: #d05163;
  border-color: #d05163;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-red-3 > i {
    background: #cb3d51;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-red-3 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-red-3:hover,
  .btn.c-btn-icon.c-btn-red-3:focus,
  .btn.c-btn-icon.c-btn-red-3.focus,
  .btn.c-btn-icon.c-btn-red-3:active,
  .btn.c-btn-icon.c-btn-red-3.active {
    color: #ffffff;
    background: #cb3d51;
    border-color: #cb3d51; }
    .btn.c-btn-icon.c-btn-red-3:hover > i,
    .btn.c-btn-icon.c-btn-red-3:focus > i,
    .btn.c-btn-icon.c-btn-red-3.focus > i,
    .btn.c-btn-icon.c-btn-red-3:active > i,
    .btn.c-btn-icon.c-btn-red-3.active > i {
      background: #c33549; }

.btn.c-btn-icon.c-btn-yellow {
  background: #FF6B57;
  border-color: #FF6B57;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-yellow > i {
    background: #ff553e;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-yellow > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-yellow:hover,
  .btn.c-btn-icon.c-btn-yellow:focus,
  .btn.c-btn-icon.c-btn-yellow.focus,
  .btn.c-btn-icon.c-btn-yellow:active,
  .btn.c-btn-icon.c-btn-yellow.active {
    color: #ffffff;
    background: #ff553e;
    border-color: #ff553e; }
    .btn.c-btn-icon.c-btn-yellow:hover > i,
    .btn.c-btn-icon.c-btn-yellow:focus > i,
    .btn.c-btn-icon.c-btn-yellow.focus > i,
    .btn.c-btn-icon.c-btn-yellow:active > i,
    .btn.c-btn-icon.c-btn-yellow.active > i {
      background: #ff472e; }

.btn.c-btn-icon.c-btn-yellow-1 {
  background: #c8d046;
  border-color: #c8d046;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-yellow-1 > i {
    background: #c1c933;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-yellow-1 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-yellow-1:hover,
  .btn.c-btn-icon.c-btn-yellow-1:focus,
  .btn.c-btn-icon.c-btn-yellow-1.focus,
  .btn.c-btn-icon.c-btn-yellow-1:active,
  .btn.c-btn-icon.c-btn-yellow-1.active {
    color: #ffffff;
    background: #c1c933;
    border-color: #c1c933; }
    .btn.c-btn-icon.c-btn-yellow-1:hover > i,
    .btn.c-btn-icon.c-btn-yellow-1:focus > i,
    .btn.c-btn-icon.c-btn-yellow-1.focus > i,
    .btn.c-btn-icon.c-btn-yellow-1:active > i,
    .btn.c-btn-icon.c-btn-yellow-1.active > i {
      background: #b5bd30; }

.btn.c-btn-icon.c-btn-yellow-2 {
  background: #c5bf66;
  border-color: #c5bf66;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-yellow-2 > i {
    background: #beb754;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-yellow-2 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-yellow-2:hover,
  .btn.c-btn-icon.c-btn-yellow-2:focus,
  .btn.c-btn-icon.c-btn-yellow-2.focus,
  .btn.c-btn-icon.c-btn-yellow-2:active,
  .btn.c-btn-icon.c-btn-yellow-2.active {
    color: #ffffff;
    background: #beb754;
    border-color: #beb754; }
    .btn.c-btn-icon.c-btn-yellow-2:hover > i,
    .btn.c-btn-icon.c-btn-yellow-2:focus > i,
    .btn.c-btn-icon.c-btn-yellow-2.focus > i,
    .btn.c-btn-icon.c-btn-yellow-2:active > i,
    .btn.c-btn-icon.c-btn-yellow-2.active > i {
      background: #bab348; }

.btn.c-btn-icon.c-btn-yellow-3 {
  background: #c5b96b;
  border-color: #c5b96b;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-yellow-3 > i {
    background: #beb059;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-yellow-3 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-yellow-3:hover,
  .btn.c-btn-icon.c-btn-yellow-3:focus,
  .btn.c-btn-icon.c-btn-yellow-3.focus,
  .btn.c-btn-icon.c-btn-yellow-3:active,
  .btn.c-btn-icon.c-btn-yellow-3.active {
    color: #ffffff;
    background: #beb059;
    border-color: #beb059; }
    .btn.c-btn-icon.c-btn-yellow-3:hover > i,
    .btn.c-btn-icon.c-btn-yellow-3:focus > i,
    .btn.c-btn-icon.c-btn-yellow-3.focus > i,
    .btn.c-btn-icon.c-btn-yellow-3:active > i,
    .btn.c-btn-icon.c-btn-yellow-3.active > i {
      background: #baab4e; }

.btn.c-btn-icon.c-btn-blue {
  background: #3498DB;
  border-color: #3498DB;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-blue > i {
    background: #258cd1;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-blue > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-blue:hover,
  .btn.c-btn-icon.c-btn-blue:focus,
  .btn.c-btn-icon.c-btn-blue.focus,
  .btn.c-btn-icon.c-btn-blue:active,
  .btn.c-btn-icon.c-btn-blue.active {
    color: #ffffff;
    background: #258cd1;
    border-color: #258cd1; }
    .btn.c-btn-icon.c-btn-blue:hover > i,
    .btn.c-btn-icon.c-btn-blue:focus > i,
    .btn.c-btn-icon.c-btn-blue.focus > i,
    .btn.c-btn-icon.c-btn-blue:active > i,
    .btn.c-btn-icon.c-btn-blue.active > i {
      background: #2383c4; }

.btn.c-btn-icon.c-btn-blue-1 {
  background: #5e9cd1;
  border-color: #5e9cd1;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-blue-1 > i {
    background: #4a90cb;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-blue-1 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-blue-1:hover,
  .btn.c-btn-icon.c-btn-blue-1:focus,
  .btn.c-btn-icon.c-btn-blue-1.focus,
  .btn.c-btn-icon.c-btn-blue-1:active,
  .btn.c-btn-icon.c-btn-blue-1.active {
    color: #ffffff;
    background: #4a90cb;
    border-color: #4a90cb; }
    .btn.c-btn-icon.c-btn-blue-1:hover > i,
    .btn.c-btn-icon.c-btn-blue-1:focus > i,
    .btn.c-btn-icon.c-btn-blue-1.focus > i,
    .btn.c-btn-icon.c-btn-blue-1:active > i,
    .btn.c-btn-icon.c-btn-blue-1.active > i {
      background: #3e88c8; }

.btn.c-btn-icon.c-btn-blue-2 {
  background: #5893dd;
  border-color: #5893dd;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-blue-2 > i {
    background: #4385d9;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-blue-2 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-blue-2:hover,
  .btn.c-btn-icon.c-btn-blue-2:focus,
  .btn.c-btn-icon.c-btn-blue-2.focus,
  .btn.c-btn-icon.c-btn-blue-2:active,
  .btn.c-btn-icon.c-btn-blue-2.active {
    color: #ffffff;
    background: #4385d9;
    border-color: #4385d9; }
    .btn.c-btn-icon.c-btn-blue-2:hover > i,
    .btn.c-btn-icon.c-btn-blue-2:focus > i,
    .btn.c-btn-icon.c-btn-blue-2.focus > i,
    .btn.c-btn-icon.c-btn-blue-2:active > i,
    .btn.c-btn-icon.c-btn-blue-2.active > i {
      background: #367dd6; }

.btn.c-btn-icon.c-btn-blue-3 {
  background: #57bfe1;
  border-color: #57bfe1;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-blue-3 > i {
    background: #41b7dd;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-blue-3 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-blue-3:hover,
  .btn.c-btn-icon.c-btn-blue-3:focus,
  .btn.c-btn-icon.c-btn-blue-3.focus,
  .btn.c-btn-icon.c-btn-blue-3:active,
  .btn.c-btn-icon.c-btn-blue-3.active {
    color: #ffffff;
    background: #41b7dd;
    border-color: #41b7dd; }
    .btn.c-btn-icon.c-btn-blue-3:hover > i,
    .btn.c-btn-icon.c-btn-blue-3:focus > i,
    .btn.c-btn-icon.c-btn-blue-3.focus > i,
    .btn.c-btn-icon.c-btn-blue-3:active > i,
    .btn.c-btn-icon.c-btn-blue-3.active > i {
      background: #34b2db; }

.btn.c-btn-icon.c-btn-purple {
  background: #b771b0;
  border-color: #b771b0;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-purple > i {
    background: #ae60a7;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-purple > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-purple:hover,
  .btn.c-btn-icon.c-btn-purple:focus,
  .btn.c-btn-icon.c-btn-purple.focus,
  .btn.c-btn-icon.c-btn-purple:active,
  .btn.c-btn-icon.c-btn-purple.active {
    color: #ffffff;
    background: #ae60a7;
    border-color: #ae60a7; }
    .btn.c-btn-icon.c-btn-purple:hover > i,
    .btn.c-btn-icon.c-btn-purple:focus > i,
    .btn.c-btn-icon.c-btn-purple.focus > i,
    .btn.c-btn-icon.c-btn-purple:active > i,
    .btn.c-btn-icon.c-btn-purple.active > i {
      background: #a956a1; }

.btn.c-btn-icon.c-btn-purple-1 {
  background: #a962bb;
  border-color: #a962bb;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-purple-1 > i {
    background: #9f50b3;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-purple-1 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-purple-1:hover,
  .btn.c-btn-icon.c-btn-purple-1:focus,
  .btn.c-btn-icon.c-btn-purple-1.focus,
  .btn.c-btn-icon.c-btn-purple-1:active,
  .btn.c-btn-icon.c-btn-purple-1.active {
    color: #ffffff;
    background: #9f50b3;
    border-color: #9f50b3; }
    .btn.c-btn-icon.c-btn-purple-1:hover > i,
    .btn.c-btn-icon.c-btn-purple-1:focus > i,
    .btn.c-btn-icon.c-btn-purple-1.focus > i,
    .btn.c-btn-icon.c-btn-purple-1:active > i,
    .btn.c-btn-icon.c-btn-purple-1.active > i {
      background: #974aaa; }

.btn.c-btn-icon.c-btn-purple-2 {
  background: #aa67a3;
  border-color: #aa67a3;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-purple-2 > i {
    background: #9f5997;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-purple-2 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-purple-2:hover,
  .btn.c-btn-icon.c-btn-purple-2:focus,
  .btn.c-btn-icon.c-btn-purple-2.focus,
  .btn.c-btn-icon.c-btn-purple-2:active,
  .btn.c-btn-icon.c-btn-purple-2.active {
    color: #ffffff;
    background: #9f5997;
    border-color: #9f5997; }
    .btn.c-btn-icon.c-btn-purple-2:hover > i,
    .btn.c-btn-icon.c-btn-purple-2:focus > i,
    .btn.c-btn-icon.c-btn-purple-2.focus > i,
    .btn.c-btn-icon.c-btn-purple-2:active > i,
    .btn.c-btn-icon.c-btn-purple-2.active > i {
      background: #95538e; }

.btn.c-btn-icon.c-btn-purple-3 {
  background: #ac3773;
  border-color: #ac3773;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-purple-3 > i {
    background: #993166;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-purple-3 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-purple-3:hover,
  .btn.c-btn-icon.c-btn-purple-3:focus,
  .btn.c-btn-icon.c-btn-purple-3.focus,
  .btn.c-btn-icon.c-btn-purple-3:active,
  .btn.c-btn-icon.c-btn-purple-3.active {
    color: #ffffff;
    background: #993166;
    border-color: #993166; }
    .btn.c-btn-icon.c-btn-purple-3:hover > i,
    .btn.c-btn-icon.c-btn-purple-3:focus > i,
    .btn.c-btn-icon.c-btn-purple-3.focus > i,
    .btn.c-btn-icon.c-btn-purple-3:active > i,
    .btn.c-btn-icon.c-btn-purple-3.active > i {
      background: #8d2d5e; }

.btn.c-btn-icon.c-btn-brown {
  background: #8a7f68;
  border-color: #8a7f68;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-brown > i {
    background: #7b725d;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-brown > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-brown:hover,
  .btn.c-btn-icon.c-btn-brown:focus,
  .btn.c-btn-icon.c-btn-brown.focus,
  .btn.c-btn-icon.c-btn-brown:active,
  .btn.c-btn-icon.c-btn-brown.active {
    color: #ffffff;
    background: #7b725d;
    border-color: #7b725d; }
    .btn.c-btn-icon.c-btn-brown:hover > i,
    .btn.c-btn-icon.c-btn-brown:focus > i,
    .btn.c-btn-icon.c-btn-brown.focus > i,
    .btn.c-btn-icon.c-btn-brown:active > i,
    .btn.c-btn-icon.c-btn-brown.active > i {
      background: #736a56; }

.btn.c-btn-icon.c-btn-brown-1 {
  background: #685e47;
  border-color: #685e47;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-brown-1 > i {
    background: #59503d;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-brown-1 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-brown-1:hover,
  .btn.c-btn-icon.c-btn-brown-1:focus,
  .btn.c-btn-icon.c-btn-brown-1.focus,
  .btn.c-btn-icon.c-btn-brown-1:active,
  .btn.c-btn-icon.c-btn-brown-1.active {
    color: #ffffff;
    background: #59503d;
    border-color: #59503d; }
    .btn.c-btn-icon.c-btn-brown-1:hover > i,
    .btn.c-btn-icon.c-btn-brown-1:focus > i,
    .btn.c-btn-icon.c-btn-brown-1.focus > i,
    .btn.c-btn-icon.c-btn-brown-1:active > i,
    .btn.c-btn-icon.c-btn-brown-1.active > i {
      background: #504836; }

.btn.c-btn-icon.c-btn-brown-2 {
  background: #7a6a61;
  border-color: #7a6a61;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-brown-2 > i {
    background: #6c5e56;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-brown-2 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-brown-2:hover,
  .btn.c-btn-icon.c-btn-brown-2:focus,
  .btn.c-btn-icon.c-btn-brown-2.focus,
  .btn.c-btn-icon.c-btn-brown-2:active,
  .btn.c-btn-icon.c-btn-brown-2.active {
    color: #ffffff;
    background: #6c5e56;
    border-color: #6c5e56; }
    .btn.c-btn-icon.c-btn-brown-2:hover > i,
    .btn.c-btn-icon.c-btn-brown-2:focus > i,
    .btn.c-btn-icon.c-btn-brown-2.focus > i,
    .btn.c-btn-icon.c-btn-brown-2:active > i,
    .btn.c-btn-icon.c-btn-brown-2.active > i {
      background: #63564f; }

.btn.c-btn-icon.c-btn-brown-3 {
  background: #9d8b81;
  border-color: #9d8b81;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-brown-3 > i {
    background: #927e73;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-brown-3 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-brown-3:hover,
  .btn.c-btn-icon.c-btn-brown-3:focus,
  .btn.c-btn-icon.c-btn-brown-3.focus,
  .btn.c-btn-icon.c-btn-brown-3:active,
  .btn.c-btn-icon.c-btn-brown-3.active {
    color: #ffffff;
    background: #927e73;
    border-color: #927e73; }
    .btn.c-btn-icon.c-btn-brown-3:hover > i,
    .btn.c-btn-icon.c-btn-brown-3:focus > i,
    .btn.c-btn-icon.c-btn-brown-3.focus > i,
    .btn.c-btn-icon.c-btn-brown-3:active > i,
    .btn.c-btn-icon.c-btn-brown-3.active > i {
      background: #8a766b; }

.btn.c-btn-icon.c-btn-dark {
  background: #2f353b;
  border-color: #2f353b;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-dark > i {
    background: #24282d;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-dark > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-dark:hover,
  .btn.c-btn-icon.c-btn-dark:focus,
  .btn.c-btn-icon.c-btn-dark.focus,
  .btn.c-btn-icon.c-btn-dark:active,
  .btn.c-btn-icon.c-btn-dark.active {
    color: #ffffff;
    background: #24282d;
    border-color: #24282d; }
    .btn.c-btn-icon.c-btn-dark:hover > i,
    .btn.c-btn-icon.c-btn-dark:focus > i,
    .btn.c-btn-icon.c-btn-dark.focus > i,
    .btn.c-btn-icon.c-btn-dark:active > i,
    .btn.c-btn-icon.c-btn-dark.active > i {
      background: #1d2124; }

.btn.c-btn-icon.c-btn-dark-1 {
  background: #525e64;
  border-color: #525e64;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-dark-1 > i {
    background: #475156;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-dark-1 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-dark-1:hover,
  .btn.c-btn-icon.c-btn-dark-1:focus,
  .btn.c-btn-icon.c-btn-dark-1.focus,
  .btn.c-btn-icon.c-btn-dark-1:active,
  .btn.c-btn-icon.c-btn-dark-1.active {
    color: #ffffff;
    background: #475156;
    border-color: #475156; }
    .btn.c-btn-icon.c-btn-dark-1:hover > i,
    .btn.c-btn-icon.c-btn-dark-1:focus > i,
    .btn.c-btn-icon.c-btn-dark-1.focus > i,
    .btn.c-btn-icon.c-btn-dark-1:active > i,
    .btn.c-btn-icon.c-btn-dark-1.active > i {
      background: #40494e; }

.btn.c-btn-icon.c-btn-dark-2 {
  background: #31383c;
  border-color: #31383c;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-dark-2 > i {
    background: #262b2e;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-dark-2 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-dark-2:hover,
  .btn.c-btn-icon.c-btn-dark-2:focus,
  .btn.c-btn-icon.c-btn-dark-2.focus,
  .btn.c-btn-icon.c-btn-dark-2:active,
  .btn.c-btn-icon.c-btn-dark-2.active {
    color: #ffffff;
    background: #262b2e;
    border-color: #262b2e; }
    .btn.c-btn-icon.c-btn-dark-2:hover > i,
    .btn.c-btn-icon.c-btn-dark-2:focus > i,
    .btn.c-btn-icon.c-btn-dark-2.focus > i,
    .btn.c-btn-icon.c-btn-dark-2:active > i,
    .btn.c-btn-icon.c-btn-dark-2.active > i {
      background: #1f2326; }

.btn.c-btn-icon.c-btn-dark-3 {
  background: #41515b;
  border-color: #41515b;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-dark-3 > i {
    background: #36444c;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-dark-3 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-dark-3:hover,
  .btn.c-btn-icon.c-btn-dark-3:focus,
  .btn.c-btn-icon.c-btn-dark-3.focus,
  .btn.c-btn-icon.c-btn-dark-3:active,
  .btn.c-btn-icon.c-btn-dark-3.active {
    color: #ffffff;
    background: #36444c;
    border-color: #36444c; }
    .btn.c-btn-icon.c-btn-dark-3:hover > i,
    .btn.c-btn-icon.c-btn-dark-3:focus > i,
    .btn.c-btn-icon.c-btn-dark-3.focus > i,
    .btn.c-btn-icon.c-btn-dark-3:active > i,
    .btn.c-btn-icon.c-btn-dark-3.active > i {
      background: #303c43; }

.btn.c-btn-icon.c-btn-grey {
  background: #eeeeee;
  border-color: #eeeeee;
  color: #6e6e6e; }
  .btn.c-btn-icon.c-btn-grey > i {
    background: #e1e1e1;
    color: #6e6e6e; }
  .btn.c-btn-icon.c-btn-grey > .c-helper {
    color: #6e6e6e; }
  .btn.c-btn-icon.c-btn-grey:hover,
  .btn.c-btn-icon.c-btn-grey:focus,
  .btn.c-btn-icon.c-btn-grey.focus,
  .btn.c-btn-icon.c-btn-grey:active,
  .btn.c-btn-icon.c-btn-grey.active {
    color: #6e6e6e;
    background: #e1e1e1;
    border-color: #e1e1e1; }
    .btn.c-btn-icon.c-btn-grey:hover > i,
    .btn.c-btn-icon.c-btn-grey:focus > i,
    .btn.c-btn-icon.c-btn-grey.focus > i,
    .btn.c-btn-icon.c-btn-grey:active > i,
    .btn.c-btn-icon.c-btn-grey.active > i {
      background: #dadada; }

.btn.c-btn-icon.c-btn-grey-1 {
  background: #f7f7f7;
  border-color: #f7f7f7;
  color: #777777; }
  .btn.c-btn-icon.c-btn-grey-1 > i {
    background: #eaeaea;
    color: #777777; }
  .btn.c-btn-icon.c-btn-grey-1 > .c-helper {
    color: #777777; }
  .btn.c-btn-icon.c-btn-grey-1:hover,
  .btn.c-btn-icon.c-btn-grey-1:focus,
  .btn.c-btn-icon.c-btn-grey-1.focus,
  .btn.c-btn-icon.c-btn-grey-1:active,
  .btn.c-btn-icon.c-btn-grey-1.active {
    color: #777777;
    background: #eaeaea;
    border-color: #eaeaea; }
    .btn.c-btn-icon.c-btn-grey-1:hover > i,
    .btn.c-btn-icon.c-btn-grey-1:focus > i,
    .btn.c-btn-icon.c-btn-grey-1.focus > i,
    .btn.c-btn-icon.c-btn-grey-1:active > i,
    .btn.c-btn-icon.c-btn-grey-1.active > i {
      background: #e3e3e3; }

.btn.c-btn-icon.c-btn-grey-2 {
  background: #677083;
  border-color: #677083;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-grey-2 > i {
    background: #5c6475;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-grey-2 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-grey-2:hover,
  .btn.c-btn-icon.c-btn-grey-2:focus,
  .btn.c-btn-icon.c-btn-grey-2.focus,
  .btn.c-btn-icon.c-btn-grey-2:active,
  .btn.c-btn-icon.c-btn-grey-2.active {
    color: #ffffff;
    background: #5c6475;
    border-color: #5c6475; }
    .btn.c-btn-icon.c-btn-grey-2:hover > i,
    .btn.c-btn-icon.c-btn-grey-2:focus > i,
    .btn.c-btn-icon.c-btn-grey-2.focus > i,
    .btn.c-btn-icon.c-btn-grey-2:active > i,
    .btn.c-btn-icon.c-btn-grey-2.active > i {
      background: #555c6c; }

.btn.c-btn-icon.c-btn-grey-3 {
  background: #7f8c97;
  border-color: #7f8c97;
  color: #ffffff; }
  .btn.c-btn-icon.c-btn-grey-3 > i {
    background: #717f8b;
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-grey-3 > .c-helper {
    color: #ffffff; }
  .btn.c-btn-icon.c-btn-grey-3:hover,
  .btn.c-btn-icon.c-btn-grey-3:focus,
  .btn.c-btn-icon.c-btn-grey-3.focus,
  .btn.c-btn-icon.c-btn-grey-3:active,
  .btn.c-btn-icon.c-btn-grey-3.active {
    color: #ffffff;
    background: #717f8b;
    border-color: #717f8b; }
    .btn.c-btn-icon.c-btn-grey-3:hover > i,
    .btn.c-btn-icon.c-btn-grey-3:focus > i,
    .btn.c-btn-icon.c-btn-grey-3.focus > i,
    .btn.c-btn-icon.c-btn-grey-3:active > i,
    .btn.c-btn-icon.c-btn-grey-3.active > i {
      background: #6a7883; }

.btn.c-btn-border-1x.c-btn-white,
.btn.c-btn-border-2x.c-btn-white {
  border-color: rba(#ffffff, 0.9); }
	
	
	
  
.btn-social {
  padding-left: 40px; }
  .btn-social > :first-child {
    font-size: 18px; }
  .btn-social:hover,
  .btn-social:active,
  .btn-social:focus {
    color: #fff; }
  .btn-social.btn-md > :first-child {
    padding-top: 4px;
    width: 40px;
    font-size: 20px; }
  .btn-social.btn-lg > :first-child {
    width: 44px;
    font-size: 22px; }

.c-spinner {
  width: 100%; }
  .c-spinner input {
    float: left;
    width: 40px;
    padding: 6px;
    border-radius: 0;
    border-color: #d0d7de; }

.c-input-group-btn-vertical {
  position: relative;
  white-space: nowrap;
  width: 1%;
  vertical-align: middle;
  display: inline-block; }
  .c-input-group-btn-vertical i {
    position: absolute;
    top: 0;
    left: 4px; }
  .c-input-group-btn-vertical .btn {
    display: block;
    float: none;
    max-width: 100%;
    padding: 8px;
    margin-left: -1px;
    position: relative;
    border-radius: 0;
    color: #d0d7de;
    border-color: #d0d7de; }
    .c-input-group-btn-vertical .btn:first-child {
      border-top-right-radius: 0; }
    .c-input-group-btn-vertical .btn:last-child {
      margin-top: -2px;
      border-bottom-right-radius: 0; }

.simplegallery {
  margin: 0 auto;
  width: 417px;
  height: 380px;
  overflow: hidden; }
  .simplegallery .content {
    background: #fff;
    position: relative;
    width: 418px;
    height: 270px;
    overflow: hidden; }
    .simplegallery .content img {
      width: 415px;
      border: 1px solid #9c9c9c; }
  .simplegallery .thumbnail {
    margin-top: 5px; }
    .simplegallery .thumbnail .thumb {
      float: left;
      width: 100px;
      height: 100px;
      margin: 0 5px 0 0;
      cursor: pointer; }
      .simplegallery .thumbnail .thumb img {
        border: 1px solid #9c9c9c;
        width: 100px; }
    .simplegallery .thumbnail .last {
      margin: 0; }

	  .imagecontour {
 padding: 10px; 
 border: solid 1px #EFEFEF;
 background-color: #FFFFFF;
 }
 
.effect2
{
  position: relative;
}
.effect2:before, .effect2:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  box-shadow: 0 15px 10px #777;
  transform: rotate(-3deg);
}
.effect2:after
{
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}



.imagecontour {
 padding: 10px; 
 border: solid 1px #EFEFEF;
 background-color: #FFFFFF;
 }
 
.effect2
{
  position: relative;
}
.effect2:before, .effect2:after
{
  z-index: -1;
  position: absolute;
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%;
  top: 80%;
  max-width:300px;
  background: #777;
  box-shadow: 0 15px 10px #777;
  transform: rotate(-3deg);
}
.effect2:after
{
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}	
	
/*********************
THEME COLOR - DEFAULT
*********************/
a {
  color: #3f444a; }
  a:active,
  a:hover,
  a:focus {
    color: #32c5d2; }

.c-theme-link:focus,
.c-theme-link:active,
.c-theme-link:hover {
  color: #32c5d2 !important; }
  .c-theme-link:focus > i,
  .c-theme-link:active > i,
  .c-theme-link:hover > i {
    color: #32c5d2 !important; }

.c-theme-link.c-active {
  color: #32c5d2 !important; }
  .c-theme-link.c-active > i {
    color: #32c5d2 !important; }

.c-theme-nav li:focus > a:not(.btn),
.c-theme-nav li:active > a:not(.btn),
.c-theme-nav li:hover > a:not(.btn) {
  color: #32c5d2;
  /* border-bottom: 3px solid #00BCD4; */
  }

.c-theme-nav li:focus > .c-quick-sidebar-toggler > .c-line,
.c-theme-nav li:active > .c-quick-sidebar-toggler > .c-line,
.c-theme-nav li:hover > .c-quick-sidebar-toggler > .c-line {
  background: #32c5d2 !important; }

.c-theme-nav li.c-active {
  color: #32c5d2 !important; }
  .c-theme-nav li.c-active > a:not(.btn) {
    color: #ffffff !important;
    background: #e8a668 !important;
    /* border-bottom: 3px solid #00BCD4; */
    }
  .c-theme-nav li.c-active > .c-quick-sidebar-toggler > .c-line {
    background: #32c5d2 !important; }

.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li:hover > a {
  color: #32c5d2 !important; }

.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li.active {
  border-bottom: 1px solid #32c5d2 !important; }
  .c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li.active > a {
    color: #32c5d2 !important; }

.c-theme-nav.nav.nav-tabs > li:hover > a {
  color: #32c5d2 !important; }

.c-theme-nav.nav.nav-tabs > li.active {
  border-bottom: 1px solid #32c5d2 !important; }
  .c-theme-nav.nav.nav-tabs > li.active > a {
    color: #32c5d2 !important; }

.c-theme-ul > li:focus > a:not(.btn),
.c-theme-ul > li:active > a:not(.btn),
.c-theme-ul > li:hover > a:not(.btn) {
  color: #32c5d2 !important; }
  .c-theme-ul > li:focus > a:not(.btn) > i,
  .c-theme-ul > li:active > a:not(.btn) > i,
  .c-theme-ul > li:hover > a:not(.btn) > i {
    color: #ffffff !important;
    /* background: #bc2a2e; */
    }

.c-theme-ul > li:focus > button > .c-line,
.c-theme-ul > li:active > button > .c-line,
.c-theme-ul > li:hover > button > .c-line {
  background: #32c5d2 !important; }

.c-theme-ul > li.active,
.c-theme-ul > li.c-active {
  color: #32c5d2 !important; }
  .c-theme-ul > li.active > a:not(.btn),
  .c-theme-ul > li.c-active > a:not(.btn) {
    color: #32c5d2 !important; }
    .c-theme-ul > li.active > a:not(.btn) > i,
    .c-theme-ul > li.c-active > a:not(.btn) > i {
      color: #32c5d2 !important; }

.c-theme-ul-bg > li {
  color: #ffffff;
  background: #32c5d2 !important; }

.c-theme-font,
.c-theme-color {
  color: #32c5d2 !important; }
  .c-theme-font > i,
  .c-theme-color > i {
    color: #32c5d2 !important; }

.c-theme-bg {
  background: #32c5d2 !important; }
  .c-theme-bg.c-theme-darken {
    background: #26a1ab !important; }

.c-theme-bg-after:after {
  background: #32c5d2 !important; }

.c-theme-bg-before:before {
  background: #32c5d2 !important; }

.c-theme-border-after:after {
  border-color: #32c5d2 !important; }

.c-theme-border-before:before {
  border-color: #32c5d2 !important; }

.c-theme-bg-on-hover:hover {
  background: #32c5d2 !important; }

.c-theme-border {
  border-color: #32c5d2 !important; }

.c-theme-on-hover:hover {
  color: #32c5d2 !important; }

.c-theme-bg-parent-hover:hover .c-theme-bg-on-parent-hover {
  background: #32c5d2 !important; }

.c-theme-border {
  border-color: #32c5d2; }

.c-content-iconlist-1.c-theme > li:hover i {
  color: #fff;
  background: #32c5d2; }

.c-content-ver-nav .c-menu.c-theme > li:before {
  color: #32c5d2; }

.c-content-ver-nav .c-menu.c-theme.c-arrow-dot > li:before {
  background: #32c5d2; }

.c-content-pagination.c-theme > li:hover > a {
  border-color: #32c5d2;
  background: #32c5d2;
  color: #fff; }
  .c-content-pagination.c-theme > li:hover > a > i {
    color: #fff; }

.c-content-pagination.c-theme > li.c-active > span,
.c-content-pagination.c-theme > li.c-active > a {
  border-color: #32c5d2;
  background: #32c5d2;
  color: #fff; }
  .c-content-pagination.c-theme > li.c-active > span > i,
  .c-content-pagination.c-theme > li.c-active > a > i {
    color: #fff; }

.c-theme-btn.btn {
  color: #ffffff;
  background: #bc2a2e;
  border-color: #9d2124;
  }
  .c-theme-btn.btn.btn-no-focus:focus,
  .c-theme-btn.btn.btn-no-focus.focus {
    color: #ffffff;
    background: #32c5d2;
    border-color: #32c5d2; }
  .c-theme-btn.btn.btn-no-focus:hover,
  .c-theme-btn.btn:hover,
  .c-theme-btn.btn.btn-no-focus:active,
  .c-theme-btn.btn:active,
  .c-theme-btn.btn.active,
  .open > .c-theme-btn.btn.dropdown-toggle {
    color: #ffffff;
    background: #9b171a;
    border-color: #9e1b1e;
    }
  .c-theme-btn.btn:active,
  .c-theme-btn.btn.active,
  .open > .c-theme-btn.btn.dropdown-toggle {
    background-image: none; }
  .c-theme-btn.btn.disabled,
  .c-theme-btn.btn.disabled:hover,
  .c-theme-btn.btn.disabled:not(.btn-no-focus):focus,
  .c-theme-btn.btn.disabled:not(.btn-no-focus).focus,
  .c-theme-btn.btn.disabled:active,
  .c-theme-btn.btn.disabled.active,
  .c-theme-btn.btn[disabled],
  .c-theme-btn.btn[disabled]:hover,
  .c-theme-btn.btn[disabled]:not(.btn-no-focus):focus,
  .c-theme-btn.btn[disabled]:not(.btn-no-focus).focus,
  .c-theme-btn.btn[disabled]:active,
  .c-theme-btn.btn[disabled].active,
  fieldset[disabled] .c-theme-btn.btn,
  fieldset[disabled] .c-theme-btn.btn:hover,
  fieldset[disabled] .c-theme-btn.btn:not(.btn-no-focus):focus,
  fieldset[disabled] .c-theme-btn.btn:not(.btn-no-focus).focus,
  fieldset[disabled] .c-theme-btn.btn:active,
  fieldset[disabled] .c-theme-btn.btn.active {
    background: #32c5d2;
    border-color: #32c5d2; }
  .c-theme-btn.btn .badge {
    color: #32c5d2;
    background: #ffffff; }

.c-theme-btn.c-btn-border-1x {
  border-color: #32c5d2;
  border-width: 1px;
  color: #32c5d2;
  background: none;
  border-color: #32c5d2; }
  .c-theme-btn.c-btn-border-1x.btn-no-focus:focus,
  .c-theme-btn.c-btn-border-1x.btn-no-focus.focus {
    color: #32c5d2;
    background: none;
    border-color: #32c5d2; }
  .c-theme-btn.c-btn-border-1x.btn-no-focus:hover,
  .c-theme-btn.c-btn-border-1x:hover,
  .c-theme-btn.c-btn-border-1x.btn-no-focus:active,
  .c-theme-btn.c-btn-border-1x:active,
  .c-theme-btn.c-btn-border-1x.active,
  .open > .c-theme-btn.c-btn-border-1x.dropdown-toggle {
    color: #ffffff;
    background: #32c5d2;
    border-color: #32c5d2; }
  .c-theme-btn.c-btn-border-1x:active,
  .c-theme-btn.c-btn-border-1x.active,
  .open > .c-theme-btn.c-btn-border-1x.dropdown-toggle {
    background-image: none; }
  .c-theme-btn.c-btn-border-1x.disabled,
  .c-theme-btn.c-btn-border-1x.disabled:hover,
  .c-theme-btn.c-btn-border-1x.disabled:not(.btn-no-focus):focus,
  .c-theme-btn.c-btn-border-1x.disabled:not(.btn-no-focus).focus,
  .c-theme-btn.c-btn-border-1x.disabled:active,
  .c-theme-btn.c-btn-border-1x.disabled.active,
  .c-theme-btn.c-btn-border-1x[disabled],
  .c-theme-btn.c-btn-border-1x[disabled]:hover,
  .c-theme-btn.c-btn-border-1x[disabled]:not(.btn-no-focus):focus,
  .c-theme-btn.c-btn-border-1x[disabled]:not(.btn-no-focus).focus,
  .c-theme-btn.c-btn-border-1x[disabled]:active,
  .c-theme-btn.c-btn-border-1x[disabled].active,
  fieldset[disabled] .c-theme-btn.c-btn-border-1x,
  fieldset[disabled] .c-theme-btn.c-btn-border-1x:hover,
  fieldset[disabled] .c-theme-btn.c-btn-border-1x:not(.btn-no-focus):focus,
  fieldset[disabled] .c-theme-btn.c-btn-border-1x:not(.btn-no-focus).focus,
  fieldset[disabled] .c-theme-btn.c-btn-border-1x:active,
  fieldset[disabled] .c-theme-btn.c-btn-border-1x.active {
    background: none;
    border-color: #32c5d2; }
  .c-theme-btn.c-btn-border-1x .badge {
    color: none;
    background: #32c5d2; }

.c-theme-btn.c-btn-border-2x {
  border-color: #32c5d2;
  border-width: 2px;
  color: #32c5d2;
  background: none;
  border-color: #32c5d2; }
  .c-theme-btn.c-btn-border-2x.btn-no-focus:focus,
  .c-theme-btn.c-btn-border-2x.btn-no-focus.focus {
    color: #32c5d2;
    background: none;
    border-color: #32c5d2; }
  .c-theme-btn.c-btn-border-2x.btn-no-focus:hover,
  .c-theme-btn.c-btn-border-2x:hover,
  .c-theme-btn.c-btn-border-2x.btn-no-focus:active,
  .c-theme-btn.c-btn-border-2x:active,
  .c-theme-btn.c-btn-border-2x.active,
  .open > .c-theme-btn.c-btn-border-2x.dropdown-toggle {
    color: #ffffff;
    background: #32c5d2;
    border-color: #32c5d2; }
  .c-theme-btn.c-btn-border-2x:active,
  .c-theme-btn.c-btn-border-2x.active,
  .open > .c-theme-btn.c-btn-border-2x.dropdown-toggle {
    background-image: none; }
  .c-theme-btn.c-btn-border-2x.disabled,
  .c-theme-btn.c-btn-border-2x.disabled:hover,
  .c-theme-btn.c-btn-border-2x.disabled:not(.btn-no-focus):focus,
  .c-theme-btn.c-btn-border-2x.disabled:not(.btn-no-focus).focus,
  .c-theme-btn.c-btn-border-2x.disabled:active,
  .c-theme-btn.c-btn-border-2x.disabled.active,
  .c-theme-btn.c-btn-border-2x[disabled],
  .c-theme-btn.c-btn-border-2x[disabled]:hover,
  .c-theme-btn.c-btn-border-2x[disabled]:not(.btn-no-focus):focus,
  .c-theme-btn.c-btn-border-2x[disabled]:not(.btn-no-focus).focus,
  .c-theme-btn.c-btn-border-2x[disabled]:active,
  .c-theme-btn.c-btn-border-2x[disabled].active,
  fieldset[disabled] .c-theme-btn.c-btn-border-2x,
  fieldset[disabled] .c-theme-btn.c-btn-border-2x:hover,
  fieldset[disabled] .c-theme-btn.c-btn-border-2x:not(.btn-no-focus):focus,
  fieldset[disabled] .c-theme-btn.c-btn-border-2x:not(.btn-no-focus).focus,
  fieldset[disabled] .c-theme-btn.c-btn-border-2x:active,
  fieldset[disabled] .c-theme-btn.c-btn-border-2x.active {
    background: none;
    border-color: #32c5d2; }
  .c-theme-btn.c-btn-border-2x .badge {
    color: none;
    background: #32c5d2; }

.c-theme.form-control:focus,
.c-theme.form-control:active,
.c-theme.form-control.active {
  border-color: #32c5d2 !important; }

.c-content-line-icon.c-theme {
  background-image: url(line-icons/default.png); }

.c-content-list-1.c-theme.c-separator-dot > li:before,
.c-content-list-1.c-theme > li:before {
  background: #32c5d2; }

.c-content-tab-1.c-theme .nav > li:hover > a,
.c-content-tab-1.c-theme .nav > li:focus > a,
.c-content-tab-1.c-theme .nav > li:active > a,
.c-content-tab-1.c-theme .nav > li.active > a,
.c-content-tab-1.c-theme .nav.nav-justified > li:hover > a,
.c-content-tab-1.c-theme .nav.nav-justified > li:focus > a,
.c-content-tab-1.c-theme .nav.nav-justified > li:active > a,
.c-content-tab-1.c-theme .nav.nav-justified > li.active > a {
  border-bottom-color: #32c5d2; }

.c-content-tab-2.c-theme > ul > li.active > a > .c-title,
.c-content-tab-2.c-theme > ul > li:hover > a > .c-title {
  color: #32c5d2; }

.c-content-tab-2.c-theme > ul > li.active > a > .c-content-line-icon,
.c-content-tab-2.c-theme > ul > li:hover > a > .c-content-line-icon {
  background-image: url(line-icons/default.png); }

.c-content-tab-5.c-theme .c-nav-tab > li.active > a,
.c-content-tab-5.c-theme .c-nav-tab > li a:hover {
  color: #fff;
  background-color: #32c5d2; }

.c-content-tab-5.c-theme .c-nav-tab.c-arrow a:hover:after {
  border-left-color: #32c5d2; }

.c-content-tab-5.c-theme .c-nav-tab.c-arrow .active > a:after {
  border-left-color: #32c5d2; }

.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a {
  background-color: #32c5d2; }
  .c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed {
    background-color: #ffffff; }
    .c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed:hover,
    .c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed:focus {
      background-color: #32c5d2; }

.c-content-accordion-1.c-theme .panel > .panel-collapse > .panel-body {
  background-color: #32c5d2; }

.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link:hover > a,
.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link.c-active > a,
.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link.active > a {
  background: rgba(50, 197, 210, 0.9); }

.c-layout-sidebar-menu.c-theme .c-sidebar-menu li.c-active > a {
  transition: all 0.2s;
  color: #32c5d2; }
  .c-layout-sidebar-menu.c-theme .c-sidebar-menu li.c-active > a > .c-arrow {
    color: #32c5d2; }

.c-layout-sidebar-menu.c-theme .c-sidebar-menu li .c-dropdown-menu > li:hover > a {
  color: #32c5d2; }

.c-layout-sidebar-menu.c-theme .c-sidebar-menu.c-option-2 > li.c-active > a {
  transition: all 0.2s;
  color: #ffffff;
  background-color: #32c5d2; }
  .c-layout-sidebar-menu.c-theme .c-sidebar-menu.c-option-2 > li.c-active > a > .c-arrow {
    color: #ffffff; }

.c-content-title-4.c-theme .c-line-strike:before {
  border-top: 1px solid #32c5d2; }

.owl-carousel.c-theme .owl-pagination .owl-page span {
  background: #e1e1e1; }

.owl-carousel.c-theme .owl-pagination .owl-page.active span {
  background: #32c5d2; }

.cbp-l-filters-button .cbp-filter-counter,
.cbp-l-filters-buttonCenter .cbp-filter-counter {
  background-color: #32c5d2; }
  .cbp-l-filters-button .cbp-filter-counter:before,
  .cbp-l-filters-buttonCenter .cbp-filter-counter:before {
    border-top: 4px solid #32c5d2; }

.cbp-l-filters-alignCenter .cbp-filter-item.cbp-filter-item-active,
.cbp-l-filters-text .cbp-filter-item.cbp-filter-item-active {
  color: #32c5d2; }

.cbp-l-filters-alignCenter .cbp-filter-counter,
.cbp-l-filters-text .cbp-filter-counter {
  background: none repeat scroll 0 0 #32c5d2; }
  .cbp-l-filters-alignCenter .cbp-filter-counter:before,
  .cbp-l-filters-text .cbp-filter-counter:before {
    border-top: 4px solid #32c5d2; }

.cbp-l-filters-underline .cbp-filter-item.cbp-filter-item-active {
  border-bottom-color: #32c5d2; }

.cbp-l-project-desc-title:before,
.cbp-l-project-details-title:before {
  background: #32c5d2; }

.tp-bullets.round.c-theme .bullet {
  margin-right: 5px; }
  .tp-bullets.round.c-theme .bullet.selected {
    background: #32c5d2; }

.tp-banner-container.c-theme .tparrows.circle {
  background-image: url(line-icons/default.png); }	
	
	
	
	
		
	@media (max-width: 500px) {
		
			.slider-banner,
.slider-banner-2,
.slider-banner-3,
.slider-banner-fullscreen {
	width: 100%;
	position: relative;
	/* height: 150px !important; */
	margin-top: 45px;
}
	
		
		
	}
	
	
	
	
	
	.link4{
	border: none !important;
	}
	
	.link4:hover{
	  
		
border-bottom: 23px solid #00BCD4;
		
border: none !important;
	}
	
	
.link7{
    margin-left: 120px !important;
    background: #50cdd8;
    border: none !important;
    padding-bottom: 2px !important;
    }

.link7:hover{
    /* margin-left: 100px !important; */
    background: #34bac6;
    transition: all 0.2s ease 0s;
    }





	
	
	
.link8{color: white !important;font-weight: 600 !important;}

.link8:hover{color: white !important;font-weight: 600 !important;}







.social_l{
    border-left: 1px solid #6d6d6d;
    padding-left: 13px !important;
    padding-right: 13px !important;
    }
	
	
@media (max-width: 500px) {
	
.mdisply{
	display:none !important;
}
}	
	
	
.c-line-left1 {
    background-color: #ffffff !important;
}
	 .c-container {
    background-size: auto;
    padding: 30px;
    margin: 0 30px 60px 0; }
	
 .c-line-left {
    margin-bottom: 30px;
}

.c-line-left {
    width: 30px;
    height: 3px;
    background-color: #32c5d2;
    margin: 0 0 30px 0;
}
 .c-inverse > h3 {
    color: #ffffff;
}
.c-inverse > p {
    color: #ffffff;
}

.c-content-product-5 .c-detail2 {
    position: absolute;
    bottom: 0;
    padding: 30px 45px;
    margin-right: 15px !important;
}

.link01{
    color: #ff7a01;
    text-decoration: none;
    line-height: 40px;
}
.link01:hover{
    color: #ff7a01;

	    text-decoration: underline;
}
.fa-angle-double-right:before {
    content: "\f101";
    color: #ff7a01;
}


.box22{
	
	
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	
-webkit-transition: all 0.3s;
	
transition: all 0.3s;
}


.box22:hover{
	
-webkit-transform: translateY(-10px);
	
-ms-transform: translateY(-10px);
	
transform: translateY(-10px);
	
box-shadow: 0 22px 43px rgba(0, 0, 0, 0.15);
	
}
	
	
	
	
	
	
	
	/*End -All CSS Document */


	
	
	
	
.c-layout-header:before,
.c-layout-header:after {
  content: " ";
  display: table; }

.c-layout-header:after {
  clear: both; }

.c-layout-header .c-navbar:before,
.c-layout-header .c-navbar:after {
  content: " ";
  display: table; }

.c-layout-header .c-navbar:after {
  clear: both; }

.c-layout-header .c-brand {
  transition: all 0.2s;
  display: inline-block; }
  .c-layout-header .c-brand.c-pull-left {
    float: left; }
  .c-layout-header .c-brand.c-pull-right {
    float: right; }
  .c-layout-header .c-brand > .c-hor-nav-toggler {
    display: none; }
  .c-layout-header .c-brand > .c-topbar-toggler,
  .c-layout-header .c-brand > .c-search-toggler,
  .c-layout-header .c-brand > .c-cart-toggler {
    display: none; }
  .c-layout-quick-search-shown .c-layout-header .c-brand {
    display: none; }
  .c-layout-header .c-brand .c-desktop-logo {
    display: block; }
  .c-layout-header .c-brand .c-desktop-logo-inverse {
    display: none; }
  .c-layout-header .c-brand > .c-btn-login {
    display: none; }

.c-layout-header .c-quick-search {
  display: none;
  padding: 0;
  margin: 0;
  transition: all 0.2s;
  position: relative; }
  .c-layout-header .c-quick-search:before,
  .c-layout-header .c-quick-search:after {
    content: " ";
    display: table; }
  .c-layout-header .c-quick-search:after {
    clear: both; }
  .c-layout-quick-search-shown .c-layout-header .c-quick-search {
    display: block;
    transition: all 0.2s; }
  .c-layout-header .c-quick-search > .form-control {
    display: block;
    font-size: 22px;
    font-weight: 400;
    border: 0;
    background: transparent;
    box-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0; }
    .c-layout-header .c-quick-search > .form-control::-ms-clear {
      display: none; }
    .c-layout-header .c-quick-search > .form-control:focus,
    .c-layout-header .c-quick-search > .form-control:active {
      box-shadow: none; }
  .c-layout-header .c-quick-search > span {
    display: inline-block;
    position: absolute;
    font-size: 36px;
}
    .c-layout-header .c-quick-search > span:hover {
      cursor: pointer; }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header.c-no-border {
    border-bottom: 0 !important; }
  .c-layout-header .c-navbar {
    line-height: 0px; }
    .c-layout-header .c-navbar > .container {
      position: relative;
      /* border-bottom: 1px solid #6f6f6f; */
      }
    .c-layout-header .c-navbar > .container-fluid {
      position: relative;
      padding: 0 100px; }
  .c-layout-header .c-brand {
    margin: 30px 0 29px 0;
    }
    .c-layout-header .c-brand .c-desktop-logo-inverse {
      display: none; }
    .c-layout-header .c-brand .c-desktop-logo {
      display: inline-block; }
    .c-layout-header .c-brand .c-mobile-logo {
      display: none; }
  .c-layout-header .c-quick-search > .form-control {
    padding: 10px 0;
    height: 100px; }
  .c-layout-header .c-quick-search > span {
    top: 50px;
    right: -2px; }
  .c-layout-header-fullscreen.c-layout-header-static .c-layout-header,
  .c-layout-header-fixed .c-layout-header {
    top: 0;
    position: fixed;
    z-index: 9995;
    width: 100%;
    }
  .c-layout-header-fixed .c-layout-page {
    margin-top: 100px; }
  .c-layout-header-fixed.c-layout-header-topbar .c-layout-page {
    margin-top: 145px; }
  .c-layout-header-fullscreen .c-layout-page,
  .c-layout-header-fullscreen.c-layout-header-fixed.c-layout-header-topbar .c-layout-page {
    margin-top: 0; }
  .c-page-on-scroll.c-layout-header-static .c-layout-header {
    display: none; }
  .c-page-on-scroll.c-layout-header-fixed .c-layout-header {
    /* height: 80px; */
    line-height: 0px;
    }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand {
      transition: margin 0.2s;
      margin: 30px 0 19px 0;
      }
      .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand .c-desktop-logo {
        display: none; }
      .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand .c-desktop-logo-inverse {
        display: block; }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-mega-menu {
      line-height: 0px; }
      .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-mega-menu .nav.navbar-nav > li > .c-link {
        transition: all 0.2s;
        padding: 25px 15px 25px 15px;
        min-height: 0px;
        }
      .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-mega-menu .nav.navbar-nav > li > .c-quick-sidebar-toggler {
        transition: all 0.2s;
        padding: 26px 0 24px 15px; }
      .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-mega-menu .nav.navbar-nav > li > .c-btn {
        transition: all 0.2s;
        margin: 25px 15px 16px 15px;
        }
      .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-mega-menu .nav.navbar-nav > li > .c-btn-icon {
        transition: all 0.2s;
        margin: 6px 5px 7px 5px; }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-quick-search > .form-control {
      font-size: 22px;
      padding: 10px 0;
      height: 65px; }
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-quick-search > span {
      font-size: 36px;
      top: 33px; } }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header {
    margin: 0;
    transition: all 0.2s; }
    .c-layout-header .container-fluid {
      padding-left: 0;
      padding-right: 0; }
    .c-layout-header .c-navbar {
      height: 65px; }
      .c-layout-header .c-navbar > .container {
        position: relative;
        padding: 0; }
    .c-layout-header .c-brand {
      float: none !important;
      display: block;
      margin: 20px 15px 5px 15px;
      }
      .c-layout-header .c-brand .c-desktop-logo-inverse {
        display: none; }
      .c-layout-header .c-brand > .c-hor-nav-toggler {
        display: inline-block;
        background: none;
        border: 0;
        margin: -1px 0 0 0;
        padding: 0;
        float: right;
        outline: none; }
        .c-layout-header .c-brand > .c-hor-nav-toggler > .c-line {
          width: 15px;
          display: block;
          height: 2px;
          padding: 0px;
          margin: 3px 0; }
          .c-layout-header .c-brand > .c-hor-nav-toggler > .c-line:first-child {
            margin-top: 4px; }
      .c-layout-header .c-brand > .c-topbar-toggler,
      .c-layout-header .c-brand > .c-search-toggler,
      .c-layout-header .c-brand > .c-cart-toggler {
        background: none;
        border: 0;
        margin: 0px 25px 0 0;
        padding: 0;
        float: right;
        outline: none;
        height: 20px;
        width: 20px; }
        .c-layout-header .c-brand > .c-topbar-toggler > i,
        .c-layout-header .c-brand > .c-search-toggler > i,
        .c-layout-header .c-brand > .c-cart-toggler > i {
          font-size: 14px; }
      .c-layout-header .c-brand > .c-search-toggler,
      .c-layout-header .c-brand > .c-cart-toggler {
        display: inline-block; }
      .c-layout-header .c-brand > .c-btn-login {
        float: right;
        display: inline-block;
        margin-right: 20px;
        margin-top: -3px; }
      .c-layout-header .c-brand .c-desktop-logo {
        display: none; }
    .c-layout-header .c-mega-menu {
      line-height: 0px; }
    .c-layout-header .c-quick-search {
      position: relative; }
      .c-layout-header .c-quick-search > .form-control {
        font-size: 20px;
        padding: 10px 15px;
        height: 65px; }
      .c-layout-header .c-quick-search > span {
        font-size: 36px;
        right: 20px;
        top: 9px; }
  .c-layout-header-fullscreen.c-layout-header-mobile-fixed.c-layout-header-static .c-layout-header,
  .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header {
    top: 0;
    position: fixed;
    z-index: 9995;
    width: 100%;
    transition: none; }
    .c-layout-header-fullscreen.c-layout-header-mobile-fixed.c-layout-header-static .c-layout-header.c-mega-menu-shown .c-mega-menu,
    .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header.c-mega-menu-shown .c-mega-menu {
      position: absolute;
      overflow-y: auto; }
  .c-layout-header-topbar-collapse .c-layout-header .c-brand > .c-topbar-toggler {
    display: inline-block; }
  .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-page {
    margin-top: 65px; }
  .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header-topbar .c-layout-page {
    margin-top: 110px; }
  .c-layout-header-fullscreen.c-layout-header-mobile-fixed .c-layout-page,
  .c-layout-header-fullscreen.c-layout-header-mobile-fixed.c-layout-header-fixed.c-layout-header-topbar .c-layout-page {
    margin-top: 70px;
    } }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header .c-navbar .c-mega-menu {
    line-height: 0px;
    display: inline-block;
    padding: 0;
    margin: 0;
    position: static; }
    .c-layout-header .c-navbar .c-mega-menu.c-pull-left {
      float: left; }
    .c-layout-header .c-navbar .c-mega-menu.c-pull-right {
      float: right; }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav {
      line-height: 0px;
      background: none;
      position: static;
      margin: 0;
      padding: 0;
      /* margin-top: 30px; */
      }
      .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li {
        padding: 0;
        margin: 0;
        float: left;
        position: static;
        /* border-right: 1px solid #6f6f6f; */
        /* margin-top: 30px; */
        /* margin-bottom: 30px; */
        text-shadow: 0 0 black;
        /* border-right: 1px solid #b3671a; */
        }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-menu-type-classic {
          position: relative; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
          letter-spacing: 1px;
          font-style: normal;
          transition: all 0.2s;
          padding: 30px 15px 31px 15px;
          min-height: 70px;
          font-size: 17px;
          }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus {
            background: none; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler {
          transition: all 0.2s;
          display: inline-block;
          background: none !important;
          padding: 44px 0 40px 15px; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
            width: 15px;
            display: block;
            height: 2px;
            padding: 0px;
            margin: 3px 0; }
            .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line:first-child {
              margin-top: 0px; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn {
          transition: margin 0.2s;
          margin: 25px 15px 24px 15px;
          }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn > i {
            position: relative;
            top: 1px; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon {
          background: none;
          outline: none;
          transition: margin 0.2s;
          margin: 24px 5px 20px 5px; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:hover {
            background: none; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon > i {
            position: relative;
            top: 0px;
            font-size: 14px;
            height: 14px; }
            .ie .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon > i {
              top: 2px; }
            .ie9 .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon > i {
              top: 0px; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > .c-quick-sidebar-toggler,
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > .c-btn-link,
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > .c-link,
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > .c-quick-sidebar-toggler,
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > .c-btn-link,
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > .c-link {
          background: none; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu {
          width: auto;
          -webkit-border-radius: 0;
          -moz-border-radius: 0;
          -ms-border-radius: 0;
          -o-border-radius: 0;
          border-radius: 0; }
          .container-fluid .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu {
            width: 1170px !important; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu,
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-pull-right {
            right: 0;
            left: auto; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-pull-left {
            left: 0;
            right: auto; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li .dropdown-menu {
          box-shadow: none; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li .dropdown-menu > li > h3 {
            margin: 0;
            letter-spacing: 1px;
            padding: 10px 25px 10px 25px;
            font-size: 16px; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li .dropdown-menu > li > a {
            padding: 8px 25px;
            white-space: normal;
            letter-spacing: 1px;
            font-size: 14px; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li .dropdown-menu > li.dropdown-submenu > .dropdown-menu {
            margin-top: -10px; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-fullwidth {
          width: 100%;
          left: 0;
          right: 0; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic {
          left: auto;
          right: auto;
          min-width: 235px;
          width: 235px; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic.c-pull-right {
            right: 0;
            left: auto; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic .dropdown-menu {
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            -ms-border-radius: 0;
            -o-border-radius: 0;
            border-radius: 0;
            min-width: 235px;
            width: 235px; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega {
          padding: 0; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .dropdown-menu {
            float: none;
            box-shadow: none !important;
            background: none;
            position: static;
            display: block; }
            .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .dropdown-menu:before,
            .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .dropdown-menu:after {
              content: " ";
              display: table; }
            .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .dropdown-menu:after {
              clear: both; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega > .row {
            margin: 0 0; }
            .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega > .row > div {
              padding: 0; }
              .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega > .row > div:last-child {
                border-right: 0; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .c-menu-type-inline {
            margin: 10px 0; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs {
            padding: 20px 40px; }
            .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li {
              margin: 0 15px; }
              .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li:first-child {
                margin-left: 0; }
              .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li > a {
                margin: 0;
                padding: 7px 0;
                border: 0;
                background: none;
                font-size: 16px; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .tab-content {
            padding: 0;
            margin: 0 15px; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega > li {
            display: table-cell;
            width: 1%; }
            .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega > li .dropdown-menu.c-menu-type-inline {
              -webkit-border-radius: 0;
              -moz-border-radius: 0;
              -ms-border-radius: 0;
              -o-border-radius: 0;
              border-radius: 0;
              margin: 0;
              padding: 15px 0; }
            .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega > li > .dropdown-menu {
              float: none; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > .dropdown-menu {
          display: block; }
      .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav .c-visible-mobile {
        display: none !important; }
    .c-layout-quick-search-shown .c-layout-header .c-navbar .c-mega-menu {
      display: none; }
  .c-layout-header .c-navbar .container-fluid > .c-navbar-wrapper > .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega {
    max-width: 1170px; }
  .c-layout-header .c-navbar .c-mega-menu {
    line-height: 0px; }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase > .nav.navbar-nav > li > .c-link {
      font-size: 17px;
      text-transform: uppercase;
      }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase > .nav.navbar-nav > li .dropdown-menu > li > h3 {
      font-size: 20px;
      text-transform: capitalize;
      color: #f5a459 !important;
      }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase > .nav.navbar-nav > li .dropdown-menu > li > a {
      font-size: 17px;
      text-transform: capitalize;
      color: #efefef !important;
      }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li > a {
      font-size: 14px;
      text-transform: uppercase; }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-bold > .nav.navbar-nav > li > .c-link {
      font-weight: 400;
      /* border-right: 1px solid #b3671a; */
      }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-bold > .nav.navbar-nav > li .dropdown-menu > li > h3 {
      font-weight: 500; }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-bold > .nav.navbar-nav > li .dropdown-menu > li > a {
      font-weight: 400;
      }
    .c-layout-header .c-navbar .c-mega-menu.c-fonts-bold > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li > a {
      font-weight: 600; } }

@media (min-width: 1170px) {
  .c-layout-header .c-navbar .container-fluid > .c-navbar-wrapper > .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega {
    left: auto;
    right: 20px; }
    .c-layout-header .c-navbar .container-fluid > .c-navbar-wrapper > .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega.c-pull-left {
      left: 20px;
      right: auto; } }

.c-mega-menu-onepage-dots {
  width: 12px;
  position: fixed;
  list-style: none;
  top: 50%;
  right: 20px; }
  .c-mega-menu-onepage-dots .c-onepage-dots-nav {
    position: relative;
    padding: 0;
    margin: 0; }
    .c-mega-menu-onepage-dots .c-onepage-dots-nav > li.c-onepage-link {
      margin: 7px 0;
      display: block;
      float: none;
      padding: 0; }
      .c-mega-menu-onepage-dots .c-onepage-dots-nav > li.c-onepage-link > a {
        padding: 0;
        margin: 0;
        display: block;
        line-height: 0px;
        height: 12px;
        width: 12px;
        background: #e3e7ec;
        border-radius: 12px; }
      .c-mega-menu-onepage-dots .c-onepage-dots-nav > li.c-onepage-link.c-active > a,
      .c-mega-menu-onepage-dots .c-onepage-dots-nav > li.c-onepage-link.active > a {
        background: #b5bfce; }
      .c-mega-menu-onepage-dots .c-onepage-dots-nav > li.c-onepage-link .tooltip .tooltip-inner {
        border-radius: 0;
    
        font-size: 15px;
        font-weight: 600;
        text-transform: uppercase;
        padding: 10px 20px; }

@media (max-width: 991px) {
  /* 991px */
  .c-mega-menu-onepage-dots {
    right: 20px; } }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header .c-navbar .c-mega-menu {
    display: inline-block;
    padding: 0;
    margin: 0;
    padding: 5px 10px;
    display: none;
    width: 100%;
    float: none !important;
    overflow-x: hidden;
    transition: all 0.2s; }
    .c-layout-header .c-navbar .c-mega-menu.c-pull-left {
      float: left; }
    .c-layout-header .c-navbar .c-mega-menu.c-pull-right {
      float: right; }
    .c-layout-header .c-navbar .c-mega-menu.c-shown {
      display: block;
      position: absolute;
      z-index: 9996; }
    .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav {
      margin: 0 -15px !important;
      float: none; }
      .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li {
        display: block;
        float: none; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
          padding: 10px 20px 10px 20px;
          font-size: 15px;
          letter-spacing: 1px; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus,
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover {
            background: none; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn {
          margin: 15px 15px 5px 15px; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-search-toggler {
          display: none; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler {
          padding: 10px 20px 10px 20px;
          background: 0;
          border: 0;
          outline: none;
          padding-right: 0; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
            width: 15px;
            display: block;
            height: 2px;
            padding: 0px;
            margin: 3px 0; }
            .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line:first-child {
              margin-top: 3px; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-open > .dropdown-menu {
          display: block; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-open > .dropdown-menu .dropdown-submenu.c-open > .dropdown-menu {
            display: block; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li .dropdown-submenu > a > .c-arrow,
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li a.dropdown-toggle > .c-arrow {
          position: absolute;
          right: 15px;
          padding: 3px 0;
          display: inline-block;
          font-size: 13px;
          font-family: FontAwesome;
          height: auto;
          margin-top: -3px;
          text-align: center;
          width: 30px;
          font-weight: 300; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li .dropdown-submenu > a > .c-arrow:before,
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li a.dropdown-toggle > .c-arrow:before {
            content: "\f104"; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-open.dropdown-submenu > a > .c-arrow:before,
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-open > a.dropdown-toggle > .c-arrow:before,
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li .c-open.dropdown-submenu > a > .c-arrow:before,
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li .c-open > a.dropdown-toggle > .c-arrow:before {
          content: "\f107"; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li .dropdown-menu {
          padding-bottom: 0;
          float: none;
          display: none;
          position: static;
          background: none;
          box-shadow: none;
          min-width: none; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li .dropdown-menu > li > h3 {
            margin: 0;
            font-size: 15px; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li .dropdown-menu > li > a {
            font-size: 14px;
            white-space: normal; }
            .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li .dropdown-menu > li > a:focus,
            .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li .dropdown-menu > li > a:hover {
              background: none; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic {
          padding: 0; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic > li > a,
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic > .dropdown-submenu > a {
            padding: 10px 20px 10px 40px; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic > .dropdown-submenu > .dropdown-menu > li > a {
            padding: 10px 20px 10px 60px; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic > .dropdown-submenu > .dropdown-menu > li > .dropdown-menu > li > a {
            padding: 10px 20px 10px 80px; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic > .dropdown-submenu > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li > a {
            padding: 10px 20px 10px 100px; }
        .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega {
          padding-top: 0;
          min-width: 0 !important; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .dropdown-menu {
            display: block; }
            .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .dropdown-menu.c-menu-type-inline {
              margin-left: 0; }
              .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .dropdown-menu.c-menu-type-inline > li > h3 {
                padding: 10px 20px 10px 40px; }
              .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .dropdown-menu.c-menu-type-inline > li > a {
                padding: 10px 20px 10px 60px; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega > .dropdown-submenu > a {
            padding: 10px 20px 10px 40px; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega > .dropdown-submenu > .dropdown-menu {
            display: none; }
            .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega > .dropdown-submenu > .dropdown-menu .dropdown-menu > li > h3,
            .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega > .dropdown-submenu > .dropdown-menu .dropdown-menu > li > a {
              padding: 10px 20px 10px 60px; }
          .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega > .dropdown-submenu.c-open > .dropdown-menu {
            display: block; }
      .c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav .c-visible-desktop {
        display: none !important; }
  .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase > .nav.navbar-nav > li > .c-link {
    font-size: 13px;
    text-transform: uppercase; }
  .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase > .nav.navbar-nav > li .dropdown-menu > li > h3 {
    font-size: 13px;
    text-transform: uppercase; }
  .c-layout-header .c-navbar .c-mega-menu.c-fonts-uppercase > .nav.navbar-nav > li .dropdown-menu > li > a {
    font-size: 13px;
    text-transform: uppercase; }
  .c-layout-header .c-navbar .c-mega-menu.c-fonts-bold > .nav.navbar-nav > li > .c-link {
    font-weight: 400; }
  .c-layout-header .c-navbar .c-mega-menu.c-fonts-bold > .nav.navbar-nav > li .dropdown-menu > li > h3 {
    font-weight: 400; }
  .c-layout-header .c-navbar .c-mega-menu.c-fonts-bold > .nav.navbar-nav > li .dropdown-menu > li > a {
    font-weight: 400; } }

.c-layout-header:before,
.c-layout-header:after {
  content: " ";
  display: table; }

.c-layout-header:after {
  clear: both; }

.c-layout-header .c-topbar:before,
.c-layout-header .c-topbar:after {
  content: " ";
  display: table; }

.c-layout-header .c-topbar:after {
  clear: both; }

.c-layout-header .c-topbar .c-top-menu {
  display: inline-block;
  padding: 0;
  margin: 0;
  color: #4e4e4e;
  }
  .c-layout-header .c-topbar .c-top-menu.c-pull-left {
    float: left; }
  .c-layout-header .c-topbar .c-top-menu.c-pull-right {
    float: right; }
  .c-layout-header .c-topbar .c-top-menu > .c-icons,
  .c-layout-header .c-topbar .c-top-menu > .c-links,
  .c-layout-header .c-topbar .c-top-menu > .c-ext {
    display: inline-block;
    padding: 0;
    margin: 0;
    list-style-type: none; }
    .c-layout-header .c-topbar .c-top-menu > .c-icons > li,
    .c-layout-header .c-topbar .c-top-menu > .c-links > li,
    .c-layout-header .c-topbar .c-top-menu > .c-ext > li {
      display: inline-block; }
  .c-layout-header .c-topbar .c-top-menu > .c-icons > li {
    padding: 12px 5px 8px 5px;
    color: #e4e4e4;
    letter-spacing: 0.7px;
    }
    .c-layout-header .c-topbar .c-top-menu > .c-icons > li > a {
      font-size: 14px; }
      .c-layout-header .c-topbar .c-top-menu > .c-icons > li > a > i {
        font-size: 15px; }
    .c-layout-header .c-topbar .c-top-menu > .c-icons > li > span {
      font-size: 15px; }
    .c-layout-header .c-topbar .c-top-menu > .c-icons > li > a:active,
    .c-layout-header .c-topbar .c-top-menu > .c-icons > li > a:hover,
    .c-layout-header .c-topbar .c-top-menu > .c-icons > li > a:focus {
      cursor: pointer;
      text-decoration: none; }
  .c-layout-header .c-topbar .c-top-menu > .c-links > li {
    padding: 0 3px 5px 3px;
    color: #ffffff;
    }
    .c-layout-header .c-topbar .c-top-menu > .c-links > li > a:not(.btn),
    .c-layout-header .c-topbar .c-top-menu > .c-links > li > span {
      font-size: 17px;
      }
      .c-layout-header .c-topbar .c-top-menu > .c-links > li > a:not(.btn) > i,
      .c-layout-header .c-topbar .c-top-menu > .c-links > li > span > i {
        font-size: 16px; }
    .c-layout-header .c-topbar .c-top-menu > .c-links > li > a:not(.btn):active,
    .c-layout-header .c-topbar .c-top-menu > .c-links > li > a:not(.btn):hover,
    .c-layout-header .c-topbar .c-top-menu > .c-links > li > a:not(.btn):focus {
      cursor: pointer;
      text-decoration: none; }
    .c-layout-header .c-topbar .c-top-menu > .c-links > li.c-divider {
      position: relative;
      font-size: 13px;
      top: -1px; }
  .c-layout-header .c-topbar .c-top-menu > .c-ext > li {
    margin: 0;
    padding: 0; }
    .c-layout-header .c-topbar .c-top-menu > .c-ext > li > a > i {
      font-size: 15px;
      position: relative;
      top: 3px; }
    .c-layout-header .c-topbar .c-top-menu > .c-ext > li.c-lang {
      position: relative;
      top: 8px;
      margin: 0 10px 0 15px; }
      .c-layout-header .c-topbar .c-top-menu > .c-ext > li.c-lang.c-last {
        margin-right: 0; }
      .c-layout-header .c-topbar .c-top-menu > .c-ext > li.c-lang > a {
        display: inline-block;
        float: left;
        padding: 7px 7px 5px 7px;
        height: 28px;
        font-size: 12px;
        font-weight: 500;
        text-transform: uppercase;
        letter-spacing: 1px; }
      .c-layout-header .c-topbar .c-top-menu > .c-ext > li.c-lang > .dropdown-menu {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
        border-radius: 0;
        min-width: 155px;
        padding: 0;
        margin: 0; }
        .c-layout-header .c-topbar .c-top-menu > .c-ext > li.c-lang > .dropdown-menu > li {
          padding: 0; }
          .c-layout-header .c-topbar .c-top-menu > .c-ext > li.c-lang > .dropdown-menu > li > a {
            letter-spacing: 1px;
            font-size: 12px;
            font-weight: 500;
            text-transform: uppercase;
            padding: 8px 12px; }
      .c-layout-header .c-topbar .c-top-menu > .c-ext > li.c-lang:hover > .dropdown-menu {
        display: block; }
    .c-layout-header .c-topbar .c-top-menu > .c-ext > li.c-search {
      margin-top: 8px; }
      .c-layout-header .c-topbar .c-top-menu > .c-ext > li.c-search > form {
        float: left;
        padding: 0;
        margin: 0;
        position: relative; }
        .c-layout-header .c-topbar .c-top-menu > .c-ext > li.c-search > form > .form-control {
          font-weight: 400;
          border: 0;
          border-radius: 0;
          padding: 4px 14px 2px 6px;
          height: 28px;
          font-size: 12px;
          text-transform: uppercase; }
        .c-layout-header .c-topbar .c-top-menu > .c-ext > li.c-search > form > i {
          cursor: pointer;
          font-size: 13px;
          position: absolute;
          top: 8px;
          right: 8px; }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header .c-topbar {
    height: 45px; }
    .c-layout-header .c-topbar > .container-fluid {
      padding: 0 100px; }
  .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-topbar {
    transition: all 0.2s;
    display: none; } }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header .c-topbar {
    margin: 0;
    min-height: 45px; }
    .c-layout-header .c-topbar .container-fluid {
      padding-left: 15px;
      padding-right: 15px; }
  .c-layout-header-topbar-collapse .c-layout-header .c-topbar {
    display: none; }
  .c-layout-header-topbar-collapse.c-topbar-expanded .c-layout-header .c-topbar {
    display: block; }
  .c-layout-header-topbar-collapse.c-topbar-expanded.c-layout-header-fixed.c-layout-header-mobile-fixed:not(.c-layout-header-fullscreen) .c-layout-page {
    margin-top: 110px; } }

.c-page-on-scroll .c-layout-header .c-cart-toggler-wrapper .c-btn-icon {
  margin-bottom: 3px !important; }

.c-layout-header .c-cart-toggler-wrapper .c-btn-icon i {
  font-size: 20px !important; }

.c-layout-header .c-cart-toggler-wrapper .c-cart-number {
  margin-left: 5px;
  position: relative;
  top: -3px;
  display: inline-block;
  border-radius: 20px;
  text-align: center;
  padding: 3px 0;
  height: 25px;
  font-size: 15px;
  width: 25px;
  color: #ffffff; }

.c-layout-header .c-cart-menu {
  border: 1px solid #f3f3f3;
  display: none;
  width: 390px;
  background: #ffffff;
  position: absolute;
  top: 100%;
  right: 0; }
  .c-header-cart-shown .c-layout-header .c-cart-menu {
    display: block; }
  .c-layout-header .c-cart-menu .c-cart-menu-title {
    padding: 20px; }
    .c-layout-header .c-cart-menu .c-cart-menu-title > .c-cart-menu-float-l {
      float: left;
      display: inline-block; }
    .c-layout-header .c-cart-menu .c-cart-menu-title > .c-cart-menu-float-r {
      float: right;
      display: inline-block; }
  .c-layout-header .c-cart-menu .c-cart-menu-items {
    padding: 0; }
    .c-layout-header .c-cart-menu .c-cart-menu-items > li {
      border-top: 1px solid #f3f3f3;
      padding: 20px;
      width: 100%;
      list-style: none;
      overflow: auto; }
      .c-layout-header .c-cart-menu .c-cart-menu-items > li > img {
        width: 80px;
        height: 80px;
        float: left;
        margin-right: 20px; }
      .c-layout-header .c-cart-menu .c-cart-menu-items > li > .c-cart-menu-content {
        padding-left: 100px; }
        .c-layout-header .c-cart-menu .c-cart-menu-items > li > .c-cart-menu-content .c-item-name,
        .c-layout-header .c-cart-menu .c-cart-menu-items > li > .c-cart-menu-content .c-item-price {
          line-height: 1em; }
      .c-layout-header .c-cart-menu .c-cart-menu-items > li > .c-cart-menu-close {
        float: right;
        margin-top: 10px; }
        .c-layout-header .c-cart-menu .c-cart-menu-items > li > .c-cart-menu-close > a {
          font-size: 28px;
       
          font-weight: 100;
          color: #ddd; }
  .c-layout-header .c-cart-menu .c-cart-menu-footer {
    border-top: 1px solid #f3f3f3;
    padding: 20px;
    text-align: center; }

.c-layout-header .container-fluid .c-cart-menu {
  right: 20px; }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header .c-cart-toggler-wrapper {
    display: none !important; }
  .c-layout-header .c-brand > .c-cart-toggler {
    width: auto;
    height: auto; }
    .c-layout-header .c-brand > .c-cart-toggler i {
      display: inline-block;
      font-size: 18px !important;
      position: relative;
      top: 3px; }
    .c-layout-header .c-brand > .c-cart-toggler .c-cart-number {
      margin-left: 3px;
      position: relative;
      top: 0px;
      display: inline-block;
      border-radius: 20px;
      text-align: center;
      padding: 2px 0;
      height: 22px;
      font-size: 13px;
      width: 22px;
      color: #ffffff; } }

@media (max-width: 767px) {
  .c-layout-header .c-cart-menu {
    width: 100%;
    right: 0; }
  .c-layout-header .container-fluid .c-cart-menu {
    right: 0; } }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header.c-layout-header-default {
    background: none;
    border-bottom: 0; }
    .c-layout-header.c-layout-header-default .c-navbar {
      background: none; }
      .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon,
      .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
        color: #ffffff; }
        .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:hover,
        .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:focus,
        .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,
        .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus {
          color: #ffffff; }
      .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
        background-color: white; }
      .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a:not(.btn),
      .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a:not(.btn),
      .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a:not(.btn) {
        color: #ffffff; }
      .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > button > .c-line,
      .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > button > .c-line,
      .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > button > .c-line {
        background: #ffffff; }
      .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active {
        color: #ffffff; }
        .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn) {
          color: #ffffff; }
        .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > button > .c-line {
          background: #ffffff; }
    .c-layout-header.c-layout-header-default .c-quick-search > .form-control {
      color: #ffffff; }
      .c-layout-header.c-layout-header-default .c-quick-search > .form-control::-moz-placeholder {
        color: white; }
      .c-layout-header.c-layout-header-default .c-quick-search > .form-control:-moz-placeholder {
        color: white; }
      .c-layout-header.c-layout-header-default .c-quick-search > .form-control:-ms-input-placeholder {
        color: white; }
      .c-layout-header.c-layout-header-default .c-quick-search > .form-control::-webkit-input-placeholder {
        color: white; }
    .c-layout-header.c-layout-header-default .c-quick-search > span {
      color: white; }
  .c-page-on-scroll .c-layout-header.c-layout-header-default {
    background: rgba(0, 0, 0, 0.7);
    border-bottom: 0;
    box-shadow: none; }
    .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon,
    .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
      color: #ffffff; }
      .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:hover,
      .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:focus,
      .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,
      .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus {
        color: #ffffff; }
    .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
      background-color: white; } }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler),
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler),
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler),
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler) {
    position: relative;
    color: #ffffff !important; }
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before {
      transition: 0.2s;
      position: absolute;
      top: 32px;
      content: '';
      width: 15px;
      height: 2px;
      display: block;
      background: #ffffff; }
      .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
      .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
      .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
      .c-page-on-scroll .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before {
        top: 14px;
        transition: 0.2s; }
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler) > i,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler) > i,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler) > i,
    .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler) > i {
      color: #ffffff !important; }
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a.c-btn-icon,
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a.c-btn-icon,
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a.c-btn-icon,
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a.c-btn-icon {
    color: #ffffff; }
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > .c-search-toggler > i,
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > .c-search-toggler > i,
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > .c-search-toggler > i,
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > .c-search-toggler > i {
    color: #ffffff !important; }
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > .c-quick-sidebar-toggler > .c-line,
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > .c-quick-sidebar-toggler > .c-line,
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > .c-quick-sidebar-toggler > .c-line,
  .c-layout-header.c-layout-header-default .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > .c-quick-sidebar-toggler > .c-line {
    background: #ffffff !important; }
  .c-layout-header.c-layout-header-default.c-bordered {
    border-bottom: 1px solid rgba(255, 255, 255, 0.15); } }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header.c-layout-header-default-mobile {
    background: #ffffff;
    border-bottom: 0; }
    .c-layout-header.c-layout-header-default-mobile .c-brand > .c-hor-nav-toggler {
      position: relative;
      top: -1px;
      display: inline-block;
      background: #f5f6f8;
      padding: 5px 8px 6px 8px; }
      .c-layout-header.c-layout-header-default-mobile .c-brand > .c-hor-nav-toggler > .c-line {
        background: #bac3cd; }
      .c-layout-header.c-layout-header-default-mobile .c-brand > .c-hor-nav-toggler:hover {
        background: #e6eaed; }
        .c-layout-header.c-layout-header-default-mobile .c-brand > .c-hor-nav-toggler:hover > .c-line {
          background: #abb7c3; }
    .c-layout-header.c-layout-header-default-mobile .c-brand > .c-topbar-toggler > i,
    .c-layout-header.c-layout-header-default-mobile .c-brand > .c-search-toggler > i,
    .c-layout-header.c-layout-header-default-mobile .c-brand > .c-cart-toggler > i {
      color: #9facba; }
    .c-layout-header.c-layout-header-default-mobile .c-brand > .c-topbar-toggler:hover > i,
    .c-layout-header.c-layout-header-default-mobile .c-brand > .c-search-toggler:hover > i,
    .c-layout-header.c-layout-header-default-mobile .c-brand > .c-cart-toggler:hover > i {
      color: #bdc6cf; }
    .c-layout-header.c-layout-header-default-mobile .c-quick-search > .form-control {
      color: #677581; }
      .c-layout-header.c-layout-header-default-mobile .c-quick-search > .form-control::-moz-placeholder {
        color: #818e9a; }
      .c-layout-header.c-layout-header-default-mobile .c-quick-search > .form-control:-moz-placeholder {
        color: #818e9a; }
      .c-layout-header.c-layout-header-default-mobile .c-quick-search > .form-control:-ms-input-placeholder {
        color: #818e9a; }
      .c-layout-header.c-layout-header-default-mobile .c-quick-search > .form-control::-webkit-input-placeholder {
        color: #818e9a; }
    .c-layout-header.c-layout-header-default-mobile .c-quick-search > span {
      color: #818e9a; }
  .c-layout-header-fullscreen.c-layout-header-mobile-fixed.c-layout-header-static .c-layout-header,
  .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header {
    border-bottom: 1px solid #eeeeee;
    box-shadow: 0px 3px 9px -4px rgba(0, 0, 0, 0.25); } }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header.c-layout-header-default-mobile.c-header-transparent-dark {
    background: #ffffff; }
    .c-layout-header.c-layout-header-default-mobile.c-header-transparent-dark.c-mega-menu-shown {
      background: #ffffff; } }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header.c-layout-header-dark-mobile {
    background: #394048;
    border-bottom: 0; }
    .c-layout-header.c-layout-header-dark-mobile .c-brand > .c-hor-nav-toggler {
      position: relative;
      top: 0px;
      display: inline-block;
      background: #2e333a;
      padding: 5px 8px 6px 8px;
      }
      .c-layout-header.c-layout-header-dark-mobile .c-brand > .c-hor-nav-toggler > .c-line {
        background: #8e99a6; }
      .c-layout-header.c-layout-header-dark-mobile .c-brand > .c-hor-nav-toggler:hover {
        background: #22272c; }
        .c-layout-header.c-layout-header-dark-mobile .c-brand > .c-hor-nav-toggler:hover > .c-line {
          background: #808c9a; }
    .c-layout-header.c-layout-header-dark-mobile .c-brand > .c-topbar-toggler > i,
    .c-layout-header.c-layout-header-dark-mobile .c-brand > .c-search-toggler > i,
    .c-layout-header.c-layout-header-dark-mobile .c-brand > .c-cart-toggler > i {
      color: #e6e6e6; }
    .c-layout-header.c-layout-header-dark-mobile .c-brand > .c-topbar-toggler:hover > i,
    .c-layout-header.c-layout-header-dark-mobile .c-brand > .c-search-toggler:hover > i,
    .c-layout-header.c-layout-header-dark-mobile .c-brand > .c-cart-toggler:hover > i {
      color: white; }
    .c-layout-header.c-layout-header-dark-mobile .c-quick-search > .form-control {
      color: #fff; }
      .c-layout-header.c-layout-header-dark-mobile .c-quick-search > .form-control::-moz-placeholder {
        color: white; }
      .c-layout-header.c-layout-header-dark-mobile .c-quick-search > .form-control:-moz-placeholder {
        color: white; }
      .c-layout-header.c-layout-header-dark-mobile .c-quick-search > .form-control:-ms-input-placeholder {
        color: white; }
      .c-layout-header.c-layout-header-dark-mobile .c-quick-search > .form-control::-webkit-input-placeholder {
        color: white; }
    .c-layout-header.c-layout-header-dark-mobile .c-quick-search > span {
      color: white; }
  .c-layout-header-fullscreen.c-layout-header-mobile-fixed.c-layout-header-static .c-layout-header,
  .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header {
    border-bottom: 0;
    box-shadow: 0;
    height: 70px !important;
    } }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header.c-layout-header-dark-mobile.c-header-transparent-dark {
    background: rgba(30, 36, 42, 0.9); }
    .c-layout-header.c-layout-header-dark-mobile.c-header-transparent-dark.c-mega-menu-shown {
      background: #394048; }
    .c-layout-header.c-layout-header-dark-mobile.c-header-transparent-dark .c-topbar {
      background: none; } }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header.c-layout-header-2 {
    background: rgba(30, 36, 42, 0);
    -webkit-box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 15px 10px rgba(0, 0, 0, 0.15);
    }
    .c-layout-header.c-layout-header-2 .c-navbar {
      background: none; }
      .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon,
      .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
        color: #ffffff;
        /* border-right: 1px solid #6f6f6f; */
        background: #e66d00;
        }
        .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:hover,
        .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:focus,
        .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,
        .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus {
          color: #ffffff; }
      .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
        background-color: white; }
      .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a:not(.btn),
      .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a:not(.btn),
      .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a:not(.btn) {
        /* color: #000000; */
        color: #ffffff;
        background: #fd7c08;
        }
      .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > button > .c-line,
      .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > button > .c-line,
      .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > button > .c-line {
        background: #ffffff; }
      .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active {
        color: #ffffff; }
        .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn) {
          color: #ffffff; }
        .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > button > .c-line {
          background: #ffffff; }
    .c-layout-header.c-layout-header-2 .c-quick-search > .form-control {
      color: #ffffff; }
      .c-layout-header.c-layout-header-2 .c-quick-search > .form-control::-moz-placeholder {
        color: white; }
      .c-layout-header.c-layout-header-2 .c-quick-search > .form-control:-moz-placeholder {
        color: white; }
      .c-layout-header.c-layout-header-2 .c-quick-search > .form-control:-ms-input-placeholder {
        color: white; }
      .c-layout-header.c-layout-header-2 .c-quick-search > .form-control::-webkit-input-placeholder {
        color: white; }
    .c-layout-header.c-layout-header-2 .c-quick-search > span {
      color: white; }
  .c-page-on-scroll .c-layout-header.c-layout-header-2 {
    background: rgb(251, 251, 251);
    border-bottom: 0;
    box-shadow: none;
    /* background: rgba(30, 36, 42, 0); */
    -webkit-box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.43);
    /* border-bottom: 1px solid #6f6f6f; */
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon,
    .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
      color: #ffffff;
      background: #e66d00;
      }
      .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:hover,
      .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:focus,
      .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,
      .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus {
        color: #ffffff; }
    .c-page-on-scroll .c-layout-header.c-layout-header-2 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
      background-color: white; } }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header.c-layout-header-3 {
    background: #2f353b;
    border-bottom: 0; }
    .c-layout-header.c-layout-header-3 .c-navbar {
      background: none; }
      .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon,
      .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
        color: #ffffff; }
        .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:hover,
        .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:focus,
        .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,
        .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus {
          color: #ffffff; }
      .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
        background-color: white; }
      .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a:not(.btn),
      .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a:not(.btn),
      .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a:not(.btn) {
        color: #ffffff; }
      .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > button > .c-line,
      .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > button > .c-line,
      .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > button > .c-line {
        background: #ffffff; }
      .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active {
        color: #ffffff; }
        .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn) {
          color: #ffffff; }
        .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > button > .c-line {
          background: #ffffff; }
    .c-layout-header.c-layout-header-3 .c-quick-search > .form-control {
      color: #ffffff; }
      .c-layout-header.c-layout-header-3 .c-quick-search > .form-control::-moz-placeholder {
        color: white; }
      .c-layout-header.c-layout-header-3 .c-quick-search > .form-control:-moz-placeholder {
        color: white; }
      .c-layout-header.c-layout-header-3 .c-quick-search > .form-control:-ms-input-placeholder {
        color: white; }
      .c-layout-header.c-layout-header-3 .c-quick-search > .form-control::-webkit-input-placeholder {
        color: white; }
    .c-layout-header.c-layout-header-3 .c-quick-search > span {
      color: white; }
  .c-page-on-scroll .c-layout-header.c-layout-header-3 {
    background: #2f353b;
    border-bottom: 0;
    box-shadow: none; }
    .c-page-on-scroll .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon,
    .c-page-on-scroll .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
      color: #ffffff; }
      .c-page-on-scroll .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:hover,
      .c-page-on-scroll .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:focus,
      .c-page-on-scroll .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,
      .c-page-on-scroll .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus {
        color: #ffffff; }
    .c-page-on-scroll .c-layout-header.c-layout-header-3 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
      background-color: white; } }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler),
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler),
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler),
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler) {
    position: relative;
    color: #ffffff !important; }
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before {
      transition: 0.2s;
      position: absolute;
      top: 32px;
      content: '';
      width: 15px;
      height: 2px;
      display: block;
      background: #ffffff; }
      .c-page-on-scroll .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
      .c-page-on-scroll .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
      .c-page-on-scroll .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before,
      .c-page-on-scroll .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler):before {
        top: 14px;
        transition: 0.2s; }
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler) > i,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler) > i,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler) > i,
    .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn):not(.c-btn-icon):not(.c-quick-sidebar-toggler) > i {
      color: #ffffff !important; }
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a.c-btn-icon,
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a.c-btn-icon,
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a.c-btn-icon,
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a.c-btn-icon {
    color: #ffffff !important; }
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > .c-search-toggler > i,
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > .c-search-toggler > i,
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > .c-search-toggler > i,
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > .c-search-toggler > i {
    color: #ffffff !important; }
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > .c-quick-sidebar-toggler > .c-line,
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > .c-quick-sidebar-toggler > .c-line,
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > .c-quick-sidebar-toggler > .c-line,
  .c-layout-header.c-layout-header-3.c-layout-header-3-custom-menu .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > .c-quick-sidebar-toggler > .c-line {
    background: #ffffff !important; } }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header.c-layout-header-4 {
    background: none;
    border-bottom: 0; }
    .c-layout-header.c-layout-header-4 .c-navbar {
      background: none; }
      .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon,
      .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
        color: #3a3f45; }
        .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:hover,
        .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:focus,
        .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,
        .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus {
          color: #3a3f45; }
      .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
        background-color: #464c53; }
      .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a:not(.btn),
      .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a:not(.btn),
      .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a:not(.btn) {
        color: #3a3f45; }
      .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > button > .c-line,
      .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > button > .c-line,
      .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > button > .c-line {
        background: #3a3f45; }
      .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active {
        color: #3a3f45; }
        .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn) {
          color: #3a3f45; }
        .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > button > .c-line {
          background: #3a3f45; }
    .c-layout-header.c-layout-header-4 .c-quick-search > .form-control {
      color: #69727c; }
      .c-layout-header.c-layout-header-4 .c-quick-search > .form-control::-moz-placeholder {
        color: #828b96; }
      .c-layout-header.c-layout-header-4 .c-quick-search > .form-control:-moz-placeholder {
        color: #828b96; }
      .c-layout-header.c-layout-header-4 .c-quick-search > .form-control:-ms-input-placeholder {
        color: #828b96; }
      .c-layout-header.c-layout-header-4 .c-quick-search > .form-control::-webkit-input-placeholder {
        color: #828b96; }
    .c-layout-header.c-layout-header-4 .c-quick-search > span {
      color: #828b96; }
  .c-page-on-scroll .c-layout-header.c-layout-header-4 {
    background: #ffffff;
    border-bottom: 1px solid #e6eff3;
    box-shadow: none; }
    .c-page-on-scroll .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon,
    .c-page-on-scroll .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
      color: #69727c; }
      .c-page-on-scroll .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:hover,
      .c-page-on-scroll .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:focus,
      .c-page-on-scroll .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,
      .c-page-on-scroll .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus {
        color: #69727c; }
    .c-page-on-scroll .c-layout-header.c-layout-header-4 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
      background-color: #757f8a; } }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header.c-layout-header-4.c-bordered {
    border-bottom: 1px solid rgba(0, 0, 0, 0.05); } }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header.c-layout-header-5 {
    background: #2f353b;
    border-bottom: 0; }
    .c-layout-header.c-layout-header-5 .c-navbar {
      background: none; }
      .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon,
      .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
        color: #ffffff; }
        .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:hover,
        .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:focus,
        .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,
        .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus {
          color: #ffffff; }
      .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
        background-color: white; }
      .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a:not(.btn),
      .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a:not(.btn),
      .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a:not(.btn) {
        color: #ffffff; }
      .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > button > .c-line,
      .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > button > .c-line,
      .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > button > .c-line {
        background: #ffffff; }
      .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active {
        color: #ffffff; }
        .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn) {
          color: #ffffff; }
        .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > button > .c-line {
          background: #ffffff; }
    .c-layout-header.c-layout-header-5 .c-quick-search > .form-control {
      color: #69727c; }
      .c-layout-header.c-layout-header-5 .c-quick-search > .form-control::-moz-placeholder {
        color: #828b96; }
      .c-layout-header.c-layout-header-5 .c-quick-search > .form-control:-moz-placeholder {
        color: #828b96; }
      .c-layout-header.c-layout-header-5 .c-quick-search > .form-control:-ms-input-placeholder {
        color: #828b96; }
      .c-layout-header.c-layout-header-5 .c-quick-search > .form-control::-webkit-input-placeholder {
        color: #828b96; }
    .c-layout-header.c-layout-header-5 .c-quick-search > span {
      color: #828b96; }
  .c-page-on-scroll .c-layout-header.c-layout-header-5 {
    background: #2f353b;
    border-bottom: 0;
    box-shadow: none; }
    .c-page-on-scroll .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon,
    .c-page-on-scroll .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
      color: #ffffff; }
      .c-page-on-scroll .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:hover,
      .c-page-on-scroll .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:focus,
      .c-page-on-scroll .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,
      .c-page-on-scroll .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus {
        color: #ffffff; }
    .c-page-on-scroll .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
      background-color: white; } }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header.c-layout-header-5 {
    background: none !important;
    margin: 20px 0; }
    .c-layout-header.c-layout-header-5 .c-navbar .container-fluid {
      padding: 0 20px; }
    .c-layout-header.c-layout-header-5 .c-navbar .c-brand {
      margin: 0; }
    .c-layout-header.c-layout-header-5 .c-navbar .c-navbar-wrapper {
      background: #2f353b; }
    .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li {
      border-right: 1px solid #363d44; }
      .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
        padding: 19px 25px 16px 25px;
        min-height: 57px; }
      .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler {
        padding: 22px 25px 14px 25px; }
        .ie9 .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler {
          margin-bottom: -6px; }
        .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
          width: 15px;
          display: block;
          height: 2px;
          padding: 0px;
          margin: 3px 0; }
          .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line:first-child {
            margin-top: 0px; }
          .ie .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line:first-child {
            margin-top: 2px; }
      .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn {
        margin: 12px 25px 7px 25px; }
      .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon {
        margin: 1px 10px 0px 10px; }
      .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu > .nav.navbar-nav > li:last-child {
        border-right: 0; }
    .c-layout-header.c-layout-header-5 .c-quick-search > .form-control {
      padding: 10px 20px;
      height: 57px; }
    .c-layout-header.c-layout-header-5 .c-quick-search > span {
      top: 28px;
      right: 22px; } }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header.c-layout-header-5 .container-fluid {
    padding: 0; }
  .c-layout-header.c-layout-header-5 .c-navbar .c-brand {
    margin: 0 0 0 0; }
    .c-layout-header.c-layout-header-5 .c-navbar .c-brand > .c-hor-nav-toggler {
      margin-top: 14px;
      margin-right: 15px; }
    .c-layout-header.c-layout-header-5 .c-navbar .c-brand > .c-cart-toggler {
      margin-top: 14px;
      margin-right: 15px; }
    .c-layout-header.c-layout-header-5 .c-navbar .c-brand > .c-search-toggler {
      margin-top: 15px;
      margin-right: 15px; }
  .c-layout-header.c-layout-header-5 .c-navbar .c-mega-menu {
    padding: 30px 0 0 0; }
  .c-layout-header.c-layout-header-5 {
    box-shadow: none;
    height: 57px; }
    .c-layout-header.c-layout-header-5 .c-quick-search .form-control {
      height: 57px; }
    .c-layout-header.c-layout-header-5 .c-quick-search > span {
      top: 29px; }
    .c-layout-header.c-layout-header-5.c-mega-menu-shown .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li {
      padding-left: 15px;
      padding-right: 15px; } }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header.c-layout-header-6 {
    background: rgba(0, 0, 0, 0.66);
    border-bottom: 0;
    height: 116px;
    }
    .c-layout-header.c-layout-header-6 .c-navbar {
      background: none; }
      .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon,
      .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
        color: #000000;
        }
        .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:hover,
        .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:focus,
        .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,
        .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus {
          color: #ffffff; }
      .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
        background-color: white; }
      .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > a:not(.btn),
      .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > a:not(.btn),
      .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > a:not(.btn) {
        color: #d47809;
        /* border-bottom: 3px solid #00BCD4; */
        }
      .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li:focus > button > .c-line,
      .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li:active > button > .c-line,
      .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li:hover > button > .c-line {
        background: #ffffff; }
      .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active {
        color: #ffffff; }
        .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > a:not(.btn) {
          color: #ffffff; }
        .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-active > button > .c-line {
          background: #ffffff; }
    .c-layout-header.c-layout-header-6 .c-quick-search > .form-control {
      color: #69727c; }
      .c-layout-header.c-layout-header-6 .c-quick-search > .form-control::-moz-placeholder {
        color: #828b96; }
      .c-layout-header.c-layout-header-6 .c-quick-search > .form-control:-moz-placeholder {
        color: #828b96; }
      .c-layout-header.c-layout-header-6 .c-quick-search > .form-control:-ms-input-placeholder {
        color: #828b96; }
      .c-layout-header.c-layout-header-6 .c-quick-search > .form-control::-webkit-input-placeholder {
        color: #828b96; }
    .c-layout-header.c-layout-header-6 .c-quick-search > span {
      color: #828b96; }
  .c-page-on-scroll .c-layout-header.c-layout-header-6 {
    background: #ffffff;
    border-bottom: 0;
    box-shadow: none;
    }
    .c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon,
    .c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
      color: #000000;
      }
      .c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:hover,
      .c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon:focus,
      .c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:hover,
      .c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link:focus {
        color: #ffffff; }
    .c-page-on-scroll .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
      background-color: white; } }

.c-layout-header.c-layout-header-6 .c-topbar {
  padding: 24px 0;
  background: rgba(255, 255, 255, 0) !important;
  height: auto;
  }
  .c-layout-header.c-layout-header-6 .c-topbar .c-brand {
    float: left;
    margin: 0px;
    padding: 8px 0 0 0;
    height: 70px;
    }
    .c-layout-quick-search-shown .c-layout-header.c-layout-header-6 .c-topbar .c-brand {
      display: block; }
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-logo {
      display: inline-block;
      position: relative; }
      .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-logo:after {
        top: -2px;
        position: absolute;
        right: -22px;
        content: "";
        width: 1px;
        background: #dfe4e8;
        height: 32px;
        display: inline-block;
        display: none;
        }
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-icons {
      position: relative;
      display: inline-block;
      padding: 0;
      top: 1px;
      margin: 0 0 0 35px;
      list-style: none; }
      .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-icons > li {
        display: inline-block;
        padding: 3px 3px 5px 3px; }
        .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-icons > li > a {
          font-size: 16px; }
          .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-icons > li > a > i {
            color: #aeb8c2;
            font-size: 16px;
            padding: 4px; }
  .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu {
    margin: 12px 0 10px 0;
    float: right; }
    .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu > .c-links > li {
      padding: 0 7px; }
      .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu > .c-links > li > a:not(.btn) {
        color: #aeb8c2;
        font-weight: 500; }
      .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu > .c-links > li > .btn {
        margin-top: -4px; }
      .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu > .c-links > li.c-divider {
        width: 1px;
        display: inline-block; }
        .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu > .c-links > li.c-divider:after {
          top: -20px;
          position: absolute;
          right: 7px;
          content: "";
          width: 1px;
          background: #dfe4e8;
          height: 32px;
          display: inline-block; }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header.c-layout-header-6 .c-navbar {
    line-height: 0px; }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu {
      float: none;
      display: block;
      text-align: center;
      line-height: 0px; }
      .c-layout-quick-search-shown .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu {
        display: none; }
      .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav {
        line-height: 0px;
        float: none;
        display: inline-block;
        background: white;
        border-bottom: 3px solid #d47809;
        }
        .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li {
          /* margin: 0 !important; */
          padding: 0 !important;
          /*
						.c-menu-type-mega {
							margin-top: -6px;
						}
						*/
          border-right: 1px solid #e7e7e7 !important;
          /* border-bottom: 3px solid #00BCD4; */
         }
          .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link {
            padding: 25px 25px 22px 25px;
            min-height: 67px;
            padding: 0px 20px 0px 20px;
            min-height: 0px;
            /* border-right: 1px solid #fff; */
            margin: 18px 0px;
            /* border-right: 1px solid #b0b0b0 !important; */
            }
          .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li:first-child > .c-link {
            /* padding-left: 5px; */
            }
          .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler {
            padding: 28px 25px 15px 25px; }
          .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn {
            margin: 18px 25px 7px 25px; }
          .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-btn-icon {
            margin: 8px 10px 0px 10px; }
  .c-layout-header.c-layout-header-6 .c-quick-search > .form-control {
    padding: 20px 20px 20px 5px;
    height: 67px; }
  .c-layout-header.c-layout-header-6 .c-quick-search > span {
    top: 35px;
    right: 8px; }
  .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar {
    width: 100%;
    float: none;
    display: block; }
    .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar .c-mega-menu {
      float: none;
      width: 100%;
      display: block; }
      .c-layout-quick-search-shown .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar .c-mega-menu {
        display: none; }
      .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar .c-mega-menu > .nav.navbar-nav {
        width: 100%;
        display: inline-block; }
        .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-quick-sidebar-toggler {
          padding-right: 10px; }
        .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-search-toggler {
          padding-right: 5px; }
        .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-search-toggler-wrapper,
        .c-layout-header.c-layout-header-6.c-navbar-fluid .c-navbar .c-mega-menu > .nav.navbar-nav > li.c-quick-sidebar-toggler-wrapper {
          float: right; }
  .c-layout-header-fixed.c-layout-header-6-topbar .c-layout-page {
    margin-top: 167px; }
  .c-page-on-scroll.c-layout-header-fixed .c-layout-header.c-layout-header-6 {
    height: 56px;
    box-shadow: 0px 7px 14px rgba(0, 0, 0, 0.28);
    } }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header.c-layout-header-6 .c-topbar {
    padding: 0; }
    .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu {
      float: none;
      display: block;
      padding: 0;
      margin: 10px 0;
      text-align: right; }
      .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu:before,
      .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu:after {
        content: " ";
        display: table; }
      .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu:after {
        clear: both; }
      .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu .c-links {
        float: right; }
        .c-layout-header.c-layout-header-6 .c-topbar .c-top-menu .c-links > li:last-child {
          padding-right: 0; }
    .c-layout-header.c-layout-header-6 .c-topbar .c-brand {
      width: 100%;
      display: block;
      float: none;
      margin: 10px 0 20px 0; }
      .c-layout-header.c-layout-header-6 .c-topbar .c-brand:before,
      .c-layout-header.c-layout-header-6 .c-topbar .c-brand:after {
        content: " ";
        display: table; }
      .c-layout-header.c-layout-header-6 .c-topbar .c-brand:after {
        clear: both; }
      .c-layout-quick-search-shown .c-layout-header.c-layout-header-6 .c-topbar .c-brand {
        display: none; }
      .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-logo {
        float: left; }
      .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-icons {
        float: left; }
      .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-hor-nav-toggler {
        float: right;
        background: #f8f9fa;
        padding: 5px 7px;
        position: relative;
        top: 2px; }
        .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-hor-nav-toggler > .c-line {
          background-color: #9facba; }
        .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-hor-nav-toggler:active,
        .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-hor-nav-toggler:focus,
        .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-hor-nav-toggler:hover {
          background: #e9ecef; }
          .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-hor-nav-toggler:active > .c-line,
          .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-hor-nav-toggler:focus > .c-line,
          .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-hor-nav-toggler:hover > .c-line {
            background-color: #90a0b0; }
      .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-search-toggler {
        float: right;
        position: relative;
        top: 2px; }
        .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-search-toggler > i {
          color: #aeb8c2; }
        .c-layout-header.c-layout-header-6 .c-topbar .c-brand > .c-search-toggler:hover > i {
          color: #748596; }
  .c-layout-header.c-layout-header-6 .c-navbar {
    height: auto; }
    .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu {
      margin-bottom: 0px; }
      .c-layout-quick-search-shown .c-layout-header.c-layout-header-6 .c-navbar .c-mega-menu {
        display: none; }
  .c-layout-header.c-layout-header-6 .c-quick-search {
    margin-top: 0; }
    .c-layout-header.c-layout-header-6 .c-quick-search > .form-control {
      background: none;
      color: #101113;
      padding: 25px 10px 35px 10px;
      height: 55px; }
      .c-layout-header.c-layout-header-6 .c-quick-search > .form-control::-moz-placeholder {
        color: #040505; }
      .c-layout-header.c-layout-header-6 .c-quick-search > .form-control:-moz-placeholder {
        color: #040505; }
      .c-layout-header.c-layout-header-6 .c-quick-search > .form-control:-ms-input-placeholder {
        color: #040505; }
      .c-layout-header.c-layout-header-6 .c-quick-search > .form-control::-webkit-input-placeholder {
        color: #040505; }
    .c-layout-header.c-layout-header-6 .c-quick-search > span {
      top: 0px;
      color: #101113; } }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu {
    background: #2c3137d6;
    box-shadow: none;
    border: 0;
    border-top: 3px solid #f99236;
    }
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu {
    border-radius: 0; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li > h3 {
      color: #cbd2d9; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li > a {
      color: #7d8691; }
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li > a:hover,
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li > a:focus {
        background: none;
        color: #7d8691; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li.c-active > a,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li:hover > a {
      background: #292e33;
      color: #ff6b57; }
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic .dropdown-menu {
    background: #2c3137; }
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega > .row > div {
    border-right: 1px solid #32373d; }
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs {
    border-bottom: 1px solid #434b53; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li > a {
      color: #cbd2d9; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li:hover > a {
      color: #ffffff; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li.active {
      border-bottom: 1px solid #ffffff; }
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li.active > a {
        color: #ffffff; }
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega > li .dropdown-menu.c-menu-type-inline {
    border-right: 1px solid #32373d; } }

@media (min-width: 992px) {
  /* 992px */
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li > .dropdown-menu {
    background: #f7f8f9;
    box-shadow: 0px 3px 9px -5px rgba(0, 0, 0, 0.25);
    border: 0; }
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li .dropdown-menu {
    border-radius: 0; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li .dropdown-menu > li > h3 {
      color: #000000; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li .dropdown-menu > li > a {
      color: #383e45; }
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li .dropdown-menu > li > a:hover,
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li .dropdown-menu > li > a:focus {
        background: none;
        color: #383e45; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li .dropdown-menu > li.c-active > a,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li .dropdown-menu > li:hover > a {
      background: #f2f2f2;
      color: #000000; }
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-classic .dropdown-menu {
    background: #f7f8f9; }
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega > .row > div {
    border-right: 1px solid #f2f2f2; }
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs {
    border-bottom: 1px solid #f2f2f2; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li > a {
      color: #434b53; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li:hover > a {
      color: #000000; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li.active {
      border-bottom: 1px solid #000000; }
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega .nav.nav-tabs > li.active > a {
        color: #000000; }
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light > .nav.navbar-nav > li > .dropdown-menu.c-menu-type-mega > li .dropdown-menu.c-menu-type-inline {
    border-right: 1px solid #f2f2f2; } }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile {
    background: #394048; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li > .c-link {
      border-bottom: 1px solid #404851;
      color: #ebedf2; }
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li > .c-link:focus,
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li > .c-link:hover {
        background: none;
        color: #ebedf2; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li > .c-quick-sidebar-toggler {
      background: none; }
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
        background-color: white; }
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li > .c-quick-sidebar-toggler:hover > .c-line {
        background-color: #ff6b57; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li.c-active > .c-link,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li:hover > .c-link {
      color: #ff6b57;
      background: none; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li .dropdown-menu > li > h3 {
      color: #ccd1de; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li .dropdown-menu > li > a {
      border-bottom: 1px solid #404851;
      color: #bdc3d4; }
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li .dropdown-menu > li > a:focus,
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li .dropdown-menu > li > a:hover {
        color: #bdc3d4; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li .dropdown-menu > li.c-active > a,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li .dropdown-menu > li:hover > a {
      background: none;
      color: #ff6b57; } }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li > .c-btn {
    border-color: #ccd1de;
    color: #ccd1de; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li > .c-btn:focus,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li > .c-btn:active,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li > .c-btn.active,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark-mobile > .nav.navbar-nav > li > .c-btn:hover {
      color: #394048;
      background: #ffffff; } }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile {
    background: #ffffff; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile > .nav.navbar-nav > li > .c-link {
      border-bottom: 1px solid #f7f7f7;
      color: #3f444a; }
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile > .nav.navbar-nav > li > .c-link:focus,
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile > .nav.navbar-nav > li > .c-link:hover {
        background: none;
        color: #3f444a; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile > .nav.navbar-nav > li > .c-quick-sidebar-toggler {
      background: none; }
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile > .nav.navbar-nav > li > .c-quick-sidebar-toggler > .c-line {
        background-color: #626a73; }
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile > .nav.navbar-nav > li > .c-quick-sidebar-toggler:hover > .c-line {
        background-color: #ff6b57; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile > .nav.navbar-nav > li.c-active > .c-link,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile > .nav.navbar-nav > li:hover > .c-link {
      color: #ff6b57;
      background: none; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile > .nav.navbar-nav > li .dropdown-menu > li > h3 {
      color: #3f444a; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile > .nav.navbar-nav > li .dropdown-menu > li > a {
      border-bottom: 1px solid #f7f7f7;
      color: #4b5158; }
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile > .nav.navbar-nav > li .dropdown-menu > li > a:focus,
      .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile > .nav.navbar-nav > li .dropdown-menu > li > a:hover {
        color: #4b5158; }
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile > .nav.navbar-nav > li .dropdown-menu > li.c-active > a,
    .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile > .nav.navbar-nav > li .dropdown-menu > li:hover > a {
      background: none;
      color: #ff6b57; } }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header .c-navbar .c-mega-menu.c-mega-menu-light-mobile {
    box-shadow: 0px 3px 9px -4px rgba(0, 0, 0, 0.25); } }

.c-layout-header:before,
.c-layout-header:after {
  content: " ";
  display: table; }

.c-layout-header:after {
  clear: both; }

.c-layout-header .c-topbar-dark {
  border-bottom: 1px solid #ffffff33;
  background: none;
  }
  .c-layout-header .c-topbar-dark .c-top-menu > .c-icons > li > a:not(.btn),
  .c-layout-header .c-topbar-dark .c-top-menu > .c-icons > li > span,
  .c-layout-header .c-topbar-dark .c-top-menu > .c-links > li > a:not(.btn),
  .c-layout-header .c-topbar-dark .c-top-menu > .c-links > li > span,
  .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li > a:not(.btn),
  .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li > span {
    color: #e6e6e6;
    /* font-weight: 500; */
    }
    .c-layout-header .c-topbar-dark .c-top-menu > .c-icons > li > a:not(.btn) > i,
    .c-layout-header .c-topbar-dark .c-top-menu > .c-icons > li > span > i,
    .c-layout-header .c-topbar-dark .c-top-menu > .c-links > li > a:not(.btn) > i,
    .c-layout-header .c-topbar-dark .c-top-menu > .c-links > li > span > i,
    .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li > a:not(.btn) > i,
    .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li > span > i {
      color: #4e4e4e;
      }
  .c-layout-header .c-topbar-dark .c-top-menu > .c-icons > li > a:not(.btn):active,
  .c-layout-header .c-topbar-dark .c-top-menu > .c-icons > li > a:not(.btn):hover,
  .c-layout-header .c-topbar-dark .c-top-menu > .c-icons > li > a:not(.btn):focus,
  .c-layout-header .c-topbar-dark .c-top-menu > .c-links > li > a:not(.btn):active,
  .c-layout-header .c-topbar-dark .c-top-menu > .c-links > li > a:not(.btn):hover,
  .c-layout-header .c-topbar-dark .c-top-menu > .c-links > li > a:not(.btn):focus,
  .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li > a:not(.btn):active,
  .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li > a:not(.btn):hover,
  .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li > a:not(.btn):focus {
    color: #cccccc; }
    .c-layout-header .c-topbar-dark .c-top-menu > .c-icons > li > a:not(.btn):active > i,
    .c-layout-header .c-topbar-dark .c-top-menu > .c-icons > li > a:not(.btn):hover > i,
    .c-layout-header .c-topbar-dark .c-top-menu > .c-icons > li > a:not(.btn):focus > i,
    .c-layout-header .c-topbar-dark .c-top-menu > .c-links > li > a:not(.btn):active > i,
    .c-layout-header .c-topbar-dark .c-top-menu > .c-links > li > a:not(.btn):hover > i,
    .c-layout-header .c-topbar-dark .c-top-menu > .c-links > li > a:not(.btn):focus > i,
    .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li > a:not(.btn):active > i,
    .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li > a:not(.btn):hover > i,
    .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li > a:not(.btn):focus > i {
      color: #c4c4c4; }
  .c-layout-header .c-topbar-dark .c-top-menu > .c-icons > li.c-divider,
  .c-layout-header .c-topbar-dark .c-top-menu > .c-links > li.c-divider,
  .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li.c-divider {
    /* color: #ffffff; */
    }
  .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li.c-lang > a {
    background: rgba(255, 255, 255, 0.2);
    color: #f2f2f2; }
    .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li.c-lang > a:active,
    .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li.c-lang > a:hover,
    .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li.c-lang > a:focus {
      color: #d9d9d9;
      background: rgba(255, 255, 255, 0.2); }
  .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li.c-lang > .dropdown-menu {
    background: #f6f8fa; }
    .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li.c-lang > .dropdown-menu > li.active > a {
      background: #e9eef3; }
    .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li.c-lang > .dropdown-menu > li > a {
      color: #324559; }
      .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li.c-lang > .dropdown-menu > li > a:hover {
        background: #e9eef3; }
  .c-layout-header .c-topbar-dark .c-top-menu > .c-ext > li.c-lang:hover > .dropdown-menu {
    display: block; }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header-topbar-collapse .c-layout-header .c-topbar-dark {
    background: #ffffff;
    border-bottom: 1px solid rgba(255, 255, 255, 0.15); } }

.c-layout-header:before,
.c-layout-header:after {
  content: " ";
  display: table; }

.c-layout-header:after {
  clear: both; }

.c-layout-header .c-topbar-light {
  border-bottom: 1px solid rgba(135, 151, 174, 0.15);
  background: none; }
  .c-layout-header .c-topbar-light .c-top-menu > .c-icons > li > a:not(.btn),
  .c-layout-header .c-topbar-light .c-top-menu > .c-icons > li > span,
  .c-layout-header .c-topbar-light .c-top-menu > .c-links > li > a:not(.btn),
  .c-layout-header .c-topbar-light .c-top-menu > .c-links > li > span,
  .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li > a:not(.btn),
  .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li > span {
    color: #8797ae;
    font-weight: 500; }
    .c-layout-header .c-topbar-light .c-top-menu > .c-icons > li > a:not(.btn) > i,
    .c-layout-header .c-topbar-light .c-top-menu > .c-icons > li > span > i,
    .c-layout-header .c-topbar-light .c-top-menu > .c-links > li > a:not(.btn) > i,
    .c-layout-header .c-topbar-light .c-top-menu > .c-links > li > span > i,
    .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li > a:not(.btn) > i,
    .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li > span > i {
      color: #8797ae; }
  .c-layout-header .c-topbar-light .c-top-menu > .c-icons > li > a:not(.btn):active,
  .c-layout-header .c-topbar-light .c-top-menu > .c-icons > li > a:not(.btn):hover,
  .c-layout-header .c-topbar-light .c-top-menu > .c-icons > li > a:not(.btn):focus,
  .c-layout-header .c-topbar-light .c-top-menu > .c-links > li > a:not(.btn):active,
  .c-layout-header .c-topbar-light .c-top-menu > .c-links > li > a:not(.btn):hover,
  .c-layout-header .c-topbar-light .c-top-menu > .c-links > li > a:not(.btn):focus,
  .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li > a:not(.btn):active,
  .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li > a:not(.btn):hover,
  .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li > a:not(.btn):focus {
    color: #53647c; }
    .c-layout-header .c-topbar-light .c-top-menu > .c-icons > li > a:not(.btn):active > i,
    .c-layout-header .c-topbar-light .c-top-menu > .c-icons > li > a:not(.btn):hover > i,
    .c-layout-header .c-topbar-light .c-top-menu > .c-icons > li > a:not(.btn):focus > i,
    .c-layout-header .c-topbar-light .c-top-menu > .c-links > li > a:not(.btn):active > i,
    .c-layout-header .c-topbar-light .c-top-menu > .c-links > li > a:not(.btn):hover > i,
    .c-layout-header .c-topbar-light .c-top-menu > .c-links > li > a:not(.btn):focus > i,
    .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li > a:not(.btn):active > i,
    .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li > a:not(.btn):hover > i,
    .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li > a:not(.btn):focus > i {
      color: #53647c; }
  .c-layout-header .c-topbar-light .c-top-menu > .c-icons > li.c-divider,
  .c-layout-header .c-topbar-light .c-top-menu > .c-links > li.c-divider,
  .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li.c-divider {
    color: #8797ae; }
  .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li.c-lang > a {
    background: #f6f8fa;
    color: #697d99; }
    .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li.c-lang > a:active,
    .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li.c-lang > a:hover,
    .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li.c-lang > a:focus {
      color: #49586c;
      background: #f6f8fa; }
  .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li.c-lang > .dropdown-menu {
    background: #f6f8fa; }
    .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li.c-lang > .dropdown-menu > li.active > a {
      background: #e9eef3; }
    .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li.c-lang > .dropdown-menu > li > a {
      color: #6285a8; }
      .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li.c-lang > .dropdown-menu > li > a:hover {
        background: #e9eef3; }
  .c-layout-header .c-topbar-light .c-top-menu > .c-ext > li.c-lang:hover > .dropdown-menu {
    display: block; }

@media (max-width: 991px) {
  /* 991px */
  .c-layout-header-topbar-collapse .c-layout-header .c-topbar-light {
    background: #ffffff;
    border-bottom: 1px solid rgba(135, 151, 174, 0.15); } }

.c-layout-header .c-topbar-light.c-solid-bg {
  background: #ffffff; }
  
  .header-contact-info ul li .text-holder p {
    color: #ffffff !important;
    font-size: 16px;
    font-weight: 300;
    margin: 0;
    line-height: 16px;
}
.header-contact-info ul li .text-holder h6 {
    color: #d47809;
    font-size: 17px;
    font-weight: 500;
    text-transform: capitalize;
    margin: 0px 0 6px;
}
.header-contact-info ul li .iocn-holder span {
    color: #d47809;
    display: block;
    font-size: 30px;
    font-weight: 100;
    height: 48px;
    line-height: 48px;
    text-align: center;
    transition: all 500ms ease 0s;
    width: 48px;
}
.header-contact-info ul li:hover .iocn-holder span {
    color: #ffffff;
}
.top-social-links li a i {
    color: #848484;
    font-size: 16px;
    transition: all 500ms ease;
    background: #fff none repeat scroll 0 0;
    border-radius: 50%;
    color: #292929;
    display: block;
    font-size: 15px;
    height: 40px;
    line-height: 42px;
    text-align: center;
    width: 40px;
    box-shadow: 0px 0px 0px #000000;
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
}
.header-contact-info ul li {
    border-right: 0px solid #919191;
    display: inline-block;
    float: left;
    margin-right: 10px;
    padding-right: 15px;
    padding-left: 14px;
    position: relative;
    padding-top: 10px;
    padding-bottom: 10px;
    /* box-shadow: 0px 4px 6px #808080; */
}
.f27 {
    background: white;
    /* border-radius: 7px; */
    /* border-left: 4px solid #32c5d2; */
    border-bottom: 3px solid #d47809;
    height: 59px !important;
}

@media (max-width: 500px) {
	
.mdisply{
	display:none !important;
}

}

.box-shadow{
    box-shadow: 0px 7px 14px #7a7979;
}

.f1{
    background: #ffffff !important;
    color: #010101 !important;
    /* box-shadow: 0px 12px 23px #000000; */
    }
	
.f2{
    padding: 10px 15px 5px 15px !important;
    border-left: 1px solid #00000040 !important;
    border-right: 1px solid #00000040 !important;
    line-height: 28px !important;
    }	
	
.f3{
	    padding: 10px 11px 5px 12px !important;
	    border-right: 1px solid #00000040 !important;
	    line-height: 28px !important;
}	
.f4{
	background: white !important;
	color: #303030 !important;
	padding: 15px 10px !important;
	font-size: 20px !important;
	box-shadow: 0px 7px 14px #7a7979;
}
.f5{
	    padding: 0px 13px 0px 20px !important;
}
.f6 {
    background: white !important;
    color: #303030 !important;
    padding: 12.5px 10px !important;
    font-size: 20px !important;
    box-shadow: 0px 7px 14px #7a7979;
}
.f7{
	border-bottom: 1px solid rgb(60, 60, 60)!important;
	}
	
@media (min-width: 992px){
.f8{margin-left: -315px !important;
}

.f08{

margin-left: 0px !important;
}

.f9{
    margin: 12px 0 0px 0!important;
    float: right!important;
    }
	
	
.f10{
    border: 1px solid #32c5d2 !important;
    padding: 7px 8px !important;
    background: #32c5d2 !important;
    color: #ffffff!important;
    border-radius: 50px;
    box-shadow: 0px 2px 5px #aaaaaa;
    }	
	
	.f11 {
    border: 1px solid #928f8f !important;
    padding: 10px 10px !important;
    border-radius: 50px;
    color: #a39d9d;
    box-shadow: 0px 2px 5px #aaaaaa;
}

.header-contact-info {
    overflow: hidden;
}
.header-contact-info ul li {
    border-right: 1px solid #f7f7f7;
    display: inline-block;
    float: left;
    margin-right: 10px;
    padding-right: 15px;
    padding-left: 14px;
    position: relative;
    padding-top: 4px;
    padding-bottom: 10px;
    margin-top: 7px;
    /*    box-shadow: 0px 4px 6px #808080; */
}






.header-contact-info ul li .iocn-holder, .header-contact-info ul li .text-holder {
    display: table-cell;
    vertical-align: middle;
}

.header-contact-info ul li .iocn-holder {
    width: 48px;
}
.header-contact-info ul li:hover .iocn-holder span {
    color: #d77c17;
}

.header-contact-info ul li .iocn-holder span {
    color: #e5800d;
    display: block;
    font-size: 30px;
    font-weight: 500;
    height: 48px;
    line-height: 48px;
    text-align: center;
    transition: all 500ms ease 0s;
    width: 48px;
}
.header-contact-info ul li .text-holder {
    padding-left: 5px;
}

.header-contact-info ul li .iocn-holder, .header-contact-info ul li .text-holder {
    display: table-cell;
    vertical-align: bottom;
}
.header-contact-info ul li .text-holder h6 {
    color: #de7e13;
    font-size: 16px;
    font-weight: 600;
    text-transform: capitalize;
    margin: 0px 0 6px;
}
.header-contact-info ul li .text-holder p {
    color: #848484;
    font-size: 16px;
    font-weight: 300;
    margin: 0;
    line-height: 16px;
}
.top-social-links {
    float: right;
    margin: 10px 0px 0px 5px;
}
.top-social-links li:first-child {
    margin: 0;
}

.top-social-links li {
    display: inline-block;
    margin: 0 0 0 3px;
}
.top-social-links li a i {
    color: #848484;
    font-size: 16px;
    transition: all 500ms ease;
    background: #fff none repeat scroll 0 0;
    border-radius: 50%;
    color: #292929;
    display: block;
    font-size: 15px;
    height: 40px;
    line-height: 42px;
    text-align: center;
    width: 40px;
    box-shadow: 0px 3px 4px #d3d3d3;
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
}





.top-social-links li a i:hover {
    background: #fdc716;
    color: #fff;

}




.header-contact-info ul li:last-child {
    /* margin-right: 0; */
    /* border-right: none; */
    padding-right: 15px;
}



.f12{
    padding: 5px 0 15px!important;
    background: #ffffff !important;
    height: auto !important;
}



.f13{margin-top: 7px !important;}

.f14{
    /* border: 1px solid #515151; */
    padding: 8px 8px;
    color: #7d7d7d;
    /* background: #515151; */
    border-radius: 50px;
    /* box-shadow: 0px 4px 8px #afafaf; */
    }
	
	.f16{
    border-left: 1px solid #7a7a7a;
    /* line-height: 50px; */
    padding: 14px 7px;
    border-right: 1px solid #7a7a7a;
    /* box-shadow: 0px 4px 8px #000000; */
    }
	
	.f18{    border: 1px solid #ff9a05 !important;
    border-radius: 50px !important;
    margin-right: 10px !important;
    font-size: 23px !important;
    background: #FF9800 !important;
    color: white!important;}
	
	.f19{
    border: 1px solid #dd2a1d !important;
    padding: 5px 10px !important;
    margin-right: 20px !important;
    box-shadow: 0px 5px 12px #adadad;
    background: #F44336;
    color: white;
    }
	
	.f20{    padding: 10px 0px !important;}
	
	.f21 {
    border: 1px solid #ffffff !important;
    padding: 10px 10px !important;
    /* border-radius: 50px; */
    color: #a39d9d !important;
    box-shadow: 0px 2px 5px #aaaaaa !important;
}

.f22{margin-top: -36px !important;}


.f23 {
    content: "\e009";
    padding-right: 3px !important;
}




.link08 {
    margin-left: 120px !important;
    background: #50cdd8;
    /* border-radius: 50px !important; */
}
.f24{    padding: 10px 25px 10px 25px !important;}


.f25{    margin: 12px 0px 0px 0px !important;
    box-shadow: 0px 4px 8px #bdbdbd;}
	
	.f26{ box-shadow: 0px 4px 6px #808080;}

	
.c-active8{
	
border-bottom: 2px solid #fff !important;
}
	
	
	.f27{/* background: black; *//* border-radius: 7px; */}
	
	.f28{margin-left: 293px !important;background: #50cdd8;margin-right: -1px !important;/* border: none !important; */}
	
	
	.f29{
    box-shadow: 0px 7px 14px #7a7979;
}
	
	.f30{    background: #2f353b !important;
    padding: 0px !important;}
	.f31{
    margin: 0px !important;
    float: left !important;
    color: white;
    }
	
	.f32 {
    padding: 16px 0px !important;
}

.f33{    color: #ffffff !important;}

.f34{
    /* border: 1px solid #515151; */
    padding: 8px 8px;
    color: #ffffff;
    /* background: #515151; */
    border-radius: 50px;
    box-shadow: inset 0px 9px 17px #000000;
    /* background-color: white; */
    }
	
.f35{
    margin-left: 300px !important;
    background: #50cdd8;
    margin-right: -1px !important;
    /* border: none !important; */
    }	
	.f36{
    margin-bottom: 14px !important;
    margin-top: 4px;
    /* margin-top: 1px !important; */
    border-radius: 50px !important;
    font-size: 17px !important;
    font-weight: 100 !important;
    }
	
	
	
/* 	-------------------------sub-nav pattern----------------------- */
	
	 
.sub-nav {
    display: block;
    background-color: #fff;
    visibility: hidden;
    min-width: 14em;
    position: absolute;
    top: 6.85em;
    left: 0;
    right: 0;
    padding: 0;
    text-align: left;
    list-style-type: none;
    opacity: 0;
    -webkit-transition: opacity 0.35s,-webkit-transform 0.35s;
    transition: opacity 0.35s,transform 0.35s;
    -webkit-transform: translate3d(0,30px,0);
    transform: translate3d(0,30px,0);
    z-index: 99;
}

li>.sub-nav {
    border-top-width: 3px;
    border-style: solid none none;
}

li>.sub-nav {
    top: 90px;
}

li:hover>.sub-nav {
    visibility: visible;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    opacity: 1;
}

li .sub-nav li {
    display: block;
    margin: 0;
    border: 0;
    float: none;
}

li .sub-nav li a {
    display: block;
    line-height: 24px;
    padding: 0.35em 1.5em;
    border-bottom: 1px solid rgba(0,0,0,0.07);
}

li .sub-nav li a i {
    opacity: 0.5;
}

li>ul>ul>li:hover>a {
    color: #fff;
}

li .sub-nav li .sub-nav {
    position: absolute;
    top: 0;
    right: auto;
    left: 100%;
}

li .sub-nav li .sub-nav li a {
    border-color: rgba(0,0,0,0.1);
}

span.clicks i {
    margin: 0;
}

span.clicks {
    display: inline-block;
    text-align: right;
    width: 3em;
    height: 3em;
    line-height: 3em;
    font-size: 10px;
    position: absolute;
    z-index: 99;
    top: 45%;
    right: 0;
    margin-top: -1em;
    cursor: pointer;
}

 li.sub>.sub-nav>li.sub span.clicks,#menu.in .navbar-nav li.sub>span.clicks {
    color: #fff;
}
  
  
  
	
	/* 	-------------------------End sub-nav pattern----------------------- */
	
	

	.free-consulation-button{}
	
	
	.free-consulation-button:before {
    background: #ff2b58 none repeat scroll 0 0;
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 2500px;
    z-index: -1;
	
	}
}
	

	@media (max-width: 500px) {
	
.f27 {
    background: #292222 !important;
    /* border-radius: 7px; */
    /* border-left: 4px solid #32c5d2; */
    border-bottom: 3px solid #d47809 !important;
    height: 95px !important;
}

}

@media (max-width: 500px) {
	
.tp-banner-container.tp-fullscreen-mobile {
    height: 200px !important;
}

.c-layout-revo-slider {
    overflow-x: inherit !important;
    height: 200px !important;
}

.mdisplay{
	display:none !important;
}
.tparrows.circle {
  background-image: none;
  display: inline-block;
  width: 60px;
  height: 60px;
  background-size: cover;
  transition: all 0.3s;
  color: #ffffff;
  opacity: 0.3;
  filter: alphaopacity=30; }
  .tparrows.circle.hidearrows {
    opacity: 0;
    filter: alphaopacity=0; }
  .tparrows.circle:hover {
    transition: all 0.3s;
    opacity: 1;
    filter: alphaopacity=100; }

}


.nav>li {
    position: relative;
    display: block;
    /* border-bottom: 1px solid #404851 !important; */
}

/* --------------------------------Start box 15---------------------------- */
.L15 {
    /* padding: 40px 10px 30px 10px !important; */
    /* min-height: 81px; */
    color: #ffffff;
    border-left: 1px solid #ffffff;
    height: 20px;
    position: relative !important;
    top: 30px;
}
/* --------------------------------Start box 15---------------------------- */

	.rs-breadcrumbs {
  position: relative;
  overflow: hidden;
}
.rs-breadcrumbs:after {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  width: 100%;
  height: 100%;
  /* background: rgba(54, 54, 54, 0.7); */
}
.rs-breadcrumbs img {
  width: 100%;
}
.rs-breadcrumbs .breadcrumbs-inner {
  text-align: center;
  position: absolute;
  width: 100%;
  z-index: 11;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  max-width: 100%;
}
.rs-breadcrumbs .page-title {
  font-size: 50px;
  font-weight: 700;
  margin-bottom: 0;
  letter-spacing: 2px;
  color: #ffffff;
  text-transform: uppercase;
}
.rs-breadcrumbs ul li {
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
}
.rs-breadcrumbs ul li a {
  position: relative;
  padding-right: 25px;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  -ms-transition: 0.3s;
  color: #ffffff;
}
.rs-breadcrumbs ul li a:after {
  background-color: #fff;
  content: "";
  height: 15px;
  width: 2px;
  position: absolute;
  right: 7px;
  top: 2px;
  transform: rotate(33deg);
}
.rs-breadcrumbs ul li a:before {
  right: 15px;
}
.rs-breadcrumbs ul li a:hover {
  color: #e88e2e;
}	


@media (max-width: 767px) {
	
.rs-breadcrumbs {
    position: relative;
    overflow: hidden;
    margin-top: -30px;
}

}
			

/* --------------------------------Start box 15---------------------------- */

.bg-white_25 {
    background-color: #dd6900 !important;
}


.wt-icon-box-wraper .wt-tilte_25 {
    margin-top: 8px;
    font-size: 17px !important;
    text-transform: capitalize !important;
    color: #ffffff !important;
    font-family: 'Dosis', sans-serif !important;
}


.bg-white_25:hover {
    border-bottom: 3px solid #ffb99a;
}
/* --------------------------------Start box 15---------------------------- */
