/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

.tm-headerbar {
    padding: 30px 0 20px 0;
}
body {
	background-image:url(../images/bottom.png);
}
.dp-home-page .tm-page .tm-block-dark {
	background-color:rgba(23, 23, 23, 0.95);
	background-image:url(../images/pattern07.png);
	color: rgba(255, 255, 255, 0.68);
	position:relative;
}
.dp-home-page .tm-page .tm-block-light {
	background-color:rgba(0, 0, 0, 0);
	background-image:url(../images/pattern15.png);
}
.dp-home-page .tm-page .tm-bottom {
	background-color: rgba(0, 0, 0, 0.34);
    border-top: 1px solid #ED1B24;
}
.dp-home-page .tm-bottom .uk-panel, 
.dp-home-page .tm-bottom .uk-panel li a:not([class]) {
	color:rgba(255,255,255,.6);
}
.dp-home-page .tm-bottom a:not([class]), 
.dp-home-page .tm-bottom h1, 
.dp-home-page .tm-bottom h2, 
.dp-home-page .tm-bottom h3, 
.dp-home-page .tm-bottom h4, 
.dp-home-page .tm-bottom h5, 
.dp-home-page .tm-bottom h6, 
.dp-home-page .tm-bottom 
.dp-home-page .uk-panel-title {
	color:rgba(255,255,255,.8);
}
.dp-home-page .tm-block-light + .tm-block-dark, 
.dp-home-page .tm-block-dark + .tm-block-light {
    border-top: 1px solid rgba(234, 238, 240, 0.15);
}
.dp-home-page .tm-content {
	color:rgba(255,255,255,.8);
}
[class*='uk-align-'] {
    display: block;
    margin-bottom: 10px;
}
.mceContentBody {
	background:#FAF8F8;
	min-height:inherit;
	height:initial;
}
.tm-headerbar a span {
    color: inherit;
}
/* ========== List Formatting :: START ========== */
article .uk-list > li {
    margin-left: 42px;
}
article .uk-list > li:before {
    content: "\f14a"; /* ticks */
    font-family: FontAwesome;
    display: inline-block;
    margin-left: -20px;
    padding-right: 6px;
}
article .dp-arrow > li:before {
    content: "\f0a9"; /* arrow */
}
article .dp-checkbox > li:before {
    content: "\f046"; /* checkbox */
}
article .dp-dot-circle > li:before {
    content: "\f192"; /* dot-circle */
}
article .dp-circle-check > li:before {
    content: "\f05d"; /* circle-check */
}
article .dp-star > li:before {
    content: "\f005"; /* star */
}
article .dp-chevron > li:before {
    content: "\f138"; /* chevron */
}
article .uk-list > li > ul > li {
    margin-left: 20px;
}
article .uk-list > li > ul > li:before {
    content: "\f054";
    font-family: FontAwesome;
    display: inline-block;
    margin-left: -20px;
    padding-right: 6px;
}
/* ========== Google ReCAPTCHA Resizing :: START ========== */
#g-recaptcha-32 {
	transform: scale(0.84);
	-webkit-transform: scale(0.84);
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	width: 255px;
}
#rc-imageselect {
	transform: scale(0.84);
	-webkit-transform: scale(0.84);
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
}
/* ========== Google ReCAPTCHA Resizing :: END ========== */
/* ========== List Formatting :: END ========== */

/* Only Phones */
@media (max-width: 767px) {
.tm-fullscreen:not(.uk-hidden-large) + .tm-page {
    position: relative;
}
.uk-align-medium-left {
    margin-right: 20px;
    float: left;
    margin-top: 7px;
}
h1,h2,h3,h4 {
	line-height:normal;

}
h1 {
	font-size:26px!important;
}
h2 {
	font-size:22px!important;
}
h3 {
	font-size:19px!important;
}
h4 {
	font-size:16px!important;
}
}
/* Only Phones (Landscape) */
@media (min-width: 480px) and (max-width: 767px) {
}
/* Only Phones (Portrait) */
@media (max-width: 479px) {
}
/* Only tablets and Large Screen */
@media (min-width: 768px) and (max-width: 1219px) {
}
/* Only tablets portrait */
@media (min-width: 768px) and (max-width: 959px) {
}
/* Only tablets and desktop */
@media (min-width: 768px) {
}
/* Only desktop */
@media (min-width: 960px) {
}

