#jtwrap .btn.btn-small:not(.btn-primary):not(.btn-default) {
  background: #fff;
  color: #e11000;
  font-weight: 600; }
#jtwrap .pin__cover {
  border: none; }
#jtwrap .bg-light-gray, #jtwrap .bg-gray {
  background-color: #212531;
  border-color: #444555; }
#jtwrap .bg-white {
  background-color: transparent; }
#jtwrap .border-top,
#jtwrap .border-bottom {
  border-color: #444555; }
#jtwrap .border-gray {
  border-color: #444555; }
  #jtwrap .border-gray .pin__info.bg-faded {
    background: #212531; }
  #jtwrap .border-gray li a {
    color: #fff; }
  #jtwrap .border-gray:hover {
    box-shadow: 2px 2px 10px 5px rgba(0, 0, 0, 0.04);
    border: none; }
#jtwrap .jtFilters .jticketing-tbl table#usersList td[data-title="Notify"] input::after {
  border-color: #fff; }
#jtwrap a.chzn-single,
#jtwrap #eventsForm ul.events {
  border-color: #444555; }
#jtwrap #eventsForm .singleline-input-style input {
  border-color: #444555 !important; }
#jtwrap div#displayFilterText.active {
  border-color: #444555; }
  #jtwrap div#displayFilterText.active h5 {
    color: #fff; }
#jtwrap label:not([id^="jform_"]):not(.control-label) input:before {
  background: #151727;
  border-color: #444555; }
#jtwrap #displayFilterText .text-xs-center button[class*="btn-"]:first-child + button[class*="btn-"] {
  border: none;
  background: #ffffff;
  padding-top: 15px; }
#jtwrap .events .events__search--input {
  background: #212531; }
#jtwrap #eventsForm ul.events li.sort-result.show a.chzn-single {
  background: #212531; }
#jtwrap [id^="tab"] table tr td {
  border-color: #444555; }
  #jtwrap [id^="tab"] table tr td strong {
    font-weight: normal; }
#jtwrap .vendor-report .btn[id^="date"],
#jtwrap .jtFilters .js-stools .js-stools-container-bar button[type="submit"] {
  background: #212531;
  border-color: #444555; }
#jtwrap .input-group-addon {
  background-color: #212531;
  border-color: #444555; }
#jtwrap #venueform button[type="submit"] {
  color: #fff; }
#jtwrap .createVenue, #jtwrap .subform-repeatable-group, #jtwrap .subform-layout {
  border-color: #444555; }
  #jtwrap .createVenue .btn-toolbar, #jtwrap .subform-repeatable-group .btn-toolbar, #jtwrap .subform-layout .btn-toolbar {
    background-color: #212531;
    border-color: #444555; }
#jtwrap .gallery-tab-cover .panel {
  border-color: #444555;
  background-color: #212531; }
#jtwrap .gallary__validateBtn input[type="button"] {
  background: #fff; }

#jtwrap .border-gray .pin__ticket.bg-faded a {
  margin: -1px; }

.calendar-container table,
.calendar-container {
  background-color: #212531 !important; }

.calendar-container table tbody td.day.wn {
  background-color: #000; }

.calendar-container table tbody .disabled {
  background-color: #212531; }

.jticketing-wrapper #jtwrap ul.list-inline.events {
  border-color: #444555; }

.panel-default {
  border-color: #444555;
  background: transparent; }
  .panel-default > .panel-heading {
    background: transparent;
    border-color: #444555; }
    .panel-default > .panel-heading .panel-title {
      color: #fff; }
  .panel-default h4 {
    font-family: Poppins;
    font-size: 16px; }
    .panel-default h4 .btn-default {
      font-size: 14px;
      color: #e11000;
      font-weight: 600;
      letter-spacing: 0px;
      text-transform: capitalize;
      background: #fff;
      box-shadow: 0px 0px 0px #000; }
      .panel-default h4 .btn-default:hover {
        color: #e11000;
        background: #fff; }
  .panel-default #printDiv .border-bottom h5, .panel-default #printDiv address h5 {
    color: inherit; }
  .panel-default #printDiv .border-bottom {
    border-color: #444555; }

#printDiv .row:last-child .panel .panel-heading {
  border-color: #444555;
  background: #212531;
  color: #fff;
  border-radius: 0; }

.jticketing-wrapper .step-content + .panel-footer button#btnWizardNext.btn-success {
  border: none; }

.invoice-title h3:not(.text-center) .btn[class*="btn-"], .invoice-title h4 .btn[class*="btn-"] {
  background: #fff; }

#jtwrap h4 {
  text-transform: uppercase; }

.jticketing-wrapper .step-content table tr .type_ticketcounts {
  border-color: #444555; }

.jticketing-wrapper .step-content + .panel-footer {
  background-color: #212531;
  border-color: #444555;
  overflow: hidden; }
.jticketing-wrapper .fuelux .wizard {
  border: none;
  background-color: #151727;
  border-radius: 0;
  box-shadow: none; }
.jticketing-wrapper .jticketing_steps_parent .jticketing-steps-ol {
  border-radius: 0;
  background: transparent; }
  .jticketing-wrapper .jticketing_steps_parent .jticketing-steps-ol .badge {
    color: #fff; }
  .jticketing-wrapper .jticketing_steps_parent .jticketing-steps-ol li {
    border-radius: 0;
    border-color: #444555; }
  .jticketing-wrapper .jticketing_steps_parent .jticketing-steps-ol span[class*="hidden-"] {
    color: #fff; }
.jticketing-wrapper .step-content .panel-default {
  border: none;
  background-color: #151727; }
  .jticketing-wrapper .step-content .panel-default > .panel-heading {
    border-color: #444555;
    background-color: #212531;
    color: #fff; }
.jticketing-wrapper .step-content #ticketform [class*="col-"] {
  background: #151727;
  padding-left: 0;
  padding-right: 0; }
.jticketing-wrapper .jt-page-header .btn-group#rt_align button.btn, .jticketing-wrapper .jt-page-header .btn-group#rt_align div.btn {
  color: #fff;
  border-color: #444555; }
.jticketing-wrapper .jt-page-header .btn-group button.btn, .jticketing-wrapper .jt-page-header .btn-group div.btn {
  color: #fff;
  border-color: #444555; }
.jticketing-wrapper #calendar .cal-row-head {
  border-color: #444555; }
  .jticketing-wrapper #calendar .cal-row-head [class*="cal-cell"] {
    background: #212531;
    border-color: #444555; }
.jticketing-wrapper #calendar .cal-month-box, .jticketing-wrapper #calendar .cal-year-box, .jticketing-wrapper #calendar .cal-week-box {
  border-color: #444555; }
  .jticketing-wrapper #calendar .cal-month-box .cal-row-fluid, .jticketing-wrapper #calendar .cal-month-box [class*="span"], .jticketing-wrapper #calendar .cal-month-box [class*="cal-cell"], .jticketing-wrapper #calendar .cal-year-box .cal-row-fluid, .jticketing-wrapper #calendar .cal-year-box [class*="span"], .jticketing-wrapper #calendar .cal-year-box [class*="cal-cell"], .jticketing-wrapper #calendar .cal-week-box .cal-row-fluid, .jticketing-wrapper #calendar .cal-week-box [class*="span"], .jticketing-wrapper #calendar .cal-week-box [class*="cal-cell"] {
    border-color: #444555; }
.jticketing-wrapper #calendar .cal-year-box span[data-cal-date] {
  color: #fff; }
.jticketing-wrapper #calendar .cal-year-box .badge {
  color: #fff;
  background-color: #212531; }
.jticketing-wrapper #calendar .cal-year-box .row-fluid, .jticketing-wrapper #calendar .cal-month-box .cal-row-fluid {
  border-color: #444555; }
.jticketing-wrapper #calendar .cal-week-box > hr {
  margin: 0; }
  .jticketing-wrapper #calendar .cal-week-box > hr + .cal-row-fluid {
    background: #212531;
    border-color: #444555; }
    .jticketing-wrapper #calendar .cal-week-box > hr + .cal-row-fluid .day-highlight {
      color: #fff; }
      .jticketing-wrapper #calendar .cal-week-box > hr + .cal-row-fluid .day-highlight a.cal-event-week {
        color: #fff; }
.jticketing-wrapper #calendar #cal-day-box .cal-day-hour > [class*="span"] {
  border-color: #444555; }
.jticketing-wrapper #calendar #cal-day-box #cal-day-panel .cal-day-hour-part {
  border: none;
  min-height: 73px; }
  .jticketing-wrapper #calendar #cal-day-box #cal-day-panel .cal-day-hour-part > [class*="span"] {
    border-color: #444555; }
.jticketing-wrapper #calendar #cal-slide-content {
  padding: 20px;
  color: #b9b9b9;
  background: #212531; }
  .jticketing-wrapper #calendar #cal-slide-content a.event-item {
    color: #b9b9b9; }
  .jticketing-wrapper #calendar #cal-slide-content.cal-event-list .event.pull-left {
    background-color: #212531; }

#cal-day-box .cal-day-hour:nth-child(odd) {
  background-color: #212531; }

#tjv-wrapper .vendor-report .btn[id^="date"], #tjv-wrapper .vendor-report .btn#clear-calendar {
  background: #212531;
  border-color: #444555; }
#tjv-wrapper .vendorForm ul.vendorForm__nav,
#tjv-wrapper .vendorForm .tab-content {
  border-color: #444555; }

#sunfw-master .subform-repeatable-group[data-base-name="payment_gateway"] .btn-toolbar {
  background: #212531;
  border-color: #444555; }

#tjv-wrapper ul.nav-tabs li,
#jtwrap ul.nav-tabs li {
  padding: 0; }
  #tjv-wrapper ul.nav-tabs li a,
  #jtwrap ul.nav-tabs li a {
    border-color: #444555; }
  #tjv-wrapper ul.nav-tabs li h4, #tjv-wrapper ul.nav-tabs li a,
  #jtwrap ul.nav-tabs li h4,
  #jtwrap ul.nav-tabs li a {
    color: #fff; }
#tjv-wrapper ul.nav-tabs + .tab-content .panel-group .panel,
#tjv-wrapper ul.nav-tabs + form .panel-group .panel,
#jtwrap ul.nav-tabs + .tab-content .panel-group .panel,
#jtwrap ul.nav-tabs + form .panel-group .panel {
  border-color: #444555; }
#tjv-wrapper ul.nav-tabs + .tab-content .panel-default > .panel-heading,
#tjv-wrapper ul.nav-tabs + form .panel-default > .panel-heading,
#jtwrap ul.nav-tabs + .tab-content .panel-default > .panel-heading,
#jtwrap ul.nav-tabs + form .panel-default > .panel-heading {
  color: #fff;
  background-color: #212531;
  border-color: #444555; }
#tjv-wrapper ul.nav-tabs + .tab-content .panel-default > .panel-heading + .panel-collapse > .panel-body,
#tjv-wrapper ul.nav-tabs + form .panel-default > .panel-heading + .panel-collapse > .panel-body,
#jtwrap ul.nav-tabs + .tab-content .panel-default > .panel-heading + .panel-collapse > .panel-body,
#jtwrap ul.nav-tabs + form .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #444555;
  background: #151727; }
#tjv-wrapper ul.nav-tabs + .tab-content .field-calendar button.btn,
#tjv-wrapper ul.nav-tabs + form .field-calendar button.btn,
#jtwrap ul.nav-tabs + .tab-content .field-calendar button.btn,
#jtwrap ul.nav-tabs + form .field-calendar button.btn {
  border-color: #444555;
  background: #212531; }

.toggle-editor.btn-toolbar button {
  background: #fff; }

.techjoomla-bootstrap.native-jlike .jlike-comment-header {
  border-color: #151727 !important;
  background: #2a2f3e; }
.techjoomla-bootstrap.native-jlike .jlike_comment_msg {
  color: #b9b9b9; }

#tjv-wrapper ul.nav-tabs li a, #jtwrap ul.nav-tabs li a {
  border-color: #444555;
  background: transparent;
  color: #ffffff; }

.sunfw-view-event #jtwrap .modal-content {
  background: #212531; }
.sunfw-view-event #jtwrap #addToGoogleModal .modal-content .modal-footer button.btn {
  color: #e11000;
  border: none;
  background: #fff; }
.sunfw-view-event #jtwrap #addToGoogleModal a {
  color: #fff; }
.sunfw-view-event #jtwrap .border-tb, .sunfw-view-event #jtwrap .tab-pane, .sunfw-view-event #jtwrap .nav-tabs {
  border-color: #444555; }
.sunfw-view-event #jtwrap .feed-item-cover .date {
  color: #b9b9b9; }
.sunfw-view-event #jtwrap .feed-item-cover .feed-item-image {
  background: #fff; }
.sunfw-view-event #jtwrap .feed-item-cover .feed-item span.language a {
  color: #fff; }
.sunfw-view-event #jtwrap .feed-item-cover .feed-item:after {
  left: -6px;
  width: 10px;
  height: 10px;
  background: #b9b9b9; }
.sunfw-view-event #jtwrap .feed-item-cover.todays-activity {
  border-color: #444555; }
.sunfw-view-event #jtwrap .event-counter-details .organizer-profile img {
  background: #fff; }
.sunfw-view-event #jtwrap > .row:first-child .eventTitle h4 a {
  color: #fff; }
.sunfw-view-event #jtwrap > .row:first-child h4 + h3 {
  color: #b9b9b9; }
.sunfw-view-event #jtwrap > .row:first-child #jt-countdown h4 p:last-child {
  color: #fff; }
.sunfw-view-event #jtwrap > .row:first-child .eventTitle h4 {
  color: #fff; }
.sunfw-view-event #jtwrap > .row:first-child a[data-target="#addToGoogleModal"].btn-info {
  border: none;
  padding-top: 15px; }

.techjoomla-bootstrap.native-jlike #jlike-container .melike, .techjoomla-bootstrap.native-jlike #jlike-container .meunlike, .techjoomla-bootstrap.native-jlike #jlike-container .medislike, .techjoomla-bootstrap.native-jlike #jlike-container .meundislike {
  background: transparent !important;
  border-color: #444555;
  margin: 2px 0;
  color: #888888;
  font-size: 12px; }
  .techjoomla-bootstrap.native-jlike #jlike-container .melike:before, .techjoomla-bootstrap.native-jlike #jlike-container .meunlike:before, .techjoomla-bootstrap.native-jlike #jlike-container .medislike:before, .techjoomla-bootstrap.native-jlike #jlike-container .meundislike:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    content: "";
    width: 10px;
    height: 10px; }
.techjoomla-bootstrap.native-jlike #jlike-container .melike:before {
  content: "\f087"; }
.techjoomla-bootstrap.native-jlike #jlike-container .medislike:before {
  content: "\f088"; }
.techjoomla-bootstrap.native-jlike #jlike-container span.like-snippet-text {
  padding: 0;
  font-family: Poppins;
  color: #888888;
  font-weight: normal; }

.sunfw-view-event .eventForm__tab + .tab-content .tab-pane .videosText h5 {
  font-size: 14px;
  font-family: poppins; }

.sunfw-view-event #jtwrap > .row:first-child [class*="col-"]:last-child > .row:first-child + .clearfix + div > .row > [class*="col-"] strong {
  color: #fff; }
.sunfw-view-event #jtwrap > .row:first-child [class*="col-"]:last-child > .row:first-child + .clearfix + div > .row > [class*="col-"] a#googleMap {
  color: #fff; }

.ticketBookBtn a.btn.btn-success {
  color: #fff; }

#jtwrap h4::nth-word(1),
#jtwrap h4 strong::nth-word(1) {
  color: #000; }

body.sunfw-direction-rtl #jtwrap h4 strong {
  font-size: 33px; }

body.sunfw-direction-rtl.sunfw-view-events.sunfw-layout-default #jtwrap > .row > div:first-child + div {
  left: 75%;
  right: auto; }

body.sunfw-direction-rtl.sunfw-view-events.sunfw-layout-default #jtwrap > .row > div:first-child + div ul {
  padding: 0; }

.hover-image-block > div {
  transition: all 0.3s ease-in-out;
  width: calc(100% + 1px);
  opacity: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  height: calc(100% + 1px);
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  left: 0;
  right: 0;
  background: rgba(225, 16, 0, 0.7); }

.hover-image-block:hover > div {
  opacity: 1; }

.item-page.edit #com-content-formContent #images .input-append .btn.modal, .item-page.edit #publishing .input-append .btn.modal,
.item-page.edit #com-content-formContent #images .btn.hasTooltip, .item-page.edit #publishing .btn.hasTooltip {
  background: #151727 !important; }

@media (max-width: 767px) {
  #jtwrap div#displayFilterText.active {
    border-color: #444555;
    background: #151727; } }
@media screen and (min-width: 768px) {
  div#jtwrap .eventDetails {
    background-color: transparent; } }
.sunfw-homepage .sunfw-header:not(.sunfw-sticky-open) {
  position: absolute;
  background-color: transparent !important;
  width: 100%;
  z-index: 9; }

.sunfw-sticky.sunfw-sticky-open {
  background: #212531; }

body:not(.sunfw-homepage):not(.extra-page):not(.sunfw-view-archive):not(.sunfw-view-featured):not(.sunfw-layout-blog):not(.sunfw-view-contact):not(.sunfw-view-categories):not(.sunfw-layout-edit):not(.sunfw-com-jticketing):not(.sunfw-com-tjvendors) .layout-item.sunfw-item-page-content {
  border-color: #444555; }

.sunfw-layout-edit #publishing .field-calendar .input-append button.btn:not(.btn-primary) {
  padding: 13px 15px;
  border: none;
  color: #fff; }

.border-top-1 {
  border-color: #444555; }

.popover {
  background-color: #212531;
  border-color: #444555; }

.popover-title {
  background-color: #212531;
  border-bottom: 1px solid #444555; }

.popover-content {
  background-color: #212531; }

.popover.right > .arrow:after {
  border-right-color: #212531; }

@media (max-width: 767px) {
  nav.navbar.sunfw-menu-head {
    margin: 0;
    background: #212531; } }
ul.nav.menu.menu-divmenu li a, ul.nav.menu.menu-divmenu li span.nav-header {
  color: #fff; }

select[multiple], select[size], select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {
  color: #888; }

#user-registration legend, #member-registration legend {
  color: #fff; }

.item-page.edit button.btn:not(.btn-primary) {
  padding: 15.5px 26px;
  border: none; }

@media (min-width: 768px) {
  nav.navbar.sunfw-menu-head ul.navbar-nav > li.active > span.nav-header.get-it, nav.navbar.sunfw-menu-head ul.navbar-nav > li.active > a.get-it, nav.navbar.sunfw-menu-head ul.navbar-nav > li:hover > span.nav-header.get-it, nav.navbar.sunfw-menu-head ul.navbar-nav > li:hover > a.get-it {
    background: #fff; } }
button[type=submit] + .btn {
  border: none;
  padding-top: 15.5px; }

#finder-search button.btn + a[href="#advancedSearch"] {
  border: none; }

input[type="text"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #888; }
input[type="text"]::-moz-placeholder, textarea::-moz-placeholder {
  /* Firefox 19+ */
  color: #888; }
input[type="text"]:-ms-input-placeholder, textarea:-ms-input-placeholder {
  /* IE 10+ */
  color: #888; }
input[type="text"]:-moz-placeholder, textarea:-moz-placeholder {
  /* Firefox 18- */
  color: #888; }

hr {
  border-color: #444555; }

.form-control {
  background-color: transparent;
  border-color: #444555; }

.table, table[class*="table-"] {
  border-color: #444555; }
  .table thead, table[class*="table-"] thead {
    border-color: #444555; }
    .table thead tr, table[class*="table-"] thead tr {
      background-color: #212531; }
    .table thead .highlight, table[class*="table-"] thead .highlight {
      background: #212531; }
    .table thead > tr > th:first-child, table[class*="table-"] thead > tr > th:first-child {
      color: #fff; }
  .table tbody, table[class*="table-"] tbody {
    border-color: #444555; }
  .table > thead > tr > th,
  .table > thead > tr > td,
  .table > tbody > tr > th,
  .table > tbody > tr > td,
  .table > tfoot > tr > th,
  .table > tfoot > tr > td, table[class*="table-"] > thead > tr > th,
  table[class*="table-"] > thead > tr > td,
  table[class*="table-"] > tbody > tr > th,
  table[class*="table-"] > tbody > tr > td,
  table[class*="table-"] > tfoot > tr > th,
  table[class*="table-"] > tfoot > tr > td {
    border-color: #444555; }
    .table > thead > tr > th a,
    .table > thead > tr > td a,
    .table > tbody > tr > th a,
    .table > tbody > tr > td a,
    .table > tfoot > tr > th a,
    .table > tfoot > tr > td a, table[class*="table-"] > thead > tr > th a,
    table[class*="table-"] > thead > tr > td a,
    table[class*="table-"] > tbody > tr > th a,
    table[class*="table-"] > tbody > tr > td a,
    table[class*="table-"] > tfoot > tr > th a,
    table[class*="table-"] > tfoot > tr > td a {
      color: #fff; }

.btn.btn-danger {
  background: #ff2834;
  color: #fff; }

.table-hover > tbody > tr:hover {
  background-color: #212531; }

.table > caption + thead > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {
  color: #fff; }
  .table > caption + thead > tr:first-child > th a, .table > caption + thead > tr:first-child > td a, .table > colgroup + thead > tr:first-child > th a, .table > colgroup + thead > tr:first-child > td a, .table > thead:first-child > tr:first-child > th a, .table > thead:first-child > tr:first-child > td a {
    color: #fff; }

.breadcrumb > li a,
.breadcrumb li + li:before {
  color: #b9b9b9; }

ul.nav.menu li a, ul.nav.menu li span.nav-header {
  color: #b9b9b9; }

select[multiple], select[size], select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {
  background-color: transparent;
  border-color: #444555; }

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: transparent; }
.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #2a2f3e; }

.text-muted {
  color: #b9b9b9; }

.recent-blog .newsflash-item .newsflash-title {
  border-color: #444555; }
  .recent-blog .newsflash-item .newsflash-title a {
    color: #fff; }

.page-header h2 {
  line-height: 1.3; }
  .page-header h2 a {
    color: #fff; }

.sunfw-view-category .layout-item .readmore .btn {
  color: #fff; }
.sunfw-view-category .layout-item .items-leading {
  border: none;
  background-color: #212531;
  padding-bottom: 32px; }
.sunfw-view-category .layout-item .items-row div[class*="col-"] .item {
  border: none;
  background-color: #212531;
  padding-bottom: 32px; }

.badge, .label-info {
  color: #b9b9b9;
  border-color: #444555;
  background-color: #212531; }

/* ---------- Article Categories ----------- */
.sunfw-view-categories .categories-list > div {
  border-color: #444555; }
  .sunfw-view-categories .categories-list > div .fade.collapse .category-desc {
    border-color: #444555; }
.sunfw-view-categories .cat-children .item-title.page-header a:not(.btn),
.sunfw-view-categories .categories-list .item-title.page-header a:not(.btn) {
  color: #fff; }

.content-category .category-desc + form fieldset.btn-toolbar {
  border-color: #444555; }

/* ---------- Featured Article ----------- */
.sunfw-view-featured .blog-featuredfeatured-art .readmore .btn {
  color: #fff; }
.sunfw-view-featured .blog-featuredfeatured-art .items-leading {
  border-color: #444555; }
.sunfw-view-featured .blog-featuredfeatured-art .items-row div[class*="col-"] .blog-featured-items {
  border-color: #444555; }

.blog-featuredfeatured-art h2.item-title a, .blog h2.item-title a {
  color: #fff; }

.item-page.edit select:not(.time), .item-page.edit textarea, .item-page.edit input[type="text"], .item-page.edit input[type="password"], .item-page.edit input[type="datetime"], .item-page.edit input[type="datetime-local"], .item-page.edit input[type="date"], .item-page.edit input[type="month"], .item-page.edit input[type="time"], .item-page.edit input[type="week"], .item-page.edit input[type="number"], .item-page.edit input[type="email"], .item-page.edit input[type="url"], .item-page.edit input[type="search"], .item-page.edit input[type="tel"], .item-page.edit input[type="color"],
.item-page.edit .chzn-container-single .chzn-single {
  color: #b9b9b9; }
.item-page.edit .tab-content {
  border-color: #444555; }
.item-page.edit #com-content-formTabs > li > a {
  background: transparent;
  border-color: #444555;
  color: #fff; }
.item-page.edit #com-content-formTabs > li.active > a {
  background: transparent; }
.item-page.edit #com-content-formContent #images .chzn-container-multi .chzn-choices,
.item-page.edit #publishing .chzn-container-multi .chzn-choices {
  border-color: #444555; }
.item-page.edit #com-content-formContent #images .input-append,
.item-page.edit #publishing .input-append {
  position: relative; }
  .item-page.edit #com-content-formContent #images .input-append .btn.modal,
  .item-page.edit #publishing .input-append .btn.modal {
    background: transparent;
    border-color: #444555; }
.item-page.edit #com-content-formContent #images .btn.hasTooltip,
.item-page.edit #publishing .btn.hasTooltip {
  border-color: #444555;
  background-color: transparent; }
.item-page.edit .sunfw-media-selector input + .btn {
  background-color: transparent; }

.sunfw-content legend {
  color: #fff; }

.table.category {
  border-color: #444555; }

.archive .filter-search .chzn-container .chzn-single {
  color: #b9b9b9; }
.archive #archive-items {
  border-color: #444555; }

.chzn-container-single .chzn-single {
  border-color: #444555;
  color: #b9b9b9; }

.content_vote select {
  border-color: #444555; }

.contact .accordion-group {
  border-color: #444555; }
  .contact .accordion-group .accordion-heading {
    border-color: #444555;
    background-color: #212531; }
    .contact .accordion-group .accordion-heading a {
      color: #fff; }
  .contact .accordion-group .accordion-body fieldset legend {
    color: #fff; }
  .contact .accordion-group .contact-links li a {
    color: #fff; }

.sunfw-com-config #modules-form #options .input-append .btn,
.nav-tabs,
.sunfw-com-config #modules-form .accordion-heading {
  border-color: #444555; }

.well {
  background-color: #212531;
  border-color: #444555; }

form#searchForm .searchintro, form#searchForm fieldset {
  border-color: #444555; }
form#searchForm fieldset legend {
  color: #fff; }

@media (min-width: 768px) and (max-width: 1366px) {
  .calendar-container table table select, .calendar-container table select {
    padding: 0; }

  .item-page.edit .calendar-container button.btn:not(.btn-primary) {
    padding: 15.5px 13px; } }
@media (min-width: 768px) {
  nav.navbar.sunfw-menu-head ul.navbar-nav > li > span.nav-header.get-it, nav.navbar.sunfw-menu-head ul.navbar-nav > li > a.get-it {
    padding: 14.5px 30px; } }
@media (max-width: 767px) {
  ul.sunfw-tpl-menu > li > span.nav-header:not(.get-it), ul.sunfw-tpl-menu > li > a:not(.get-it) {
    border-color: #444555; }

  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7; }

  .calendar-container table table select, .calendar-container table select {
    padding: 0; }

  .item-page.edit .calendar-container button.btn:not(.btn-primary) {
    padding: 15.5px 13px; } }
body:not(.sunfw-homepage):not(.extra-page):not(.sunfw-view-archive):not(.sunfw-view-featured):not(.sunfw-layout-blog):not(.sunfw-view-contact):not(.sunfw-view-categories):not(.sunfw-com-jticketing):not(.sunfw-com-tjvendors) .layout-item.sunfw-item-page-content {
  border-color: #444555; }

body#sunfw-master.sunfw-view-article:not(.extra-page) .layout-item.sunfw-item-page-content {
  border: none;
  background: #212531; }
body#sunfw-master.lineup .layout-item.sunfw-item-page-content {
  border: none;
  padding: 0;
  background: transparent; }

/*# sourceMappingURL=template.css.map */
