#wt-wrapper {
    position: relative;
    margin: 0px auto;
    padding: 0px;
    text-align: center;
    max-width: var(--global-wrapper-max-size);
}

#wt-search form {
    margin: 0 !important;
    padding: 0;
}
.align-right {
    text-align: right !important;
}

.details-inner-container {
    width: 100%;
}
#wt-search .searchcontainer,.searchcontainer {
    display: grid;
    grid-template-columns: auto 30px;
    background: white;
    border-radius: 4px !important;
    border: 1px solid #c4c4c4 !important;
    -webkit-box-shadow: inset 1px 1px 1px rgb(0 0 0 / 8%);
    -moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.075);
    width: 230px;
    height: 28px;
}

    #wt-search .searchcontainer{
        width:280px;
        max-width:350px;
    }

    #wt-search .searchcontainer div, .searchcontainer div {
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }

    #wt-search .searchcontainer input[type=text], .searchcontainer input[type=text] {
        width: 100% !important;
        border-color: transparent;
        border: none !important;
        box-shadow: none !important;
        padding: 0 16px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        background: transparent !important;
    }
    #wt-search .searchcontainer button, .searchcontainer button {
        background-color: transparent;
        border-color: transparent;
        transform:scale(-1,1);
    }
.searchcontainer:hover {
    background: #DDDDDD !important;
}
    #wt-search .searchcontainer input[type=text]:hover:enabled {
        /*background: #DDDDDD !important;
        background-color: #DDDDDD !important;*/
    }
    .searchcontainer > input[type=text]:hover:enabled {
        /* background: #DDDDDD !important;*/
    }
#wt-search input[type=text]:focus {
    /*    background: #DDDDDD !important;*/
}

.x-line{padding-bottom:0.3em;}



.details-inner-container td {
    padding-bottom: 0.4em;
}













#wt-wrapper a {
    font-size: 12px ;
}




#wt-tel {
    position: relative;
    margin: 11px 32px 0px 0px;
    font-size: 12px !important;
    color: #fff;
    float: left;
}
#wt-links {
    position: relative;
    margin: 11px 7px 0px 0px;
   
    font-size: 12px !important;
    color: #fff;
    float: left;
}
#wt-links a {color: #fff;text-decoration: none;margin-left: 6px;margin-right: 6px;}
#wt-links a:hover {color: #bcd6d6;text-decoration: none;}
#wt-social {margin: 6px 32px 0px 0px;position: relative;float: left;}
#wt-social .facebook {display:block; float:left; width:24px; height: 24px; cursor:pointer; margin-right:5px;}
#wt-social .facebook {background:url('../images/wt-social.png') 0 0;}
#wt-social .facebook:hover {background:url('../images/wt-social.png') 0 -24px;}
#wt-social .twitter {display:block; float:left; width:24px; height: 24px; cursor:pointer; margin-right:5px;}
#wt-social .twitter {background:url('../images/wt-social.png') -29px 0;}
#wt-social .twitter:hover {background:url('../images/wt-social.png') -29px -24px;}
#wt-social .pinterest {display:block; float:left; width:24px; height: 24px; cursor:pointer; margin-right:5px;}
#wt-social .pinterest {background:url('../images/wt-social.png') -58px 0;}
#wt-social .pinterest:hover {background:url('../images/wt-social.png') -58px -24px;}
#wt-social .linkedin {display:block; float:left; width:24px; height: 24px; cursor:pointer; margin-right:5px;}
#wt-social .linkedin {background:url('../images/wt-social.png') -87px 0;}
#wt-social .linkedin:hover {background:url('../images/wt-social.png') -87px -24px;}
#wt-social .blog {display:block; float:left; width:24px; height: 24px; cursor:pointer;}
#wt-social .blog {background:url('../images/wt-social.png') -117px 0;}
#wt-social .blog:hover {background:url('../images/wt-social.png') -117px -24px;}
/* Search */
#wt-search {
    margin: 6px 0px 0px 0px;
    float: left;
    position: relative;
    margin-left: 18%;
}
            #wt-search .searchinput {padding: 3px 6px;margin: 0;float: left;position: relative;background: #fff;font-family : Calibri, Arial, Helvetica, sans-serif;font-size : 14px;color : #545454;width: 160px;border: 0px;  -webkit-border-radius: 0px;     -moz-border-radius: 0px;          border-radius: 0px;}
            #wt-search .searchbtn {padding: 0;margin: 0;float: left;position: relative;background: #fff url('../images/wt-icon-search.png') no-repeat 5px 3px;border: none;display: block;width: 24px;height: 23px;cursor: pointer;}
            #wt-cart-empty {margin-top: 15px;text-align: center; font-size: 13px;}
#wt-cart-showing {
    margin: 0px;
    margin-top: 5px;
    margin-bottom: 28px;
    padding-bottom: 5px;
    font-size: 16px;
     color: #999;
   
}
#wt-cart-item {
    margin: 10px 0px;
    padding-left: 0.2em;
}#wt-cart-item .img {text-align: left; }
                                                                                                                                                                                                    #wt-cart-item .details {text-align: left; font-size: 12px;margin-bottom:4px}
                                                                                                                                                                                                    #wt-cart-item .mob-right-cart-details {width: 130px !important;

                                                                                                                                                                                                    }#wt-cart-item .mob-right-cart-details span{margin-left:0px !important;}
                                                                                                                                                                                                     #wt-cart-item .mob-right-cart-img {}
                                                                                                                                                                                                     #wt-cart-item .price {padding-top: 5px;text-align: right;font-size: 14px;float: right;}
                                                                                                                                                                                                     @media (max-width:1024px) {
                #wt-wrapper-bkg {
                    position: relative;
                    margin: 0px auto;
                    padding: 0px;
                    width: var(--global-wrapper-size);
                    height: 43px;
                    background: var(--global-back-ground);
                }

   


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         }@media (min-width:1024px) {
        #wt-wrapper-bkg {
            position: relative;
            margin: 0px auto;
   
       
                height: 43px;
            background: var(--global-back-ground);
        }}@media (max-width:1000px) {#wt-wrapper-bkg {width: auto;}#wt-wrapper {width: auto;padding-left: 0.3em;padding-right: 0.3em;}}.x-tra-mob-icon{display:none;}@media (max-width:768px) {#wt-wrapper-bkg {padding: 1.0em;}#wt-tel {display: none;}.control-top, #wt-wrapper-bkg {display: none !important;}#wt-wrapper {width: auto;}#wt-wrapper-bkg {height: 56px;z-index: 2000;}.x-tra-mob-icon {display:inline;font-size:22px;color:rgb(255 255 255 / 0.66);}.x-tra-mob-icon:hover{color:white;}.x-tra-mob {display: none !important;}.x-mob-cart{display:none !important;}}@media (max-width:480px) {#wt-social {margin-right: 20px !important;}}@media (max-width:410px) {#wt-social {margin-right: 10px !important;}}