/*
Theme Name: Malmo Child
Theme URI: http://malmo.elated-themes.com/
Description: A child theme of Malmo Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.0
Template: malmo
*/

/*
@import url("../malmo/style.css");



add_filter( 'gettext', 'ozy_change_text', 10, 3 );
function ozy_change_text( $translated_text, $text, $domain ){

    if( $translated_text == 'Previous post' ) {
      $translated_text = 'Previous case study';
    }

    if( $translated_text == 'Next post' ) {
      $translated_text = 'Next case study';
    }

    if( $translated_text == 'post' ) {
      $translated_text = 'case study';
    }

    return $translated_text;
}

/**
 * OZY - CHANGE COOSE AN OPTION TEXT

add_filter('gettext',  'ozy_previous_option');
add_filter('ngettext',  'ozy_previous_option');
function ozy_previous_option($translated) {
     $translated = str_ireplace('Previous post',  'Previous Case Study',  $translated);
     return $translated;
}
add_filter('gettext',  'ozy_next_option');
add_filter('ngettext',  'ozy_next_option');
function ozy_next_option($translated) {
     $translated = str_ireplace('Next post',  'Next Case Study',  $translated);
     return $translated;
}
http://wearealive.com.au/blog/

/* ************* ALIVE CUSTOM CSS **************** */
/*
//                rgba(0,225,220,0.25)  #00e1dc #50fcfc
*/

@font-face {
	font-family: Ginger Light;  
	src: url('/wp-content/uploads/2017/05/F37Ginger-Light.ttf');  
	font-weight: normal;  
}

h1, h2, h3, h4, h5, h6, body, a,
.eltd-footer-widget-title,
.eltd-footer-bottom-holder,
.tp-mask-wrap h1,
.eltd-blog-list-holder.eltd-minimal .eltd-item-title a,
.eltd-main-menu.eltd-default-nav>ul>li>a,
.eltd-btn,
.eltd-btn-text,
.eltd-testimonial-text,
.rev_slider .tp-mask-wrap .tp-caption,
.eltd-blog-holder article .eltd-post-image-wrapper .eltd-post-info-date .eltd-post-date-month,
.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-next .eltd-single-nav-post-sub,
.eltd-portfolio-single-navigation .eltd-portfolio-single-prev .eltd-single-nav-post-sub, 
.eltd-section-subtitle-holder .eltd-section-subtitle,
.eltd-page-header #lang_sel>ul>li>a, 
.eltd-page-header #lang_sel_click>ul>li>a, 
.eltd-page-header #lang_sel ul>li:hover>a {
    
    font-family: "Ginger Light", Open Sans, sans-serif !important;
    
}

h3 {
    text-transform: none;
}    
    
.tp-parallax-wrap  .ozz-rev-slider-wrapper {
    position: absolute; 
    display: block; visibility: visible;
    left: 442px;
    top: 192px;
    z-index: 9;
}

.tp-loop-wrap {
    position:absolute;
    display:block;
}   

.tp-mask-wrap .tp-caption{
    text-align: center !important;
}    

.tp-mask-wrap .tp-caption i{
    text-align: center !important;
}

.tp-mask-wrap .tp-caption h1{
    text-align: center !important;
} 

.eltd-full-width .eltd-full-width-inner {
    padding-top: 0px;
}

/* Force fix second split screen slider menu text colour .  */ 
.eltd-light-header .eltd-page-header>div:not(.eltd-sticky-header) .eltd-main-menu>ul>li>a, .eltd-light-header.eltd-header-style-on-scroll .eltd-page-header .eltd-main-menu>ul>li>a {
    color: #504c4c; 
}

.ozz-google-map .eltd-elements-holder .eltd-elements-holder-item-content {
    padding: 0;
}

footer .eltd-footer-top-holder .widget .eltd-iwt-icon-left .eltd-iwt-content-holder {
    padding-left: 22px;
}

.ozz-ticker {
	padding-top: 1px;
}

.ozz-ticker h2,
.ozz-ticker h3 {
    padding-left: 1px;
}

.ozz-ticker h3 {
	text-transform: none;
    padding-top: 40px;
}

.wpcf7-form-control.wpcf7-textarea {
    padding: 0;
}

.eltd-header-standard .eltd-menu-area .eltd-drop-down:after {
    background-color: rgba(255, 255, 255, 0);
}

.eltd-main-menu.eltd-sticky-nav:after {
    background-color: rgba(255, 255, 255, 0);
}

body:not(.eltd-menu-item-first-level-bg-color) .eltd-page-header .eltd-sticky-header .eltd-main-menu>ul>li>a {
    color: #504c4c;
}

.eltd-separator {
    color: #00e1dc;
    border-color: #00e1dc !important;
} 

.eltd-btn,
.eltd-btn-text {
    text-transform: none;
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
}

.eltd-btn {
    border-radius: 30px;
}

.eltd-page-header .eltd-menu-area .eltd-logo-wrapper,
.eltd-page-header .eltd-menu-area .eltd-logo-wrapper a {
    height: 80px !important;
}
 
.eltd-page-header .eltd-sticky-header .eltd-sticky-holder .eltd-logo-wrapper a {
    height: 80px !important;
    max-height: 80px !important;
}

.eltd-footer-top-holder .widget input[type="text"], 
.eltd-footer-top-holder .widget input[type="email"], 
.eltd-footer-top-holder .widget select {
    height: 20px;
}

.eltd-footer-top-holder .widget p,
.eltd-footer-top-holder .widget a {
    color: #939598 !important;
}

.eltd-footer-top-holder .widget a:hover,
.eltd-blog-list-holder.eltd-minimal .eltd-item-title a:hover {
    color: #00e1dc !important;
}

.eltd-blog-holder article .eltd-post-image-wrapper .eltd-post-info-date {
    position: relative;
    display: inline-block;
    background-color: #00e1dc;
    color: #9d9fa2;
    padding: 10px 20px;
}

.eltd-blog-holder article .eltd-post-image-wrapper .eltd-post-info-date .eltd-post-date-month {
    font-style: normal;
    font-size: 14px;
    font-weight: 400;
    margin-top: 8px;
    color: #fff;
}

.eltd-blog-like a,
.eltd-post-info-comments-holder a,
.eltd-post-info-category a,
.eltd-blog-list-holder.eltd-minimal .eltd-item-date {
	display: none;
}

.eltd-blog-holder article .eltd-post-info>div:not(.eltd-post-info-category):after {
    content: none;
}

.eltd-testimonial-content.testimonials-slider .eltd-testimonial-author-text .eltd-testimonials-job:before {
    content: "/ ";
    color: #fff;
}

.eltd-section-subtitle-holder .eltd-section-subtitle {
    font-size: 25px;
    margin: 0;
    line-height: 35px;
    letter-spacing: .025em;
    font-style: normal;
}
  
.eltd-team .eltd-team-social-holder {
    position: absolute;
}        
        
.eltd-team .eltd-team-social-holder.light,
.eltd-portfolio-list-holder-outer.eltd-ptf-justified-gallery .eltd-ptf-item-text-overlay {
    background-color: rgba(0,225,220,0.45);  
}

.eltd-team .eltd-team-name.light {
    color: #fff;
    font-weight: 600;
    font-size: 18px;
}

.eltd-team .eltd-team-position.light {
    color: #fff;
}
 
.eltd-ptf-item-text-holder h3,
.eltd-ptf-item-text-holder h5 {
    color: #fff !important;
    font-weight: 800 !important
}

.eltd-portfolio-list-holder-outer.eltd-ptf-justified-gallery .eltd-ptf-category-holder span {
    color: #fff;
}    

.eltd-ptf-category-holder {
	display: none;
}

.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-navigation-inner .eltd-portfolio-back-btn {
	display: none;
}

.wpcf7-form-control wpcf7-textarea {
    height: 20px;
}

footer .eltd-footer-top-holder .widget input[type="text"], footer .eltd-footer-top-holder .widget input[type="email"], footer .eltd-footer-top-holder .widget select {
    width: 100%;
    overflow: hidden;
    background-color: transparent;
    padding: 0 21px;
    height: 20px;
    outline: 0;
    color: #939598;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea {
    width: 100%;
    height: 50px;
    padding: 1px 20px;
    border: 1px solid #e1e1e1;
    outline: 0;
    overflow: auto;
    font-family: "Ginger Light", Open Sans, sans-serif !important;
    font-size: 13px;
    font-weight: 400;
    font-style: italic;
    background-color: transparent;
    color: #363636;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin-bottom: 0;
    -webkit-transition: border-color .2s ease-out;
    -moz-transition: border-color .2s ease-out;
    transition: border-color .2s ease-out;
    resize: none;
}

footer input.wpcf7-form-control.wpcf7-submit {
    background-color: #565656;
    border: 2px solid #565656;
    padding: px;
    margin-left: 50px;
    -webkit-transition: color .2s ease-out,background-color .2s ease-out,border .2s ease-out;
    -moz-transition: color .2s ease-out,background-color .2s ease-out,border .2s ease-out;
    transition: color .2s ease-out,background-color .2s ease-out,border .2s ease-out;
}

.ozz-button-holder {  
    clear: both;
    margin: 0 auto;
    display: block;   
}

.ozz-button-center { 
    width: 300px;
	text-align: center;
   	clear: both;
    margin: 0 auto;
    display: block; 
}

.eltd-page-header {
    background-color: rgba(255, 255, 255, 0);
}

.eltd-header-standard .eltd-page-header .eltd-menu-area {
    background-color: rgba(255, 255, 255, 0);
}

.wpcf7-form-control.wpcf7-textarea {
    padding: 15px 20px;
}
.eltd-blog-list-holder>ul{
    height: initial;
}
