@import url("../Divi/style.css");
/*
Theme Name: Coolabulla Standard DVchild
Theme URI: 
Description: Coolabulla DIVI-C
Author: Gaston D'Amato
Author URI: http://www.coolabulla.com
Template: Divi
Version: 1.0.0
*/

/* Fullwidth Rows */
.et_pb_row.et_pb_row_fullwidth, .et_pb_specialty_fullwidth > .et_pb_row { width: 89%; max-width: 89% }
	
/*Social Icons */
.et-social-facebook a.icon:before { content: '\e093'; }
.et-social-twitter a.icon:before { content: '\e094'; }
.et-social-google-plus a.icon:before { content: '\e096'; }
.et-social-pinterest a.icon:before { content: '\e095'; }
.et-social-linkedin a.icon:before { content: '\e09d'; }
.et-social-tumblr a.icon:before { content: '\e097'; }
.et-social-instagram a.icon:before { content: '\e09a'; }
.et-social-skype a.icon:before { content: '\e0a2'; }
.et-social-flikr a.icon:before { content: '\e0a6'; }
.et-social-myspace a.icon:before { content: '\e0a1'; }
.et-social-dribbble a.icon:before { content: '\e09b'; }
.et-social-youtube a.icon:before { content: '\e0a3'; }
.et-social-vimeo a.icon:before { content: '\e09c'; }
.et-social-rss a.icon:before { content: '\e09e'; }

body {
	background-color: black;
	color: white;
}

.et_builder_inner_content  {
	overflow-x:hidden;
}

.et_builder_inner_content .et_pb_section:first-child {
        padding-top: 120px!important;
}

.container {
	width:98%;
}

.mmm.logos {
  display: inline;
	padding: 0 20px;
}

.mmm.logos img {
  filter: brightness(0%) contrast(200%) invert(100%);
}

.mmm.logos img:hover {
      filter: grayscale(100%) invert(50%) sepia(100%) saturate(400%) hue-rotate(641deg) !important;
}

h3.mmm {
  line-height: 1.7 !important;
	    margin-top: -8px !important;
}

.menu-resources-01-container, li.mega-menu-item {
	text-align:center !important;
}

.menu-resources-01-container a {
  font-size: 22px;
}

.menu-resources-01-container .menu-item {
	display: inline;
	padding: 0 20px;
}

.menu-resources-01-container a {
	color: white;
}
.menu-resources-01-container a:hover {
  color: #e23baa;
}

.white {
  color: white;
}

.blue {
	color: #2ea3f2 !important;
}

.et_pb_contact_form input{
	border-radius: 50px !important; 
}

.et_pb_contact_form textarea{
	border-radius: 25px !important; 
}

strong.blue {
	color: #D93BAF;
}

@media (max-width: 1060px) {
  #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link {
		padding: 0px 15px 0px 15px !important;
  }
}

@media (max-width: 980px) {
  .et_header_style_left #logo {
    max-width: 30%;
  }
  #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link {
		padding: 0px 10px 0px 10px !important;
  }
}

@media (max-width: 855px) {
  #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link {
		padding: 0px 2px 0px 2px !important;
  }
}

.um-field-label label {
	color: white;
}
.um{
    margin-left: 0!important;
    margin-right: 0!important;
}

.um p {
	color: lightgray !important;
}

.um-form-field, .um-button, a.um-button {
	border-radius: 100px !important;
	font-size:16px !important;
}

#visualizer-110-36853625 + div {
	display:hidden;
}

.um-account-main div.um-account-heading {
	color: white;
}

.um-account-meta {
	display: none;
}

.um-account-side ul li, .um-account-side ul li a{
	border-radius: 100px;
    background-color: rgba(1,1,1,0.1);
}

/* Link colors */
.um a.um-link,
.um .um-tip:hover,
.um .um-field-radio.active:not(.um-field-radio-state-disabled) i,
.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i,
.um .um-member-name a:hover,
.um .um-member-more a:hover,
.um .um-member-less a:hover,
.um .um-members-pagi a:hover,
.um .um-cover-add:hover,
.um .um-profile-subnav a.active,
.um .um-item-meta a,
.um-account-name a:hover,
.um-account-nav a.current,
.um-account-side li a.current span.um-account-icon,
.um-account-side li a.current:hover span.um-account-icon,
.um-dropdown li a:hover,
i.um-active-color,
span.um-active-color
{
    color: #fff !important;
}

.um-account-side {
    width: 22%;
}

.um a.um-link:hover,
.um a.um-link-hvr:hover {
    background: rgba(1,1,1,0.1) !important;
}

.um-account-link, .um-account-title {
	color: white !important;	
}

.um-account-side li a:hover {
	color: rgba(1,1,1,0.2) !important;
}

.um-account-side li a span.um-account-icon, .um-account-side li a.current span.um-account-icon, .um-account-side li a.current:hover span.um-account-icon {
	    border-right: 1px solid #777;	
}

/*UM Button colors */
.um .um-field-group-head,
.picker__box,
.picker__nav--prev:hover,
.picker__nav--next:hover,
.um .um-members-pagi span.current,
.um .um-members-pagi span.current:hover,
.um .um-profile-nav-item.active a,
.um .um-profile-nav-item.active a:hover,
.upload,
.um-modal-header,
.um-modal-btn,
.um-modal-btn.disabled,
.um-modal-btn.disabled:hover,
div.uimob800 .um-account-side li a.current,
div.uimob800 .um-account-side li a.current:hover,
.um .um-button,
.um a.um-button,
.um a.um-button.um-disabled:hover,
.um a.um-button.um-disabled:focus,
.um a.um-button.um-disabled:active,
.um input[type=submit].um-button,
.um input[type=submit].um-button:focus,
.um input[type=submit]:disabled:hover
{
    background: #e23baa !important;
}

/* UM Button hover colors */
.um .um-field-group-head:hover,
.picker__footer,
.picker__header,
.picker__day--infocus:hover,
.picker__day--outfocus:hover,
.picker__day--highlighted:hover,
.picker--focused .picker__day--highlighted,
.picker__list-item:hover,
.picker__list-item--highlighted:hover,
.picker--focused .picker__list-item--highlighted,
.picker__list-item--selected,
.picker__list-item--selected:hover,
.picker--focused .picker__list-item--selected,
.um .um-button:hover,
.um a.um-button:hover,
.um input[type=submit].um-button:hover{
    background: #c23192 !important;
}

/* Button alt colors */
.um .um-button.um-alt, 
.um input[type=submit].um-button.um-alt {
    background: #e23baa !important;
}

.um .um-button.um-alt:hover,
.um input[type=submit].um-button.um-alt:hover {
    background: #c23192 !important;	
}

table#claims-settings-table {
  border-radius: 20px;
  background-color: white;
}

#claims-settings-table th {
  text-align: center;
}

#claims-settings-table tfoot tr td {
  text-align: center;
}

.apexcharts-tooltip {
  color: #000000;
}

/* Make the account menu horizontal */
.um.um-account .um-account-side,
.um.um-account .um-account-main {
	float: none;
	margin-bottom: 1em;
	margin-left: 0px;
	padding: 0px;
	max-width: 100%;
	width: 100%;
}
.um.um-account .um-account-side ul{
	border: none;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.um.um-account .um-account-side ul li{
	margin: 0px 4px 4px 0px !important;
}
.um.um-account .um-account-side ul a.current{
	background-color: rgba(0,0,0,0.05);
}
.um.um-account .um-account-side ul span.um-account-icontip{
	padding: 0em 0.7em;
	width: initial;
}
.um.um-account .um-account-side ul span.um-account-title{
	padding-right: 20px;
}
.um.um-account .um-account-side ul span.um-account-arrow{
	display: none;
}

.um-account-icon {
  display: none;
}

a.um-account-link:hover {
  background-color: rgba(0, 0, 0, 0.4) !important;
}

.um-account-heading {
  display: none !important;
}

a.current .um-account-title {
	color: #e23baa !important;
}

.user-selector {
	text-align:center;
}

@media all and (max-width: 767px) {
	.docket_table .dockettable .col {
		font-size: 0.7em !important;
	}
	.dockettable.row, .dockettable.title {
		display: grid;
		grid-template-columns: 20% 20% 60%;
	}
	.um-account-meta-img {
		display:none;
	}
}