/* Themify Customize Styling */
body {	
	font-family: "Roboto Condensed";	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-weight:300;

	color: #6fdeda; 
}
a {		font-style:normal;
	font-weight:normal;
	text-decoration:none;

	color: #6fdeda; 
}
a:hover {		font-style:normal;
	font-weight:normal;
	text-decoration:none;

	color: #00fff7; 
}
:root {	
	--theme_accent: #6fdeda;
	--theme_accent_semi: #6fdeda; 
}
#sidebar {	
	color: #000000; 
}
h1 {		font-size:38px;

	color: #6fdeda; 
}
h2 {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:36px;

	color: #6fdeda; 
}
h3 {	
	color: #6fdeda; 
}
h4 {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:18px;

	color: #6fdeda; 
}
textarea, input[type=text], input[type=password], input[type=search], input[type=email], input[type=url], input[type=number], input[type=tel], input[type=date], input[type=datetime], input[type=datetime-local], input[type=month], input[type=time], input[type=week] {	background: none;
	background-color: rgba(94,184,189,0.48);
	border: none !important; 
}
textarea:focus, input[type=text]:focus, input[type=password]:focus, input[type=search]:focus, input[type=email]:focus, input[type=url]:focus, input[type=number]:focus, input[type=tel]:focus, input[type=date]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=month]:focus, input[type=time]:focus, input[type=week]:focus {	background: none;
	background-color: rgba(111,222,218,0.56); 
}
input[type=reset], input[type=submit], button {	
	color: #6fdeda; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover {	background: none;
	background-color: rgba(26,186,181,0.49);
	color: #00fff7; 
}
#headerwrap {	background: none;
	background-color: #030303; 
}
body #site-logo a {		font-weight:800;
	font-size:24px;
	line-height:0px;

	color: #6fdeda; 
}
#site-description {	display: none; 
}
#main-nav a {	
	color: #6fdeda; 
}
#main-nav a:hover {	background: none;
	background-color: #6fdeda;
	color: #000000; 
}
body:not(.mobile_menu_active) #main-nav .current_page_item > a, body:not(.mobile_menu_active) #main-nav .current-menu-item > a {	
	color: #fe6500; 
}
#main-nav ul {	background: none;
	background-color: #6fdeda; 
}
#main-nav ul a, body:not(.mobile_menu_active) #main-nav .current_page_item ul a, body:not(.mobile_menu_active) #main-nav ul .current_page_item a, body:not(.mobile_menu_active) #main-nav .current-menu-item ul a, body:not(.mobile_menu_active) #main-nav ul .current-menu-item a {	background: none;
	background-color: #6fdeda; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a {		line-height:13px;
 
}
#main-nav ul a, body:not(.mobile_menu_active) #main-nav .current_page_item ul a, body:not(.mobile_menu_active) #main-nav ul .current_page_item a, body:not(.mobile_menu_active) #main-nav .current-menu-item ul a, body:not(.mobile_menu_active) #main-nav ul .current-menu-item a, body:not(.mobile_menu_active) #headerwrap.fixed-header #main-nav ul a {	
	color: #000000; 
}
#main-nav ul a:hover, body:not(.mobile_menu_active) #main-nav .current_page_item ul a:hover, body:not(.mobile_menu_active) #main-nav ul .current_page_item a:hover, body:not(.mobile_menu_active) #main-nav .current-menu-item ul a:hover, body:not(.mobile_menu_active) #main-nav ul .current-menu-item a:hover {	background: none;
	background-color: #d45500; 
}
.mobile_menu_active #headerwrap .sidemenu-on {	background: none;
	background-color: #00c7c7; 
}
.mobile_menu_active #headerwrap .sidemenu-on #main-nav a {	
	color: #403938; 
}
.mobile_menu_active #headerwrap .sidemenu-on #main-nav a:hover, .mobile_menu_active #headerwrap .sidemenu-on #main-nav .current-menu-item > a {	background: none;
	background-color: #6fdeda; 
}
.mobile_menu_active #headerwrap .sidemenu-on #main-nav ul a:hover {	background: none;
	background-color: #1bbbb4; 
}
.post {	background: none;
	background-color: #030303; 
}
.post-meta {	background: none;
	background-color: #000000; 
}
.post-nav {	background: none;
	background-color: #000000; 
}
#footerwrap {	background: none;
	background-color: #000000; 
}
#footer {	
	color: #6fdeda; 
}
#footer a {		font-style:normal;
	font-weight:normal;
	text-decoration:none;

	color: #82fffb; 
}
#footer a:hover {	
	color: #ff9900;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
 
}
.mobile_menu_active #headerwrap #menu-icon { 
	color: #1bbbb4; }
/* Themify Custom CSS */
#headerwrap #searchform .icon-search:before,
#headerwrap #searchform #s{
color: #6fdeda !important;
}
.button-switch-player:before, #footer-player .tf_audio_mute:before, #footer-player .tf_auido_play:before, #footer-player .tf_playlist_prev:before, #footer-player .tf_playlist_next:before{
color:#6fdeda ;
}
input[type=text]{
color: #ffa600 !important;
}
#footer-player .tf_audio_wrap input.tf_audio_volumn_range {
    background-color:#6fdeda;
}
.tf_playlist_title {
    color: #6fdeda;
}

.search-results {
    background: #000;
}
input[type=text], input[type=password],
 input[type=search], input[type=email],
 input[type=url],
button
{
    border: 1.5px dotted rgba(34, 66, 107, 1);
}
.module.contact-animated-label textarea{
    border: 1.5px dotted rgba(34, 66, 107, 1);
}
.single-post #body {
    background: black;
}
.module-post a.load-more-button{
font-size:16px;
}
#mobile-menu.sidemenu-on{
	padding-inline:0;
}
.mobile_menu_active #headerwrap .sidemenu-on #main-nav a{
	padding-inline:15px
}
.mobile_menu_active #headerwrap .sidemenu-on #main-nav ul{
	margin-inline:15px;
	padding-inline:0;
}
@media (max-width: 760px) {
    .module_row.fullwidth .module-layout-part .row_inner, .row_inner {
        max-width: 100% !important;
    }
}
@media screen and (max-width: 1200px) {
    #headerwrap #searchform #s:focus,
 #headerwrap #searchform #s:hover, 
#headerwrap #searchform .icon-search:hover+#s ,
#headerwrap #searchform .icon-search:before{
        color: #000 !important;
}}