/*
Theme Name: Kidsplanet Child
Theme URI: http://kidsplanet.ancorathemes.com/
Description: Child of Kidsplanet - Multipurpose and Multiskin Responsive Wordpress theme
Author: ancora
Author URI: http://ancorathemes.com/
Template: kidsplanet
Version: 1.5
*/

@import url("../kidsplanet/style.css");
/*
#rpwwt-recent-posts-widget-with-thumbnails-2 img {
	float: left !important;
}*/

h1, h2, h3, h4, h5, h6 {
    font-weight: bold !important;
}

.scheme_original body .body_wrap {
    color: #000;
}

.recent-posts-widget-with-thumbnails .wp-post-image {
	float: left !important;
}
.recent-posts-widget-with-thumbnails .rpwwt-widget ul li .rpwwt-post-date {
	clear: both;
}

#logo-igcat-top {
    position: absolute;
    z-index: 1;
}

#logo-igcat-top img {
    width: 150px;
    height: auto;
}


/* titulo contact us*/
.flex-row {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 40px 0 20px;
}

.post_content .flex-row h5 {
    color: #000;
    font-size: 22px;
}

.flex-row .line-blue {
    height: 1px;
    background: #00A3DB;
    width: 33%;
}

.txt_sumbmit {
    border-bottom: 1px solid #00A3DB;
    margin-bottom: 40px;
    padding-bottom: 40px;
    text-align: center;
}


.post_content .txt_sumbmit a {
    color: #000;
    font-weight: bold;
}

.post_content .txt_sumbmit a:hover {
    color: #f90;
}

/*
Click the help icon above to learn more.
*/
.title-image {
    display: table;
}
.title-image.centered {
    margin: 0 auto;
}
.title-image .icon-title {
    display: table-cell;
    padding-right: 15px;
    vertical-align: middle;
    width: 120px;
    height: auto;
}
.title-image h2 {
    display: table-cell;
    vertical-align: middle;
}

.post_content .wp-image-14030, .post_content .wp-image-14031 {
    width: 48%;
}

.post_content .wp-image-14030 {
    margin-right: 2%;
}

.post_content .wp-image-14031 {
    margin-left: 2%;
}
/* LINE SEPARATORS */
.eg_line-sep {
	border-width: 2px;
}

/* LINE TITLE */
.eg_line-title {
    border-width: 2px;
    display: inline-block !important;
}


/* ***************
TEAM SHORTCODE
*************** */
#team-ambassador .sc_team_item_info.column-3_5 {
    height: 130px;
}
/* ***************
PAGES STYLE COLORS
*************** */
/* PINK */
body.page-pink .sc_item_title::after {
    background-color: #ff0084 !important;
}
body.page-pink blockquote p {
    border-left-color: #ff0084 !important;
}
/* DARKBLUE */
body.page-darkblue .sc_item_title::after {
    background-color: #193B64 !important;
}
body.page-darkblue blockquote p {
    border-left-color: #193B64 !important;
}
/* YELLOW */
body.page-yellow .sc_item_title::after {
    background-color: #FFCB00 !important;
}
body.page-yellow blockquote p {
    border-left-color: #FFCB00 !important;
}
/* GREEN */
body.page-green .sc_item_title::after {
    background-color: #61CE28 !important;
}
body.page-green blockquote p {
    border-left-color: #61CE28 !important;
}
/* PURPLE */
body.page-purple .sc_item_title::after {
    background-color: #9057BB !important;
}
body.page-purple blockquote p {
    border-left-color: #9057BB !important;
}

.recent-posts-widget-with-thumbnails .wp-post-image {
	float: left !important;
}
.recent-posts-widget-with-thumbnails .rpwwt-widget ul li .rpwwt-post-date {
	clear: both;
}

.contact_logo .logo .logo_text {
    font-size: 2em;
    line-height: 35px;
    margin-bottom: 20px;
    text-align: center;
    width: 100%;  
}
.top_panel_wrap .logo_main {
    margin: 0 auto;
}
.top_panel_wrap .top_panel_middle .logo {
    /*margin-bottom: 30px;*/
    width: 100%;
}
.top_panel_wrap .top_panel_middle .logo a {
    display: block;
}

.scheme_original .body_wrap .menu_main_nav > li ul li a, .scheme_original .body_wrap .top_panel_inner_style_1 .menu_main_nav > li > a, .scheme_original .body_wrap .top_panel_inner_style_2 .menu_main_nav > li > a {
    color: #000;
}

#menu_main li a {
    font-size: 1.12em !important;
}

.widget_joanroca {
    background: #01b0f0;
    color: #000;
    text-align: center;
}
.widget_joanroca h4, .widget_joanroca strong {
    color: #000 !important;
    line-height: 24px;
    padding: 5px 15px;
}
.txt_joan_roca {
    padding: 5px 15px 12px;
}


.widget_joanroca img {
    width: 100%;
}

.menu_main_nav > li > a {
    font-size: 1em !important; 
}

.logos_support {
    padding: 20px 0 15px;
}

.logos_support img {
    max-height: 100px;
    max-width: 200px;
    height: auto;
    width: auto;
    margin: 10px 20px 10px 0;
    vertical-align: middle;    
}

.logos_support .logo-catalunya-experience {
    width: 150px;
    height: auto;    
}

.scheme_original .sc_socials.sc_socials_size_tiny .sc_socials_item a {
    background-color: #000 !important;
    border-color: #000 !important;
}

.menu_show .menu_main_nav_area {
    z-index: 999;
}

.post_item_masonry_2.post_item .post_descr, .post_item_masonry_3.post_item .post_descr, .post_item_classic_3.post_item .post_descr {
    line-height: 1.4em;
    margin-top: 10px;
}

.post_item_masonry_2.post_item .post_descr .sc_button, .post_item_masonry_3.post_item .post_descr .sc_button, .post_item_classic_3.post_item .post_descr .sc_button {
    margin-top: 0em;
}

.isotope_wrap .isotope_item .post_item_masonry_2 .post_info, .isotope_wrap .isotope_item .post_item_masonry_3  .post_info, .isotope_wrap .isotope_item .post_item_classic_3 .post_info {
    margin-top: 15px;
    margin-bottom: 0;
}

#menu-item-16045.current-post-parent {
    background: #00a5d1;
} 

@media (max-width: 1199px) and (min-width: 601px) {
    .menu_main_nav > li > a {
        /*padding-left: 0.44em !important;*/
        /*padding-right: 0.44em !important;*/
    }
}

@media (min-width: 1200px) {
    .menu_main_nav > li > a {
        padding-left: 50px !important;
        padding-right: 50px !important;
    }
}


