.minimal .dk-tab {
background: #515A63;
}

.dk-tab-content {
font-size: inherit;
}

.entry-content div.fes-form fieldset .fes-fields textarea {
    color: #131313;
}

/*Registration Form Start*/

#membership-wrapper .form-membership legend + .form-element {
    margin-top: 0!important;
}
#membership-wrapper .form-element {
    margin-bottom: 0px!important;
}

#membership-wrapper .form-membership .element {
margin-left: 0!important;
}

#membership-wrapper .form-membership .form-element > label {
float: none!important;
width: auto!important;
}

#membership-wrapper .recaptchatable {
    line-height: 0!important;
}

#membership-wrapper .button {
float: none!important;
padding: 1em;
  margin: 20px 0!important;
  background: #f49304;
  color: #fff;
  border: 4px solid #f49304;
  border-radius: 0;
  box-shadow: none;
}

#membership-wrapper .button:hover {
  background: none;
  color: #f49304;
}

#membership-wrapper .help-block {
    border-bottom: 1px solid #CCC;
    height: 1px !important;
    display: block;
    content: "";
    font-size: 0;
    width: 50%;
    margin: 13px 0 !important;
}

#membership-wrapper label {
    text-transform: none!important;
}

/*Registration Form End*/

.iconblock_outterframe {
display: none;
}

/*bbPress improvements start*/
#bbpress-forums div.bbp-breadcrumb a.bbp-breadcrumb-home,
#bbpress-forums div.bbp-breadcrumb a.bbp-breadcrumb-home +
.bbp-breadcrumb-sep
{
	display:none;
}
 #bbpress-forums .bbp-forums-list li {
display: list-item !important;
 font-size: 13px;
font-family: Arial Black, Helvetica Bold, sans-serif;
line-height: 180%;
 }
#bbp_topic_title {
	box-shadow: inset 1px 1px 10px rgba(0, 0, 0, .2);
 }
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content {
	 box-shadow: inset 1px 1px 20px rgba(0, 0, 0, .2);
	 border-style: solid;
	 border-width: 1px;
	 border-color: #5a5a5a;
 }
 input#bbp_topic_tags {
	box-shadow: inset 1px 1px 10px rgba(0, 0, 0, .2);
 }
.bbp-forum-title {
	font-weight:400 !important;
		margin-left: 0px !important;
 }
#bbpress-forums div.odd, #bbpress-forums ul.odd {
	background-color: #f3f3f3;
 }
/*is this the alert box area?*/
    div.bbp-template-notice {    
    border-width: 1px;
    border-style: solid;
    padding: 1 0.6em;
    margin: 5px 0 15px;
    border-radius: 3px;
    background-color: #ffffe0;
    border-color: #e6db55;
    color: #000;
  font-style: italic;
    font-color: #ff0e0e;
/*font-family: Arial, Helvetica, sans-serif;*/
    clear: both;
}
/*bbPress improvements end*/

/*slide-in styles*/

.wdsi-slide {
width: auto;
}

.wdsi-slide-wrap {
max-width: 400px;
  width: 400px!important;
}

.wdsi-slide-wrap .bodyContainer {
  width: 100%;
}

.wdsi-slide-wrap .bodyContainer {
  margin: 1em 0!important;
padding: 1em!important;
line-height: 1.4em;
display: block;
}

.wdsi-slide-wrap .text {
line-height: 1.5em!important;
}

.wdsi-slide-wrap button {
width: 100%!important;
  padding: 1em .5em;
  height: auto!important;
}

.email-form-heading {
font-size: 1.25em;
line-height: 1.4em;
font-family: 'Montserrat', sans-serif;
}

.et_divi_builder #et_builder_outer_content .et_pb_module li, .dk-toggle-content ul li { list-style: disc!important; margin-left: important; }

.soliloquy-theme-classic .soliloquy-pager {
text-align: center!important;
}

.soliloquy-container {
margin-bottom: -2px!important;
  overflow: hidden!important;
}

.soliloquy-theme-classic .soliloquy-pager-link {
    background: url(https://www.strata.com/wp-content/plugins/soliloquy-lite/themes/classic/images/slider-dots.png) no-repeat scroll 0 0!important;
}

.soliloquy-theme-classic .soliloquy-pager-link:hover, .soliloquy-theme-classic .soliloquy-pager-link.active {
    background: url(https://www.strata.com/wp-content/plugins/soliloquy-lite/themes/classic/images/slider-dots.png) no-repeat scroll 0 -14px!important;
}


#et_builder_outer_content .soliloquy-theme-classic a.soliloquy-prev {
    margin-top: -8px!important;
    background: transparent url(https://www.strata.com/wp-content/plugins/soliloquy-lite/themes/classic/images/slider-arrows-horizontal.png) no-repeat scroll 0 0;
}

#et_builder_outer_content .soliloquy-theme-classic a.soliloquy-next {
    margin-top: -8px!important;
    background: transparent url(https://www.strata.com/wp-content/plugins/soliloquy-lite/themes/classic/images/slider-arrows-horizontal.png) no-repeat scroll 0 -18px!important;
}

.et_divi_builder #et_builder_outer_content .et_pb_module.remove-bullets li {
    list-style: none!important;
}

.et_divi_builder .et_pb_module .widget-area {
width:100%;
}

.et_divi_builder .et_pb_module .widget_edd_product_details {
background: #fff!important;
  padding: 20px!important;
}

.et_divi_builder .et_pb_module .widget_edd_product_details h3 {
font-size: 18px;
  font-weight: bold;
}
  
  .et_divi_builder #et_builder_outer_content .et_pb_module .widget_edd_product_details p {
    padding-left: 28px;
}


.et_divi_builder .et_pb_module .edd_price_options input[type="radio"] {
  margin-right: 10px!important;
  padding: 3px!important;
  border: 6px solid #bcc3c8!important;
  background: #fff!important;
  border-radius: 50%!important;
  vertical-align: middle!important;
  -webkit-appearance: none!important;
  display: block!important;
  float: left!important;
  margin-bottom: 5px!important;
  position: relative!important;
}

.et_divi_builder .et_pb_module .edd_price_options input[type=radio]:checked {
border-color: #2cc06d!important;
}

.et_divi_builder #et_builder_outer_content .et_pb_module .edd_price_options li, .dk-toggle-content .edd_price_options ul li {
list-style: none!important;
margin: 20px 0;
}



.et_pb_module .edd-add-to-cart {
width: 100%!important;
}

.et_pb_module .edd-add-to-cart-label {
text-align: center!important;
    width: 100%;
    font-weight: normal;
    text-transform: initial;
    background: #2cc06d!important;
    color: #fff!important;
    padding: 10px 20px!important;
    display: block;
    width: 100%!important;
    border-radius: 4px!important;
    font-size: 18px;
}
.et_pb_module a {
  color: #0995ca!important;
}

.dk-video-widget-container.dk-shortcodes-video.aligncenter {
    margin: 0 auto!important;
}

.dk-tab a {
    padding: .5em .5em!important;
}

.dk-tab {
    text-transform: inherit;
    font-size: 12px;
    position: relative;
    background: #616161;
    color: #fff;
    padding: 0;
    border: none;
    margin: 0;
    transition-duration: .5s;
    border-right: 1px solid #FFF;
    border-radius: 0!important;
    font-weight: normal;
}

.dk-tab-inner {
    color: #000;
}


.dk-tab:hover, .dk-tabs .is-pressed {
    background: #3b8bc0;
}
.is-pressed::after {
color: #3b8bc0;
}

 .strata-pointer-link {
     display: block;
     font-weight: 300;
     font-size: 22px;
     margin-bottom: .25em!important;
     color: #14a1f0;
 }
 .strata-pointer-link:after {
     display: inline-block;
     font-family: FontAwesome;
     vertical-align: bottom;
     text-rendering: auto;
     -webkit-font-smoothing: antialiased;
     content: "\f105";
     margin-left: .3em;
     -webkit-transition: margin, .4s;
     -o-transition: margin, .4s;
     transition: margin, .4s;
 }
 .strata-pointer-link-video:after {
     content: "\f03d";
 }
