

nav.mobile_menu ul li span.mobile_arrow i {
  color: #fff;
  padding: 6px;
    padding-top: 6px;
    padding-bottom: 6px;
  padding-top: 2px;
  padding-bottom: 2px;
  background-color: #1b9af7;
}


.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) h2 {font-size:20px !important; line-height:30px !important; text-transform:none !important;}

:not(.title_like_separator):not(.span_subtitle_separator) > .vc_text_separator.full .separator_content {
    font-family: Arial !important; font-size:20px  !important;  text-transform: uppercase;
}


.titlebanner {text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);}

.eltd_column.column1, .eltd_column.column2,  .eltd_column.column3 {vertical-align:top !important;}

@media only screen and (max-width: 1200px){
 nav.main_menu > ul > li > a span.item_inner {
   padding: 0 12px;
 }
}

footer.footer_border_columns .eltd_column > .column_inner {
    padding: 0 10px;
}
.eltd-info-card-slider-pagination {
    padding: 10px 0 30px !important;
}

.single_image_shader_landing .vc_single_image-wrapper {
    position: relative;
    overflow: hidden;
}

.single_image_shader_landing .vc_single_image-wrapper:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    right: -450px;
    border-bottom: 750px solid transparent;
    border-right: 450px solid rgba(255,255,255,0.4);
    -webkit-transition:right .4s cubic-bezier(0.24, 0.91, 0.36, 1);
    transition:right .4s cubic-bezier(0.24, 0.91, 0.36, 1);
}

.single_image_shader_landing .vc_single_image-wrapper:hover:after {
    right: 0;
}

@media only screen and (max-width: 768px) {
  .single_image_shader_landing .vc_single_image-wrapper:after {    
    border-bottom-width: 450px;    
    border-right-width: 300px;    
    right: -300px;
  }
}

@media only screen and (max-width: 600px) {
  .single_image_shader_landing .vc_single_image-wrapper:after {    
    border-bottom-width: 350px;    
    border-right-width: 200px;    
    right: -200px;
  }
}

//.eltd_logo a {height:100% !important;}

@media only screen and (max-width: 800px){
.footer_top_holder {background-image: none;}

.mastertitle {
padding-top: 10px !important;
padding-bottom: 10px !important;
}
}

@media only screen and (max-width: 800px){
header {
    margin-bottom: 0px !important;
   position: fixed !important;
}
.eltd_logo a {padding-top: 12px;}
#menu-top_menu-1 { padding-bottom: 20px !important;}
}.moose{fill:none;stroke:#F27055;stroke-width:3;stroke-miterlimit:10;}

.moose1{fill:none;stroke:#fff;stroke-width:2;stroke-miterlimit:10;}

.moose2{fill:none;stroke:#E5735C;stroke-width:2;stroke-miterlimit:10;}

.moose3{fill:none;stroke:#E5735C;stroke-width:2;stroke-miterlimit:10;}

.moose4{fill:none;stroke:#E5735C;stroke-width:2;stroke-miterlimit:10;}

.moose5{fill:none;stroke:#fff;stroke-width:3;stroke-miterlimit:10;}