/*
 Theme Name:   TMLT
 Theme URI:    http://theme-fusion.com/avada/
 Description:  Avada Child
 Author:       Marketing Interactive
 Author URI:   http://www.miuk.com
 Template:     Avada
 Version: 3.7.3
 License: Themeforest Split Licence
 License URI:  -
 Text Domain:  avada-child
*/
/*-------------------- THEME CUSTOMISATION STARTS HERE ---------------------*/

#wrapper .header-social {
    min-height: 22px;
}

.header-wrapper .header-social .menu > li {
    height: 22px !important;
}

.header-social .header-info, .header-social .top-menu {
    line-height: 22px;
}

.header-social .menu > li {
    line-height: 22px !important;
    border-color:#84754e!important;
}

ul#checklist-1.list-icon li{
    padding-left: 0px;
    margin-bottom: 0px;
}

ul#checklist-1.list-icon{
    list-style-type: disc;
}

.post-content #checklist-1 li:before{
    display:none;
}

body.search-no-results.has-sidebar #content{
    width: 100%;
}

form#ninja_forms_form_6, form#ninja_forms_form_10, form#ninja_forms_form_11, form#ninja_forms_form_29, form#ninja_forms_form_36 {
    color: #ffffff;
}

form#ninja_forms_form_6 input, form#ninja_forms_form_6 select, form#ninja_forms_form_6 textarea,
form#ninja_forms_form_10 input, form#ninja_forms_form_10 select, form#ninja_forms_form_10 textarea,
form#ninja_forms_form_11 input, form#ninja_forms_form_11 select, form#ninja_forms_form_29 input, form#ninja_forms_form_29 select, form#ninja_forms_form_29 textarea, 
form#ninja_forms_form_36 input, form#ninja_forms_form_36 select, form#ninja_forms_form_36 textarea{
    color:#000;
}

form#ninja_forms_form_6 input[type=file], form#ninja_forms_form_10 input[type=file], form#ninja_forms_form_11 input[type=file], 
form#ninja_forms_form_29 input[type=file], form#ninja_forms_form_36 input[type=file] {
    color:#fff;
}

.fusion-accordian.tmltWhiteText, .fusion-accordian.tmltWhiteText .panel-heading h4 a{
    color:#ffffff;
}

.footer_link a:hover{
    text-decoration:underline;
}

p a:hover{
    font-weight:bold;
    text-decoration:underline;
}

.iclflag{
    margin-top:-6px !important;
}

.sub-menu .iclflag{
    margin-top:0px !important;
}

.fusion-menu-login-box .sub-menu, .fusion-menu-login-box .fusion-custom-menu-item-contents{
    display:none;
}

/*----------------- WOO COMMERCE -------------*/

#wrapper .header-social .menu > li.cart{
	background-color:#84764f;
}

#nav ul li.cart{
	display:none;
}

.woocommerce button.single_add_to_cart_button.button, .woocommerce-page .button.default, .woocommerce-page .button-default,
.woocommerce-page .button-small, .woocommerce-page .button.small, .woocommerce .checkout_coupon .button, .woocommerce form.checkout #place_order,
.woocommerce #customer_login .login .button, .woocommerce .login .button{
	background:#ffffff !important;
	border:1px solid #84764f !important;
	color:#84764f !important;
}

.woocommerce button.single_add_to_cart_button.button:hover, .woocommerce-page .button.default:hover, .woocommerce-page .button-default:hover,
.woocommerce-page .button-small:hover, .woocommerce-page .button.small:hover, .woocommerce .checkout_coupon .button:hover,
.woocommerce form.checkout #place_order:hover, .woocommerce .login .button:hover{
	background: #84764f !important;
	color: #ffffff !important;
}

.quantity input.plus:hover, .quantity input.minus:hover{
	background-color: #84764f;
	color: #ffffff;
}

.woocommerce .social-share{
	display:none;
}

.woocommerce .posted_in{
	display:none;
}

.checkout .input-text, input[type="text"]{
	color:#000000;
}

.avada-select .select2-container .select2-choice{
	color:#000000;
}

#wrapper .fusion-secondary-header{
    min-height: 22px;
    padding: 0px 10px;
    height: 22px;
    
}

.fusion-secondary-menu > ul > li > a {
  height: 22px !important;
  line-height:22px !important;
}

.fusion-secondary-menu > ul > li{
    border-left:none !important;
    border-right:none !important;
}

#wrapper .fusion-secondary-header .menu > li.fusion-secondary-menu-cart {
      margin-top: -1px;
}

.fusion-secondary-menu-icon{
  background-color: #84764f !important;
}

.button.default, .button-default, .fusion-button-default, #comment-submit, .woocommerce .checkout #place_order, .woocommerce .single_add_to_cart_button, .woocommerce button.button, #reviews input#submit, .woocommerce .avada-shipping-calculator-form .button, .woocommerce .login .button, .woocommerce .register .button, .bbp-submit-wrapper .button, .wpcf7-form input[type="submit"], .wpcf7-submit, #bbp_user_edit_submit, .ticket-selector-submit-btn[type=submit], .gform_page_footer input[type=button], .gform_wrapper .gform_button{
    cursor: pointer;
}

.fusion-custom-menu-item.fusion-menu-cart.fusion-main-menu-cart.fusion-last-menu-item, .fusion-main-menu-cart{
    display:none;
}

.tmltWhiteText .content-wrapper-background {
  padding: 10px;
}

.ninja-forms-response-msg div{
    color: #ffffff;
}

#post-404page .fusion-column-last{
    float: right;
}

.wc-proceed-to-checkout .checkout-button{
    background: #ffffff !important;
    border: 1px solid #84764f !important;
    color: #84764f !important;
}

.wc-proceed-to-checkout .checkout-button:hover{
    background: #84764f !important;
    color: #ffffff !important;
}

.checkout .shop_table tfoot th{
    width: 75% !important;
}

.fusion-custom-menu-item.fusion-menu-login-box{
    display: none !important;
}

@media only screen and (max-width:800px){
    .fusion-header-wrapper .fusion-header, .fusion-header-wrapper #side-header, .fusion-header-wrapper .fusion-secondary-main-menu{
        background-color:#000 !important;
    }

    
}

@media (max-width:320px){
    tr.cart_item td.product-price span.amount, tr.cart_item td.product-subtotal span.amount{
        font-size: 14px;
    }
}

@media (max-width: 1026px) and (min-width: 768px){
.fusion-footer-widget-area #text_icl-14 .textwidget p, .fusion-footer-widget-area #text_icl-2 .textwidget p{
        margin-left:30px;
    }
}

.woocommerce-account #main{
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.woocommerce-account .woocommerce{
    padding-bottom:25px;
}

.single-product #menu-top ul.submenu-languages li.menu-item-language:last-of-type{
    display:none;    
}
.fusion-menu-cart-link:lang(ru){
    float:none;
    max-width:100%;
}

.fusion-menu-cart-checkout-link:lang(ru){
    float:none;
}

.woocommerce-checkout-nav.woocommerce-side-nav li a:lang(ru){
    font-size:13px;
}

.fusion-main-menu > ul > li > a:lang(ru){
    font-size:18px !important;;
}

#main:lang(ru), #main:lang(es){
    padding-top:0px;
}

.page-id-14314 #main{
    padding-top: 0px;
}

.single-product #main:lang(ru){
    padding-top:55px;
}

#main{
    padding-bottom:0px !important;
}

.tmltWhiteText .content-wrapper-background:lang(ru){
    margin-top:40px;
}

.type-product .post-content p:lang(ru){
    font-size: 17px !important;
}

ul.social-share.clearfix{
    display:none !important;
}

input[type="text"]{
    height:29px !important;
}

.ru-front-box .flip-box-front-inner{
    margin-top: 0px !important;
}

.woocommerce-checkout .woocommerce .avada_myaccount_user:nth-of-type(2){
    display:none;
}

.woocommerce-account .status-publish .woocommerce .avada_myaccount_user{
    display: none;
}

span.apple{
    margin-left: 25px;
}

.fusion-menu-cart:hover .fusion-custom-menu-item-contents{
    width: 100%;
}

body.search-no-results.has-sidebar #content, body.has-sidebar #content{
    width: 100% !important;
    margin-left: 0px !important;
}

.fusion-body .error-menu li:after, .fusion-body .error-menu li:before{
    background-color: #ab9055;
}