/*
Theme Name: JNews - Child Theme
Version: 1.0.0
Theme URI: http://themeforest.net/?ref=jegtheme
Description: A basic starter child theme for customization purpose of JNews theme.
Author: Jegtheme
Author URI: http://themeforest.net/user/jegtheme?ref=jegtheme
Template: jnews
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* ------------------------------------------------------------------------- *
 *  Theme customization starts here
/* ------------------------------------------------------------------------- */

.btn.btn-living {
	text-transform: none;
	margin: 0;
	font: inherit;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	word-wrap: break-word;
	user-select: none;
	text-decoration: none;
	position: relative;
	top: 0;
	transition: all 0.2s ease-in-out;
	line-height: normal;
	box-shadow: none;
	background-repeat: repeat-x;
	border-radius: 5px;
	font-size: 14px;
	padding: 14px 20px;
	background-color: #0096c8;
	color: #fff;
	border: none;
	font-weight: 700;
	background-image: none;
}

.btn.btn-living:hover {
	color: #5e5e5e;
	border-color: #dcdcdc;
	background-color: #dcdcdc;
}

/* Nav */

.jeg_nav_item.jeg_nav_icon {
	display: none;
}

.jeg_topbar .jeg_menu > li > a {
	color: #e6362c;
	font-weight: bold;
}


.jeg_nav_row li.red a::before,
.jeg_mobile_menu li.red a::before {
	display: none;
}

.jeg_nav_row li.red a,
.jeg_mobile_menu li.red a {
	background: #e6362c;
	color: #fff;
	border-radius: 20px;
	padding: 10px 20px;
}

.jeg_nav_row li.red a:hover,
.jeg_mobile_menu li.red a:hover {
	background: #0096c8;
}

.jeg_menu_style_1 > li.red > a:before {
	background: #e6362c;
}

/* Sidebar */

.theiaStickySidebar .cta {
	background: #e6362c;
	padding: 30px 25px;
	text-align: center;
}

.theiaStickySidebar .cta h4 {
	color: #fff;
	margin: 0 0 20px 0;
	padding: 0;
}

.theiaStickySidebar .cta p:last-of-type {
	margin-bottom: 0;
}

.theiaStickySidebar .cta .btn {
	background: #222222;
	font-size: 13px;
	border-radius: 30px;
	padding: 15px 45px 35px;
	transition: all 300ms ease-in-out;
}

.theiaStickySidebar .cta .btn:hover {
	color: #222222;
	background: #fff;
}

/* Cookie notice */

.jnews-cookie-law-policy {
	display: none !important;
}

@media(max-width: 575px) {
	
	.jeg_sidebar .cta {
		background: #e6362c;
    	padding: 30px 25px;
	    text-align: center;
		position: fixed;
		bottom: 0;
		left: -15px;
		right: -15px;
		z-index: 999;
	}
	
	.jeg_sidebar .cta:before {
		content: '';
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0, 0, 0, .1);
		clip-path: polygon(0 0, 100% 0, 100% 100%, 50% 100%);
		z-index: 3;
		pointer-events: none;
	}
	
	.jeg_sidebar .cta h4 {
		color: #fff;
		margin: 0 0 20px 0;
		padding: 0;
	}

	.jeg_sidebar .cta p:last-of-type {
		margin-bottom: 0;
	}

	.jeg_sidebar .cta .btn {
		background: #222222;
		font-size: 13px;
		border-radius: 30px;
		padding: 15px 45px 35px;
		transition: all 300ms ease-in-out;
	}

	.jeg_sidebar .cta .btn:hover {
		color: #222222;
		background: #fff;
	}
	
	.jeg_sidebar .cta .vc_btn3-container {
		margin-bottom: 0;
	}
	
	.jeg_sidebar .cta .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
		border: 2px solid #fff;
		background: transparent !important;
	}
}