
.sidebar-icon {
  display: inline-block;
  -moz-transform: scale(1.7);
  -webkit-transform: scale(1.7);
  -o-transform: scale(1.7);
  -ms-transform: scale(1.7);
  transform: scale(1.7);
opacity:1 !important;
}
.shownav {
    display: block;
    margin-bottom: 10px;
}
.shownav {
    display: none;
}


.allgroups {
display:none}
img {
    max-width: 100%;}


.allgrp {
font:normal 17px "b yekan";line-height:25px;}
.subs {
    margin-bottom: 15px;
}
    .subs li {
        margin-bottom: 6px;
    }






@media (min-width: 1200px) { 
    
}
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
    .top_nav_container, #header #header_grid_container, #menu, #container, .myFooter_content_container, .myFooter_bottom_container {
        width: 750px !important;
        max-width: 750px !important;
        min-width: 750px !important;
    }
    
    .userdetail img.userpic,.social span,img.searchicon,
    .enamad ,.topad {
        display: none;
    }#header {
        padding-top: 70px;
    }
    
    .top_nav, .top_nav_container {
        height: auto;
    }
    
    #header {
        padding-top: 70px;
    }
        .top_nav ul {
            float: none !important;
            text-align: center;
        }

            .top_nav ul li {
                float: none !important;
                display: inline-block;
            }
        #menu > ul > li > a {
            padding: 6px 7px 6px 7px;
            font-size: 11px;
        }

        #menu > ul > li > div {
            width: 742px;
        }

    .intro {
        padding: 5px 4px;
        margin-left: 4px;
        
  width: 136px;
    }

        .intro span {
            font: normal 13px "B yekan", tahoma;
        }

    #search input {
        width: 170px;
        height: 20px;
    }

    .button-search, .button-search {
        height: 30px;
        line-height: 31px;
    }

    .mostsale, .mostdl {
        float: none;
        width: auto;
    }

    #carousel_ul li {
        float: none;
        width: 100% !important;
        box-sizing: border-box;
        height: auto !important;
        margin-bottom: 5px !important;
    }

    .myFooter_content_container .column {
        width: 205px;
    }

        .myFooter_content_container .column.ga {
            width: 155px;
        }

        .myFooter_content_container .column.qa {
            width: 120px;
        } 

    #column-right {
     
        width: 170px;
    }
    #column-right + .content {
        margin-right: 175px;
    }
    .product-info .image img {
        width: 170px;
    }

    .product-info > .left + .right {
        margin-left: 185px;
    }
    .userdetail {
        width: 160px;
    }
    .product_title h3 span, .product_title h2 span, .product_title h1 span {
        border-bottom: none;
    }
    .half {
        float: none;
    width:100%;box-sizing:border-box;
        }
    #menu > ul > li ul > li {
        width: 181px;
    }
    #column-left {
        width: 210px;
    }
        #column-left + .content {
            margin-left: 215px;
        }
        #column-left.half, #column-right.half {
width: 390px;
}
#column-left.half + #column-right.half + .content, #column-left.half + .content {
margin-left: 400px;
}



}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
    .copylink,.copytexttop {
        display: block;
    }
    .top_nav_container, #header #header_grid_container, #menu, #container, .myFooter_content_container, .myFooter_bottom_container {
        width: 540px !important;
        max-width: 540px !important;
        min-width: 540px !important;
    }
     
    .top_nav, .top_nav_container {
        height: auto;position:inherit;
    }

        .top_nav ul {
            float: none !important;
            text-align: center;
        }

            .top_nav ul li {
                float: none !important;
                display: inline-block;
            }
    .userdetail img.userpic, .social span, img.searchicon,
    .enamad,.topad {
        display: none;
    }

    #menu > ul > li > a {
font-size: 8.5px;
padding: 6px 3px 6px 4px;
    }

    #menu > ul > li > div {
        width: 532px;
    }

    #menu > ul > li ul > li {
        width: 173px;
    }


    .intro {
        padding: 5px 8px;
        margin-left: 4px;
  width: 153px;
    }

        .intro span {
            font: normal 13px "B yekan", tahoma;
        }
    .mostsalepic {
        margin-left: 2px;
    }
    .myFooter_content_container .column {
        width: 252px !important;
    }
    #search {
        position: relative;
        top: 0px;
        right: 0px;
    }
    element.style {
}
    a.dnl {
        font: normal 13px "b yekan", tahoma;
    }
        #search input {
            width: 500px;
            height: 20px;
        }

    .button-search, .button-search {
        height: 30px;
        line-height: 31px;
    }

    .searchcontents {
        height: auto;
    }
    .headcontact {
        position: inherit;
text-align: center;
    }

    .mostsale, .mostdl {
        float: none;
        width: auto;
    }

    #carousel_ul li {
        float: none;
        width: 100% !important;
        box-sizing: border-box;
        height: auto !important;
        margin-bottom: 5px !important;
    }

    .social {
        float: none;    text-align: center;
    }
    #column-right {
     
        width: 150px;
    }



    .sidefilelist img {
  float:none;
  margin: 0 auto;
  display: block;
}
    #column-right + .content {
        margin-right: 155px;
    }
    .product-info .image img {
        width: 120px;
    }

    .product-info > .left + .right {
        margin-left: 135px;
    }
    .userdetail {
        width: 110px;
    }
        .userdetail a.userlink {
            font: normal 13px "b koodak",arial;
        }
    .product_title h3 span, .product_title h2 span, .product_title h1 span {
        border-bottom: none;
    }
    .half {
        float: none;
    width:100%;box-sizing:border-box;
        }
    #menu > ul > li ul > li {
        width: 173px;
    }
    #column-left {
        width: 210px;
    }
        #column-left + .content {
            margin-left: 215px;
        }
        #column-left.half, #column-right.half {
float:none;width:100%;box-sizing:border-box;
}
#column-left.half + #column-right.half + .content, #column-left.half + .content {
margin-left: 0;
}


    .mostsaledetail {
    display:none !important ;}


    .tabContainer li a {
     white-space:normal;   padding: 7px 3px 8px 3px;
  line-height: 14px;
    }.tabContainer li.currentBtn a {
  padding-top: 7px;
}
    #header {
        padding-top: 0
    }

        #header #logo a img {
            max-width: 120px;
  margin-top: 7px;
        }
}

 
/* Landscape phones and down */
@media (max-width: 480px) {


    .top_nav_container, #header #header_grid_container, #menu, #container, .myFooter_content_container, .myFooter_bottom_container {
        width: 300px !important;
        max-width: 300px !important;
        min-width: 300px !important;
    }
   
    .allgroups {
     text-align:center;   display: block;
    
line-height: 42px;
color: #fff  !important;
font: normal 18px/42px "b yekan";
}
    .userdetail img.userpic, .social span, img.searchicon,
    .enamad ,.ads460,
    #menu > ul {
        display: none;
    }

    #menu > ul > li > a {
        font-size: 9px;
        padding: 6px 8px 6px 8px;
    }

    #menu > ul > li > div {
        width: 532px;
    }

    #menu > ul > li ul > li {
        width: 173px;
    }
    .top_nav ul li a {font-size:10px;
        padding: 10px 6px 10px 6px;
    }
    .navmenu {
        display: none;
    }

    .intro {
        margin-bottom:3px;
    }
    .mostsalepic {
     margin-bottom:3px;
    }
    .myFooter_content_container .column {
        width: 100% !important;
        box-sizing:border-box;
    }
    .halfarticle {
    float:none;width:100%;box-sizing:border-box;}
    #search {
        position: relative;
        top: 0px;
        right: 0px;
    }
    element.style {
}
    a.dnl {
        font: normal 13px "b yekan", tahoma;
    }
        #search input {
            width: 280px;
            height: 20px;
height: 32px;
box-sizing: border-box;
        }

    .button-search, .button-search {
        height: 30px;
        line-height: 31px;
    }

    .searchcontents {
        height: auto;
    }
    .headcontact {
        position: inherit;
text-align: center;
    }

    .mostsale, .mostdl {
        float: none;
        width: auto;
    }

     
    #column-right {
     
        width: 170px;
    }
    #column-right + .content,#column-right.almostbig + .content {
        margin-right: 0 !important;
    }
    .product-info .image img {
        width: 170px;
    }

    .product-info > .left + .right {
        margin-left: 0;
    }
    .product-info > .left {
        margin-right: 0;margin-bottom:4px;
    }
    label.title {
        width: 100%;
    }
    .product_title h3 span, .product_title h2 span, .product_title h1 span {
        border-bottom: none;
    }
    .half,.product-info .image,.userdetail {
        float: none;
    width:100%;box-sizing:border-box;height:auto;
        }
    #menu > ul > li ul > li {
        width: 173px;
    }
    #column-left {
        width: 210px;
    }
        #column-left + .content {
            margin-left: 0 !important;
            margin-right: 0 !important;
        }
    .dashboardicons li,.alllist {
        width: 100%;
        box-sizing: border-box;
    }
        #column-left.half, #column-right.half {
float:none;width:100%;box-sizing:border-box;
}
#column-left.half + #column-right.half + .content, #column-left.half + .content {
margin-left: 0;
}

    .intro {
        display: block;
        float: none;
        width:auto;
    }


    .powered a ,#column-right,#column-left{
        display: none;
    }
        #column-right.groupright {
        
    display: block!important;
    float: none!important;
    width: 300px;}
            #column-right.groupright .box {
            display:none}

            #column-right.groupright .box.shown {
            display:block !important}

    
    .product-info > .left,#column-left.half {display:block;
        float: none;
    width:100%;box-sizing:border-box;}


    .srchbtns {
        display: none;
    }
    .mostdl .con {
height: 74px;
overflow: hidden;
padding-top: 4px;
    }

    .powered.right {
        font-size: 11px;
    }
    .shownav {
        display: block;
    }





}