#navigation-menu a {
  	font-weight: 700;  
  	font-size: 15px;
}

#navigation-menu ul.sf-menu li li {
margin-bottom: 0;
}

#navigation-menu ul.sf-menu a.sf-with-ul:after {
top: 14px !important;
}

@media screen and (max-width: 959px) and (min-width: 720px) {
    #navigation-menu a {
        font-size: 13px;
    }
	#navigation-menu ul.sf-menu > li > a > span {
    	padding: 10px 0 10px 16px;
  	}
}

#top-elements .phone-number {
  	color: #222222 !important;
}

#top-elements .phone-number-padding {
    padding: 22px 20px 0 0;
}

button,
.loginform .button,
input[type="submit"] {
  	background: #C0EA8E;
  	color: #222222;
  	font-weight: 700;
  	border: 0;
  	padding: 4px 12px;
  	border-radius: 4px;
  	margin-right: 10px;
}



#bottom .loginform input[type="text"],
#bottom .loginform input[type="password"] {
    width: auto;
    font-size: inherit;
}

@media (min-width: 480px) {
    #bottom .loginform p br {
        display: none;
    }
    
    #bottom .loginform p label br {
        display: inline;
    }
    
    #bottom .loginform p label:first-of-type {
        float: left;
        padding-right: 10px;
    }
}

.logged-in .loginform .bottom-col-title,
.logged-in #loginform-widget-3 h3 {
  	margin-bottom: 8px;
}

#bottom .widget_recent_entries li a:before,
#bottom .widget_categories li a:before,
#bottom .widget_pages li a:before,
#bottom .widget_subpages li a:before,
#bottom .widget_archive li a:before,
#bottom .widget_links li a:before,
#bottom .widget_rss li a:before,
#bottom .widget_meta li a:before,
#bottom .loginform li a:before,
#bottom .widget_nav_menu li a:before {
    background-image: url("http://www.daskalo.com/wp-content/uploads/2017/05/double-arrow.png") !important;
}

#bottom .rgpwidget ul {
  	list-style: none;
}

#bottom .rgpwidget li {
  	margin-left: 0;
  	background: transparent url("http://www.daskalo.com/wp-content/themes/u-design/styles/style1/images/heading_underline.png") repeat-x scroll 0 100%;
  	padding: 8px 0 8px 5px;
}

#bottom .rgpwidget li a {
    line-height: 1.4;
    vertical-align: top;
}

#bottom .rgpwidget li a img {
	float: left;
  	padding-right: 6px;
}

#bottom {
  padding-top: 25px;
}

h3.bottom-col-title {
  	font-size: 140%;
}

.bottom-col-content {
  	margin-bottom: 30px;
}

#footer a, 
#footer_text {
  	font-size: 13px;
}

#footer-bg {
    min-height: 130px;
}

#vscf p input[type="text"],
#vscf textarea {
    border: 1px solid #888;
    /*border-radius: 4px;*/
    line-height: 1.5;
    padding: 1px 3px;
}

.blogs_directory_table td,
.page-id-54 .entry div table td {
  	vertical-align: middle;
  	padding: 5px 0px;
	background: transparent !important;
}

.blogs_directory_table tr td:first-of-type,
.page-id-54 .entry div table tr td:first-of-type {
  	vertical-align: top;
  	padding: 10px 0 10px 10px;
}

.blogs_directory_table td a {
  	margin-left: 0 !important;
}

.blogs_directory_table th {
	display: none;
}

.page-id-54 .entry br:first-of-type {
	display: none;
}

.page-id-54 .entry table br {
	display: inherit !important;
}

.page-id-54 .entry div table tr:first-of-type td center {
text-align: left;
}

.page-id-54 .entry div table tr:first-of-type td center div {
background: #F0F7FF !important;
padding: 6px !important;
margin-right: 10px;
}

.blogs_directory_table th strong,
.page-id-54 .entry div table th strong {
  	color: #FFFFFF;
}

.blogs_dir_search_blog_description {
  	color: #222 !important;
}

.blogs_directory_table tr:nth-child(even), 
.page-id-54 .entry div table tr:nth-child(even) {
  	background: #F0F7FF;
}

.blogs_directory_table tr:nth-child(odd), 
.page-id-54 .entry div table tr:nth-child(odd) {
  	background: #FFFFFF;
}

#sidebarSubnav .loginform #log {
  	font-size: 13.33px;
  	width: auto;
}

#sidebarSubnav .loginform div {
	padding: 4px 0 0 10px;
}

#sidebarSubnav .loginform div form div {
	padding: 0;
}

.course .read-more-align-left,
.virtual-page-settings #student-settings br,
.course .postmetadata,
.single-course .course-summary {
  	display: none;
}

.cp_latest_courses_widget .course-list-item {
    background: transparent url("http://www.daskalo.com/wp-content/themes/u-design/styles/style1/images/heading_underline.png") repeat-x scroll 0 100%;
  	padding: 10px 0 10px 22px;
}

.divider {
  	background-color: transparent !important;
}

.instructor-profile .profile-avatar {
    float: left;
    padding-right: 10px;
}

.h2-instructor-bio {
  	clear: both;
}

.virtual-page-settings #student-settings p {
  	padding: 0;
}

.virtual-page-settings #student-settings label {
  	margin: 9px 0;
}

.form-info-regular {
  	background-color: #2790B0;
}

.my-mobile-home-image-div {
  	display: none;
}

@media (min-width: 1px) and (max-width: 600px) {
    .my-mobile-home-image-div {
        display: block;
    }
	
	.home .entry,
	.home #home-page-content #content-container {
  		padding-top: 0;
	}

	.be-mu-wp-signup-class .entry,
	.be-mu-wp-signup-class #home-page-content #content-container {
  		padding-top: 10px !important;
	}
	
	.home #home-page-content {
  		background: url("http://www.daskalo.com/wp-content/uploads/2017/05/backgr-under-600.png") repeat-x !important;
	}

	.be-mu-wp-signup-class #home-page-content {
  		background: #FFF !important;
	}
}

@media (min-width: 1px) and (max-width: 478px) {
	.home #home-page-content {
  		background: url("http://www.daskalo.com/wp-content/uploads/2017/05/backgr-under-478.png") repeat-x !important;
	}

	.be-mu-wp-signup-class #home-page-content {
  		background:  #FFF !important;
	}
}

#signup-content .mu_register {
max-width: 930px;
padding-top: 10px;
padding-bottom: 15px;
}

#be-mu-captcha-answer,
#be-mu-captcha-answer-blog-signup {
    width: 100%;
    font-size: 24px;
    margin: 5px 0;
}

.be-mu-wp-signup-class #rev-slider-header {
display: none;
}

.be-mu-wp-signup-class #home-page-content {
background: #FFFFFF;
}

.be-mu-wp-signup-class #menu-item-7201 a span {
color: #222222 !important;
}

.be-mu-wp-signup-class #menu-item-7201 a:hover span {
color: #2790B0 !important;
}











/*********************

#edublog-free{
height:131px;
}
.dg_ad_a:hover,.dg_ad_a:active{
font-size:21px;
color:white;
text-decoration:underline !important;
}
.dg_ad_img{
float:left;
padding-right:13px;
width: 31px;
font-size:21px;
}
#main-header-inner-content h4{
line-height:32px;
font-size:21px;
}
.nelognat_b{
font-size:32px;
}

.dg_ad_a1:hover, .dg_ad_a1:active{
color:white;
text-decoration:underline !important;
}
.dg_ad_img1{
float:left;
padding-right:13px;
width: 28px;
font-size:1.25em;
}
.mu_register #setupform .error
{
margin-bottom:15px;
}
.mu_register #setupform #qa
{
margin-top:15px;
}
.home #menu-item-6190 a
{
background: #37AEB2!important
}
.cp_popup_content , .cp_popup_content a
{
color:black !important;
} 
.be-mu-captcha-signup-image-p {
clear:both;
}


********************/


