@charset 'utf-8';
/*
 Theme Name:   Education Child
 Theme URI:    https://www.imwebdesignmarketing.co.uk/
 Description:  Education - Multipurpose and Multiskin Responsive Wordpress theme
 Author:       Immersive Media
 Author URI:   https://www.imwebdesignmarketing.co.uk/
 Template:     education
 Version:      3.0
 Tags: linkchinese, education
 Text Domain:  linkchinese
 */


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


/* =Theme customization starts here
-------------------------------------------------------------- */
.page ul li,.single-product ul li, p{
    color: rgba(30, 30, 30, 1);
}


/* Header Menu section */

.home header  {
    background-color: transparent;
}

.home .menu_main_wrap .content_wrap:after{
    display:none !important;
}

/*.home .social-and-info .menu_user_contact_area, .home .menu_main_nav li:not(.current-menu-item) a {
    text-shadow: 0.5px 0.5px 0 #f2f2f2;
    }*/

    .home .menu_main_nav li a:hover{
        text-shadow: none;
    }

    .home.page h1{ color:#ce1620 !important;}
    .home.page h2:not('tp-caption'){ color:#ce1620 !important;}

    .menu_user_wrap .menu_user_nav li>a, .testimonial_columns_text_carousel_indicators .active{
        color: #ce1620 !important;
    }

    div.course-video{
        text-align:center;
    }

    .carousel-inner .row{
        margin-right: 0;
    }

    .car-read-more {
        text-align: center;
        margin: 10px 0;
    }

   /* .home:not(.top_panel_fixed) .menu_main_wrap .menu_main_nav li>a{
        color:white !important;
        }*/

        .top_panel_over.top_panel_opacity_transparent.top_panel_style_dark .menu_main_wrap .content_wrap:after {
            background-color: #ce1620 !important;
        }

        .menu_main_nav li>a {
            font-size: 13px;
            padding: 0 4px !important;
            color:#ce1620;
        }

        #menu_main li.current-menu-item a,#menu_main li:hover a{
            color:white !important;
        }

        .top_panel_fixed.top_panel_over.top_panel_opacity_transparent .top_panel_wrap {
            background-color: white !important;
        }

        /* Product Styles */
        .content.content-single-product{
            width:100% !important;
        }


        /* Post info */
        .content-single-product .post_info:not(.post_info_bottom),
        .content-single-product .post_info:not(.post_info_bottom) {
            margin: 1em 0 0.25em;
            font-size: 1.875em;
            line-height:1em;
        }
        .content-single-product .post_info:not(.post_info_bottom) .post_info_item,
        .content-single-product .post_info:not(.post_info_bottom) .post_info_item {
            font-style:normal;
            vertical-align:middle;
            line-height:2em;
        }
        .content-single-product .post_info:not(.post_info_bottom) .post_info_posted:before,
        .content-single-product .post_info:not(.post_info_bottom) .post_info_posted:before {
            content:'\e821';
            font-family:'fontello';
            font-size: 2.25em;
            line-height:1em;
            vertical-align:middle;
            display:inline-block;
            margin-right:0.3em;
        }

        .content-single-product .post_info_item:before{
            color:#da2421;
        }

        .content-single-product .post_info:not(.post_info_bottom) .post_info_item + .post_info_item:before,
        .content-single-product .post_info:not(.post_info_bottom) .post_info_item + .post_info_item:before {
            line-height:2em;
        }
        .content-single-product .post_info_bottom {
            margin:2em 0;
        }


        .content-single-product .product_meta{
            display:none;
        }

        .single-product h1.page_title{
            color: white !important;
        }

        .single-product .page_top_wrap .breadcrumbs span.breadcrumbs_delimiter,
        .woocommerce-page .page_top_wrap .breadcrumbs span.breadcrumbs_delimiter{
            color:white !important;
        }


        .menu_user_area.menu_user_right.menu_user_nav_area{
            margin-right:20px;
        }

        .testimonial_columns_text_carousel_caption>p>i{
            color:#ce1620;
        }

        #menu_user li.menu_user_currency{
            display:none;
        }

        .testimonial_columns_text_carousel_caption>h4{
            font-size: 0.925em !important;
        }

        #menu_user li.menu_user_cart a{
            color:white !Important;
        }

        .page-template-default .content h2{
            font-family: 'Love Ya Like A Sister' !important;
            font-size: 2.0em !important;
            color: #ce1620;
        }

        .page-template-default .content h2.tp-caption{
            font-family: 'Arial' !important;
            font-size: 2.0em !important;
            color: white;
        }

        .caption-highlight {
          font-weight:bold !important;
      }

      .post_featured {
        min-height: 200px;
    }

    p.tt-sub-title{
       color:#ce1620; 
   }

   .page_top_breadcrumbs {
    display:none;
}

.menu_main_wrap .content_wrap:after{ /* ,.menu_user_area*/
    display:none !important;
}

.post_featured {
    border-radius: 0 !important;
}

.post_featured .hover_icon:hover:before{
    opacity:0;
}

/*.menu_main_wrap .logo { padding-left:20px; } */

.inner-title {  
    position: absolute;
    z-index: 99;
    top: 3.5em;
    width: 100%;
    left: 0.2em;
    bottom: 0;
    color: white !Important;
    display: table-cell;
}

.sc_socials.sc_socials_size_small,.menu_main_wrap .menu_main_nav_area {
    margin-right: 0 !important;
}

.about-blockquote blockquote {
   padding: 0.5em 0;
   font-size: 1.275em;
   margin-bottom: 0.8em;
}

.about-blockquote p.sc_quote_title{
    margin-top: 5px;
    font-weight: 400;
}

.about-blockquote blockquote p{
    color: rgba(30, 30, 30, 1);
    font-weight: 300;
    font-style: italic;
}


.curriculum .wpb_wrapper .wpb_text_column{
    padding: 10px;
}

/*.curriculum figure.sc_image {
    padding: 10px 0;
    }*/

    .curriculum p,.curriculum ul li{
        color:white;
    }


    /* 6 Boxes Section */

    span.iso-course-length{
        display:block;
        font-size:0.5em;
    }
    #six-boxes .vc_column_container .wpb_text_column{
        border-radius:0 0 5px 5px;
    }
    #six-boxes .vc_column_container:nth-child(1) .wpb_text_column{
        background:#ed0088 !Important;
    }

    #six-boxes .vc_column_container:nth-child(2) .wpb_text_column{
        background: #f3892c !Important;
    }

    #six-boxes .vc_column_container:nth-child(4) .wpb_text_column{
        background: #8e2a90 !Important;
    }

    #six-boxes .vc_column_container:nth-child(3) .wpb_text_column{
        background: #CE1620 !Important;
    }

    #six-boxes .vc_column_container:nth-child(5) .wpb_text_column{
        background: #00afe9 !Important;
    }

    #six-boxes .vc_column_container:nth-child(6) .wpb_text_column{
        background: #4f7b19 !Important;
    }

    #six-boxes .six-caption-text{
        font-family: "Arial";
    }

    /* Slider button */
    .tp-caption.slide_button a {
        /*    font-family: "Love Ya Like A Sister";*/
        /*    letter-spacing: 0.05em !important;*/
        font-size: 1.6em !important;
        color: #a60300;
    }



    .social-and-info .sc_socials_size_small{
        float:right;
        margin-top:5px ;
    }


    .social-and-info .menu_user_contact_area{
        margin-right:10px;
        font-size:16px;
        font-weight: 400;

    }


/*.social-and-info .menu_user_contact_area{
    text-shadow: 0 1px 0 #F7BBBB;
    }*/

    .woocommerce a.button:hover,
    .woocommerce-page a.button:hover,
    .woocommerce a.button.alt:hover,
    .woocommerce-page a.button.alt:hover{
        color:white !important;
    }

    .ph-button{
        margin-top: 30px;
    }

/*.tp-caption.slide_button, .slide_button{
    box-shadow: -4px 3px 1px 0px rgba(170, 15, 13,1);
    }*/

    .logo-info-area {
        font-size: 13px;
        padding-left: 30px;
        float: left;
        line-height: 100px;
    }

    .vc_calltoaction {
        text-align:center;
        padding:0 60px; 
        margin-left: 0 !important;
        margin-right: 0 !important;
        margin-top: 20px;
    }

    .caction-button{
        width: 44.5%;
        text-align: left;
        margin: 0 auto;
        color: white;
    }

    .caction-button p{
        color:white;
    }

    .caction-button a{
        color:white;
    }

    .caction-button h5{
        font-weight: bold;
    }

    .menu_user_wrap{
        height: 33px !important;
    }

    .menu_main_nav li>a {
     font-size: 15px !important;
     padding: 0 8px !important;
 }
 /* Six Boxes */

 .single-product p.price span:after{
    border-bottom:1px solid #ccc;
    position:absolute;
    top:0;
    bottom:-10px;
    right:0;
    left:0;
    content: "" ;
}
#six-boxes{
    background-color: #ECEAEA !important;
    padding: 20px 25px;
}

#six-boxes .sixbox-title{
    color:white !Important;
    font-weight: 500;
}

#six-boxes .sixcaption{
    color:white;
    font-size:16px;
    min-height: 52px;
    display: block;
}

#six-boxes .sc_image img{
    width:100%;
}

#six-boxes .vc_column-inner {
    padding:10px !important;
}

#six-boxes .sixtitle{
    min-height:80px;
    margin-top: 20px;
}

#six-boxes .wpb_text_column{
    text-align: center;
    padding: 5px;
}


#six-boxes .sc_button{
    color: #a60300;
    background-color: rgba(255,255,255,0.70);
    margin-bottom: 10px;
    text-transform: uppercase;
    font-family: "Arial";
    font-size:11px;
    line-height: 18px;
}


#six-boxes a.box_class_button.sc_button:after{
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f16a";
    font-size:20px;
    vertical-align: bottom;
    margin-left:10px;
}

h1.lc-bold-title  {
    font-size: 2.35em;
}

/* Single Product Layout Changes */

.post_info.product-top-info{
    margin: 1em 0 !important;
}


.product-top-info span.post_info_item{
    font-size: 0.65em;
    line-height: 0.95em;
}

.product-top-info span.post_info_item:before{
    line-height: 1.60em !important;
}

.woocommerce div.product div.images img{
    width: auto !important;
}

.woocommerce-page div.product div.images a{
    text-align: center;
}

.woocommerce-page div.product div.images a img{
    display:inline-block;
}

.top_panel_style_light.top_panel_opacity_solid .page_top_wrap {
    background-image: none !Important;
}

.product-top-info span:before{
    font-size: 1.25em;
    font-family: 'fontello';
    line-height: 1em;
    vertical-align: middle;
    display: inline-block;
    margin: 0 0.5em !important;
}


.product-top-info span.post_info_start_date:before{
    content: '\e860';
}

.product-top-info span.post_info_end_date:before{
    content: '\e860' !important;
}

.product-top-info span.post_info_duration:before{
    content: '\e85c' !important;
}

.product-top-info span.post_info_length:before{
    content: '\e821' !important;
}

.content-single-product .post_info:not(.post_info_bottom) .post_info_posted:before, .content-single-product .post_info:not(.post_info_bottom) .post_info_posted:before{
    font-size: 1.45em !important;
}

.top_panel_style_dark.top_panel_opacity_solid .top_panel_wrap{
    background:white !important;
}

.top_panel_opacity_solid .menu_main_wrap .content_wrap{
    position:relative
}

.top_panel_opacity_solid .menu_main_wrap .content_wrap:after {
    content: ' ';
    display: block;
    width: 100%;
    height: 0.4em;
    position: absolute;
    left: 0;
    right: 0;
    top: 7.25em;
    background-color:  #ce1620;
    border-radius: 4px;
    box-shadow: -4px 3px 0 0 rgba(0,0,0,0.2);
}

.top_panel_fixed .menu_main_wrap .content_wrap:after{
    display: none;
}

.page_content_wrap{
    padding:0;
}

.logo_left { display:inline-block; width:100%;}
/*.top_panel_over .top_panel_wrap { position:static;}*/
/*#six-boxes .sixbox-title { text-transform:none;}*/
.top_panel_over.top_panel_fixed .top_panel_wrap { position:fixed;}
figure.sc_image { border-radius: 6px 6px 0 0; position:relative;}
figure.sc_image .box_class_button {position: absolute; bottom: 5px; margin: 0 auto; left: 0; right: 0; width: 75%; z-index: 999;}
figure.sc_image a{ margin:0 auto; text-align:center;}
.social-and-info .menu_user_contact_area { font-size:20px !important; color:#CE1620;}
.booking-button { text-align:center; margin-bottom:30px !important;}
.six-caption-text{  font-family: 'Love Ya Like A Sister'; font-size: 25px; color: #fff; text-shadow: 2px 2px 2px #000; display:block;}
.sc_title { line-height: 40px; }
.menu_user_wrap .menu_user_contact_area{ float:right;}
.menu_user_wrap .menu_user_contact_area a {color:#CE1620;font-weight: bold;}
.menu_user_wrap .menu_user_contact_area a:hover {color:#D8343D; !important;}
/*    .social-and-info .menu_user_contact_area, .menu_main_nav li a { text-shadow:none;}*/
.bg_tint_dark a:hover { color: #d2caca !important; }
.top_panel_fixed .menu_main_wrap .menu_main_nav_area { top:20px; }
.top_panel_fixed .menu_main_wrap .logo_fixed { max-height:100%;}

.sc_contact_form_title, .sc_contact_form_description{
    color:white;
    text-shadow:1px 1px 1px black;
}

.sc_contact_form_title{
    font-weight:bold;
}

/* New feedbacks */

h2.testimonial_4_columns_title{
    font-family: 'Love Ya Like A Sister' !important;
    font-size: 2.0em !important;
    color: #ce1620;
}

.testimonial_columns_text_carousel_caption>h4{
    color: #ce1620 !important;
}


.copyright_wrap{
    background-color: #ce1620;
    color: #FFFFFF;
    margin-top: 2.5em;
}

.product-top-info span.red-text,.product-top-info span.post_info_months{
    color:#ce1620;
}

.copyright_wrap a{
    color:white;
}
.copyright_wrap p{
    color:white;
}

.copyright_wrap a:hover{
    color:#ccc;
}

h1 {
    font-family: 'Love Ya Like A Sister' !important;
    color: #ce1620 !important;
}

.page:not(.home) h1 {
    font-size: 2.75em;
}

.article_style_boxed[class*="single-"] .content > article{
    padding:0;
}

.top_panel_style_dark.article_style_stretch .page_top_wrap {
    background-color: white !important;
}
.breadcrumbs .breadcrumbs_item{
    background-color: #e3ebf0 !Important;
}

.breadcrumbs .breadcrumbs_delimiter{
    color: #e3ebf0 !Important;
}

.page_top_wrap .breadcrumbs span{
    color: #151313 !important;
}

.page_top_wrap .breadcrumbs a.breadcrumbs_item:hover {
    color:#ce1620 !important;
}

.woocommerce-tabs .wc-tabs li.active{
    color: #ce1620 !important;
}

ul.cart_list .woocommerce-Price-amount, .widget_shopping_cart_content .woocommerce-Price-amount{
    color:white !important;
}

#menu_user li.menu_user_cart p.buttons a{
    color:#ce1620 !important;
}

/*.sixtitle h2{
    line-height:0.70em;
    margin:0 !Important;
    }*/

    h2.product_title{
        font-family: 'Love Ya Like A Sister' !important;
        color: #ce1620 !important;
    }
}

#menu_user li.menu_user_cart p.buttons a:hover,
a.wc-forward:hover,
a.wc-backward:hover{
    color:white !important;
}

.widget_shopping_cart_content .buttons a.button{
    background:white;
    color:#ce1620 !important;
}

#tab-map_tab iframe{
    width:100% !important;
    min-height:300px !important;
}
/* Checkout Page fix */

.page .woocommerce{
    margin:2em 0;
}

.woocommerce-checkout-review-order-table tr th
{
    text-align: left !important;
}

.woocommerce-checkout .woocommerce-shipping-fields{
    display:none;
}

/*Testimonial Page */
.full-page-testimonials p,.full-page-testimonials h4{
    margin:0;
}

.full-page-testimonials p{
    font-family:'Open Sans',sans-serif;
}

.full-page-testimonials p > i{
    margin-right:5px;
    color:#CE1620;
}

.full-page-testimonials .single-testimonial{
    margin:15px 0;
}


.full-page-testimonials h4{
    font-weight:300;
    margin:10px 0;
    text-transform:capitalize;
    font-family:'Open Sans',sans-serif;
    font-size: 0.9em;
    color:#CE1620;
}

/* Reviews Page */
h2.why-choose-us,h2.student-reviews{
    margin:0;
    font-size: 1.3em !important;
    font-weight: 400;
}

.page-id-1829 .sc_accordion{
    margin-top:1em !important;
}

.sc_accordion_item h5{
    font-size:1.2em !important;
}

/* Contact Page */
.contact-section-left{
 text-align:center;   
}

.contact-section-left p, .contact-section-left a{
    color:white;
}

.contact-section-left [class^="icon-"]:before, [class*=" icon-"]:before{
    margin:0;
}

.inner-title-container{
    display: table;
}

#menu_user li.menu_user_cart a.wc-forward:hover{
   color:white !important;
   background:red !important;
}

.woocommerce div.product h2.product_title{
    font-size:1.9em !important;
}

.post_info.product-top-info{
    border-bottom:1px solid #ccc;
}

.caction-button .sc_infobox.icon-thumbs-up h5{
    text-align: center;
}

.caction-button .sc_infobox p{
    font-weight: bold;
    font-size: 1.2em;
    text-align: center;
}

.sc_infobox.sc_infobox_iconed:before{
    left: 5.55em !important;
    top: 0.5067em !important;
    display: none !important;
}

.sc_infobox.sc_infobox_iconed h5:after { 
    font-family: "fontello";
    font-weight: normal;
    font-size:1.5em !important;   
    content:'\e845';
    font-size: 20px;
    line-height: 1em;
    position: relative !important;
    right: 0;
    left:0;
    top: 0;
    bottom:0;
    margin-left:0.2em;
    color:#fff;
}

.page-id-1672 h1{
    font-size: 2.75em !important;
}


.page-id-1672 h2.sc_title.sc_title_regular{
    font-weight:400;
    font-size:1.45em !important; 
}

.single-testimonial blockquote{
    font-size: 0.875em !important;
}

.single-testimonial blockquote:before{
    font-size: 2.3333em;
    float:left;
    margin-right: 15px;
    position: relative;
}

.single-testimonial .sc_line{
    margin: 1.5em 0 1.5em 0;
}


.inner-title {
    top: 7.5em;
    left: 5.2em;
}

.menu_main_nav>li ul.sub-menu li {
    line-height: 2.5em;
}

#testimonial_4_columns_text_carousel{
    background-color:#f2f2f2;
}

.post_info.product-top-info{
    margin:30px auto !important;
    width:80%	
}	

.menu_user_wrap .menu_user_nav li li > a:before,
.menu_main_wrap .menu_main_nav li li > a:before {
    display:none;
}

.bg_tint_dark .menu_main_responsive_button {
    color: #ce1620 !important;
}

.small-devices-content{
    display: none;
    padding:20px;
}

.post_item_excerpt .post_title .post_icon.icon-book-2 {
    display: inline-block;
    margin-right: 5px;
}

/*Pagination */
.link-pagination{
    text-align:center;
}

.link-pagination .page-numbers{
    background:#E4E0E0;
    padding:7px;
}

.woocommerce-cart .cart td.product-name{
    text-align:center !Important;
}

.woocommerce-tabs.wc-tabs-wrapper{
    margin-bottom: 20px;
}

.menu_user_area .menu_user_right .menu_user_nav_area{
	display:none !important;
}
/*Code Added by Suntec*/
.slider_boxed, .content_wrap, .content_container {  width: 1250px; }
/* Responsive fixes */
@media only screen  and (max-width : 1024px) {
    .top_panel_over .top_panel_wrap {
        position:relative !Important;
    }

    .page .content article .post_featured{
        min-height: inherit;
        margin-bottom:0;
    }

    .page .content_wrap .content{
        width:98%;
    }

    .menu_user_wrap .menu_user_contact_area {
        float: left;
    }

}

@media (max-width: 1367px) and (min-width: 1136px){
    .slider_boxed, .content_wrap, .content_container {  width: 1250px !important; }

}
@media screen and (max-width: 1024px){

 .slider-small-content, .slider-book-now{
     margin-left:50px !Important;    
 }

 h2.tp-caption{
     margin-left:80px !important;    
 }

 .top_panel_over.top_panel_opacity_transparent.top_panel_style_dark .menu_main_wrap .content_wrap:after { display:none; }
 .menu_main_wrap .logo { margin:0 auto!important; float:none; text-align:center; max-width:inherit !important}

}
@media screen and (max-width: 768px){

  #rev_slider_5_1_wrapper #rev_slider_5_1 h2.slider-main-content{
    margin-left:30px !important;
    padding:0 ;
    font-size:15px !Important;
}

.slider-small-content, .slider-book-now {display:none !important;}
.small-devices-content {display: block;}


    /*    .menu_user_wrap .social-and-info .menu_user_contact_area { float: left; line-height: 20px; font-size:12px; }
        .social-and-info .sc_socials_size_small { margin-top:5px;}
        .menu_main_wrap .logo { margin:0; width:auto;}*/

        #six-boxes .vc_column_container {
            min-height:600px;
        }

        .menu_user_wrap .menu_user_left { float: left !important; line-height: 1.3; font-size: 12px; margin:0 !important; }
        .responsive_menu .menu_main_wrap { overflow:inherit;}
        .menu_main_wrap .logo { margin:0 !important; display:inline-block; max-width:60% !important;}
        .menu_user_wrap { height:auto !important;}
        .inner-title { top: 3.5em; left: 1.2em; }
        .caction-button { width:100%;}
	/*Code Added by Suntec*/	
	.menu-item.cart-contents{display:none!important;}
    }

    @media screen and (max-width: 479px){

     #six-boxes .vc_column_container {
        min-height:530px;
    }

    .menu_user_wrap .social-and-info .menu_user_left { font-size:12px; text-align:center; margin:0;}
    .sc_socials { margin:0;}
    .social-and-info .sc_socials_size_small { margin:0 auto; text-align: center !important; width:100%;}
    .caction-button { width:100%;}

}
@media screen and (max-width: 320px){
    .menu_user_wrap .social-and-info .menu_user_left { font-size:12px; text-align:center; margin-bottom: 10px !Important;}
    .sc_socials { margin:0;}
    .social-and-info .sc_socials_size_small { margin:0 auto; text-align: center !important; width:100%;}
    .menu_main_wrap .logo { max-width: 70% !important; margin: 0 auto !important; text-align: center; display:block; float:none;}
    .responsive_menu .menu_main_responsive_button { position: absolute; top: 0; right: 0; }
    .social-and-info .menu_user_contact_area { font-size: 20px !important; }
    .tp-parallax-wrap { top:20px !important;}
    #rev_slider_5_1_wrapper #rev_slider_5_1 h2.slider-main-content { max-width:250px !important;  min-width:250px !important; margin-left:50px !important}


}

@media (min-width: 320px) and (max-width: 468px){
    .inner-title { top: 65px; left: 0; }
    .page:not(.home) h1 { font-size: 25px; }
    .caction-button { width:100%;}
    .social-and-info .menu_user_contact_area { font-size: 20px !important; }
    .tp-parallax-wrap { top:20px !important;}
    #rev_slider_5_1_wrapper #rev_slider_5_1 h2.slider-main-content { max-width:250px !important;  min-width:250px !important; margin-left:50px !important}

}

.woocommerce-checkout span.optional{
    display:none;
}
.woocommerce-checkout #termsagreement_field label
{
    color: rgba(30, 30, 30, 1) !important;
}

/*.single-product p.price:after{
    bottom: 0px !important;
}*/

.menu_main_wrap .logo {
     padding-left: 0px; 
}

/******************Code added by suntech starts here***********************************************/
/*******************cart icon***********/
.cart-contents {
    position: relative;
    display: flex !important;
    flex-flow: column nowrap;
    justify-content: center;
}

.cart-contents:hover {
    text-decoration: none;
}

.cart-contents:before {
    content: "";
    background-image: url("https://wwwlinkchinesecouk78ad8.zapwp.com/m:0/a:https://www.linkchinese.co.uk/wp-content/uploads/2023/10/shopping-cart_30.png");
    width: 30px;
    height: 30px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    z-index: 999;
    position: inherit;
}

.cart-contents-count {
    position: absolute;
    top: 10px;
    right: -5px;
    transform: translateY(-105%) translateX(25%);
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
    line-height: 17px;
    height: 18px;
    width: 18px;
    vertical-align: middle;
    text-align: center;
    color: #fff;
    background: #000;
    border-radius: 50%;
    padding: 1px;
    z-index: 999; 
}

/******Our books menu***/
ul.menu_main_nav li.our-books > a{background:#f3892c; color:#fff!important; border-radius: 4px;}
ul.menu_main_nav li.our-books > a:hover{background:#ce1620;}
.woofs-wrap .woofs-before-text {  font-weight: 600;}
.woofs-wrap .woofs-products .woofs-product {  padding: 10px;  background: #f0f4f5;}
.ppom-wrapper .form-inline, .ppom-wrapper .form-group { flex-flow: unset !important; /*font-weight: 700 !important;*/  display: flex;
  -ms-flex-flow: row wrap;  flex-flow: row wrap;  -ms-flex-align: center;  align-items: center;}
/*.ppom-wrapper .form-group label{width:210px;}*/
.woofs-wrap .woofs-additional, .woofs-wrap .woofs-total {  display: none !important;}
.ppom-wrapper .form-group select { cursor: pointer;  margin: 0;  border: 1px solid #d8d8d8;  padding: 8px;}
.cart_item .product-name a {  text-align: left; }
.woocommerce .cart-collaterals h2, .woocommerce-page .cart-collaterals h2, .woocommerce .woocommerce-billing-fields h2 { font-family: 'Roboto',sans-serif !important;
  font-size: 1.625em !important;  color: #000001;  font-weight: 500 !important;}
.woocommerce table.cart td.product-name, .woocommerce #content table.cart td.product-name, .woocommerce-page table.cart td.product-name, .woocommerce-page #content table.cart td.product-name {
  text-align: left !important;}
.shop_table.woocommerce-checkout-review-order-table .fee,
.shop_table.shop_table_responsive .fee{display:none;}

/***************Css added by Suntech ends here********************************/
.product-price .amount {
    display: none !important;
}

.shop_table .product-price{
	    display: none !important;

}