@import "../../../atlanta/assets/css/rtl.min.css";

/* Your CSS code goes here
-------------------------------------- */
#page-header, #top-bar, .entry-meta, .pojo-a11y-toolbar-toggle {
    display: none;
}
.logo {
    margin-top: 13px !important;
}
.logo-img a > img {
    width: 90% !important;
}
.sf-menu li a {
    border-left: solid 1px #00bff3;
}
.sf-menu li:first-child a {
    border-right: solid 1px #00bff3;
}
.sf-menu a {
    font-size: 20px !important;
}
#primary {
    background-image: url('https://mentor.ayaladesign.co.il//wp-content/themes/atlanta-child/assets/images/bg.jpg');
    background-repeat: no-repeat;
    background-position: center top;
    background-size: 100%;
    padding-top: 81px;
	background-color: #ededed;
	min-height: 744px;
}
h1 {
	font-weight: bold !important;
}
.listrow {
    background-color: #fff;
	color: #00bff3 !important;
	margin-bottom: 50px;
	margin-top: 0;
}
.h3subtitle {
    font-size: 26px;
	color: #373637;
}
.listrow h4 {
	color: #00bff3 !important;
}
#main header a {
    background-color: #00bff3;
    padding: 10px 30px;
    color: #f7f3e2;
    font-size: 23px;
    font-weight: bold;
    border: 1px solid #f7f3e2;
}
#post-2592 header a {
	margin-left: 36px;
}
.coursebox {
    color: #00bff3 !important;
    background-color: #fff;
	height: 268px;
}
#post-2544 .coursebox {
	height: 191px;
}
#post-2544 .coursebox img {
    max-width: 160px;
}
nav.post-navigation {
    border: 0 !important;
}
.nav-next a, .nav-prev a{
    background-color: #00bff3;
    padding: 10px 30px;
    color: #f7f3e2;
    font-size: 23px;
    font-weight: bold;
    border-radius: 8px;
    border: 1px solid #f7f3e2;
}
.nav-next a:hover, .nav-prev a:hover{
    color: #fff;
}
.coursebox:first-child {
    margin: 0 0 3% 3%;
}
.sub-menu {
	border-bottom: solid 1px #00bff3;
}
.sub-menu a {
	font-size: 15px !important;
}
.sf-menu li a {
	padding: 12px 1.2em !important;
}
.sf-menu li li a {
	padding: 0 1.2em !important;
}
label span {
    width: 100%;
    float: right;
}
.coursebox img {
    max-width: 61%;
    max-height: 100%;
    vertical-align: middle;
}
.coursebox {
    font-size: 22px;
}
.cimgbox {
    margin: 10px 0 0;
	padding: 10px;
}
#post-2592 .cimgbox {
	padding: 0 10px 10px 10px;
}
#post-2592 p {
	margin-bottom: 3px;
}
.coursebox .scdate {
    font-weight: normal;
	color: #343335;
}
#primary .page-title h1 {
    margin-right: 0;
	line-height: 40px;
	font-size: 26px;
}
#primary .page-title h1 p {
    color: #343335;
    font-weight: 800;
    font-size: 30px;
}
#primary #content #main {
	padding: 0;
}
.entry-content ul {
	padding: 0;
}
.listrow label {
	margin-top: 14px;
}
.listrow .mainimg {
    margin: 20px 24px;
	border: 1px solid #2E2E2E;
}
.listrow .details {
    width: 44%;
}
.listrow span {
    font-size: 22px;
    line-height: 42px;
}
.coursebox .chelper, .post-navigation {margin-top: 80px;}
#loginform {
	width: 50%;
}
.listrow .lmark {
    margin: 66px 37px;
}
ul.nbsubmenu {
	background-color: #4CC1F3;
}
.sub-menu {
	width: 23em !important;
}
.sub-menu ul {
    width: 179px !important;
    right: 190px !important;
	border-bottom: solid 1px #1192EF;
}
.wlm_regform_container * {
    color: #00bff7;
}
.wlm_form_label {
    margin-right: -147px !important;
}
.wlm_form_group {
    padding-right: 145px !important;
}
.wlm_form_label {
    width: 135px !important;
}
@media (max-width: 767px) {
.listrow .mainimg {
    margin: 10px !important;
}
	#primary {
		padding-top: 20px;
	}
.row {
    margin-right: 0;
    margin-left: 0;
}
	.page-title {
		clear: both;
		overflow: hidden;
		margin-bottom: 20px;
	}
.coursebox {
    margin: 25px auto !important;
}
.listrow {
		overflow: hidden;
	}
.listrow .mainimg {
    width: 90% !important;
    margin: 10px auto 0 !important;
	float: none;
	height: 150px;
}
	h4 {
		display: none;
	}
}
@media (max-width: 485px) {
.coursebox img {
    max-width: 60%;
}
}
@media (max-width: 360px) {
.coursebox img {
    max-width: 80%;
}
}
