#rt-logo {
	width:100% !important;
	height: 139px !important;
	background: url('/images/picasso-fish.png') !important;
	background-repeat: no-repeat !important;
	background-size: 240px !important;
}

.content-block .floated-body {
	font-size:20px !important;
}

.tabber_content p {
	font-size: 20px !important;
}

.tabber_content .tabber-subtitle {
	font-size: 32px;
}

.slide-1 .title-wrapper {
	background: #00A4E0 !important;
}

.picassoslider.slide-1 .tabber_content .tabber-subtitle, .picassoslider.slide-1 ul.tabber_tabs li {
	color: #00A4E0 !important;
}

.slide-2 .title-wrapper {
	background: #0077C0 !important;
}

.picassoslider.slide-2 .tabber_content .tabber-subtitle, .picassoslider.slide-2 ul.tabber_tabs li, .picassoslider.slide-2 ul.tabber_tabs li a, .picassoslider.slide-2 ul.tabber_tabs li a span {
	color: #0077C0 !important;
}

.slide-5 .title-wrapper {
	background: #8DC63F !important;
}

.picassoslider.slide-5 .tabber_content .tabber-subtitle, .picassoslider.slide-5 ul.tabber_tabs li, .picassoslider.slide-5 ul.tabber_tabs li a, .picassoslider.slide-5 ul.tabber_tabs li a span  {
	color: #8DC63F !important;
}

div#rt-bottom .module-surround:hover {
	color: #BAD12F;
	 background-image: -ms-linear-gradient(top, #98A6AC 0%, #798B94 100%);
	background-image: -moz-linear-gradient(top, #98A6AC 0%, #798B94 100%);
	background-image: -o-linear-gradient(top, #98A6AC 0%, #798B94 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #98A6AC), color-stop(1, #798B94));
	background-image: -webkit-linear-gradient(top, #98A6AC 0%, #798B94 100%);
	background-image: linear-gradient(to bottom, #98A6AC 0%, #798B94 100%);
}

div#rt-bottom .module-surround:hover a, div#rt-bottom .module-surround:hover span {
	color:#BAD12F;
}

div#rt-user {
margin: 10px 0 20px 0;
}

div#rt-user .rt-container {
background: #bad12f;
-webkit-border-top-right-radius: 15px;
-webkit-border-top-left-radius: 15px;
-moz-border-radius-topright: 15px;
-moz-border-radius-topleft: 15px;
border-top-right-radius: 15px;
border-top-left-radius: 15px;
}

div#rt-user .rt-container .rt-block {
text-align: center;
margin: 0;
padding: 11px;
}

div#rt-user .rt-container .rt-block h2 {
font-size: 48px;
line-height: 48px;
font-family: 'Abel';
color: #fff;
margin-bottom: 0;
text-transform: uppercase;
}

div#rt-user .rt-container .rt-block p {
font-size: 20px;
line-height: 20px;
font-family: 'Abel';
color: #fff;
margin-bottom: 0px;
}

.acymailing_module_form {
	color: #FFF;
}

.acymailing_form {
	margin: 0px !important;

}

.acymailing_form label {
	padding: 4px 10px 0px 0px;
	font-weight: bold;
	color: #bad12f;
}

#chronoform_webmarketer {
    position: relative;

    label {
        width: 100%;
    }

    input[type="checkbox"] {
        margin: 2px 10px 10px 0 !important;
    }

    #chrono_verification1_container_div {
        margin-bottom: 10px;
    }
}

#ct_terms {
    margin: 2px 10px 0 0 !important;
}

/* ========================================================================
   Table
 ========================================================================== */

.uk-table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  margin-bottom: 30px;
}

* + .uk-table {
  margin-top: 30px;
}

.uk-table th,
.uk-table td {
  padding: 8px 8px;
}

.uk-table th {
  text-align: left;
}

.uk-table td {
  vertical-align: top;
}

.uk-table thead th {
  vertical-align: bottom;
}

.uk-table caption, .uk-table tfoot {
  font-size: 12px;
  font-style: italic;
}

.uk-table caption {
  text-align: left;
  color: #a4a6a8;
}

.uk-table tbody tr.uk-active {
  background: #f4f4f4;
}

.uk-table-middle, .uk-table-middle td {
  vertical-align: middle !important;
}

.uk-table-striped tbody tr:nth-of-type(odd) {
  background: #f9f9f9;
}

.uk-table-condensed td {
  padding: 4px 8px;
}

.uk-table-hover tbody tr:hover {
  background: #f4f4f4;
}