/*
Theme Name: Lobo Child
Theme URI: http://vankarwai.com/themes/lobo-agency/
Template: lobo
Author: WECOLAB
Author URI: http://wecolab.com/
Description: Lobo Child
Version: 1.0.1
Updated: 2019-05-17
*/

/* HERO HEADER */
.hero-info .hero-title {display:none;}
.hero-info .subtitle {display:none;}
.sticky-head-elmnts {display:none;}

/* PORTFOLIO HOME */
.content-module {background: #111;}
.item-hover {background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.85);}
.item-meta h2 {color: #fff;} .item-meta h3 {color: #fff;}
.item-meta h2, .prjct-hvr-title h2 {font-size: 32px !important;}

/* PROJECT PLAY VIDEO */
.mejs-overlay-button, .no-svg .mejs-overlay-button {
    background: url(http://www.wecolab.com/assets/icons/play.png) no-repeat center 20px rgba(0,0,0,.2);
    width: 80px; height: 80px; border-radius: 15px; margin: -40px 0 0 -40px !important;
}
.mejs-overlay:hover .mejs-overlay-button {
    background-position: center 20px !important;
    background-color: rgba(0, 0, 0, 0.7) !important;
}
.mejs-overlay-button, .mejs-controls .mejs-time-rail .mejs-time-loaded {
    background-color: rgba(0, 0, 0, 0.4) !important;
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    .mejs-overlay-button, .no-svg .mejs-overlay-button, .video-embedded .vem-play {
		background-image:url(http://www.wecolab.com/assets/icons/play.png) !important;
		background-size:50px 40px !important;
	}
}

/* PROJECT NAVIGATION */
.pagination-module a {background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.65);}
.pagination-module > div > a {font-size: 18px;color: #FFFFFF;}

/* CONTACT */
.contact-title {font-weight:bolder !important;line-height:20px !important;}
.contact-address {line-height:20px !important;}
table, th, tr, td {border: 0px solid #555 !important;}
.copy div > div > a {font-size:220%;color:#fff;line-height:90%;font-weight: bold;}
.module-caption {font-size:80%;color:#fff;}
/* SLIDER */
.rsDefault .rsBullets {
    position: absolute; z-index: 35; left: 30%; bottom: 4%; width: 40%; height: auto;
    margin: 0px auto; text-align: center; line-height: 8px; overflow: hidden;
    background: rgba(255, 255, 255, 0.4) none repeat scroll 0% 0% !important;
}
.rsDefault .rsBullet span {
    display: block; width: 10px; height: 10px; border-radius: 50%; background: #777;
    background: rgb(255, 255, 255); border: 1px solid #000; opacity: 0.6;
}
.rsDefault .rsBullet.rsNavSelected span {
    background-color: #F00; opacity: 0.9; border: 1px solid #000;
}

/* FOOTER */
.footer {background:#222222;min-height: 200px !important;}
.footer .social-area {width: 90%; margin: 50px auto;}
.footer .social-area ul {color:#ffffff;}
.footer .social-area ul li {margin-right: 3px; line-height: 10px;}
.footer .social-area ul li a {font-size: 11px;}
.footer .credits {color:#ffffff; width: 90%; margin: 50px auto;}
.footer a {position: relative; font-weight: bold; padding: 0px 5px 0px 5px;}

/* MENU */
.c-close-btn span {background-color:#fff !important;}
.main-d-nav ul li {line-height:12px !important;}
.main-d-nav ul li a {font-size:24px !important; color:#fff !important;}
.main-d-nav ul li a:hover {opacity:0.5 !important; font-weight:900 !important;}
.main-d-nav ul li.current > a {font-weight:900 !important; font-size:26px !important;}
.main-d-nav ul li.current > a:hover {opacity:1 !important;}
.compact-menu .main-d-nav .sf-menu ul li a {opacity:0.5 !important; 
font-size: 16px !important; font-weight:900 !important; line-height:8px !important;}
.compact-menu .main-d-nav .sf-menu ul li a:hover {opacity:0.8 !important; font-weight:bold !important;}

/* MENU SMARTPHONES */
@media (max-device-width: 812px) {
.main-d-nav ul li {line-height:8pt !important;}
.compact-menu .main-d-nav .sf-menu ul li a {line-height:3pt !important;}
}

/* POST */
.content-module, .post-wrapper, .the-post {background-color:#fff !important;}
.meta-author {display:none !important;}
.the-post a {color:#dd0000 !important;}
.the-post a:hover {text-decoration:underline !important;}

/*
.post-title .inner-link {color:#000;font-size:25pt;font-weight:bold;}
.post-title .inner-link:hover {text-decoration:underline !important;}
.inner-post .read-btn .inner-link {color:#FFF !important;}
.call-to-action-btn a {color:#FFF !important;}
.prev-post .inner-link {color:#FFF !important;}
.prev-post .inner-link small {color:#FFF !important;}
.next-post .inner-link {color:#FFF !important;}
.next-post .inner-link small {color:#FFF !important;}
.blog-actions .cats-blog li a {
    position: relative;
    font-size: 16px;
    font-weight: bold;
    color: rgb(0, 0, 0) !important;
    text-transform: uppercase;
    padding: 0px 5px 0px 5px;
}
*/
