/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6
*/

/* Theme customization starts here
-------------------------------------------------------------- */


/*********************************Responsive*****************************/
@media screen and (max-width: 980px) {
    /*Contact*/
    .page-id-2312 .cbao_h2_ttile_contact {
        font-size: 24px !important;
    }
}
@media screen and (max-width: 767px) {
     /*Contact*/
    .content_wrapper h3 {
        font-size: 20px !important;
    }
    /*Header*/
    #Top_bar .search_wrapper .icon_search, #Action_bar .contact_details li i, #Action_bar .contact_details  a {
        color: #000 !important;
    }
    #Action_bar .contact_details  a:hover, #Header .icon-facebook:hover:before, #Header .icon-rss:hover:before, #Header .icon-mail-line:hover:before, #Header .icon-phone:hover:before {
        color: #FF7713 !important;
    }
    #Header .icon-facebook:before, #Header .icon-rss:before, #Header .icon-mail-line:before {
        color: #000;
    }
    #Subheader {
        padding-bottom: 20px !important;
        padding-top: 20px !important;
    }
    body:not(.template-slider):not(.header-simple) #Header#Header {
        min-height: initial;
        height: auto;
    }
    /*Abonamente si programari*/
    .page-id-2329 .fancy_heading .title {
        font-size: 27px;
    }
    .page-id-2329 .one-second .image_wrapper {
        max-width: 30%;
        margin: 0 auto;
    }
    .cbao_h2_center.cbao_h2_center h2 {
        padding-top: 10px;
    }
    /*Cursuri*/
    .page-id-2315 .image_wrapper img.scale-with-grid {
        margin: 0 auto;
        display: block;
        width: 100%;
    }
    .page-id-2315 .column div {
        padding: 0 !important;
    } 
    /*Despre noi*/
    .page-id-2302 h2.themecolor {
        font-size: 20px;
    }
    .page-id-2302 .column_attr p {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    /*home*/
    .home .mcb-section {
        padding-top: 20px !important;
    }
    .home h2 {
        font-size: 25px !important;
    }

}
@media screen and (min-width: 480px) and (max-width: 767px) {
    .cbao_testim.cbao_testim {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }
}
@media screen and (min-width: 768px) and (max-width: 850px) {
    #Header .tp-parallax-wrap {
        padding-top: 20px !important;
    }
    .home .column_attr div {
        padding: 10px !important;
    }
}
@media screen and (min-width: 768px) and (max-width: 960px) {
    .page-id-2302 .one-second.column:nth-of-type(4) {
        clear: left;
    }
}

@media screen and (max-width: 480px) {
    /*Contact*/
    .cbao_h2_ttile_contact.cbao_h2_ttile_contact {
        margin: 0 !important;
    }
    .page-id-2312 .cbao_h2_ttile_contact.cbao_h2_ttile_contact {
        font-size: 18px !important;
    }
    .cbao_title_form_cont.cbao_title_form_cont {
        padding-top: 40px;
    }
    .page-id-2312 label {
        font-size: 14px;
    }
    /*Footer*/
    #Footer .widgets_wrapper h4 {
        font-size: 16px !important;
    }
    /*Abonamente si programari*/
    .page-id-2329 .fancy_heading .title.title {
        font-size: 21px;
    }
    .page-id-2329 .content_wrapper h3 {
        font-size: 18px !important;
    }
    /*Cursuri*/
    .page-id-2315 h2, .page-id-2302 h2 {
        font-size: 25px !important; 
    }
    .page-id-2315 .big, .page-id-2302 .column_attr p, .page-id-2302 .big {
        font-size: 15px !important; 
    }
    /*Despre noi*/
    .page-id-2302 blockquote {
        font-size: 16px;
        line-height: 17px;
    }
    .testimonials_slider .testimonials_slider_ul li .bq_wrapper {
        padding: 0 !important;
    }
    .page-id-2302 h2.themecolor, .cbao_home_title_highlight.cbao_home_title_highlight.cbao_home_title_highlight {
        font-size: 20px !important;
    }
    /*Home*/
    .home ul.list_mixed li, .home ul.list_check li, .home ul.list_star li, .home ul.list_idea li {
        font-size: 16px !important;
    }
    .home .column_attr div {
        padding: 10px !important;
    }
    .home .cbao_container h2 {
        margin-bottom: 10px !important;
    }
    .home.home h2 {
        font-size: 20px !important;
    }
    .home .timeline_items li {
        padding-left: 50px !important;
    }
    .tp-caption .Furniture-Subtitle {
        font-size: 17px !important;
    }

}
@media screen and (max-width: 300px) {
    .home .tp-caption.Furniture-Subtitle:last-of-type {
        display: none !important;
    }
}