/* Themify Customize Styling */
body {	
	font-family: "Work Sans";	font-weight:300;

	color: #333333; 
}
a {	
	color: #3379bd; 
}
h1 {	
	font-family: "Oswald";	font-weight:600;
 
}
h2 {	
	font-family: "Oswald";	font-weight:600;
 
}
h3 {	
	font-family: "Oswald";	font-weight:600;
	font-size:1.5em;
 
}
h4 {	
	font-family: "Work Sans";	font-weight:600;
 
}
#headerwrap.fixed-header #site-logo a img {		width: 150px; 
}
.fixed-header #header a:hover {	
	color: #ee3a24; 
}
body #site-logo a img {		width: 150px;
	height: 64px; 
}
#main-nav {	
	width: 100%; 
}
#main-nav a {	
	margin-left: 25px;	font-weight:600;
	letter-spacing:1px;
	font-style:normal;
	font-size:14px;
	text-transform:uppercase; 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
	color: #3379bd; 
}
#main-nav .highlight-link>a {	background: none;
	background-color: #ee3a24;
	border: 1px solid rgba(0,0,0,0.00);; 
}
#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, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a {		font-weight:600;
	text-transform:capitalize; 
}
#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, .fixed-header #main-nav ul a, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a, .transparent-header #main-nav ul a {	
	color: #1d2d5c; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
	color: #ee3a24; 
}
.post-title, .post-title a, .loops-wrapper .post-image + .post-content .post-title a {	
	color: #4a4d4f; 
}
.post-title a:hover, .loops-wrapper .post-image + .post-content .post-title a:hover {	
	color: #3379bd; 
}
.post-meta, .loops-wrapper.list-post .post-meta, .single-post .post-meta, .loops-wrapper.grid6 .post-meta, .loops-wrapper.grid5 .post-meta, .loops-wrapper.grid4 .post-meta, .loops-wrapper.grid3 .post-meta, .loops-wrapper.grid2 .post-meta {		font-weight:normal;
 
}
.post-date, .loops-wrapper.list-post .post .post-date, .single #pagewrap .post-content .post-date {	background: none;
	background-color: rgba(49,119,189,0.79);background-image: url(https://www.ravemobilesafety.com/wp-content/uploads/2021/06/blue-prism-bg.png);
	border: 2px solid #ffffff; 
}
#sidebar, #sidebar-alt {		font-weight:800;
	font-size:0.8em;
	line-height:120%;
 
}
#sidebar a, #sidebar-alt a {		font-size:1em;
	text-align:left;
	color: #3379bd; 
}
#footerwrap {	background: none;
	background-color: #1d2d5c;background-image: none; 
}
#footer-logo a img {		width: 200px; 
}
#footer {	background-image: none; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-weight:normal;
 
}
#footer a {		font-weight:normal;
	text-transform:uppercase;
	color: #ffffff; 
}
@media screen and (max-width: 1280px) { /* Themify Customize Styling */
body {		font-weight:300;

	color: #333333; 
}
a {	
	color: #3379bd; 
}
h1 {		font-weight:600;
 
}
h2 {		font-weight:600;
 
}
h3 {		font-weight:600;
 
}
h4 {		font-weight:600;
 
}
#headerwrap.fixed-header #site-logo a img {		width: 150px; 
}
.fixed-header #header a:hover {	
	color: #ee3a24; 
}
#main-nav {	
	width: 100%; 
}
#main-nav a {		font-weight:600;
 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
	color: #3379bd; 
}
#main-nav .highlight-link>a {	background: none;
	background-color: #ee3a24;
	border: 1px solid rgba(0,0,0,0.00);; 
}
#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, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a {		font-weight:600;
 
}
#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, .fixed-header #main-nav ul a, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a, .transparent-header #main-nav ul a {	
	color: #1d2d5c; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
	color: #ee3a24; 
}
.post-title, .post-title a, .loops-wrapper .post-image + .post-content .post-title a {	
	color: #4a4d4f; 
}
.post-title a:hover, .loops-wrapper .post-image + .post-content .post-title a:hover {	
	color: #3379bd; 
}
.post-meta, .loops-wrapper.list-post .post-meta, .single-post .post-meta, .loops-wrapper.grid6 .post-meta, .loops-wrapper.grid5 .post-meta, .loops-wrapper.grid4 .post-meta, .loops-wrapper.grid3 .post-meta, .loops-wrapper.grid2 .post-meta {		font-weight:100;
 
}
.post-date, .loops-wrapper.list-post .post .post-date, .single #pagewrap .post-content .post-date {	background: none;
	background-color: rgba(49,119,189,0.79);
	border: 2px solid #ffffff; 
}
#sidebar, #sidebar-alt {		font-weight:800;
 
}
#sidebar a, #sidebar-alt a {	
	color: #3379bd; 
}
#footerwrap {	background: none;
	background-color: #1d2d5c; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-weight:normal;
 
}
#footer a {		font-weight:normal;

	color: #ffffff; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
body {		font-weight:300;
 
}
h1 {		font-weight:600;
 
}
h2 {		font-weight:600;
 
}
h3 {		font-weight:600;
 
}
h4 {		font-weight:600;
 
}
#headerwrap.fixed-header #site-logo a img {		width: 150px; 
}
#main-nav {	
	width: 100%; 
}
#main-nav a {		font-weight:600;
 
}
#main-nav .highlight-link>a {	
	border: 1px solid rgba(0,0,0,0.00);; 
}
#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, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a {		font-weight:600;
 
}
.post-meta, .loops-wrapper.list-post .post-meta, .single-post .post-meta, .loops-wrapper.grid6 .post-meta, .loops-wrapper.grid5 .post-meta, .loops-wrapper.grid4 .post-meta, .loops-wrapper.grid3 .post-meta, .loops-wrapper.grid2 .post-meta {		font-weight:100;
 
}
.post-date, .loops-wrapper.list-post .post .post-date, .single #pagewrap .post-content .post-date {	
	border: 2px solid #ffffff; 
}
#sidebar, #sidebar-alt {		font-weight:800;
 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-weight:normal;
 
}
#footer a {		font-weight:normal;
 
}
 }@media screen and (max-width: 680px) { /* Themify Customize Styling */
body {		font-weight:300;

	color: #333333; 
}
a {	
	color: #3379bd; 
}
h1 {		font-weight:600;
 
}
h2 {		font-weight:600;
 
}
h3 {		font-weight:600;
 
}
h4 {		font-weight:600;
 
}
#headerwrap.fixed-header #site-logo a img {		width: 150px; 
}
.fixed-header #header a:hover {	
	color: #ee3a24; 
}
#main-nav {	
	width: 100%; 
}
#main-nav a {		font-weight:600;
 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
	color: #3379bd; 
}
#main-nav .highlight-link>a {	background: none;
	background-color: #ee3a24;
	border: 1px solid rgba(0,0,0,0.00);; 
}
#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, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a {		font-weight:600;
 
}
#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, .fixed-header #main-nav ul a, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a, .transparent-header #main-nav ul a {	
	color: #1d2d5c; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
	color: #ee3a24; 
}
.post-title, .post-title a, .loops-wrapper .post-image + .post-content .post-title a {	
	color: #4a4d4f; 
}
.post-title a:hover, .loops-wrapper .post-image + .post-content .post-title a:hover {	
	color: #3379bd; 
}
.post-meta, .loops-wrapper.list-post .post-meta, .single-post .post-meta, .loops-wrapper.grid6 .post-meta, .loops-wrapper.grid5 .post-meta, .loops-wrapper.grid4 .post-meta, .loops-wrapper.grid3 .post-meta, .loops-wrapper.grid2 .post-meta {		font-weight:100;
 
}
.post-date, .loops-wrapper.list-post .post .post-date, .single #pagewrap .post-content .post-date {	background: none;
	background-color: rgba(49,119,189,0.79);
	border: 2px solid #ffffff; 
}
#sidebar, #sidebar-alt {		font-weight:800;
 
}
#sidebar a, #sidebar-alt a {	
	color: #3379bd; 
}
#footerwrap {	background: none;
	background-color: #1d2d5c; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-weight:normal;
 
}
#footer a {		font-weight:normal;

	color: #ffffff; 
}
 }
/* Themify Custom CSS */
#site-logo {
    font-size: 65px;
}


@media only screen and (max-width: 500px) {
.page-id-8450 #content .module_row:first-of-type {padding-top:25% !important;}
	
	
	.parent-pageid-84396 #content .module_row:first-of-type {padding-top:25% !important;}
}


@media only screen and (min-width: 900px) {
  #header {margin-top:-28px !important}

.fixed-header #header {margin-top:0px !important}
	
	#headerwrap {max-height:140px;}
	
	
}


/* @media only screen and (max-width: 1300px) and (min-width: 800px)  {
	.home #content .module_row:first-of-type {padding-top:130px !important;}
	#content .module_row:first-of-type {padding-top:200px !important;}

}
 */


@media only screen and  (min-width: 800px)  {

/* 	#content .module_row:first-of-type {padding-top:200px !important;} */
	
}

.wpml-ls-statics-footer {display:none !important}

/* Search Issue */
#headerwrap .widget_search h4.widgettitle {
    display: none;
}



.tb_responsive_mode .column4-1-4-2-4-1 > .module_column:nth-of-type(even), .tb_responsive_mode div.tb_3col:not(.col-count-6) > .module_column:nth-of-type(n+4), .tb_responsive_mode .column4-2-4-1.col-count-5.direction-rtl > .module_column:nth-of-type(3), .tb_responsive_mode .col-count-6.column4-1-4-2-4-1 > .module_column:nth-of-type(5), .tb_responsive_mode .col-count-6.column4-2-4-1 > .module_column:nth-of-type(3n+1), .tb_responsive_mode .col-count-6.column4-1-4-2 > .module_column:nth-of-type(3n), .tb_responsive_mode .col-count-3.column4-2-4-1 > .module_column.first, .tb_responsive_mode .col-count-5.column4-2-4-1 > .module_column.first, .tb_responsive_mode .col-count-3.column4-1-4-2 > .module_column.last, .tb_responsive_mode .col-count-5.column4-1-4-2 > .module_column:nth-of-type(3), .tb_responsive_mode .direction-rtl.column4-2-4-1:not(.tb_3col) > .module_column:nth-of-type(3), .tb_responsive_mode .column4-2 > .module_column {
    width: 100%!important;
}
.success_stories-template-default #content .post,
.success_stories-template-default #content .post .module-layout-part {
   margin-bottom: 0;
}

/* @media only screen and (min-width: 800px) and (max-width: 1300px)
{#content .module_row:first-of-type {
    padding-top: 5% !important;
	}} */


