﻿#dng-megamenu285543 .primary_structure > li > a {
    /* padding-top:10px; */
    /* padding-right:20px; */
    border-radius: 0;
    color: #f1f1f1;
    font-size: 15px;
    margin: 10px 7px;
    cursor: pointer;
    font-weight: 500;
    display: inline-block;
    position: relative;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-width: 0 0 0 1px;
    text-align: right;
    padding: 4px 12px;
    line-height: 1.4; /* padding-bottom:10px; */
    /* padding-left:20px; */
}

#dng-megamenu285543.hoverstyle_1 .primary_structure > li > a:before {
    left: 20px;
    border-width: 2px;
    border-color: #20a3f0;
}

#dng-megamenu285543.hoverstyle_1 .primary_structure > li:hover > a:before,
#dng-megamenu285543.hoverstyle_1 .primary_structure > li.current > a:before,
#dng-megamenu285543.hoverstyle_1 .primary_structure > li.menu_hover > a:before,
#dng-megamenu285543.hoverstyle_1 .primary_structure > li > a.current:before {
    right: 20px;
}

#dng-megamenu285543.hoverstyle_1 .primary_structure > li:hover > a,
#dng-megamenu285543.hoverstyle_1 .primary_structure > li.current > a,
#dng-megamenu285543.hoverstyle_1 .primary_structure > li.menu_hover > a,
#dng-megamenu285543.hoverstyle_1 .primary_structure > li > a.current {
    /* color: #ffffff !important; */
    /* background: #ee1d25; */
    /* border-radius: 5px; */
}

#dng-megamenu285543 .primary_structure > li > a,
#dng-megamenu285543 .primary_structure > li > a:link,
#dng-megamenu285543 .primary_structure > li > a:active,
#dng-megamenu285543 .primary_structure > li > a:visited {
    color: #666;
    font-weight: 500;
    border: none;
    display: block;
    padding: 14px 10px 0px 0px;
    text-decoration: none;
    font-weight: 600;
    position: relative;
}

#dng-megamenu285543 .dnngo_slide_menu,
#dng-megamenu285543 .dnngo_slide_menu .dnngo_submenu {
    background-color: rgba(255, 255, 255, 1);
}

    #dng-megamenu285543 .dnngo_slide_menu li,
    #dng-megamenu285543 .dnngo_slide_menu li a {
        color: rgba(102, 102, 102, 1);
        font-size: 13px;
        line-height: 39px;
    }

        #dng-megamenu285543 .dnngo_slide_menu li:hover > a,
        #dng-megamenu285543 .dnngo_slide_menu li.subcurrent > a {
            background-color: #20a3f0;
        }

#dng-megamenu285543 .dnngo_menu_list,
#dng-megamenu285543 .dnngo_boxslide {
    background-color: #2a2c82;
}

    #dng-megamenu285543 .dnngo_menu_list .pane_space,
    #dng-megamenu285543 .dnngo_menu_list a,
    #dng-megamenu285543 .dnngo_menu_list a:link,
    #dng-megamenu285543 .dnngo_menu_list a:active,
    #dng-megamenu285543 .dnngo_menu_list a:visited,
    #dng-megamenu285543 .dnngo_boxslide .pane_space,
    #dng-megamenu285543 .dnngo_boxslide a,
    #dng-megamenu285543 .dnngo_boxslide a:link,
    #dng-megamenu285543 .dnngo_boxslide a:active,
    #dng-megamenu285543 .dnngo_boxslide a:visited {
        color: rgb(255 255 255);
        line-height: 35px;
        font-size: 15px;
        text-transform: capitalize;
        padding: 10px 25px;
        font-weight: 400;
    }

    #dng-megamenu285543 .dnngo_menu_list > li > a,
    #dng-megamenu285543 .dnngo_menu_list > li > a:link,
    #dng-megamenu285543 .dnngo_menu_list > li > a:active,
    #dng-megamenu285543 .dnngo_menu_list > li > a:visited,
    #dng-megamenu285543 .dnngo_menu_list .submenu_title a,
    #dng-megamenu285543 .dnngo_menu_list .submenu_title a:link,
    #dng-megamenu285543 .dnngo_menu_list .submenu_title a:active,
    #dng-megamenu285543 .dnngo_menu_list .submenu_title a:visited,
    #dng-megamenu285543 .dnngo_menu_list .submenu_title,
    #dng-megamenu285543 .dnngo_boxslide .submenu_title a,
    #dng-megamenu285543 .dnngo_boxslide .submenu_title a:link,
    #dng-megamenu285543 .dnngo_boxslide .submenu_title a:active,
    #dng-megamenu285543 .dnngo_boxslide .submenu_title a:visited,
    #dng-megamenu285543 .dnngo_boxslide .submenu_title {
        color: #fff;
        font-size: 16px;
        font-weight: bold;
        font-family: "Yekan";
        line-height: 35px;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    }

    #dng-megamenu285543 .dnngo_menu_list li li.subcurrent > a,
    #dng-megamenu285543 .dnngo_menu_list li.subcurrent > a,
    #dng-megamenu285543 .dnngo_custommenu li.current > a {
        color: #20a3f0;
        background-color: transparent;
    }

    #dng-megamenu285543 .dnngo_menu_list li a:hover,
    #dng-megamenu285543 .dnngo_boxslide .submenu_title a:hover {
        color: #ffffff;
    }

    #dng-megamenu285543 .dnngo_menu_list li li a:hover,
    #dng-megamenu285543 .dnngo_custommenu .submenu li a:hover {
        color: #fff;
        background-color: #ee1d25;
    }

#dng-megamenu285543 .mega-menu .boxslide > .line span,
#dng-megamenu285543 .dnngo_menuslide > .line span {
    border-color: rgb(42 44 131);
}

#search-popup-box569942 a.search:hover,
#search-popup-box569942 .popup-close:hover {
    color: #20a3f0;
}

#overlay-panel-content939342:before {
    opacity: 1;
    background-color: rgba(255, 255, 255, 1);
    background: -webkit-linear-gradient( right top, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1) );
    background: -o-linear-gradient( right top, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1) );
    background: -moz-linear-gradient( right top, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1) );
    background: linear-gradient( to right top, rgba(255, 255, 255, 1), rgba(255, 255, 255, 1) );
}

#logo941013 img {
    max-height: 40px !important;
}

#search-popup-box911483 a.search:hover,
#search-popup-box911483 .popup-close:hover {
    color: #20a3f0;
}

.mobilemenu558546 .mm-listview,
.mobilemenu558546 #panel-wrap-0 .mm-listview,
.mobilemenu558546 #panel-wrap-0 .mm-listview > li > a,
.mobilemenu558546 #panel-wrap-0 .mm-listview > li > a:link,
.mobilemenu558546 #panel-wrap-0 .mm-listview > li > a:active,
.mobilemenu558546 #panel-wrap-0 .mm-listview > li > a:visited {
    color: rgba(51, 51, 51, 1);
    font-size: 18px;
}

    .mobilemenu558546 .mm-listview > li > a,
    .mobilemenu558546 .mm-listview > li > a:link,
    .mobilemenu558546 .mm-listview > li > a:active,
    .mobilemenu558546 .mm-listview > li > a:visited {
        color: rgba(102, 102, 102, 1);
        font-size: 15px;
    }

.mobilemenu558546.dng-mobilemenu .mm-title {
    color: rgba(51, 51, 51, 1);
    font-size: 20px;
}

.mobilemenu558546.dng-mobilemenu .mm-listview > li:hover > a,
.mobilemenu558546.dng-mobilemenu .mm-listview > li.mm-selected > a,
.mobilemenu558546.dng-mobilemenu .mm-listview > li > a.current-anchor,
.mobilemenu558546.dng-mobilemenu .mm-listview > li > a.acurrent {
    color: #ee1d25 !important;
}

.mobilemenu558546.dng-mobilemenu .mm-listview > li:hover .mm-next:after,
.mobilemenu558546.dng-mobilemenu .mm-listview > li:hover .mm-arrow:after,
.mobilemenu558546.dng-mobilemenu .mm-listview > li.mm-selected .mm-next:after,
.mobilemenu558546.dng-mobilemenu .mm-listview > li.mm-selected .mm-arrow:after,
.mobilemenu558546.dng-mobilemenu .mm-listview > li.current > .mm-next:after,
.mobilemenu558546.dng-mobilemenu .mm-listview > li.current > .mm-arrow:after {
    border-color: #ee1d25 !important;
}

.mobilemenu558546.dng-mobilemenu .mm-listview > li {
    border-color: rgba(134, 134, 134, 0.2);
}

.mobilemenu558546.dng-mobilemenu .mm-close:after,
.mobilemenu558546.dng-mobilemenu .mm-btn.mm-prev:after {
    color: rgba(51, 51, 51, 1) !important;
}

.mobilemenu558546.dng-mobilemenu .mm-listview > li .mm-next:after,
.mobilemenu558546.dng-mobilemenu .mm-listview > li .mm-arrow:after {
    border-color: rgba(102, 102, 102, 1);
}

.mobilemenu558546 #panel-wrap-0 .mm-listview > li .mm-next:after,
.mobilemenu558546 #panel-wrap-0 .mm-listview > li .mm-arrow:after {
    border-color: rgba(51, 51, 51, 1);
}

.mobilemenu558546.dng-mobilemenu.mobile_menu {
    background-color: rgba(255, 255, 255, 1);
}

#headerrow-349356 {
    background-color: rgba(255, 255, 255, 0);
}

    #headerrow-349356,
    #headerrow-349356 .header-center,
    #headerrow-349356 .header-center .logo {
        height: 100px;
    }

        #headerrow-349356 .header-center .logo {
            line-height: 100px;
        }

        #headerrow-349356 > .container {
            width: auto !important;
        }

        #headerrow-349356 .area-left {
            padding-right: 8px;
        }

        #headerrow-349356 .area-center {
            padding-left: 8px;
            padding-right: 8px;
        }

        #headerrow-349356 .area-right {
            padding-left: 8px;
        }

        #headerrow-349356 .area-left .header-content-wrap > div {
            margin-right: 15px;
        }

        #headerrow-349356 .area-center .header-content-wrap > div,
        #headerrow-349356 .area-right .header-content-wrap > div {
            margin-left: 15px;
        }

.floating-active #headerrow-349356:after {
    content: "";
    position: absolute;
    top: 0;
    left: -20px;
    bottom: 0;
    right: 0;
    z-index: 3;
    pointer-events: none;
    -webkit-box-shadow: 10px 10px 10px -11px rgba(0, 0, 0, 0.2);
    box-shadow: 10px 10px 10px -11px rgba(0, 0, 0, 0.2);
}

.floating-active #headerrow-349356 {
    background-color: rgba(255, 255, 255, 1) !important;
}

#headerrow-349356 .dngTextBox,
#headerrow-349356 .header-content-wrap > *:not(.nav-bar),
#headerrow-349356 .Normal,
#headerrow-349356 .Normal > a,
#headerrow-349356 .Normal > a:link,
#headerrow-349356 .Normal > a:active,
#headerrow-349356 .Normal > a:visited,
#headerrow-349356 .dngTextBox a,
#headerrow-349356 .dngTextBox a:link,
#headerrow-349356 .dngTextBox a:active,
#headerrow-349356 .dngTextBox a:visited {
    color: rgba(255, 255, 255, 1);
}

    #headerrow-349356 .Normal > a:hover,
    #headerrow-349356 .dngTextBox a:hover,
    #headerrow-349356 .hover-accent:hover,
    #headerrow-349356 .Login a:hover,
    #headerrow-349356 .Login a.active {
        color: #20a3f0;
    }

#headerrow-349356 .Login .userProfile .userMessages,
#headerrow-349356 .Login .userProperties ul.userMenu a span {
    background-color: #20a3f0;
}

.floating-nav.floating-active #headerrow-349356 .header-container-box,
.floating-nav.floating-active #headerrow-349356 .header-bg-box,
.floating-nav.floating-active #headerrow-349356 {
    height: 70px;
}

    .floating-nav.floating-active #headerrow-349356 .logo {
        height: 70px;
        line-height: 70px;
    }

#mobileheader-639685 {
    background-color: rgba(255, 255, 255, 1);
}

    #mobileheader-639685,
    #mobileheader-639685 .header-area {
        height: 64px;
    }

        #mobileheader-639685 .dng-mobilemenu.mobile_menu.mm-menu {
            top: 64px;
        }

        #mobileheader-639685 .header-area .logo img {
            max-height: 56px;
        }

        #mobileheader-639685 .dngTextBox,
        #mobileheader-639685 .header-content-wrap > *:not(.nav-bar),
        #mobileheader-639685 .Normal,
        #mobileheader-639685 .Normal > a,
        #mobileheader-639685 .Normal > a:link,
        #mobileheader-639685 .Normal > a:active,
        #mobileheader-639685 .Normal > a:visited,
        #mobileheader-639685 .dngTextBox a,
        #mobileheader-639685 .dngTextBox a:link,
        #mobileheader-639685 .dngTextBox a:active,
        #mobileheader-639685 .dngTextBox a:visited {
            color: rgba(61, 61, 61, 1);
        }

            #mobileheader-639685 .header-content-wrap .Normal > a:hover,
            #mobileheader-639685 .header-content-wrap .dngTextBox a:hover,
            #mobileheader-639685 .Normal > a:hover,
            #mobileheader-639685 .dngTextBox a:hover,
            #mobileheader-639685 .hover-accent:hover,
            #mobileheader-639685 .search-popup-box .icon.active,
            #mobileheader-639685 .search-popup-box:hover .icon,
            #mobileheader-639685 .mobile-menu-icon:hover .fa-bars:before,
            #mobileheader-639685 .search-popup-box .submit:hover,
            #mobileheader-639685 .search-popup-box .popup-close:hover,
            #mobileheader-639685 .shop-cart-list .shop-list .remove:hover,
            #mobileheader-639685 .shop-cart-list .shop-list .price-info span,
            #mobileheader-639685 .shop-cart-list .shop-list .number-box .number-up:hover,
            #mobileheader-639685
            .mobile-header
            .shop-cart-list
            .shop-list
            .number-box
            .number-down:hover,
            #mobileheader-639685 .search-popup-box .icon:hover,
            #mobileheader-639685 .mobile-menu-icon:hover,
            #mobileheader-639685 .mobile-menu-icon .active {
                color: #20a3f0;
            }

#column-65555 {
    padding-left: 15px;
}

.rtl #dng-megamenu285543.hoverstyle_1 .primary_structure > li > a:before {
    left: auto;
    right: 20px;
}

.rtl #dng-megamenu285543.hoverstyle_1 .primary_structure > li:hover > a:before,
.rtl
#dng-megamenu285543.hoverstyle_1
.primary_structure > li.current > a:before,
.rtl
#dng-megamenu285543.hoverstyle_1
.primary_structure > li.menu_hover > a:before,
.rtl
#dng-megamenu285543.hoverstyle_1
.primary_structure > li > a.current:before {
    right: auto;
    left: 20px;
}

.rtl #dng-megamenu285543 .primary_structure > li > a,
.rtl #dng-megamenu285543 .primary_structure > li > a:link,
.rtl #dng-megamenu285543 .primary_structure > li > a:active,
.rtl #dng-megamenu285543 .primary_structure > li > a:visited {
    font-family: inherit;
}

.rtl #headerrow-349356 .area-left {
    padding-right: 0;
    padding-left: 8px;
}

.rtl #headerrow-349356 .area-right {
    padding-left: 0;
    padding-right: 8px;
}

.rtl #headerrow-349356 .area-left .header-content-wrap > div {
    margin-right: auto;
    margin-left: 15px;
}

.rtl #headerrow-349356 .area-center .header-content-wrap > div,
.rtl #headerrow-349356 .area-right .header-content-wrap > div {
    margin-left: auto;
    margin-right: 15px;
}

.rtl .floating-active #headerrow-349356:after {
    left: 0;
    right: -20px;
}

.rtl #column-65555 {
    padding-left: 0;
    padding-right: 15px;
}

.dnngo_gomenu {
    text-align: left;
}
