div#fancybox-overlay {
    z-index: 99;
}
 
/*
	Theme Name: Quasar Child Theme
	Theme URI: http://quasar.rockthemes.net
	Author: XanderRock
	Author URI: http://themeforest.net/user/XanderRock/portfolio
	Description: Quasar is a very powerful responsive, retina ready, WPML (localization) ready, WooCommerce ready theme. Quasar comes with Rock Page Builder, Curvy Slider and Rock Form Builder. Enjoy!
	Version: 1.0
	Template: quasartheme
*/


@import url("../quasartheme/style.css");

/* =Quasar Child Theme Customization Starts Here

You can copy/paste all of the Quasar Styles you wanted to override here.
-------------------------------------------------------------- */
a, a.button:hover {
    text-decoration: underline !important;
}

.special-search-container {
    padding-top: 0 !important;
}

.entry-summary {
    font-size: 13px;
    font-family: "Open Sans",sans-serif;
    color: #131c28;
    font-weight: 400;
    /* font-size: 1em; */
    margin-bottom: 1.25em;
    line-height: 1.6;
}



#nav ul li a {
   padding: 19px 20px 19px 0px !important;
}

.main-nav-placeholder {
    min-height: initial !important;
}


@media screen and (max-width: 800px) {
.rock-social-icon {
    padding: 20px;
}

.bullet{
    display: none;
}


.tp-caption.serif2.tp-fade.tp-resizeme.start {
	top: 60% !important;
}


}

.widget_nav_menu .menu>li>a {
    padding: 4px 10px !important;
		left: -15px;
		position: relative;
}

.widget_nav_menu .menu>li>a:hover {
  color:#ffffff !important;
}


.single-post .entry-meta, .category .entry-meta, .quasar-post-social, .quasar-title-date-container .large-3 { display: none;}
.more-link { margin-top: 0 !important;}
span.title-container { margin-top: 15px;}

.widget_nav_menu .current-menu-item a {
	background-color: #00aae8;
	color:#fff !important;
}

.one_half h3 a { font-size: 18px;}

.home .promotion-box-button {display: none;}
.home .rock-promotion-box .promotion-box-content { margin-right: 0 !important;}
.home .rock-promotion-box .promotion-box-content li { margin: 0 0 5px;}
.home .rock-toggles-container { margin-bottom: 50px !important;}
.home aside { margin: 0px 0 0; }
.youtube_gallery div { margin: 0px !important;}
.home #text-9, .home #text-10, .home #text-20 { margin-top: 0px !important}
.home aside .entry-title { margin-bottom: 5px !important;}
.home aside .post { padding: 10px 0; border-bottom: 1px solid #D5D5D5;}
.home #query-posts-2 .divider-line-left { margin-bottom: 10px !important;}
.home .wp-caption p.wp-caption-text { font-size: 13px !important;}
.page-id-1321 #text-12, .page-id-1321 #text-9 { display: none;}
#query-posts-3 .post { float: left; width: 18%; margin: 0 1%;}
.home .rockthemes-parallax .large-2 p a:hover, .home .rockthemes-parallax .large-2 p a:hover span { text-decoration: none; color: #00aae8 !important;}
.button-primary-green {font-size: 16px;    text-transform: uppercase;    width: 200px !important;}
#text-13 li { margin-bottom: 10px;}
.wp-caption:hover, a:hover .wp-post-image, .page-id-1317 .large-3:hover img, .boxed-layout.boxed-colors:hover  {box-shadow: 0 0 5px 1px #bbb;}
.page-id-1317 .large-3 img { background: #fff;}
#text-5, #text-7, #text-8 { text-align: right; margin-top: 10px !important;}
#text-10, #nav_menu-7, #nav_menu-8, #text-14, #nav_menu-14, #text-18, #nav_menu-5, #text-3, #text-12, #text-22, #text-6 { margin-top: 25px; margin-bottom: 0 !important;}
#text-13, #text-17, #text-2 { margin-top: 15px;}
#nav_menu-4, #text-4, #text-5, #query-posts-2, #text-2 { margin-bottom: 0 !important;}
.home .parallax-mask-class .large-12 { display: none;}
.enrolll:hover { opacity: 0.85;} 
#rock-testimonialsbuilder-131 .absolute-class {position: relative; z-index: 1 !important;display: block !important;margin-top: 0px !important;opacity: 1 !important}



.page-id-1465 .russian-language-courses ul {
padding-left: 30px;
}
.page-id-1465 .russian-language-courses {
	margin-top: 20px;
}
.page-id-1465 .russian-language-courses .large-3 {
margin-bottom: 25px;
padding: 5px;
}
.page-id-1465 .russian-language-courses .wp-caption {
	padding: 5px 10px;
	text-align: left;
	position: relative;
}
.page-id-1465 .russian-language-courses .row:first-child .rect_inner {
height: 367px;
}
.page-id-1465 .russian-language-courses .row:nth-child(2) .rect_inner {
height: 282px;
}

.page-id-1465 .russian-language-courses .wp-caption p:last-child {
/*position: absolute;*/
/*bottom: 5px;*/
}
.page-id-1465 .learn-russian-lang-ul {
padding-left: 20px;
font-size: 14px !important;
}

.page-id-1465 .learn-russian-lang-ul li {
margin-bottom: 10px;
}
.page-id-1465 .large-6 {
margin-top: 20px;
}
.page-id-1315 .rect {
cursor: pointer;
}

.hrefdiv {
text-decoration: none !important;
color: #131c28 !important;
}
.hrefdiv span.btn_green {
    display: inline-block;
    float: right;
    margin-top: 20px;
    margin-right: 20px;
}
/*.page-id-1465 .russian-language-courses .wp-caption p:last-child {
    text-align: center;
    width: 100%;
    left: 0;
}*/

.page-id-1465 .hrefdiv span.btn_green_img {
    float: right;
    margin: 20px 10px 0 0;
}
.page-id-1465 .hrefdiv span.btn_green_img img{
    width: 126px;
}
.rect_inner p {
    padding-left: 10px;
}
.page-id-1465 .rect h4 {
    text-align: center;
}
.page-id-1465 span#price_s {
    left: 10px;
    top: 30px;
}
.page-id-1465 .rect_inner p:last-child {
    margin-bottom: 1.25em;
}
@media screen and (min-width:768px) and (max-width:960px) {
    .page-id-1465 .russian-language-courses .large-3 {
        width: 50%;
    } 
}
