/*
Theme Name: JEJSD
Description: Child theme for Uncode theme
Author: JEJSD
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

/*COLUMNS TO CENTRALISE TEXT*/
.main-container .row-container .row-parent {
    padding: 0px 36px 36px 36px !important;
}

/*TEXT LOGO*/
h2.text-logo.h3.logo-skinnable {
    font-size: 70px !important;
    font-weight: 700 !important;
	color: #25162e !important;
}
/*REMOVE HEADER*/
.menu-wrapper.menu-sticky.no-header {
	display: none !important;
}

.menu-wrapper.menu-hide-only.no-header {
    display: none !important;
}

/*SOCIAL HOVER*/
.menu-light .menu-smart a:hover, .menu-light .menu-smart a:focus, strong:hover, .color-accent-darker, body.textual-accent-color .post-content p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a.active:not(.btn), body.textual-accent-color .post-content ul:not(.menu-smart):not(.nav-tabs):not(.pagination) a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content ul:not(.menu-smart):not(.nav-tabs):not(.pagination) a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content ul:not(.menu-smart):not(.nav-tabs):not(.pagination) a.active:not(.btn), body.textual-accent-color .post-content dt a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content dt a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content dt a.active:not(.btn), body.textual-accent-color .post-content dd a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content dd a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content dd a.active:not(.btn), body.textual-accent-color .post-content dl a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content dl a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content dl a.active:not(.btn), body.textual-accent-color .post-content address a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content address a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content address a.active:not(.btn), body.textual-accent-color .post-content label a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content label a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content label a.active:not(.btn), body.textual-accent-color .post-content small a:not(.btn-text-skin):hover:not(.btn), body.textual-accent-color .post-content small a:not(.btn-text-skin):focus:not(.btn), body.textual-accent-color .post-content small a.active:not(.btn) {
	color: #d8e8ce !important;
}
/*
ul.menu-smart.sm.menu-icons.menu-smart-social li {
    font-size: unset !important;
}*/
.menu-overlay-center #masthead .menu-icons > li > a {
    line-height: 0.5em !important;
}

/*BACKGROUND TEXTURE*/
/*.style-color-135984-bg {
    background-image: url(https://jejsd.com/jejsdv2/wp-content/uploads/2018/11/jejsd-texture.png);
}*/
/*NAVIGATION BACKGROUND TEXTURE*/
/*body.menu-custom-padding .col-lg-0.logo-container, body.menu-custom-padding .col-lg-12 .logo-container {
    padding-bottom: 22px !important;
}*/
/*OVERLAY BACKGROUND*/
/*.overlay.style-light-bg {
    background-image: url(https://jejsd.com/jejsdv2/wp-content/uploads/2018/11/jejsd-texture.png) !important;
    background-color: #25162e !important;
}*/
/*OVERLAY MENU FONTS*/
ul#menu-jejsd a {
    font-weight: 300 !important;
	font-size: 26px !important;
}
/*OVERLAY MENU LINKS*/
.menu-light .menu-smart > li.active > a, .menu-light .menu-smart > li a.active, .menu-light .menu-smart > li.current-menu-ancestor > a, .menu-light .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a {
    color: #d8e8ce !important;
}
ul#menu-jejsd a:hover {
    color: #d8e8ce !important;
}
/*EMOJIS*/
i.em {
    height: 30px !important;
    width: 30px !important;
}
/*TEXT WEIGHT*/
body {
    font-weight: 300 !important;
	letter-spacing: 0.5px !important;
}
/*JOB TITLE*/
span.jobtitle {
    font-weight: 400;
}
/*LINKS*/
b, strong, a {
    font-weight: 700 !important;
    letter-spacing: 0.2px !important;
}
/* BIG TEXT HIGHLIGHT */
span#bigtext-id0 {
    font-weight: 600 !important;
}
/*VISIT DAZZE*/
.uncode_text_column.visitdazze h2 {
    font-weight: 300 !important;
}


/*HP UNDERLINES*/
/*strong.jejsdunderline {
box-shadow: inset 0 -0.100em #25162E, inset 0 -0.2em #fff;
}*/
/*JEJSD LETERS*/
.jejsdunderline {
color:  #d8e8ce !important;
}

/*QUOTES*/
blockquote.pullquote small {
    font-weight: 400 !important;
    font-size: 26px !important;
}
blockquote small:before {
    content: "" !important;
    margin: 0px 0px 0px 0px !important;
}
blockquote p {
    line-height: 46px !important;
    margin: 0px 0 0 !important;
	font-size: 26px !important;
}
p.quoteby {
    font-size: 20px;
    color: #999696;
}
figure.gravatar {
    display: none;
}
.color-accent-border, blockquote {
	border-color: #d8e8ce !important;
}
/*Contact link*/
.uncode_text_column.contactme {
    margin-top: 0px !important;
}

/*FOOTER*/
footer#colophon {
    display: none !important;
}




/***** MOBILE *****/
/***** MOBILE *****/
/***** MOBILE *****/
/***** MOBILE *****/
/***** MOBILE *****/





@media screen and (max-width: 959px) {
/*LOGO*/
#main-logo.navbar-header {
    display: unset !important;
}
body[class*=vmenu-] #main-logo {
    text-align: center !important;
}

/*BURGER MENU*/
.mmb-container {
    left: 0 !important;
    right: unset !important;
}
/*BACKGROUND TEXTURE + COLOR*/
.submenu-light .menu-smart, .submenu-light .menu-sidebar-inner, .submenu-light .main-menu-container {
    background: #25162e !important;
    background-image: url(https://jejsd.com/jejsdv2/wp-content/uploads/2018/11/jejsd-texture.png) !important;
}
    
 /*TEXT*/
	
	h1 {
		font-size: 48px !important;
	}	
	
 p {
     font-size:20px !important;
 }   
/*JOB DESCRIPTION PADDING*/
.pos-top.pos-left.align_left.column_child.col-lg-8.jobdescription.boomapps_vccolumn.single-internal-gutter {
    padding: 0px 0px 0px 0px !important;
}
/*QUOTE*/
/*blockquote.pullquote small {
    font-weight: 400 !important;
    font-size: 18px !important;
}*/
blockquote p {
    line-height: 32px !important;
	font-size: 20px !important;
}

	p.quoteby {
    font-size: 16px !important;
    color: #999696;
}
.textual-carousel .tmb .regular-text {
    padding: 0px 0px 0px 0px !important;
}

/*OVERLAY MENU TEXT SIZE*/
ul#menu-jejsd a {
    font-size: 18px !important;
} 
}
