/*

Theme Name: X - Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

<!-- NAVIGATION TWEAKS --------------------------------------------->

/** Change Main Nav Background Color **/
.x-navbar {
border-bottom: 1px solid #006e9f !important; box-shadow: none !important;
}


/** Change Sub menu background Color **/
.x-navbar .sub-menu {
	background-color: #006e9f; box-shadow: none !important;
}


/** Change Sub menu Link Color **/
.x-navbar .sub-menu a {
	color: #fff !important; font-weight:500;
}

.x-navbar .sub-menu a:hover {
	color: #66ccff !important; font-weight:500;
}


<!-- END NAVIGATION TWEAKS ----------------------------------------->





<!-- COUNTER TWEAKS ----------------------------------------->


/** Change Counter Text Size **/
.x-counter .number {
    font-size: 75px;
    line-height: 1;
}

.x-counter .prefix {
    font-size: 90px;
    line-height: 0;
}


<!-- END COUNTER TWEAKS ----------------------------------------->





<!-- HOMEPAGE MISSION BUTTON ----------------------------------------->


/** Homepage Mission Button **/

.x-btn.merit-mission-button {
  color: #fff !important;
  border-color: #0d5d80 !important;
  background-color: #0d5d80 !important;
}


.x-btn.merit-mission-button:hover {
color: #0d5d80 !important;
border-color: #0d5d80 !important;
  background-color: transparent !important;
}


<!-- END HOMEPAGE MISSION BUTTON ------------------------------------>







<!-- STYLE RECENT POSTS -------------------------------------------------------------------------------->

.x-recent-posts a:hover .x-recent-posts-img {
opacity: 1 !important;
}

.x-recent-posts .x-recent-posts-img:after {
background-color: #2f2f31 !important;
}

.x-recent-posts a:hover .x-recent-posts-img,
.home .x-portfolio-filters:hover {
	background-color: #000000;
}

.x-recent-posts a:hover img {opacity: .3;}

.x-recent-posts a {
    background-color:transparent; 
}

.x-recent-posts a.x-recent-post3 {
    border:0px; box-shadow:none; 
}

.x-recent-posts a.hover.x-recent-post3 {
    opacity: 1 !important; color:#0d5d80 !important ; 
}


/**headline of recent posts**/

.x-recent-posts .h-recent-posts {
    font-size: 24px !important; color:#0d5d80; margin:10px 0px 20px 0px;    text-overflow: clip !important; white-space: normal !important; text-align:center;
}


.x-recent-posts .h-recent-posts a:hover{color:#0d5d80; opacity: 1 !important;
}



/**date**/
.x-recent-posts .x-recent-posts-date {
    display:none;
}

.x-recent-posts-content {
	margin:5px;
	font-size: 12px !important; color:#0d5d80; text-align:justify;
}

<!-- END RECENT POST TWEAKS ------------------------------------------------->




<!-- STYLE HOME NEWS POSTS SINGLE -------------------------------------------------------------------------------->

.x-recent-posts.home-news-1wide a:hover .x-recent-posts-img {
opacity: 1 !important;
}

.x-recent-posts.home-news-1wide .x-recent-posts-img:after {
background-color: #2f2f31 !important;
}

.x-recent-posts.home-news-1wide a:hover .x-recent-posts-img,
.home .x-portfolio-filters:hover {
	background-color: #000000;
}

.x-recent-posts.home-news-1wide a:hover img {opacity: .3;}

.x-recent-posts.home-news-1wide a {
    background-color:#fff; 
}

.x-recent-posts.home-news-1wide a.x-recent-post1 {
    border:0px; box-shadow:none; 
}

.x-recent-posts.home-news-1wide a.hover.x-recent-post1 {
    opacity: 1 !important; color:#0d5d80 !important ; 
}


/**headline of Home News posts**/

.x-recent-posts.home-news-1wide .h-recent-posts {
    font-size: 24px !important; color:#0d5d80; margin:10px 0px 10px 0px;    text-overflow: clip !important; white-space: normal !important; text-align:center;
}


.x-recent-posts.home-news-1wide .h-recent-posts a:hover{color:#0d5d80; opacity: 1 !important;
}



/**Home News Date**/
.x-recent-posts.home-news-1wide .x-recent-posts-date {
    display:none;
}

.x-recent-posts-content.home-news-1wide {
	margin:5px;
	font-size: 12px !important; color:#0d5d80; text-align:justify;
}

<!-- END HOME NEWS TWEAKS ------------------------------------------------->






<!-- STYLE HOME NEWS 3 HIGH POSTS -------------------------------------------------------------------------------->


.x-recent-posts.home-news-3high a:hover .x-recent-posts-img {
opacity: 1 !important;
}

.x-recent-posts.home-news-3high .x-recent-posts-img:after {
background-color: #2f2f31 !important;
}

.x-recent-posts.home-news-3high a:hover .x-recent-posts-img,
.home .x-portfolio-filters:hover {
	background-color: #000000;
}

.x-recent-posts.home-news-3high a:hover img {opacity: .3;}

.x-recent-posts.home-news-3high a {
    background-color:#fff; 
}

.x-recent-posts.home-news-3high a.x-recent-post4 {
    border:0px; box-shadow:none; margin-bottom:13px;
}

.x-recent-posts.home-news-3high a.hover.x-recent-post4 {
    opacity: 1 !important; color:#0d5d80 !important ; 
}


/**headline of Home News posts**/

.x-recent-posts.home-news-3high .h-recent-posts {
    font-size: 24px !important; color:#0d5d80; margin:10px 0px 4px 0px;    text-overflow: clip !important; white-space: normal !important; text-align:left;
}


.x-recent-posts.home-news-3high .h-recent-posts a:hover{color:#0d5d80; opacity: 1 !important;
}



/**Home News Date**/
.x-recent-posts.home-news-3high .x-recent-posts-date {
    display:none;
}

.x-recent-posts-content.home-news-3high {
	margin:5px;
	font-size: 12px !important; color:#0d5d80 !important; text-align:center !important;
}

<!-- END RECENT POST TWEAKS ------------------------------------------------->



