#dor-topbar01 .dor-topbar-inner {
    background: #464646 none repeat scroll 0 0;
    color: #fff;
    font-size: 12px;
    overflow: hidden;
}
#dor-topbar01 .dor-topbar-inner:hover{overflow: inherit;}
#dor-topbar01 .dor-topbar-inner .topbar-infomation,
#dor-topbar01 .dor-topbar-inner .topbar-infomation-right{
	padding-bottom: 7px;
    padding-top: 7px;
}
#dor-topbar01 .dor-topbar-inner .selection-options-wrapper {
    clear: both;
    padding-bottom: 7px;
    padding-top: 7px;
    position: relative;
}
#dor-topbar01 .topbar-infomation > ul, #dor-topbar01 .topbar-infomation-right > ul {
    margin: 0;
}
#dor-topbar01 .topbar-infomation li {
	position: relative;
    display: inline-block;
    padding-right: 25px;
}
#dor-topbar01 .topbar-infomation {
    float: left;
}
#dor-topbar01 .topbar-infomation span, #dor-topbar01 .line-selected {
    font-size: 12px;color: #999999;position: relative;
}
#dor-topbar01 .topbar-infomation i, #dor-topbar01 .line-selected i,
#dor-topbar01 .topbar-infomation-right i{
    color: #999999;
    font-size: 14px;
    height: auto;
    line-height: normal;
    margin-top: -1px;
}
#dor-topbar01 .topbar-infomation li span::after,
#dor-topbar01 .topbar-infomation-right ul li span::after {
    background-color: #999999;
    content: "";
    height: 10px;
    position: absolute;
    right: -15px;
    top: 4px;
    width: 1px;
}
#dor-topbar01 .topbar-infomation li:last-child span::after,
#dor-topbar01 .topbar-infomation-right ul li:last-child span::after{
	display: none;
}

#dor-topbar01 .dropdown-menu,
#dor-topbar01 .user-info .toogle_content{
	display: none !important;
}
#dor-topbar01 .topbar-selector #_desktop_language_selector,
#dor-topbar01 .topbar-selector #_desktop_currency_selector{
	float: left;clear: none;color: #fff;
	padding-left: 10px;
    padding-right: 10px;
}
#dor-topbar01 .topbar-selector #_mobile_language_selector,
#dor-topbar01 .topbar-selector #_mobile_currency_selector{
    float: left;clear: none;color: #fff;
}
#dor-topbar01 .user-info.selection-options-wrapper{clear: none;float: right;padding-left: 25px;padding-right: 15px;}
#dor-topbar01 .line-selected {
    display: inline-block !important;
}
#dor-topbar01 #_desktop_language_selector .line-selected::after {
    background-color: #999;
    border-radius: 50%;
    content: "";
    height: 3px;
    position: absolute;
    right: -11px;
    top: 12px;
    width: 3px;
}
#dor-topbar01 .user-info .line-selected::before {
    background-color: #999;
    content: "";
    height: 10px;
    left: -17px;
    position: absolute;
    top: 9px;
    width: 1px;
}

#dor-topbar01 .language-selector.dropdown.js-dropdown{position: static;}
#dor-topbar01 .currency-selector .dropdown-menu.hidden-sm-down,
#dor-topbar01 .user-info .toogle_content,
#dor-topbar01 .language-selector .dropdown-menu.hidden-sm-down {
    position: absolute;
    border-radius: 0px;
    visibility: hidden;
    opacity: 0;
    transform: translateY(35px) !important;
    -webkit-transform: translateY(35px) !important;
    -ms-transform: translateY(35px) !important;
    background: white;
    text-transform: none;
    display: block !important;
    right: 0px;
    padding: 10px 18px;
    z-index: 99;
    box-shadow: 1px 0 8px rgba(0, 0, 0, 0.08);
    margin-top: -1px;
}
#dor-topbar01 .user-info .toogle_content {
    min-width: 170px;margin-top:6px;
}
#dor-topbar01 .user-info .toogle_content li a {
    color: #333;
    font-size: 13px;
    text-decoration: none !important;
}
#dor-topbar01 .user-info .toogle_content li a i {
    display: inline;
    font-size: 15px;
    padding-right: 5px;
}
#dor-topbar01 .signout-button i {
    display: block;
    float: left;
    font-size: 16px;
    height: auto;
    line-height: normal;
    margin-right: 5px;
    padding-top: 1px;
}
#dor-topbar01 .user-info .toogle_content .btn.btn-default.signout-button{padding: 5px 20px;}

#dor-topbar01 .topbar-infomation-right ul li {
    display: inline-block;padding-left: 25px;
}
#dor-topbar01 .topbar-infomation-right ul li span{
    color: #999999;
    font-size: 12px;
    position: relative;
}



/*****Topbar 2******/
#dor-topbar02 .topbar-right-inner .topbar-track-order span::before,
#dor-topbar02 .topbar-right-inner .topbar-store-locator span::before{
    display: none;
}

#dor-topbar02 > .dor-topbar-inner {
    color: #fff;
    font-size: 12px;
    overflow: hidden;
    position: static;
    background: #52afc6 none repeat scroll 0 0;
    padding: 6px 0;
    min-height: 42px;
}
#dor-topbar02 .dor-topbar-inner:hover{overflow: initial;}
#dor-topbar02 .dor-topbar-inner .topbar-infomation{
    padding-bottom: 7px;
    padding-top: 7px;
}
#dor-topbar02 .dor-topbar-inner .row-items::after {
    clear: both;
    content: "";
    display: table;
}
#dor-topbar02 .dor-topbar-inner .container {
    padding-bottom: 11px;
    padding-top: 11px;
}
#dor-topbar02 .topbar-right-inner {
    margin-right: -15px;
}
#dor-topbar02 .dor-topbar-inner .selection-options-wrapper{
    clear: both;
    padding-bottom: 7px;
    padding-top: 7px;
    position: relative;
}
#dor-topbar02 .dor-topbar-inner .selection-options-wrapper,
#dor-topbar02 .topbar-right-inner, #dor-topbar02 .dor-topbar-inner{padding-top: 0px;padding-bottom: 0px;}
#dor-topbar02 .topbar-infomation > ul{
    margin: 0;
}
#dor-topbar02 .topbar-infomation li{
    position: relative;
    display: inline-block;
    padding-left: 15px;
    padding-right: 15px;
}
#dor-topbar02 .topbar-infomation{
    float: left;
}
#dor-topbar02 .topbar-infomation span{
    font-size: 12px;color: #999999;position: relative;
}
#dor-topbar02 .line-selected {
    display: inline-block !important;position: relative;
    color: #fff;
    font-size: 14px;
    font-weight: 300;
}
#dor-topbar02 .language-selector.dropdown.js-dropdown{position: static;}
#dor-topbar02 .currency-selector .dropdown-menu.hidden-sm-down,
#dor-topbar02 .user-info .toogle_content,
#dor-topbar02 .language-selector .dropdown-menu.hidden-sm-down {
    position: absolute;
    border-radius: 0px;
    visibility: hidden;
    opacity: 0;
    transform: translateY(35px) !important;
    -webkit-transform: translateY(35px) !important;
    -ms-transform: translateY(35px) !important;
    background: white;
    text-transform: none;
    display: block !important;
    right: 0px;
    padding: 10px 18px;
    z-index: 99;
    box-shadow: 1px 0 8px rgba(0, 0, 0, 0.08);
    margin-top: -1px;
}

#dor-topbar02 .currency-selector .dropdown-menu.hidden-sm-down,
#dor-topbar02 .user-info .toogle_content,
#dor-topbar02 .language-selector .dropdown-menu.hidden-sm-down{
    left: auto;
}
#dor-topbar02 .info-shipping-topbar li {
    display: inline-block;
}
#dor-topbar02 .topbar-infomation-right {
    margin-right: 0px;float: left;
}
#dor-topbar02 .dor-setting-topbar-selector #_desktop_language_selector, 
#dor-topbar02 .dor-setting-topbar-selector #_desktop_currency_selector {
    float: left; padding-left: 45px;
}
#dor-topbar02 .dor-setting-topbar-selector {
    float: right;
    position: relative;
    right: auto;
    top: auto;
    width: auto;
    padding-right: 15px;
}
#dor-topbar02 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
    padding-top: 5px;
}
#dor-topbar02 .container-fluid > .row {
    margin: 0 auto;
}
#dor-topbar02 .info-shipping-topbar > ul {
    margin: 0 auto;
}
#dor-topbar02 .line-selected i{
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    position: absolute;
}
#dor-topbar02 .topbar-right-inner a *{
    color: #fff;
    font-size: 14px;
    font-weight: 300;
}
#dor-topbar02 .topbar-right-inner a{
    padding-left: 27px;text-decoration: none;position: relative;
}
#dor-topbar02 .topbar-right-inner a i{
    font-size: 14px;
    font-weight: 700 !important;
    padding-right: 5px;
}
#dor-topbar02 .dor-topbar-inner .language-selector-wrapper .line-selected::after, 
#dor-topbar02 .dor-topbar-inner .currency-selector .line-selected::after,
#dor-topbar02 .topbar-right-inner a::after,
#dor-topbar02 .info-shipping-topbar li:after{
    background: #ddd none repeat scroll 0 0;
    content: "";
    height: 11px;
    left: -16px;
    position: absolute;
    top: 5px;
    width: 1px;
}
#dor-topbar02 .topbar-right-inner a::after{left: 13px;}
#dor-topbar02 .topbar-right-inner a:first-child::after{display: none;}
#dor-topbar02 .line-selected img {
    margin-top: -2px;
}
#dor-topbar02 .info-shipping-topbar li i {
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    padding-right: 5px;
}
#dor-topbar02 .info-shipping-topbar li i.pe-7s-mail {
    font-size: 15px;
    font-weight: 600;
    position: relative;
    top: 2px;
}
#dor-topbar02 .info-shipping-topbar li {
    display: inline-block;
    padding-right: 30px;
    position: relative;
}
#dor-topbar02 .info-shipping-topbar li:first-child:after{
    display: none;
}
#dor-topbar02 .info-shipping-topbar li a {
    color: #fff;
    text-decoration: none;
}
/*****End Topbar 2******/







@media (max-width: 1199px){
    #dor-topbar01 .topbar-infomation li.time-work{display: none;}
    #dor-topbar01 .topbar-infomation-right,
    #dor-topbar01 .topbar-infomation{width: 50%;}
    #dor-topbar01 .topbar-infomation-right ul{text-align: right;}
}
@media (max-width: 1049px){
    #dor-topbar02 .topbar-right-inner a span.txt-tb {
        display: none;
    }
}
#dor-topbar02 .dor-setting-topbar-selector .selection-options-wrapper.open .dropdown-menu{
    visibility: visible !important;
    opacity: 1 !important;
    transform: translate(0) !important;
    transition: all 0.4s ease 0s, transform 0.4s ease 0s, visibility 0.4s linear 0s !important;
}
@media (min-width: 992px){
    #dor-topbar02 .dor-setting-topbar-selector .selection-options-wrapper:hover .dropdown-menu,
    #dor-topbar01 .language-selector-wrapper:hover .language-selector .dropdown-menu.hidden-sm-down,
    #dor-topbar01 .user-info:hover .toogle_content,
    #dor-topbar01 .currency-selector:hover .dropdown-menu.hidden-sm-down{
        visibility: visible !important;
        opacity: 1 !important;
        transform: translate(0) !important;
        transition: all 0.4s ease 0s, transform 0.4s ease 0s, visibility 0.4s linear 0s !important;
    }
}
@media (max-width:991px){
    #dor-topbar02 .info-shipping-topbar li a span{display: none;}
    #dor-topbar01 .dor-topbar-inner{
        overflow: inherit;
    }
    .topbar-selector.pull-right {
        background: #fff none repeat scroll 0 0 !important;
        position: absolute;
        right: 0;
        top: 37px;
    }

    .topbar-selector.pull-right {
        opacity: 0;    
        visibility: hidden;
        display: block;
        border-radius: 3px;
        transform: translateY(50px) !important;
        -webkit-transform: translateY(50px) !important;
        -ms-transform: translateY(50px) !important;
    }
    .topbar-selector.pull-right {
        border-radius: 0;
        border-top: 2px solid #52afc6;
        box-shadow: 5px 10px 20px rgba(0, 0, 0, 0.15);
        display: block;
        margin: 0;
        padding: 10px 5px;
        position: absolute;
        top: 98%;
        z-index: -999;
    }
    .dor-topbar-inner.open .topbar-selector.pull-right{
        visibility: visible !important;
        opacity: 1;
        transform: translate(0) !important;
        transition: transform .3s ease 0s,opacity .0s ease 0s, visibility .0s linear 0s !important;
        z-index: 9999;
    }
    #dor-topbar01 .currency-selector .dropdown-menu.hidden-sm-down, #dor-topbar01 .user-info .toogle_content, #dor-topbar01 .language-selector .dropdown-menu.hidden-sm-down{
        visibility: visible;
        opacity: 1;
        transform: none !important;
        right: auto;
        position: relative;
        box-shadow: none;
        min-width: 140px;
    }
    .dor-topbar-inner > .container{position: relative;}
    #dor-topbar01 .user-info.selection-options-wrapper{padding-right: 10px;padding-left: 10px;}
    #dor-topbar01 .line-selected {
        color: #333;
        display: inline-block !important;
        font-size: 18px;
        padding: 0 18px;
        text-transform: uppercase;
    }
    #dor-topbar01 .user-info .line-selected::before{display: none;}
    #dor-topbar01 #_desktop_language_selector .line-selected::after{display: none;}
    .dor-topbar-wrapper .select-setting.hidden{display: none !important;}
    #dor-topbar01 .select-setting i {
        color: #999;
        font-size: 18px;
        font-weight: normal;
    }
    #dor-topbar01 .line-selected i{font-size: 18px;color: #333;margin-top: -4px;}
    #dor-topbar01 .line-selected {
        font-family: "Oswald",arial,tahoma;
    }
}

@media (max-width: 767px){
    #dor-topbar02 .dor-setting-topbar-selector #_desktop_language_selector, 
    #dor-topbar02 .dor-setting-topbar-selector #_desktop_currency_selector {
        display: none;
    }
    #dor-topbar02 .dor-setting-topbar-selector #_mobile_language_selector, 
    #dor-topbar02 .dor-setting-topbar-selector #_mobile_currency_selector {
        float: left;
        padding-left: 45px;
    }
    #dor-topbar01 .select-setting{padding-right: 22px;}
    #dor-topbar01 .topbar-selector.pull-right{right: 22px;}
    #dor-topbar01 .topbar-selector #_desktop_language_selector, #dor-topbar01 .topbar-selector #_desktop_currency_selector{
        padding-left: 0px;padding-right: 0px;
    }
    #dor-topbar01 .topbar-infomation-right ul li.free-ship {
        display: none;
    }
    #dor-topbar01 .dor-topbar-inner > .container > .row {
        margin-left: 0;
        margin-right: 0;
    }
    #dor-topbar01 .topbar-infomation-right ul li span::after{display: none;}
    #dor-topbar01 .topbar-infomation-right{
        width: 165px;
    }
    #dor-topbar01 .topbar-infomation{
        width: calc(100% - 165px);
    }
}
@media (max-width: 630px){
    #dor-topbar01 .time-work{display: none !important;}
}
@media (max-width: 480px){
    #dor-topbar01 .topbar-selector.pull-right {
        right: 5px;
    }
    #dor-topbar01 .user-info .toogle_content,
    #dor-topbar01 .user-info .line-selected {
        padding-left: 0;
        padding-right: 0;
    }
    #dor-topbar02 .info-shipping-topbar li:last-child{padding-right: 0px !important;}
}
@media (max-width: 456px){
    #dor-topbar01 .topbar-selector #_mobile_language_selector, #dor-topbar01 .topbar-selector #_mobile_currency_selector{
        width: 100%;float: none !important;
    }
    #dor-topbar01 .topbar-selector.pull-right{right: 22px;}
}
@media (max-width: 349px){
    #dor-topbar01 .topbar-infomation li.mail-shop,
    #dor-topbar01 .topbar-infomation li span::after{display: none;}
    #dor-topbar02 .info-shipping-topbar li{padding-right: 0px !important;}
    #dor-topbar02 .info-shipping-topbar li:last-child{display: none;}
}