/*
Theme Name: Elipsa Child
Theme URI: https://elipsa.qodeinteractive.com
Description: A child theme of Elipsa
Author: Edge Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: elipsa
Template: elipsa
*/
h2.widgettitle {
	font-size: 12px;
	text-transform: uppercase;
}
h3.qodef-m-title.entry-title {
	font-size: 2.5em;
	font-weight: normal;
	text-transform: uppercase;
}

.qodef-svg-holder svg ,
.qodef-m-pagination.qodef--standard .qodef-m-pagination-item .qodef-svg--ellipse{
	display: none;
}

#qodef-page-sidebar .widget .qodef-widget-title {
	font-family: DM serif display!important;
	font-weight: 400!important;
}
.qodef-header-navigation>ul>li.current-menu-item>a ,
.qodef-header-navigation>ul>li>a:hover{
	color: #D4C29A!important;
}
#elipsa_core_social_icons_group-2 {
	display: block;

}
#elipsa_core_social_icons_group-2 h2,
#elipsa_core_social_icons_group-2 .qodef-social-icons-group {
	display: inline;
}
#elipsa_core_social_icons_group-2 h2 {
	font-family: Ubuntu!important;
}

#qodef-top-area .widget a:hover {
	color: #333!important;
}
#qodef-page-inner {
	padding-left: 0!important;
		padding-right: 0!important;
}
#qodef-page-inner.qodef-content-grid {
	padding-top: 130px!important;

}
.qodef-page-inner-padding #qodef-page-inner.qodef-content-grid {
	padding-top: 0!important
}

.banner_area div {
	max-width: 100%!important;
	width: 100%!important;
}

.banner_area {
	padding: 0!important;
	/* margin: 0 30px!important; */
	max-width: 100%;
	width: 100%;
	margin: auto;
	padding-right: 50px!important;
	padding-left: 50px!important;
		background-color: transparent!important;
	background: transparent!important;

}
.banner_area#home_banner {
	padding-right: 30px!important;
	padding-left: 30px!important;
}

#qodef-side-area {
	background-color: #D4C29A!important;
}
#qodef-single-post-navigation.qodef-single-navigation--side .qodef-m-nav-top,
#qodef-single-post-navigation.qodef-single-navigation--side .qodef-m-nav-bottom,
#qodef-single-post-navigation.qodef-single-navigation--side .qodef-m-nav-label{
	background-color: #D4C29A!important;
}


.post-template-default #qodef-page-outer {
	background: #F7F4ED;
}
.qodef-dropcaps .qodef-m-letter,
#qodef-page-sidebar .widget a:hover {
color: #D4C29A!important;
}
.qodef-button.qodef-html--link:hover{
	color: #D4C29A!important;
}
.qodef-info--overlay .qodef-e-info-item.qodef-e-info-category {
	background: #D4C29A;
    padding: 2px 5px!important;
}
#qodef-page-footer-top-area {
	padding: 70px 0 70px!important;
}
#SR7_7_1 .qodef-svg-ellipse {
		margin-left: 50vw;
	}
#qodef-post-info-bottom-holder {
	display: none;
}
.addtoany_content{
	float:right;
	border-bottom: 1px solid #dcd7d7;
    display: block;
    width: 100%;
    text-align: right;
    padding-bottom: 5px;
}
#qodef-single-post-navigation.qodef-single-navigation--side .qodef-m-nav-label {
	height: 0!important;
}
#qodef-single-post-navigation.qodef-single-navigation--side .qodef-m-nav-top {
	height: 185px!important;
}
.qodef-e-content-left,
.qodef-e-info-left {
	padding-left: 0;
	display: none;
}
.qodef-item--square .qodef-info--top,
.qodef-e-info-date {
	display: none!important;
}
@media screen and (max-width: 767px) {

	.hide-sidebar-mobile #qodef-page-sidebar {
		display: none;
	}
	footer .qodef-grid-item:nth-of-type(2) {
		margin-bottom: 0!important;
	}
	#SR7_7_1 .qodef-svg-ellipse {
		display: none;
	}
}
@media screen and (max-width: 640px) {
	#qodef-page-inner.qodef-content-grid {
	padding-top: 30px!important;

}
    #qodef-page-sidebar {
        margin-top: 0!important;
    }
}

}