/*
Theme Name: Child
Template: Divi
Version: 1.0.1536872237
Updated: 2018-09-13 20:57:17

*/
img.bank-btn-icon {
    display: inline-block;
    width: 160px;
    padding-right: 15px;
}
.break-heading {
    display: inline-block;
    background: white;
    min-height: auto !important;
    margin-bottom: 35px !important;
    position: relative !important;
    left: -15px;
}.break-heading select {
    border-radius: 3px;
}.break-heading h3 {
    margin: 0 0 5px!important;
    padding: 0 20px;
    font-size: 14px;
    color: #9d324a;
    font-weight: bold !important;
}
table.woocommerce-product-attributes.shop_attributes td.woocommerce-product-attributes-item__value {
    display: inline-block;
    width: 100%;
}

.products .cpf-section.tm-row.tm-cell.col-12.break-heading
{
display:none; }


#navmenu_header
{

background-color: #000;
 position: static;
z-index: 999;

width: 90%;

display: block;

/*top: 155px;*/
}

#logo
{
    max-height: 100% !important;
}
/*#et-boc .et_pb_section
{
    padding: 5% 0px !important;
}*/
.logo_container
{
   float: left !important;

width: 30% !important;

}
#et-top-navigation
{
    padding-left: 0px !important;
float: none !important;
margin-left: 0px !important;
width: 100% !important;

}
#searchform #s
{
    width: 80%;
}
#top-menu-nav
{
    float: right !important;
}
#navmenu_header #top-menu-nav
{
    float: left !important;
}
#navmenu_header #top-menu a
{ color: #fff;
  padding: 20px;
}
.ses__subtitle a:hover {
    color: #9d324a;
}
.ses__subtitle a {
    color: #fff;
    font-weight: bold;
    text-decoration: underline;
}
.et_pb_section_1  h1{
    font-weight: bold;
}
#top-header
{
    background-color: #9d324a !important;
}
.et_pb_section_0 .fullwidth-menu li > a
{
    padding: 20px !important;
}
.et_pb_section_0 .et_pb_fullwidth_menu .fullwidth-menu-nav > ul
{
    padding: 0px !important;
}
.et_pb_fullwidth_menu_0
{
 background-color: #000 !important;
}
#et-boc  .et_pb_section_0  .fullwidth-menu-nav{
    display: none;
}
.et_pb_section_0  .et_pb_bg_layout_dark.et_pb_fullwidth_menu ul li a:hover,#navmenu_header ul li a:hover
{
      color: #9d324a !important;
/*      font-weight:bold;*/
          background-color: #fff !important;
}
.et_pb_section_2
{
    margin: 0px 30px !important;
}
.et_pb_fullwidth_code_0
{
        padding: 42px  !important;
    margin-top: -40px  !important;
    box-shadow: 0 10px 20px 0 rgba(90,90,90,0.35);
}
.ses_earch-text{
    padding-bottom: 30px;
    font-size: 14px;
    font-weight: bold;
}

.btn_serch
{
    color: #fff !important;
background-color: #222;
text-transform: uppercase;
text-shadow: none !important;
border: 0 !important;
width: 100%;
margin: 0 !important;

}
.serchform
{
    margin-bottom: 0px !important;
}
#et-boc .et_pb_section_4  .et_pb_text_inner::after {
    content: '';
    height: .75rem;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background-size: 18px 18px;
    background-position: 0 3%;
/*    background-image: linear-gradient(-45deg, #fff 0, #fff 12.5%, #CCC 12.5%, #CCC 25%, #fff 25%, #fff 37.5%, #CCC 37.5%, #CCC 50%, #fff 50%, #fff 62.5%, #CCC 62.5%, #CCC 75%, #fff 75%, #fff 87.5%, #CCC 87.5%, #CCC 100%, #fff 100%);*/
/*background-image: linear-gradient(-45deg, #fff 0, #fff 12.5%, #9D324A 12.5%, #9D324A 25%, #fff 25%, #fff 37.5%, #9D324A 37.5%, #9D324A 50%, #fff 50%, #fff 62.5%, #9D324A 62.5%, #9D324A 75%, #fff 75%, #fff 87.5%, #9D324A 87.5%, #9D324A 100%, #fff 100%);*/
}
#et-boc .et_pb_section_4 .second_itm
{
   padding: 30px 0px;
}
#et-boc .et_pb_section_4 .viewall
{
    color: #9d324a !important;
/*    font-size: 16px;*/
}
#et-boc .et_pb_section_4 .woocommerce-loop-product__title
{
    background-color: #000 !important;

color: #fff !important;

padding: 20px 10px;

font-weight: bold;
}
#et-boc .et_pb_section_4 .et_portfolio_image, .et_shop_image {

    display: block;
    position: relative;
    background-color: #f9f9f9;
    padding: 10px;

}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product
{
    margin-left: 1px;
}
.woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product
{
    width:30%;
}
#et-boc .et_pb_module.et_pb_text.et_pb_text_5.et_pb_bg_layout_light.et_pb_text_align_left,.et_pb_module.et_pb_text.et_pb_text_6.et_pb_bg_layout_light.et_pb_text_align_left
{
/*    padding-bottom: 0px;*/
    margin-bottom: 0px;
}
#et-boc  .et_pb_section_3 h2
{
   font-size: 17px;
    padding: 10px 0px;
    font-weight: bold;
    line-height: 20px;
/*    padding-bottom:*/
}
p,h2{
    text-align: justify;
}
#et-boc .et_pb_section_4
{
    padding-top: 0px;
}
#et-boc .et_pb_section_5
{
/*    background: linear-gradient(-45deg, rgba(255,255,255,0.8) 0, rgba(255,255,255,0.8) 12.5%, rgba(204,204,204,0.8) 12.5%, rgba(204,204,204,0.8) 25%, rgba(255,255,255,0.8) 25%, rgba(255,255,255,0.8) 37.5%, rgba(204,204,204,0.8) 37.5%, rgba(204,204,204,0.8) 50%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0.8) 62.5%, rgba(204,204,204,0.8) 62.5%, rgba(204,204,204,0.8) 75%, rgba(255,255,255,0.8) 75%, rgba(255,255,255,0.8) 87.5%, rgba(204,204,204,0.8) 87.5%, rgba(204,204,204,0.8) 100%, rgba(255,255,255,0.8) 100%),url(http://account4you.in/wordpress_ses/wp-content/uploads/2018/08/ct-electric-vehicles-auto-mechanic-20171211.jpg);*/
/*//background:  linear-gradient(-45deg, rgba(255,255,255,0.8) 0, rgba(255,255,255,0.8) 12.5%, rgb(157, 50, 74) 12.5%, rgb(157, 50, 74) 25%, rgba(255,255,255,0.8) 25%, rgba(255,255,255,0.8) 37.5%, rgb(157, 50, 74) 37.5%, rgb(157, 50, 74) 50%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0.8) 62.5%, rgb(157, 50, 74) 62.5%, rgb(157, 50, 74) 75%, rgba(255,255,255,0.8) 75%, rgba(255,255,255,0.8) 87.5%, rgb(157, 50, 74) 87.5%, rgb(157, 50, 74) 100%, rgba(255,255,255,0.8) 100%),url(http://account4you.in/wordpress_ses/wp-content/uploads/2018/08/ct-electric-vehicles-auto-mechanic-20171211.jpg);*/
background: linear-gradient(-45deg, rgba(255,255,255,0.8) 0, rgba(255,255,255,0.8) 12.5%, rgb(157, 50, 74) 12.5%, rgb(157, 50, 74) 25%, rgba(255,255,255,0.8) 25%, rgba(255,255,255,0.8) 37.5%, rgb(157, 50, 74) 37.5%, rgb(157, 50, 74) 50%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0.8) 62.5%, rgba(157, 50, 74, 0.33) 62.5%, rgb(157, 50, 74) 75%, rgba(255,255,255,0.8) 75%, rgba(255,255,255,0.8) 87.5%, rgb(157, 50, 74) 87.5%, rgb(157, 50, 74) 100%, rgba(255,255,255,0.8) 100%),url(http://account4you.in/wordpress_ses/wp-content/uploads/2018/08/ct-electric-vehicles-auto-mechanic-20171211.jpg);
        background-position: 0 3%,center;
background-size: 18px 18px,cover;
}
#et-boc .et_pb_column_8    {
    margin-left: -20px;
    margin-top: 3%;
}
#et-boc .et_pb_section_5  .et_pb_column.et_pb_column_1_3.et_pb_column_7.et_pb_css_mix_blend_mode_passthrough
{
    margin-right: 0px;
}
#et-boc .et_pb_section_6 h1
{
    text-align: center;
    font-weight: bold;
}
#et-boc  .et_pb_section_7
{
    background-color: #000;
}
#et-boc  .et_pb_section_7 a,#et-boc  .et_pb_section_7 p
{
   color: #000;
}
#et-boc  .et_pb_section_7 h3
{
color: #fff;
font-weight: bold;font-size: 30px;
}
.product-line__image {
    order: 1;
    margin:-8rem 8rem;
    height: auto;
    max-height: 350px;
    width: auto;
    float: right;
}
#et-boc .et_pb_section_7:after   {
    position: absolute;
    top: 0;
    left: 0;
    content: '';
    height: 1rem;
    width: 100%;
    display: block;
    background-size: 18px 18px;
    background-position: 0 3%;
/*    background-image: linear-gradient(-45deg, #222 0, #222 12.5%, #999 12.5%, #999 25%, #222 25%, #222 37.5%, #999 37.5%, #999 50%, #222 50%, #222 62.5%, #999 62.5%, #999 75%, #222 75%, #222 87.5%, #999 87.5%, #999 100%, #222 100%);*/
background-image: linear-gradient(-45deg, #fff 0, #fff 12.5%, #9D324A 12.5%, #9D324A 25%, #fff 25%, #fff 37.5%, #9D324A 37.5%, #9D324A 50%, #fff 50%, #fff 62.5%, #9D324A 62.5%, #9D324A 75%, #fff 75%, #fff 87.5%, #9D324A 87.5%, #9D324A 100%, #fff 100%);
}
#et-boc .et_pb_section_7 {

    background-color: #000;
    margin-bottom: 22px;
    padding-bottom: 0px;

}
#et-boc .et_pb_section_7 .et_pb_row.et_pb_row_5.et_pb_row_fullwidth
{
    padding-bottom: 0px;
}
.product-line__link-list-item
{
    float: left;
    margin-right: 27px;
}
.product-line__links
{
    margin-top: 10px;
    margin-bottom: 80px;
}
#et-boc  .et_pb_section_8 h1
{
font-weight: bold;
font-size: 30px;
text-align: center;
}
#et-boc  .et_pb_section_8
{
padding: 10px 0px;
}
#et-boc  .et_pb_section_8 .et_pb_row.et_pb_row_11
{
    padding: 0px;
}
#et-boc  .et_pb_section_8 .et_pb_row.et_pb_row_6.et_pb_row_fullwidth
{
    padding-bottom: 0px;
}
#et-boc  .et_pb_section_9
{
  border-top: 10px solid #F0F1F0;
margin-top: 0;
padding-top: 0px;
border-bottom: 1px solid #eee;
padding-bottom: 0px;
margin-bottom: 20px;
}
#et-boc  .et_pb_section_9 .et_pb_row_8{
    padding:5px 0;
    margin-bottom: 0px;
}
#et-boc  .et_pb_section_9 .et_pb_row_8  .form-group
{
    padding: 7px 0px 3px 10px;
    margin-bottom: 0px;
}
#et-boc  .et_pb_section_9 .et_pb_row_8  .col-sm-4{
    padding-top: 3px;
}
#et-boc  .et_pb_section_9 .et_pb_row_8 .et_pb_column_1_3
{
    padding-top: 7px;
}

#et-boc .et_pb_section_10 .et_pb_button.et_pb_button_0.et_pb_bg_layout_light
{
    background-color: #9d324a;
color: #fff;
}
#et_search_icon:hover, #top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a, .comment-reply-link, .entry-summary p.price ins, .et-social-icon a:hover, .et_password_protected_form .et_submit_button, .footer-widget h4, .form-submit .et_pb_button, .mobile_menu_bar::after, .mobile_menu_bar::before, .nav-single a, .posted_in a, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content input.button, .woocommerce #content input.button.alt, .woocommerce #content input.button.alt:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce .star-rating span::before, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt:hover, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content input.button, .woocommerce-page #content input.button.alt, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit, .woocommerce-page #respond input#submit.alt, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page .star-rating span::before, .woocommerce-page a.button, .woocommerce-page a.button.alt, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button:hover, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page input.button, .woocommerce-page input.button.alt, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button:hover, .wp-pagenavi a:hover, .wp-pagenavi span.current
{
    color: #f2829b !important
}
.et-search-form, .et_mobile_menu, .footer-widget li::before, .nav li ul, blockquote {

    border-color: #9d324a !important;

}
.footer-widget li
{
    list-style: none;
}
#footer-bottom
{
     background-color: #9d324a !important;
}
#footer-bottom .container
{
    color:#fff;
}
#footer-bottom .et-social-icon a
{
    color: #fff;
}

.woocommerce ul.products li.product a img
{
    height: 250px !important;
    width:auto !important;
}
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img
{
    margin: 0 auto !important;
}
.product-line__content p,.product-line__content h5,.product-line__content h3 ,.product-line__content p a
{
    color: #fff !important;
}
#et-boc  .et_pb_row.et_pb_row_8.et_pb_row_fullwidth
{
    max-width:100%  !important;
    width: 100%  !important;
}

#sidebar .et_pb_widget
{
    margin-top: 20px;
}

 .widget_product_categories .product-categories .cat-parent > a
{
    font-weight: bold;
    padding-right: 5px;
}/*
.widget_product_categories .product-categories  li > a
{
    font-weight: bold;
}
.widget_product_categories .product-categories  li .children  li> a
{
    font-weight: bold;
}
.widget_product_categories .product-categories  li .children .cat-parent  li> a
{
    font-weight: normal;
}*/

.product-categories li > a
{
       font-weight: bold; 
}
.product-categories .children .children li> a
{
     font-weight: normal;
}
.widget_product_categories .product-categories  li> a
{
    font-weight: normal;
}
.cat-item-21 a
{
  font-weight: bold  ;
}
 #left-area  
 {
 margin-top:10px;
 /*display:none;*/
 }
 .woocommerce .woocommerce-breadcrumb
 {
 
 display:none !important;
 }
 .wpcf7-form-control
 {
 width:100% !important;}
 .wpcf7-textarea
 {
 height:50px !important;}
 .wpcf7-submit
 {
 color:#000;
 font-weight:bold !important;;
 }
 
 
.woocommerce.widget_product_categories .product-categories li > .cat-menu-close::after
 {
     margin-left:10px !important;
 }
 
 .single-product #content {
	float: right;
}

.single-product #sidebar {
	float: left;
}




/*.woocommerce ul.products li.product .price
{
    display:none !important;
}*/
 

/*


.single-product .x-container.offset {
	max-width: none;
	width: 100%;
}
.woocommerce .related {
    z-index: 9999 !important;
    width: 100%;
    background-color: #f1f2f2;
    margin-top: 50px;
    max-width: 100%!important;
    padding-left: 6%;
    padding-right: 6%;
}
.woocommerce div.product .images {padding-left: 6%;}
.woocommerce div.product .summary {padding-right: 6%;}*/
.searchBelowHome .form-group.serchform p {
    padding: 0px;
}
.TopHeaderSearch {
    float: none;
    width: 100%;
    padding: 0px 80px 20px;
}
@media only screen and (min-width:1px) and (max-width:767px) {
	.searchBelowHome form.form-horizontal .col-sm-3 {
    margin-bottom: 10px;
}.logo_container {
    float: left !important;
    width: 100% !important;
}.TopHeaderSearch {
    float: none;
    width: 100%;
    padding-left: 0px;
    position: absolute;
    maargin-top: 66px;
	maargin-left: -24px;
}	#left-area, #sidebar {
    width: 100%!important;
    padding: 0px 55px!important;
    display: inline-block;
}img.bank-btn-icon {
   display: block;
    width: 130px;
    padding-right: 0;
    position: initial;
    margin: auto 60px;
}
}
@media all and (min-width:981px){
	.single-product div#left-area ul.products li.product{
        width: 31% !important;
    margin: 0 1% 10px 1% !important;
}	
	.tax-product_cat div#left-area ul.products li.product{
        width: 31% !important;
    margin: 0 1% 10px 1% !important;
}	
	.wcapf-before-products>div:nth-child(3), .wcapf-before-products>div:nth-child(4), .wcapf-before-products>div:nth-child(5) {
    background: #ececec;
    display: inline-block;
    width: 32% !important;
    padding: 15px;
    height: auto;
    margin: 13px 5px 30px 5px !important;
    border-radius: 10px;
}.woocommerce .woocommerce-ordering {
    margin: 0 20px 1em 0px!important;
}
}
.backButton.Right {
    z-index: 99999 !important;
    bottom: auto;
    max-width: 77px;
    overflow: hidden;
    /*padding: 5px 22px 5px 10px;*/
    padding: 26px 10px;
}
.backButton-fixed-wrapper{position: absolute;right: 0px;}
.backButton-fixed-wrapper a{text-decoration: none;padding: 26px 20px;display: inline-block;color: #fff;text-align: center;background-color: #9d324a !important;height: 54px;font-weight: 700;text-transform: uppercase;font-family: 'TradeGothicLTStd-BdCn20','PT Sans Narrow';font-size: 100%;}
.backButton-fixed-wrapper a:hover{color: #fff;text-decoration: none;}
.backButton-fixed-wrapper a span.sym{padding-right: 5px;font-family: 'Cabin';font-weight: 700;color: #CECECE;text-shadow: 0px 1px #fff, 0px -1px #7B7B7B;font-size: 16px;}
@media (max-width:640px){.backButton-fixed-wrapper{width: 48px;}}
#main-footer{position: relative;}
#sidebar{    margin-left: -47px;
    width: 247px;}

ul.bellows-submenu li a.bellows-target span.bellows-target-title.bellows-target-text{padding-left:12px !important;}
.tm-extra-product-options .col-12, .tm-extra-product-options .tm-cell.col-12, .tc-cell.tc-col-12, .tc-col-12{padding-bottom:20px;}
body.single-product p.tm-epo-field-label, body.single-product .tm-epo-field-label{margin-bottom:2px !important;font-weight:bold;font-size:12px;}
#logo{margin-top:-1px;}
.tm-extra-product-options .col-12, .tm-extra-product-options .tm-cell.col-12, .tc-cell.tc-col-12, .tc-col-12{margin-left:-4px !important;}
.tc-extra-product-options .cpf-type-select .tmcp-field-wrap label.fullwidth, .tc-extra-product-options .cpf-type-select .tmcp-field-wrap label.fullwidth select, .tc-extra-product-options .cpf-type-textarea .tmcp-field-wrap label, .tc-extra-product-options .cpf-type-textarea .tmcp-field-wrap label .tm-epo-field, .tc-extra-product-options .cpf-type-textfield .tmcp-field-wrap label, .tc-extra-product-options .cpf-type-textfield .tmcp-field-wrap label .tm-epo-field{margin-left:10px;}
.tc-extra-product-options .tmcp-field-wrap .price.tc-price .amount{display:none;}
.tm-extra-product-options .tmcp-field-wrap .amount, .tm-extra-product-options .tmcp-field-wrap .after-amount{margin-left:-1.5em;}
/* sidebar left */
.et_right_sidebar #main-content .container::before{left:30% !important; right:auto !important;border-right:none;} 
#main-content .container::before{background-color: transparent !important;}
body #page-container #left-area{float:right;padding-left:0%;padding-right:0;}
.woocommerce div.product div.summary{width: 40%;}
.woocommerce div.product div.images{width: 56%;}
body #page-container #sidebar{padding-left:0; padding-right:3%;float:left;}
.et_pb_widget_area_left{border:none;margin-left:15px;width:114%}

.woocommerce div.product div.images img{width:46%; vertical-align:central;maargin-left:100px;}
#content-area table td, #content-area table th, #content-area table tr, #main-content table.cart td, #main-content table.cart th, #main-content table.cart tr, table.cart td, table.cart th, table.cart tr{max-width:100%;}
body.woocommerce #content-area div.product .woocommerce-tabs .panel, body.woocommerce div.product .woocommerce-tabs .panel{padding:11px;}
.product .sku_wrapper { display: none !important; }
/*.dgwt-wcas-suggestion .dgwt-wcas-sku{display:none !important;}*/
@media all and (min-width:981px){
.et_pb_gutters3.et_left_sidebar.woocommerce-page ul.products li.product, .et_pb_gutters3.et_right_sidebar.woocommerce-page ul.products li.product{margin-right: 3.8%;}
}
.col-sm-btn{width:19.52%;float:left;margin-bottom:10px;}
.btn-default:hover{background:black;}
.form-control{width:93%;margin-left:10px;}
.btn_serch{width:93%;margin-left:10px !important;}
td.product-remove a.remove::after{width: 60px;display: block;}
.woocommerce-cart-form table.shop_table td.product-name{padding-top: 10px !important;padding-bottom: 10px !important;}
.aws-container .aws-search-form .aws-form-btn{
    background-color: #9d324a;
    color: #fff;
    padding: 0px 15px;
    width: auto;
}
.aws-container .aws-search-form .aws-form-btn:hover {
    background: #9d324a;
    opacity: 0.7;
}
.aws-search-btn.aws-form-btn::before{
    content: 'Search';
}
.aws-container .aws-search-form .aws-search-btn_icon{
    display: none;
}
.woocommerce-product-attributes-item--dimensions{
	display: none;
}