/*
 Theme Name:   Employ
 Description:  Employ Child Theme
 Author:       Sites for Business 
 Template:     edubase

*/


.wpo-footer i{
	color: #c7f377;
    margin-right: 10px;
	margin-top: 8px;
}
body .wpo-footer ul.menu > li {
    margin-bottom: 5px;
}
#menu-item-8796{
	background-color: #c7f377;
}
#menu-item-8796 a:hover{
	color: #202020!important;
}
body .navbar-mega .navbar-nav > li .dropdown-menu {
    border-top: 2px solid #9ecb4d !important;
}
body .navbar-mega .navbar-nav > li > a:hover .caret, body .navbar-mega .navbar-nav > li > a:focus .caret, body .navbar-mega .navbar-nav li a:hover, body .navbar-mega .navbar-nav li a:active, body .navbar-mega .navbar-nav li a:focus, body .navbar-mega .navbar-nav li.active > a .caret, body .navbar-mega .navbar-nav li.open > a, body a:hover, body a:focus {
    color: #99c844 !important;
}
body .navbar-mega .navbar-nav > li .dropdown-menu li a {
    font-family: "Montserrat", sans-serif!important;
	text-transform: uppercase;
	font-size: 12px;
}
body .navbar-mega .navbar-nav > li .dropdown-menu {
    padding-top: 0px;
	
}
@media (max-width: 85em) {
.sec-btn { 
	margin-left: 60px!important;
}
}

.heading.heading-v10 small.des {

    color: #666;
	}

.wpo-educator-grid .description {
    display: block !important;
}


.course-item .course-header {

    padding: 35px!important; 
}

.course-meta { display:none; }

#cta_cta { background-color: #c7f377 !important; }

#cta_text {padding-top: 40px !important;}

.widget .widget-title span::after, .widget .widgettitle span::after, .widget .wpb_heading span::after {
    background: #91C435;
}

.icons25 .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon { 
	font-size: 2.5em!important;
}

.txt-lg p { font-size: 14px!important; padding-right:15px;  color: #5b6258!important;  font-family: "Open Sans"!important;  }

.course-item .course-header {

    min-height: 215px;
	}
	
	.wpcf7-submit {
		border: none;
		background: #91C435!important;
		padding: .5em 1em;
		color: #000;
	}


.ctabtn button,  { 
	/* border: 1px solid #8bad82 !important; */
	background: #91C435!important;
	margin-top: 10px;
	border-color: #8bad82 !important;
	color: #fff!important;
	font-size: 14px!important;
}
.ctabtn button i { 
	color: #fff!important;
}


h1, h2, h3, h4, h5 { 
	
	font-family: "Montserrat", sans-serif!important;
	font-weight: 500;
	color: #35241D;
}

.navbar-mega .navbar-nav {
    float: right!important;
	margin-bottom: 0;
}

.rev_slider img, .tp-simpleresponsive img {
    max-width: 250px !important;
	}

.wpo-footer ul li a:hover, .wpo-footer ul li a:focus, .wpo-footer ul li a:active {
    color: #C7F377;
}

.bg-success {
    background: #9BC947 !important;
}

.home #wpo-mainbody {
    padding-top: 0!important;
}

/* .default-template, .post-type-archive-ib_educator_course .wpo-mainbody {
    padding-top: 50px;
}  */

.wpo-breadcrumbs {
margin-bottom: 30px;
}

.course-item .course-inner {

    border-top: 2px solid #6B9128;
	}

.wpo-footer {

    padding-top: 50px;
	}

	.navbar-mega .navbar-nav > li > a {
	font-size: 1.2rem;
    padding: 0 15px;
	}
	
.wpo-header .header-quick-action .box-quick-action	{
    display: none!important;
}

.pull-right div { float:left; margin-left:5px; }
.pull-right i { float:left;  padding: 6px; }

.partners-logos div { margin: 0 auto; }


.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
    padding-left: 40px!important;
}

footer .contct a { color:#fff; }


header .space-padding-top-10  {
    padding-top: 25px !important;
}

nav#wpo-mainnav.padding-large .navbar-nav > li {
    padding: 10px 0 10px;
}

.navbar-mega .navbar-nav > li > a::before {

height: 1px;
background: #35241D;

}

.navbar-mega .navbar-nav li.active > a {
    background: none;
    color: #91C435 !important;
}

.navbar-mega .navbar-nav > li > a:hover, .navbar-mega .navbar-nav > li > a:focus {
    color: #91C435 !important;
	}
	
	body #wpo-content {
    margin-bottom: 0;
}

.heading-v7 h2 {
	font-size: 26px;
}

 header {
    border: 1px solid #dfdfdf;
}

.wpo-topbar.topbar-dark {
    background: #202020!important;
}  



nav#wpo-mainnav #main-menu {
    margin-bottom: 10px;
    margin-top: 10px;
}
	
.navbar-mega .navbar-nav {
    float: left;
}

.vc_custom_1493898324352 { 
background: linear-gradient(to bottom ,#c7f377, #acde50) ; 

}



.heading.heading-v2::before {

background: #c7f377;
border: none;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);

}

.heading.heading-v2::after {
background: #848484;
}

.heading .subheading {
font-size: 22px;
}


.heading.heading-v7::before {

    border-top: 18px solid #aedf53;
}

.heading.heading-v10 .heading-inner, .heading.heading-v11 .heading-inner, .heading.heading-v12 .heading-inner, .heading.heading-v13 .heading-inner, .heading.heading-v15 .heading-inner, .heading.heading-v14 .heading-inner {
    padding: 15px 0 40px;
    margin-bottom: 15px !important;
    background: url('https://employmyability.org.uk/wp-content/uploads/2017/05/icon-heading2.png') no-repeat center bottom transparent;
    position: relative;
    overflow: hidden;
}

.cta-gra h1 { margin-top: 25px; }
.wpo-footer .widget .widget-title::after, .wpo-footer .widget .widgettitle::after, .wpo-footer .widget .wpb_heading::after {
    background: #c7f377;
	}
	
	.vc_btn3.vc_btn3-color-white, .vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {
    background-color: transparent!important;
}

.vc_btn3.vc_btn3-style-classic {
    border-color: rgb(78, 97, 88)!important;
}
	
/* .heading h2, .head-main1 { font-size: 30px; font-family: "Montserrat"; font-weight: 500;} */

.head-main1 {
font-size: 26px;
}

.heading .subheading {
    color: #696868;
}

.cta-gra a { border: 2px solid #444!important; margin-right: 25px; font-weight:500; }
 
/* .cta-gra { background: linear-gradient(to bottom ,#4fd83c, #d0e849); } */

	/* .boxes-serv { padding: 25; background: #fff; border: 1px solid #f4f4f4; } */
	
	
.sticky-app { display:none; }
	
.myfixed .sticky-app { display:block; }

body .wpo-copyright a {
    color: #c7f377;
}
@media (max-width:1000px) {	
.wpo-educator-searchform .select2 { width: 150px!important; }
	
.vc_custom_1491993125971 {
    padding-top: 27px !important;
    padding-bottom: 6px !important;
	}
.slider-main, .empty-space, .cta-gra, .testi-main{
	display: none;
}}

@media only screen and (max-width:990px) and (min-width:767px) {	
.topbar-mobile{
	display: none;
}}

@media (max-width:767px) {	
body .pull-right, body .pull-left{
	float: inherit!important;
}
.send-us{
	margin-top: 30px;
}}

@media (max-width:600px) {	
body .pull-right, body .pull-left{
	float: inherit!important;
}}