/*
*/@font-face {  
    font-family: myriad ;  
    src: url('../font/MYRIADPRO-REGULAR.OTF') format("opentype");  
}

/*@font-face {
  font-family: helvetica;
  src: url('../font/newyork.eot');  IE9 Compat Modes 
  src: url('../font/newyork.eot?#iefix') format('embedded-opentype'),  IE6-IE8 
       url('../font/newyork.woff2') format('woff2'),  Super Modern Browsers 
       url('../font/newyork.woff') format('woff'),  Pretty Modern Browsers 
       url('../font/newyork.ttf')  format('truetype'),  Safari, Android, iOS 
       url('../font/newyork.svg#svgFontName') format('svg');  Legacy iOS 
       }*/
       html, body {
          overflow-x:hidden 
      } 

      body{
        width: 100%;
        height: 100%;
        position: fixed;
        overflow-x: hidden;
        margin: 0;
        padding: 0;
        font-family: myriad;
        color: #323232;
        background-color: #E6E6E6;
    }

    * {
        -webkit-overflow-scrolling: touch;
    }

    div#body_div{
        width: 100%;
        height: auto;
        overflow-x: hidden;
        /*background-color: yellow;*/
    }
    #itemsTable{
        margin: 0 auto;
    }
    div#top_wrapper{
        width: 100%;
        height: 122px;
        background-color: #1E327F;
        position: fixed;
        z-index: 9999;
        top: 0;

    }
    div#logo_into_top{
        width: 25%;
        height: 122px;
        float: left;
    }
    div#logo{
        width: 85%;
        margin: 0 auto;
        margin-top: 25px;
    }
    div#to_resp{
        display: none;
        z-index: 9999;
    }
    div#cat_resp{
        width: 120px;
        display: none;
        overflow-x: hidden;
        /*background-color: red;*/
    }



    div#menu_into{
        width: 58%;
        height: 122px;
        float: left;
    }

    div#menu_into ul{
        width: 100%;
        height: 122px;
        list-style: none;
        background-color: #1E327F;
    }

    div#menu_into ul a{
        text-decoration: none;
        color: #F3F3F3;
    }

    div#menu_into ul a li{
        float: left;
        height: 64px;
        padding-top: 58px;
        width: 16.45%;
        text-align: center;
        font-size: 14px;
        letter-spacing: 1px;
        background-color: #233A84;
        border-right: #304A9E solid 1px;
    }


    div#menu_into ul a li:hover{
        background-color: #1E327F;
    }
    div#menu_into ul a li.selected{
        background-color: #1E327F;
    }
    div#cat_bascket{
        width: 17%;
        height: 122px;
        float: left;
        background-color: #1E327F;
    }
    div#bascket{
        width: 100%;
        height: 60px;
        border-bottom: #304A9E solid 1px;
    }

    div#nbr_bascket{
        width: 60%;
        height: 60px;
        float: left;
        color: white;
        text-align: center;
    }
    div#icon_bascket{
        width: 25%;
        height: 60px;
        float: left;
        /*background-color: green;*/
    }
    div#into_categories{
        width: 64%;
        height: 40px;
        margin: 0 auto;
        margin-top: 20px;
        font-size: 14px;
        letter-spacing: 1px;
        /*background-color: red;*/
        /*text-align: center;*/
    }

    div#nbr_div{
        width: 49.5%;
        height: 40px;
        margin-top: 20px;
        float: left;
    }
    div#nbr{
        width: 35px;
        height: 10px;
        background-color: #B6216D;
        border-radius: 20px;
        -moz-border-radius: 20px;
        -webkit-border-radius: 20px;
        font-size: 16px;
        float: right;
        margin-right: 3%;
        padding: 3px 2px 10px 2px;
    }

    div#nbr1{
        width: 35px;
        height: 10px;
        background-color: #B6216D;
        border-radius: 20px;
        -moz-border-radius: 20px;
        -webkit-border-radius: 20px;
        font-size: 16px;
        float: right;
        margin-right: 3%;
        padding: 3px 2px 10px 2px;
    }

    div#items_div{
        width: 49.5%;
        height: 40px;
        margin-top: 20px;
        float: right;
    }
    div#items{
        float: left; 
        margin-left: 3%;
        margin-top: 5px;
        font-size: 14px;
        letter-spacing: 1px;
    }

    div#categories{
        width: 100%;
        height: 61px;
    }

    div#dropdown_cat{
        width: 17%;
        height: auto;
        position: absolute;
        z-index: 99;
        margin-top: 60px;
        /*display: none;*/
        margin-left: 17%;
    }
    div#dropdown_cat ul{
        width: 100%;
        height: auto;
        list-style: none;
    }
    div#dropdown_cat a {
        color: white;
        text-decoration: none;
        font-size: 14px;

    }
    div#dropdown_cat li{
        width: 76%;
        min-height: 20px;
        overflow: hidden;
        padding: 8px 12%;
        background-color: #1E327F;
        color: white;
        text-align: left;
        border-bottom: #304A9E solid 1px;

    }
    div#dropdown_cat li:hover{
        background-color: #62B751;
    }




















    div#img_products_cat{
        width: 38px;
        float: left;
        text-align: center;
    }
    div#div#img_products_cat
    {
        float: left;
    }
    .icon_block{
        width: 24px;
        height: auto;
        margin: 0 auto;
        margin-top: 20px;
        display: block;
        cursor: pointer;
        /*background: url('../images/bascket.png');*/
    }

    div#colored_search{
        width: 100%;
        height: 90px;
        position: relative;
        margin-top: 122px;
        background: url('../images/texture1.png'); 
    }


    div#search_div{
        width: 55%;
        height: 45px;
        position: absolute;
        background-color: #fff;
        border-radius: 8px;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
        margin: 0 auto;
        left:0;
        right:0;
        margin-top: 23px;
    }
    div#search{
        width: 90%;
        height: 45px;
        /*background-color: green;*/
        float: left;
    }
    input#search_bt{
        width: 95%;
        margin: 0 auto;
        display: block;
        padding-top: 6px;
        height: 30px;
        background-color: transparent;
        border: none;
        font-size: 14px;
        font-style: italic;
    }

    div#search_icon{
        width: 10%;
        height: 45px;
        float: left;
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
        -moz-border-radius-bottomright: 8px;
        -moz-border-top-right-radius: 8px;
        -webkit-border-top-right-radius: 8px;
        -webkit-border-bottom-right-radius: 8px;
        background-color: #1E327F;
    }
    div#search_icon:hover{
        background-color: #2D4591;
        cursor: pointer;
    }
    .search-btn{
        width: 100%;
        height: 45px;
        display: block;
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
        -moz-border-radius-bottomright: 8px;
        -moz-border-top-right-radius: 8px;
        -webkit-border-top-right-radius: 8px;
        -webkit-border-bottom-right-radius: 8px;
        background:  url('../images/search.png') 45% no-repeat; 
    }


    div#top_cat_gallery{
        width: 90%;
        height: 520px;
        /*background-color: white;*/
        margin: 0 auto;
        /*margin-top: 30px;*/
    }

    div#left_cat_div{
        width: 28%;
        height: 100%;
        overflow: hidden;
        float: left;
        /*background-color: red;*/
    }
    div#category_div{
        width: 30.2%;
        height: 18.7%;
        float: left;
        margin-right: 3%;
        margin-bottom: 2.5%;
        background-color: white;
        cursor: pointer;

    }
    div#title_cat{
        width: 90%;
        height: 18px;
        margin: 0 auto;
        margin-top: 14px;
        text-align: center;
        font-size: 14px;
        line-height: 10px;
    }
    div#two_items{
        width: 21%;
        height: 100%;
        overflow: hidden;
        margin-left: 0%;
        /*background-color: yellow;*/
        float: left;


    }

    div#twoitems_div{
        width: 100%;
        height: 49%;
        margin-bottom: 4%;
        /*background-color: red;*/
    }
    div#twoitems_div_inside{
        width: 100%;
        height: 100%;
        margin: 0 auto;
        /*margin-top: 5%;*/
    }

    div#gallery_top{
        width: 71%;
        height: 100%;
        overflow: hidden;
        margin-left: 1%;
        /*background-color: green;*/
        float: left;
    }


    div#content_wrapper{
        width: 100%;
        min-height: 230px;
        overflow: hidden;
        padding-bottom: 20px;
        margin-top: 30px;
        /*background-color: yellow;*/
    }
    div#inside_wrapper_content{
        width: 90%;
        min-height: 640px;
        overflow: hidden;
        margin: 0 auto;
        margin-top: 30px;
        /*background-color: yellow;*/
    }
    div#inside_content_wrapper{
        width: 100%;
        height: 540px;
        margin: 0 auto;
    }
    div#new_arrival{
        width: 70%;
        height: 100%;
        overflow: hidden;
        float: left;
        background-color: white;
        position: relative;
    }
    div#new_arrival a{
        text-decoration: none;
    }
    div#hot_deals{
        width: 28%;
        height: 100%;
        overflow: hidden;
        float: left;
        margin-left: 2%;
        background-color: white;
        position: relative;
    }

    div#line_down_arrival{
        position: absolute;
        width: 100%;
        height: 4px;
        background-color: #191819;
        bottom: 0px;
    }

    div#line_top{
        width: 100%;
        height: 4px;
        background-color: #1E327F;
    }


    .arrow-left {
        width: 0; 
        height: 0; 
        border-top: 60px solid transparent;
        border-bottom: 60px solid transparent; 
        border-right:60px solid #F0B729;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        position: absolute;
        margin-top: -40px;
        margin-left: -10px;
    }

    div#title_arrival{
        width: 35%;
        height: 30px;
        /*background-color: red;*/
        margin: 0 auto;
        text-align: center;
        font-size: 20px;
        margin-top: 11px;
        letter-spacing: 1px;
        border-bottom: #232323 solid 1px;
    }

    div#New_arrival_items{
        width: 95%;
        height: 400px;
        margin: 0 auto;
        /*background-color: red;*/
        margin-top: 40px;
    }

    div#arrival_div{
        width: 49%;
        height: 100%;
        float: left;
        border: #B6C2C5 solid 1px;
        /*margin-left: 1%;*/
    }
    div#inside_arrival_div{
        width: 92%;
        height: 92%;
        margin: 0 auto;
        margin-top: 4%;
    }
    div#arrival_div1{
        width: 50%;
        height: 100%;
        float: left;
    }
    div#arrival_div_small{
        width: 46%;
        height: 190px;
        float: right;
        margin-left: 3.1%;
        margin-bottom: 18px;
        border: #B6C2C5 solid 1px;
    }

    div#arrival_div_small_inside{
        width: 92%;
        height: 92%;
        margin: 0 auto;
        margin-top: 4%;
    }


    div#view_more{
        width: 93%;
        height: 20px;
        font-size: 13px;
        margin: 0 auto;
        text-align: right;
        margin-top: 15px;
        color: #323232;
    }

    .hot{
        border-right:60px solid #B6216D;
    }

    div#title_hotdeals{
        width: 50%;
        height: 30px;
        /*background-color: red;*/
        margin: 0 auto;
        text-align: center;
        font-size: 20px;
        margin-top: 11px;
        letter-spacing: 1px;
        border-bottom: #232323 solid 1px;
    }

    div#hotdeals_inside{
        width: 85%;
        height: 320px;
        margin: 0 auto;
        margin-top: 40px;
        border: #B6C2C5 solid 1px;
    }
    div#inside_hotdeals{
        width: 90%;
        height: 300px;
        margin: 0 auto;
        margin-top: 10px;
        /*background-color: yellow;*/
    }

    .hot{
        border-right:60px solid #B6216D;

    }

    .hotdown{
        border-top: 100px solid transparent;
        border-bottom: 100px solid transparent; 
        border-right:100px solid #E64594;
        -webkit-transform: rotate(225deg);
        -moz-transform: rotate(225deg);
        -o-transform: rotate(225deg);
        -ms-transform: rotate(225deg);
        transform: rotate(225deg);
        position: absolute;
        bottom: -71px;
        right: -20px;
    }


    div#sale_div{
        width: 60px;
        height: 50px;
        color: white;
        font-size:20px;
        position: absolute;
        bottom: 21px;
        right: 10px;
        text-align: right;
    }
    div#sale_div span{
        font-size: 32px;
    }
    div#price_hot{
        width: 140px;
        height: 80px;
        position: absolute;
        bottom: 10px;
        left: 20px;
        /*background-color: red;*/
    }
    .only_price_hot{
        color: #E64594;
        font-size: 20px;

    }
    .onsale_price_hot{
        /*color: #333;*/
        font-size: 30px;

    }
    .real_price_hot{
        display: block;
        padding: 0px 5px;
        height: 9px;
        width: 90px;

        text-align: left;
        font-size: 16px;
        margin-left: -5px;
        color: #B6C2C5;
        border-bottom: #B6C2C5 solid 1px;

    }


    div#frontitemscat{
        width: 100%;
        height: 530px;
        margin-top: 30px;
        background-color: white;
        position: relative;

    }

    div#bottom_div_color{
        position: absolute;
        width: 100%;
        height: 4px;
        bottom: 0px;  
    }
    div#title_div_items{
        width: 95%;
        height: 40px;
        margin: 0 auto;
        padding-top: 20px;
    }

    div#products_items_cat{
        width: 95%;
        height:400px;
        margin: 0 auto;
        /*padding-top: 20px;*/
        margin-top: 40px;
        /*background-color: red;*/
    }
    div#desc_cat{
        width:35%;
        height: 30px;
        float: left;
        font-size: 14px;
        padding-top: 18px;
    }

    div#title_cat_items{
        width:30%;
        height: 30px;
        border-bottom: #B6C2C5 solid 1px;
        text-align: center;
        float: left;
        font-size: 20px;
        position: relative;
    }

    div#icon_items_cat{

        position: absolute;
        right: -22px;
        top: 8px;
        width: 45px;
        height: 45px;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    div#icon_img_cat{
        width: 45px;
        height: 35px;
        position: absolute;
        /*background-color: red;*/
        right: -22px;
        top: 8px;
        padding-top: 10px;
        text-align: center;
    }

    div#view_more_cat{
        width: 35%;
        height: 30px;
        font-size: 13px;
        float: left;
        text-align: right;
        padding-top: 18px;
        color: #323232;

    }
    div#view_more_cat a{
        text-decoration: none;
        color: #232323
    }
    .img_itms{
        margin-top: -10px;
    }


    div#inside_products_items_cat{
        width: 30.7%;
        height: 100%;
        overflow: hidden;
        /*background-color: green;*/
        margin-left: .5%;
        margin-right: .5%;
        float: left;
        border: #B6C2C5 solid 1px;
        position: relative;
    }
    div#inside_product_item_cat{
        /*width: 80%;*/
        height: 360px;
        width: 360px;
        margin: 0 auto;
        margin-top: 20px;

    }
    div#inside_products_items_cat1{
        width: 17%;
        height: 100%;
        /*    background-color: green;*/
        margin-left: .5%;
        margin-right: .5%;
        float: left;
        /*border: #B6C2C5 solid 1px;*/
    }


    div#inside_product_item_cat_small{
        width: 99.5%;
        height: 194px;
        border: #B6C2C5 solid 1px;
        margin-bottom: 10px;
        /*background-color: red;*/
    }

    div#inside_product1_item{
        width: 90%;
        height: 184px;
        margin: 0 auto;
        margin-top: 5px;
    }






    div#new_txt_div{
        width: 60px; 
        height: 20px; 
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        transform: rotate(-45deg);
        position: absolute;
        color: white;
        z-index: 99;
        font-size: 20px;
        margin-top: 9px;
        margin-left: 5px;

    }

    div#price_hot_centered{
        width: 100%;
        height: 96px;
        margin: 0 auto;
        position: absolute;
        text-align: center;
        bottom: 20px;
    }





    div#wish_list{
        width: 100%;
        min-height: 730px;
        overflow: hidden;
        /*background-color: red;*/
        margin-top: 5%;
    }
    div#wish_list_inside{
        width: 90%;
        min-height: 650px;
        overflow: hidden;
        background-color: white;
        margin: 0 auto;
    }

    div#title_wish_list{
        width: 95%;
        height: 30px;
        margin: 0 auto;
        margin-top: 20px;
        /*background-color: red;*/

    }

    div#wish_icon{
        width: 120px;
        float: right;
        margin-top: -10px;
        height: 30px;
        /*background-color: yellow;*/
        font-size: 13px;
    }

    div#wish_icon_img{
        cursor: pointer;
        margin-top: -20px;
        width:28px;
        height: 30px;
        float: right;
    }


    div#wish_items_inside{
        width: 95%;
        height: 565px;
        /*background-color: red;*/
        margin: 0 auto;
        margin-top: 40px;
    }

    div#wish_item_div{
        width: 16.50%;
        height: 263px;
        /*background-color: yellow;/*/
        /*margin-left: 1%;*/
        /*margin-right: 1%;*/
        margin-bottom: 20px;
        float: left;
        border-right: #B6C2C5 solid 1px;
    }

    div#img_wish{
     width: 90%;
     height: 160px;
     margin: 0 auto;
     margin-top: 5px;
 }
 div#price_hot_wish{
    width: 90%;
    height: 70px;
    margin: 0 auto;
    margin-top: 10px;
    /*background-color: red;*/
    
    
}

.only_price_wish{
    color: #8CC04D;
    font-size: 16px;
    
}

.onsale_price_wish{
    font-size: 25px;
    
}


div#footer_wrapper{
    width: 100%;
    min-height: 921px;
    overflow: hidden;
    background-color: #1E327F;
    /*margin-top: 10px;*/
    
}

div#line_footer_colored{
    width: 100%;
    height: 18px;
    position: absolute;
    margin-top: -17px;
    background: url('../images/texture.png');
}

div#footer_inside{
    width: 90%;
    min-height: 921px;
    overflow: hidden;
    margin: 0 auto;
    /*background-color: red;*/
}

div#div_footer{
    width: 100%;
    height: 200px;
    /*background-color: yellow;*/
    margin-top: 50px;
}

div#footer_div{
    width: 19.88%;
    height: 200px;
    border-right: #2B438E solid 1px;
    float: left;
    color: white;
    text-align: center;
}

div#inside_div_footer{
    width: 95%;
    margin: 0 auto;
    margin-top: 10px;
    height: 190px;
    text-align: center;
    color: white;
}
div#img_footer_icon{
    width: 100%;
    text-align: center;
    height: 100px;

    /*background-color: red;*/
}
div#inside_div_footer{
    width: 95%;
    margin: 0 auto;
    margin-top: 10px;
    height: 190px;
    
}
.titlediv{
    font-size: 14px;
}
.descdiv{
    font-size: 12px;
}
div#img_footer_icon_social{
    width: 50%;
    text-align: center;
    height: 100px;
    margin: 0 auto;
    position: relative;
    /*background-color: red;*/
}

div#fb{
    width: 17px;
    height: 32px;
    background: url('../images/fb.png');
    position: absolute;
    margin-top: 40px;
}

div#tw{
    width: 37px;
    height: 30px;
    position: absolute;
    margin-top: 40px;
    right: 0px;
    background: url('../images/twitter.png');
}

div#inst{
    width: 30px;
    height: 30px;
    position: absolute;
    left: 35%;
    background: url('../images/insta.png');
}

div#news_letter{
    width: 100%;
    height: 150px;
    margin-top: 100px;
    /*background-color: red;*/
}
div#news_letter_inside{
    width: 60%;
    height: 150px;
    /*background-color: yellow;*/
    margin: 0 auto;
}

input#news_letter_inpt{
    width: 46.5%;
    height: 50px;
    background-color: white;
    border: none;
    padding: 5px 1% 5px 1.5%;
    display: block;
    float: left;
    margin-top: 20px;
    font-size: 16px;
    margin-left: 2%;
    margin-bottom: 20px;
    
}
input#news_letter_name{
    width: 46.5%;
    height: 50px;
    background-color: white;
    border: none;
    padding: 5px 1% 5px 1.5%;
    display: block;
    float: left;
    /*margin: 0 auto;*/
    margin-top: 20px;
    font-size: 16px;
    margin-bottom: 20px;
    
}

input#news_letter_submt{
    width: 100%;
    height: 60px;
    background-color: #B6216D;
    border: none;
    padding: 5px 0px 5px 0px;
    display: block;
    margin: 0 auto;
    margin-top: 20px;
    font-size: 14px;
    color: white;
    text-align: center;
    letter-spacing: 1px;
    cursor: pointer;
    
}

div#cat_footer{
    width: 100%;
    height: 120px;
    margin-top: 90px;
    /*background-color: white;*/
}



#demo5-backward{
    Left: 15px;
    background: #C3178C url('../images/arrow-right.png') 12px no-repeat;
    
}
#demo5-backward:hover{
    opacity: .9;
}
#demo5-forward{
    right: 10px;
    background: #C3178C url('../images/arrow-left.png') 5px 11px no-repeat;
}
#demo5-forward:hover{
    opacity: .9;
}

div#footer_down{
    width: 100%;
    height: 60px;
    /*background-color: red;*/
    margin-top: 120px;
}

div#matar_footer{
    width: 35%;
    height: 100%;
    float: left;
    /*background-color: yellow;*/
}

div#menu_down{
    width: 30%;
    height: 100%;
    /*background-color: pink;*/
    float: left;
}


div#menu_down ul{
    width: 280px;
    height: 30px;
    /*background-color: red;*/
    margin: 0 auto;
    list-style: none;
}

div#menu_down ul li{
    width: 70px;
    height: 30px;
    float: left;
    text-align: center;
    color: white;
    font-size: 12px;
    margin-top: 20px;
}

div#menu_down ul li a{
 text-decoration: none;
 color: white;
}

div#menu_down ul li a:hover{
 text-decoration: none;
 color: #aaa;
}

div#anzima_footer{
    width: 35%;
    height: 100%;
    float: left;
    /*background-color: yellow;*/
}
div#matar_footer_pic{
    width: 130px;
    height: 100%;
    float: left;
}

div#txt_matar_footer{
    width: 130px;
    height: 20px;
    float: left;
    margin-left: 10px;
    /*background-color: red;*/
    color: white;
    font-size: 11px;
    margin-top: 20px;
    letter-spacing: 1px;
    
}

div#anzima_footer_pic{
    width: 115px;
    height: 20px;
    float: right;
}

div#txt_anzima_footer{
    width: 148px;
    height: 20px;
    float: right;
    margin-right: 10px;;
    /*background-color: red;*/
    color: white;
    font-size: 11px;
    margin-top: 20px;
    letter-spacing: 1px;
}

div#review_icon_img{
    width: 16px;
    height: 18px;
    position: absolute;
    margin-top: 10px;
    margin-left: 10px;
    z-index: 1;
    background: url('../images/edit.png') no-repeat;
}

div#about_icon_img{
    width: 12px;
    height: 26px;
    position: absolute;
    margin-top: 10px;
    margin-left: 10px;
    z-index: 1;
    margin-top: 21px;
    margin-left: 13px;
    background: url('../images/about.png') no-repeat;
}


div#contact_icon_img{
    width: 18px;
    height: 18px;
    position: absolute;
    margin-top: 10px;
    margin-left: 10px;
    z-index: 1;
    margin-top: 22px;
    margin-left: 10px;
    background: url('../images/contact.png') no-repeat;
}



div#left_icons{
    width: 43px;
    height: 150px;
    position: fixed;
    right: 10px;
    /*background-color:red;*/
    z-index: 999;
    top: 400px;
}

div#review_icon{
   width: 35px;
   height: 35px;
   background-color: #4BABDC;
   border: none;
   color: white;
   border-radius: 8px;
   -moz-border-radius: 8px;
   -webkit-border-radius: 8px;
   -webkit-transform: rotate(-45deg);
   -moz-transform: rotate(-45deg);
   -o-transform: rotate(-45deg);
   -ms-transform: rotate(-45deg);
   transform: rotate(-45deg);
}

div#about_icon{
   width: 35px;
   height: 35px;
   background-color: #F29F36;
   border: none;
   color: white;
   border-radius: 8px;
   -moz-border-radius: 8px;
   -webkit-border-radius: 8px;
   -webkit-transform: rotate(-45deg);
   -moz-transform: rotate(-45deg);
   -o-transform: rotate(-45deg);
   -ms-transform: rotate(-45deg);
   transform: rotate(-45deg);
   margin-top: 15px;
}



div#contact_icon{
    width: 35px;
    height: 35px;
    background-color: #B6216D;
    border: none;
    color: white;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    margin-top: 15px;
}


div#whatsapp_icon{
    width: 33px;
    height: 33px;
    position: absolute;
    margin-top: 30px;
    background: url('../images/whatsapp.png') no-repeat;

}


div#review_icon_img:hover{
    opacity: .7;
}
div#about_icon_img:hover{
    opacity: .7;
}

div#contact_icon_img:hover{
    opacity: .7;
}

div#email_insert{
    width: 100%;
    text-align: center;
    color: white;
    display: none;
    /*position: absolute;*/
}

div#inside_pages{
    width: 90%;
    min-height: 200px;
    overflow: hidden;
    margin: 0 auto;
    /*margin-top: 10px;*/
    margin-bottom: 20px;
    
    background-color: white;
}
div#inside_pages_contact{
    width: 90%;
    min-height: 200px;
    overflow: hidden;
    margin: 0 auto;
    /*margin-top: 10px;*/
    margin-bottom: 20px;
    
    /*background-color: white;*/
}
div#inside_pages_p{
    width: 94%;
    min-height: 200px;
    overflow: hidden;
    margin-top: 30px;
    padding: 20px 3%;
}

div#reviews_div{
    width: 95.3%;
    min-height: 60px;
    overflow: hidden;
    padding: 10px 2%;
    float: left;
    margin-left: 0.3%;
    background-color: white;
    margin-top: 15px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    box-shadow: 0px 0px 5px #B6C2C5;
    
}

div#rev_div{
    width: 100%;
    min-height: 30px;
    padding-bottom: 3px;
    overflow: hidden;
}
div#rev1{
    width: 40px;
    float: left;
    
}

div#rev2{
    width: 88%;
    float: left;
    margin-left: 1%;
    padding-top: 5px;
    
}

div#title_inside_pages{
    width: 35%;
    height: 30px;
    /*background-color: red;*/
    margin: 0 auto;
    text-align: center;
    font-size: 20px;
    margin-top: 20px;
    letter-spacing: 1px;
    border-bottom: #232323 solid 1px;
}

div#left_inside_pages{
    width: 28%;
    min-height: 500px;
    overflow: hidden;
    float: left;
    /*background-color: red;*/
    padding-bottom: 20px;
    
}
div#right_inside_pages{
    width: 72%;
    min-height: 500px;
    overflow: hidden;
    float: left;
    /*margin-left: 1%;*/
    /*background-color: white;*/
}
div#right_inside_pages_det{
    width: 72%;
    min-height: 500px;
    overflow: hidden;
    float: left;
    /*margin-left: 1%;*/
    background-color: white;
}

div#left_cat_div1{
    width: 100%;
    height: 520px;;
    overflow: hidden;

    overflow-y: auto  !important;
}

div#left_onsale{
    width: 100%;
    min-height: 400px;
    overflow: hidden;
    position: relative;
    /*margin-top: 30px;*/
    /*float: left;*/
    /*background-color: yellow;*/
}


div#inside_pages_1{
    width: 90%;
    min-height: 200px;
    overflow: hidden;
    margin: 0 auto;
    /*margin-top: 10px;*/
    margin-bottom: 20px;
    /*background-color: yellow;*/
}
div#onsale_inside{
 width:  100%;
 min-height: 350px;
 overflow: hidden;
 /*background-color: white;*/

}
div#onsale_inside_div{
    width: 97%;
    height: 350px;
    overflow: hidden;
    background-color: white;
    margin-top: 30px;
    padding-top: 1px;
    position: relative;
}

div#pic_inside_onsale{
    width: 70%;
    height: 250px;
    margin: 0 auto;
    margin-top: 10px;
    /*    background-color: red;*/
}
div#title_allpages{
    width: 100%;
    height: 26px;
    background-color: #1E327F;
    color: white;
    text-align: center;
    font-size: 16px;
    padding-top: 6px;
    letter-spacing: 1px;
}

div#title_allpages1{
   width: 96%;
   height: 26px;
   color: white;
   padding: 6px 2% 0px 2%;
   font-size: 20px;
   padding-top: 6px;
   letter-spacing: 1px;
}

div#inside_grid_li{
    width: 100%;
    height: 311px;
    background-color: white;
}

div#margin_div{
    width: 100%;
    height: 15px;
}

div#inside_grid_li_pic{
    /*width: 90%;*/
    width: 260px;
    height: 260px;
    margin: 0 auto;

    object-fit: contain;
    /*margin-top: 10px;*/
    /*position: relative;*/
}





.hotdown1{
    border-top: 100px solid transparent;
    border-bottom: 100px solid transparent; 
    border-right:100px solid #4BABDC;
    -webkit-transform: rotate(225deg);
    -moz-transform: rotate(225deg);
    -o-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    transform: rotate(225deg);
    position: absolute;
    bottom: -71px;
    right: -20px;
}



div#products_det{
    width: 100%;
    min-height: 500px;
    overflow: hidden;
    background-color: white;
    margin-top: 10px;

}

.font_small{
    font-size: 14px;
}

div#gal_left{
    width: 47%;
    margin-left: 2%;
    min-height: 470px;
    overflow: hidden;
    float: left;  
    padding-top: 20px;
    padding-bottom: 20px;

}


div#img_flex{
   border: #B6C2C5 solid 1px;
}

div#carousel{
    margin-top: 15px;
}

div#desc_right{
    width: 47%;
    min-height: 400px;
    overflow: hidden;
    padding-bottom: 20px;
    /*padding-top: 20px;*/
    margin-left: 2%;
    float: left;
    /*background-color: red;*/
    margin-top: 20px;
}

div#title_det{
    width: 100%;
    height: 20px;
    padding-top: 10px;
    font-size: 18px;
    border-bottom: #B6C2C5 solid 1px;
    padding-bottom: 10px;
    text-indent: 10px;
}

div#orders_det{
    width: 150px;
    height: 20px;
    float: right;
    font-size: 25px;
    text-align: right;
}
.ord{
    font-size: 12px;
}

div#det_span{
    width: 100%;
    height: 25px;
    padding: 10px 0px 5px 0px;
    margin-top: 5px;
}

.cat_det{
    width: 30%;
    height: 100%;
    display: block;
    /*background-color: red;*/
    float: left;
    text-indent: 10px;
    font-size: 16px;
    color: #737373;
}
.cat_det_right{
    width: 69%;
    height: 100%;
    display: block;
    float: left;
    text-align: right;
    font-size: 16px;
    color: #737373;
    /*background-color: red;*/
    
}

.cat_det_right1{
    width: 69%;
    height: 100%;
    display: block;
    float: left;
    text-align: right;
    font-size: 13px;
    color: #737373;
    margin-top: -5px;
    
}


div#colors_det{
    width: 14px;
    height: 14px;
    box-shadow: 2px 2px 5px #E6E6E6;
    float: right;
    margin-left: 10px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    
}

.det_price_line{
    display: block;
    width: auto;
    max-width: 100px;
    padding-right: 8px;
    padding-left: 8px;
    color: #B6C2C5;
    border-bottom: #B6C2C5 solid 1px;
    height: 8px;
    font-size: 18px;
    float: right;
    text-align: right;
}

.discount_det{
    font-size: 30px;
    
}


div#desc_det{
    width: 90%;
    /*text-indent: 10px;*/
    font-size: 14px;
    padding-left: 10px;
}



a#additems{
    width: 35%;
    display: block;
    height: 18px;
    background-color: #E02931;
    color: white;
    padding: 5px 5px;
    text-align: center;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    text-decoration: none;
    margin: 0 auto;
    margin-top: 20px;
    font-size: 12px;
}


div#similar_prod{
    width: 100%;
    min-height: 200px;
    overflow: hidden;
    padding-top: 80px;
    background-color: white;
}


div#similar_prod_inside{
    width: 95%;
    min-height: 200px;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 30px;
}



div#similar_item_div{
    width: 19.6%;
    height: 263px;
    margin-bottom: 30px;
    float: left;
    border-right: #B6C2C5 solid 1px;
}



div#feeback_div{
    width: 80%;
    min-height: 300px;
    /*border: #E6E6E6 solid 1px;*/
    margin: 0 auto;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 0px 3% 0px 3%;
}


div#select{
    width: 80%;
    min-height: 100px;
    overflow: hidden;
    padding: 20px 0px 20px;
    margin: 0 auto;
}



div#contact_left_right{
    width: 100%;
    min-height: 100px;
    overflow: hidden;
    
    color: white;
    /*background-color: #B6216D;*/
}



div#left_contact{
    width: 45%;
    float: left;
    height: 550px;
    overflow: hidden;
    padding: 2% 2%;
    text-align: center;
    background-color: #1E327F;
    padding-bottom: 20px;
}
div#right_contact{
    width: 45%;
    float: left;
    margin-left: 2%;
    height: 550px;
    overflow: hidden;
    padding: 2% 2%;
    background-color: #29418E;
    padding-bottom: 20px;
}

div#icon_address{
    width: 100%;
    height: 56px;
    margin: 0 auto;
    text-align: center;
    margin-top: 10px;
}

div#map_contact{
    width: 96%;
    min-height: 250px;
    overflow: hidden;
    margin:  0 auto;
    /*background-color: red;*/
    margin-top: 20px;
    
}


.removeItems{
    float: right;
    margin-right: 3%;
}

div#whatsapp_mobile{
    width: 120px;
    padding: 5px;
    text-align: center;
    position: absolute;
    margin-left: -140px;
    background-color: #57A13A;
    margin-top: 33px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    color: white;
    display: none;
    
}


.op:hover{
    opacity: .8;
}
img.img_yes{
    margin-top: -3px;
}







































































/*///////////////// contact us/////////////////////////*/
div#msg_sent{
    width: 100%;
    height: 30px;
    margin-top: 20px;
    font-size: 14px;
    color: #8CC04D ;
    text-align: center;
    display: none;
    margin: 0 auto;

}

div#review_sent{
    width: 96%;
    height: 30px;
    margin-top: 20px;
    font-size: 14px;
    color: #B6216D ;
    text-align: left;
    float: left;
    margin-top: -50px;
    margin-left: 2%;
    display: none;
}

div#fields{
    width: 300px;
    height: 20px;
    margin: 0 auto;
    padding-top: 10px;
    font-size: 14px;
    text-align: center;
    color: #8CC04D ;
    display: none;

}

div#msg_sent1{
    width: 80%;
    height: 30px;
    /*position: absolute;*/
    /*margin-top: -20px;*/
    font-size: 14px;
    margin: 0 auto;
    color: #B6216D ;
    /*margin-left: 10px;*/
    display: none;

}


div#fields1{
    width: 80%;
    height: 30px;
    /*margin-left: 10px;*/
    margin: 0 auto;
    /*    position: absolute;*/
    /*    margin-top: -10px;*/
    font-size: 14px;
    color: #B6216D ;
    display: none;

}

div#fields3{
    width: 96%;
    height: 30px;
    /*margin-left: 10px;*/
    margin: 0 auto;
    /*    position: absolute;*/
    margin-top: 20px;
    font-size: 14px;
    color: #B6216D ;
    display: none;

}
.inputnewsletter{
    padding: 4px 10px;
    color: #323232;
    border: none;
    width: 80%;
    height: 25px;
    font-size: 14px;
    display: block;
    margin: 0 auto;
    box-shadow: 0px 0px 5px #E6E6E6;
    margin-top: 20px;
    background-color: white;
    border: none;
    border: #E6E6E6 solid 1px;

}

.inputnewsletter2{
 padding: 4px 2%;
 color: #323232;
 border: none;
 width: 96%;
 height: 25px;
 font-size: 14px;
 display: block;
 margin: 0 auto;
 box-shadow: 0px 0px 5px #E6E6E6;
 margin-top: 20px;
 background-color: white;
 border: none;
 border: #E6E6E6 solid 1px;

}

.inpta{
    width: 80.5%;
    height: 100px;
    padding-top: 5px;
    padding-left: 5px;
    color: #323232;
    display: block;
    margin: 0 auto;
    padding-left: 10px;
    padding-right: 4px;
    background-color: white;
    box-shadow: 0px 0px 5px #E6E6E6;
    margin-top: 20px;
    font-size: 16px;

    font-family: myriad;
    border: #E6E6E6 solid 1px;
}
.inpta2{
    width: 97%;
    height: 100px;
    padding-top: 5px;
    /*    padding-left: 5px;*/
    color: #323232;
    display: block;
    margin: 0 auto;
    padding-left: 2%;
    padding-right: 1%;
    background-color: white;
    box-shadow: 0px 0px 5px #E6E6E6;
    margin-top: 20px;
    font-size: 16px;

    font-family: myriad;
    border: #E6E6E6 solid 1px;
}


.inpta1{
    width: 84.4%;
    height: 100px;
    padding-top: 5px;
    padding-left: 5px;
    color: #BDCCEA;
    padding-left: 10px;
    padding-right: 4px;
    background-color: white;
    margin-top: 12px;
    margin-left: 10px;
    font-size: 16px;
    /*border-bottom: #998660 solid 1px;*/
    border: #93B3DF solid 1px;
}

.inpts{
    width: 81.8%;
    height: 35px;
    color: #fff ;
    letter-spacing: 1px;
    font-size: 14px;
    border: none;
    cursor: pointer;
    display: block;
    margin: 0 auto;
    margin-top: 23px;
    margin-bottom: 30px;
    background-color: #B6216D;
}
.inpts:hover{
   background-color: #E64594 ;
}
.inpts1{
    width: 84%;
    height: 35px;
    color: #fff ;
    letter-spacing: 1px;
    font-size: 14px;
    border: none;
    cursor: pointer;
    display: block;
    margin: 0 auto;
    margin-top: 23px;
    margin-bottom: 30px;
    background-color: #B6216D;
}

.inpts1:hover{
   background-color: #E64594 ;
}



.inpts3{
    width: 20%;
    height: 35px;
    color: #fff ;
    letter-spacing: 1px;
    font-size: 14px;
    border: none;
    cursor: pointer;
    display: block;
    float: right;
    margin-top: 23px;
    margin-bottom: 30px;
    background-color: #B6216D;
}
.inpts3:hover{
   background-color: #E64594 ;
}

















@media only screen
and (min-device-width : 320px)
and (max-width : 600px)
and (orientation : portrait) {



}

@media screen and (min-width : 960px) and (max-width : 1260px) {
    div#logo{
        margin-top: 30px;
        /*background-color: red;*/
    }
}
@media screen and (min-width : 1200px) and (max-width : 1600px) {
    div#logo{
        width: 75%;
    }
}
@media screen and (min-width : 1600px)  {
    div#logo{
        width: 65%;
    }
}
@media screen and (min-width : 1100px) and (max-width : 1250px) {
    div#category_div{
        height: 18.6%;
    }
}


@media screen and (min-width : 960px) and (max-width : 1260px) {

    div#top_cat_gallery{
        width: 90%;
        height: 400px;
        /*background-color: white;*/
        margin: 0 auto;
        /*margin-top: 30px;*/
    }
    div#title_cat{
        font-size: 10.5px;
    }
    
    div#inside_content_wrapper{
        width: 100%;
        height: 450px;
        margin: 0 auto;
        /*background-color: red;*/
    }

    div#New_arrival_items{
        width: 95%;
        height: 320px;
        margin: 0 auto;
        margin-top: 40px;
    }

    div#arrival_div_small{
        width: 46%;
        height: 154px;
        float: right;
        margin-left: 3.1%;
        margin-bottom: 10px;
        border: #B6C2C5 solid 1px;
    }

    div#hotdeals_inside{
        width: 85%;
        height: 250px;
        margin: 0 auto;
        margin-top: 40px;
        border: #B6C2C5 solid 1px;
    }
    div#inside_hotdeals{
        width: 90%;
        height: 230px;
        margin: 0 auto;
        margin-top: 10px;
    }
    div#frontitemscat{
        width: 100%;
        height: 430px;
        margin-top: 30px;
        background-color: white;
        position: relative;
    }
    div#products_items_cat{
        width: 95%;
        height:300px;
        margin: 0 auto;
        /*padding-top: 20px;*/
        margin-top: 40px;
        /*background-color: red;*/
    }
    div#inside_product_item_cat{
        width: 80%;
        height: 260px;
        margin: 0 auto;
        margin-top: 20px;


    }

    div#inside_product_item_cat_small{
        width: 99.5%;
        height: 144px;
        border: #B6C2C5 solid 1px;
        margin-bottom: 10px;
    }

    div#inside_product1_item{
        width: 90%;
        height: 134px;
        margin: 0 auto;
        margin-top: 5px;
    }


}

@media screen and (min-width : 1260px) and (max-width : 1500px) {
    div#top_cat_gallery{
        width: 90%;
        height: 460px;
        margin: 0 auto;
        /*margin-top: 30px;*/
    }
}

@media only screen
and (min-device-width : 320px)
and (max-width : 600px)
and (orientation : portrait) {

    .menu_ul{
        display: none;
    }
    div#to_resp{
        display: block;
    }
    
    div#menu_into{
       display: none;
   }

   div#top_wrapper{
    height: 135px;
    position: absolute;
}
div#logo_into_top{
    width: 200px;
    float: none;
    margin-top: 38px;
    margin-left: 10px;
    float: left;
}
div#cat_bascket{
 display: none;
}
div#logo{
    width: 100%;

}

div#search_div{
    width: 85%;
    margin-top: 28px;

}

div#left_icons{
    display: none;
}

div#to_resp{
    width: 100%;
    height: 50px;
    background-color: #1E327F;
    position: fixed;
}

div#bascket_resp{
    float: right;
    margin-right: 10px;
}

div#nbr_div{

    margin-top: 16px;
    margin-right: 10px;
    text-align: center;
}



div#cat_resp{
    display: block;
    float: right;
    margin-top: 70px;
    overflow-x: hidden;
    /*background-color: red;*/
}

div#icon_menu{

    float: right;
    margin-right: 11px;
}
div#menu_resp{
    float: left;
    color: white;
    cursor: pointer;
    margin-top: 18px;
    margin-left: 10px;
    letter-spacing: 1px;
}


div#dropdown_cat_resp{
    width: 180px;
    height: auto;
    position: absolute;
    z-index: 99;
    display: none;
    right: 0px;
    margin-top: 60px;
}
div#dropdown_cat_resp ul{
    width: 180px;
    height: auto;
    list-style: none;
}
div#dropdown_cat_resp a {
    color: white;
    text-decoration: none;
    font-size: 14px;

}
div#dropdown_cat_resp li{
    width: 170px;
    min-height: 20px;
    overflow: hidden;
    padding: 8px 5px;
    background-color: #1E327F;
    color: white;
    text-align: left;
    border-bottom: #304A9E solid 1px;

}
div#dropdown_cat_resp li:hover{
    background-color: #62B751;
}

div#to_menu_resp{
    width: 150px;
    height: auto;
    background-color: #000;
    position: absolute;
    margin-top: 50px;
    left: -150px;
}

div#to_menu_resp ul {
    width: 100%;
    list-style: none;
}
div#to_menu_resp ul a{

    text-decoration: none;
}
div#to_menu_resp ul a li{
    width: 120px;
    min-height: 20px;
    overflow: hidden;
    padding: 13px 10px 5px 15px;
    background-color: #1E327F;
    color: white;
    text-align: left;
    font-size: 13px;
    border-bottom: #304A9E solid 1px;
}


div#top_cat_gallery{
    width: 90%;
    height: 500px;
    /*background-color: white;*/
    margin: 0 auto;
    /*margin-top: 30px;*/
}

div#left_cat_div{
    width: 100%;
    padding-left: 2%;
}

div#two_items{
    display: none;
}
div#gallery_top{
    width: 100%;
    height: 250px;
    margin: 0 auto;
    margin-top: 27px;
}


div#new_arrival{
    width: 100%;
    margin-top: 30px;
}

div#title_arrival{
    width: 70%;

}

div#arrival_div{
    /*display: none;*/
    width: 100%;
    height: 92%;
    margin: 0 auto;
    margin-top: 4%;

}

div#arrival_div1{
    width: 100%;
    float: left;
}
div#New_arrival_items{
    /*height: 300px;*/
    height: auto !important;

}

div#inside_content_wrapper{
 margin-bottom: 2px;
 /*margin-bottom: 60px;*/

 /*height: 430px;*/

 /*min-height: 800px;*/
 height: auto;

 overflow: auto;
}

div#title_arrival {
    margin-bottom: 11px;
}   

div#arrival_div_small{
    width: 47%;
    height: 134px;
    float: left;
    margin-left: 2%;
    margin-bottom: 10px;
    border: #B6C2C5 solid 1px;
}
div#hot_deals{
    display: none;
}
div#frontitemscat{
    width: 100%;
    height: 430px;
    margin-top: 30px;
    background-color: white;
    position: relative;
}
div#desc_cat{
    display: none;
}

div#title_cat_items{
    width:51%;
    text-align: left;
    text-indent: 5px;

}

div#view_more_cat{
    margin-left: 12%;
}

div#inside_products_items_cat{
 /*display: none;*/

 width: 100%;
}


div#inside_products_items_cat1{
    width: 49%;
    height: 100%;

}
div#inside_product_item_cat_small{
 height:  134px;
 /*background-color: red;*/
}

div#inside_product1_item{
    height: 124px;

}

.wish1{
    display: none;
}

div#title_div_items{
    width: 95%;
    height: 40px;
    margin: 0 auto;
    padding-top: 20px;
}
div#products_items_cat{
    width: 95%;
    height:285px;
    margin-top: 40px;
    /*background-color: red;*/
}

div#wish_item_div{
    width: 49.5%;
    height: 263px;
    /*background-color: yellow;/*/
    /*margin-left: 1%;*/
    /*margin-right: 1%;*/
    margin-bottom: 20px;
    float: left;
    border-right: #B6C2C5 solid 1px;
}

div#wish_list{
    width: 100%;
    min-height: 0px;
    max-height: 655px;
    /*min-height: 430px;*/
    /*    overflow: no-display;*/

}


div#footer_wrapper{
    width: 100%;
    margin-top: 50px;
    
}

div#div_footer{
    width: 100%;
    height: auto;
    min-height: 300px;
    overflow: hidden;
    margin-top: 50px;
}

div#footer_div{
    width: 100%;
}
div#news_letter_inside{
    width: 100%;

}


input#news_letter_inpt{
    width: 99%;
    margin-left: 0px;
    margin-top: 5px;
    padding-left: 15px
}
input#news_letter_name{
    width: 99%;
    margin-top: 5px;
    padding-left: 15px
}


div#news_letter{
    margin-top: 50px;
    height: 200px;

}

div#footer_down{
    width: 100%;
    height: auto;
    margin-top: 80px;
    
}

div#matar_footer{
    width: 100%;

}

div#menu_down{
    display: none;
    text-align: center;
}
div#anzima_footer{
    width: 100%;
    margin-top: 20px;
    /*text-align: center;*/
}
div#anzima_footer_pic{

    float: left;
}

div#txt_anzima_footer{

    float: right;

}

div#footer_wrapper{
    padding-bottom: 20px;

}
div#left_inside_pages{
    display: none !important;
    width: 100%;
}


div#right_inside_pages{
    width: 100%;
}



.grid li {
    width: 100%;
    height: 650px;
    margin-top: 10px;
    background-color: red;
}
.grid li img{
    width: 100%;
    height: 600px;
}

div#inside_grid_li{
    width: 100%;
    height: 600px;
    /*background-color: white;*/
}

div#left_contact{
    width: 95.5%;

}
div#right_contact{
    width: 95.5%;
    margin-top: 30px;
}
div#title_inside_pages{
    width: 75%;

}
div#add_review{
    width: 100%;
}

.inpts3{
    width: 45%;
}



div#feeback_div{
    width: 100%;
}





div#gal_left{
    width: 90%;
    min-height: 300px;
    float: none;
    margin: 0 auto;

}


div#desc_right{
    width: 90%;
    float: none;
    margin: 0 auto;
    margin-top: 20px;
}


a#additems{
    width: 75%;
}

div#similar_item_div{
    width: 49.6%;
    
}
table#itemsTable tr th{
    font-size: 10px; 
}
.removeItems{
    margin-top: 8px;
}

div#whatsapp_icon{
    width: 25px;
    height: 25px;
    position: relative;
    margin-top: 12px;
    float: left;
    color: white;
    background: url('../images/whatsapp1.png')  no-repeat;
    
}
.whats{
    text-decoration: none;
    color: white;
    left: 100px;
    position: absolute;
}
div#whatsapp_nbr{
    float: left;
    margin-left: 10px;
    font-size: 13px;
    margin-top: 20px;
}


}



@media only screen
and (min-device-width : 320px)
and (max-width : 680px)
and (orientation : landscape) {

    .menu_ul{
        display: none;
    }
    div#to_resp{
        display: block;
    }
    
    div#menu_into{
       display: none;
   }

   div#top_wrapper{
    height: 135px;
    position: absolute;
}
div#logo_into_top{
    width: 200px;
    float: none;
    margin-top: 38px;
    margin-left: 10px;
    float: left;
}
div#cat_bascket{
 display: none;
}
div#logo{
    width: 100%;

}

div#search_div{
    width: 85%;
    margin-top: 28px;

}

div#left_icons{
    display: none;
}

div#to_resp{
    width: 100%;
    height: 50px;
    background-color: #1E327F;
    position: fixed;
}

div#bascket_resp{
    float: right;
    margin-right: 10px;
}

div#nbr_div{

    margin-top: 16px;
    margin-right: 10px;
    text-align: center;
}



div#cat_resp{
    display: block;
    float: right;
    margin-top: 70px;
    overflow-x: hidden;
    /*background-color: red;*/
}

div#icon_menu{

    float: right;
    margin-right: 11px;
}
div#menu_resp{
    float: left;
    color: white;
    cursor: pointer;
    margin-top: 18px;
    margin-left: 10px;
    letter-spacing: 1px;
}


div#dropdown_cat_resp{
    width: 180px;
    height: auto;
    position: absolute;
    z-index: 99;
    display: none;
    right:0;
    /*    right: -180px;*/
    margin-top: 60px;
}
div#dropdown_cat_resp ul{
    width: 180px;
    height: auto;
    list-style: none;
}
div#dropdown_cat_resp a {
    color: white;
    text-decoration: none;
    font-size: 14px;

}
div#dropdown_cat_resp li{
    width: 170px;
    min-height: 20px;
    overflow: hidden;
    padding: 8px 5px;
    background-color: #1E327F;
    color: white;
    text-align: left;
    border-bottom: #304A9E solid 1px;

}
div#dropdown_cat_resp li:hover{
    background-color: #191819;
}

div#to_menu_resp{
    width: 150px;
    height: auto;
    background-color: #000;
    position: absolute;
    margin-top: 50px;
    left: -150px;
}

div#to_menu_resp ul {
    width: 100%;
    list-style: none;
}
div#to_menu_resp ul a{

    text-decoration: none;
}
div#to_menu_resp ul a li{
    width: 120px;
    min-height: 20px;
    overflow: hidden;
    padding: 13px 10px 5px 15px;
    background-color: #1E327F;
    color: white;
    text-align: left;
    font-size: 13px;
    border-bottom: #304A9E solid 1px;
}


div#top_cat_gallery{
    width: 90%;
    height: 500px;
    /*background-color: white;*/
    margin: 0 auto;
    /*margin-top: 30px;*/
}

div#left_cat_div{
    width: 100%;
    padding-left: 2%;
}

div#two_items{
    display: none;
}
div#gallery_top{
    width: 100%;
    height: 250px;
    margin: 0 auto;
    margin-top: 27px;
}


div#new_arrival{
    width: 100%;
    margin-top: 30px;
}

div#title_arrival{
    width: 70%;

}

div#arrival_div{
    display: none;
}

div#arrival_div1{
    width: 100%;
    float: left;
}
div#New_arrival_items{
    height: 300px;

}

div#inside_content_wrapper{
 margin-bottom: 60px;
 height: 430px;
}
div#arrival_div_small{
    width: 47%;
    height: 134px;
    float: left;
    margin-left: 2%;
    margin-bottom: 10px;
    border: #B6C2C5 solid 1px;
}
div#hot_deals{
    display: none;
}
div#frontitemscat{
    width: 100%;
    height: 430px;
    margin-top: 30px;
    background-color: white;
    position: relative;
}
div#desc_cat{
    display: none;
}

div#title_cat_items{
    width:51%;
    text-align: left;
    text-indent: 5px;

}

div#view_more_cat{
    margin-left: 12%;
}

div#inside_products_items_cat{
 display: none;
}


div#inside_products_items_cat1{
    width: 49%;
    height: 100%;

}
div#inside_product_item_cat_small{
 height:  134px;
 /*background-color: red;*/
}

div#inside_product1_item{
    height: 124px;

}

.wish1{
    display: none;
}

div#title_div_items{
    width: 95%;
    height: 40px;
    margin: 0 auto;
    padding-top: 20px;
}
div#products_items_cat{
    width: 95%;
    height:285px;
    margin-top: 40px;
    /*background-color: red;*/
}

div#wish_item_div{
    width: 49.5%;
    height: 263px;
    /*background-color: yellow;/*/
    /*margin-left: 1%;*/
    /*margin-right: 1%;*/
    margin-bottom: 20px;
    float: left;
    border-right: #B6C2C5 solid 1px;
}

div#wish_list{
    width: 100%;
    min-height: 0px;
    max-height: 655px;
    /*min-height: 430px;*/
    /*    overflow: no-display;*/

}


div#footer_wrapper{
    width: 100%;
    margin-top: 50px;
    
}

div#div_footer{
    width: 100%;
    height: auto;
    min-height: 300px;
    overflow: hidden;
    margin-top: 50px;
}

div#footer_div{
    width: 100%;
}
div#news_letter_inside{
    width: 100%;

}


input#news_letter_inpt{
    width: 99%;
    margin-left: 0px;
    margin-top: 5px;
    padding-left: 15px
}
input#news_letter_name{
    width: 99%;
    margin-top: 5px;
    padding-left: 15px
}


div#news_letter{
    margin-top: 50px;
    height: 200px;

}

div#footer_down{
    width: 100%;
    height: auto;
    margin-top: 80px;
    
}

div#matar_footer{
    width: 100%;

}

div#menu_down{
    display: none;
    text-align: center;
}
div#anzima_footer{
    width: 100%;
    margin-top: 20px;
    /*text-align: center;*/
}
div#anzima_footer_pic{

    float: left;
}

div#txt_anzima_footer{

    float: right;

}

div#footer_wrapper{
    padding-bottom: 20px;

}
div#left_inside_pages{
    display: none;
}


div#right_inside_pages{
    width: 100%;
}



.grid li {
    width: 100%;
    height: 650px;
    margin-top: 10px;
    background-color: red;
}
.grid li img{
    width: 100%;
    height: 600px;
}

div#inside_grid_li{
    width: 100%;
    height: 600px;
    /*background-color: white;*/
}

div#left_contact{
    width: 95.5%;

}
div#right_contact{
    width: 95.5%;
    margin-top: 30px;
}
div#title_inside_pages{
    width: 75%;

}
div#add_review{
    width: 100%;
}

.inpts3{
    width: 45%;
}



div#feeback_div{
    width: 100%;
}





div#gal_left{
    width: 90%;
    min-height: 300px;
    float: none;
    margin: 0 auto;

}


div#desc_right{
    width: 90%;
    float: none;
    margin: 0 auto;
    margin-top: 20px;
}


a#additems{
    width: 75%;
}

div#similar_item_div{
    width: 49.6%;
    
}
table#itemsTable tr th{
    font-size: 10px; 
}
.removeItems{
    margin-top: 8px;
}
div#whatsapp_icon{
    width: 25px;
    height: 25px;
    position: relative;
    margin-top: 12px;
    float: left;
    color: white;
    background: url('../images/whatsapp1.png')  no-repeat;
    
}
.whats{
    text-decoration: none;
    color: white;
    left: 100px;
    position: absolute;
}
div#whatsapp_nbr{
    float: left;
    margin-left: 10px;
    font-size: 13px;
    margin-top: 20px;
}
}


.main-tree, .nested {
  list-style-type: none;

  color: #808080  ;   
}

.main-tree li {
    padding: 2%;

}

.nested {
    padding-left: 50px;

}


.caret {
  cursor: pointer;
  -webkit-user-select: none; /* Safari 3.1+ */
  -moz-user-select: none; /* Firefox 2+ */
  -ms-user-select: none; /* IE 10+ */
  user-select: none;
}

.caret::before {
  content: "\25B6";
  color: #808080;
  display: inline-block;
  margin-right: 6px;
}

.caret-down::before {
  -ms-transform: rotate(90deg); /* IE 9 */
  -webkit-transform: rotate(90deg); /* Safari */'
  transform: rotate(90deg);  

  color: #233A84 !important;

}

.nested {
  display: none;
}

.active {
  display: block;

  color: #233A84 !important;
}

.caret-down {
   color: #233A84 !important;
}


.main-tree a {
    text-decoration: none;

    color: initial;
}



/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #233A84; 
  border-radius: 10px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #011968; 
}











.sliderContent .item img {
    /*width: 900px !important;*/
    /*height: 600px !important;*/
    object-fit: scale-down;
}



/*Advanced submenu */

.categoriesMainMenu {
    clear:both;
}

.subMenu {
    display: none;
}

.categoriesMainMenu .mainli:hover .subMenu{
    display: inline-block !important;

            /*position: relative;
            right: 70%;*/

            position:absolute;
            margin-right:180px;
            /*top: -37px;*/
            right: 20px;

            width: 150px !important;

            margin-top: -30px;

        }
        /*END OF*/


        .dropdown_cat_inside {

        }



        .categories_inside{
            width: 100%;
            height: 61px;
        }

        .dropdown_cat_inside{
            width:   20%;
            height: auto;
            position: absolute;
            z-index: 99;
            /*margin-top: 60px;*/
            /*display: none;*/
            /*margin-left: 17%;*/
        }
        .dropdown_cat_inside ul{
            width: 100%;
            height: auto;
            list-style: none;
        }
        .dropdown_cat_inside a {
            color: white;
            text-decoration: none;
            font-size: 14px;

        }
        .dropdown_cat_inside li{
            width: 76%;
            min-height: 20px;
            overflow: hidden;
            padding: 8px 12%;
            background-color: #1E327F;
            color: white;
            text-align: left;
            border-bottom: #304A9E solid 1px;

        }
        .dropdown_cat_inside li:hover{
            background-color: #62B751;
        }


           .into_categories_inside{
        width: 64%;
        height: 40px;
        margin: 0 auto;
        margin-top: 20px;
        font-size: 14px;
        letter-spacing: 1px;
      
        /*background-color: red;*/
        /*text-align: center;*/
    }

     .nbr_bascket_inside{
        width: 100%;
        height: 60px;
        float: left;
        color: white;
        text-align: center;
             background-color:  #304A9E;
    }






  #cat_resp {
        width: 65px !important;
    }