/******************************** 1024*768 ************************************/
@media only screen and (max-width:1220px){

.container{width: 100%;}
.header_style1 #logo{width: 170px;}
.header_style1 .header_part1 .login_register:after,
#footer_part1 .parnian:after,
#footer_part1 .policy:after{ right: 99.5%;}
.header_style1 .header_part1 .useful_link{padding: 8px 60px 7px 10px;}
#footer_part1 .search_style1 .search1_button button{width: 100%;}
#footer_part1 .policy{padding: 0 50px 0 10px;}
#footer_part1 .policy .text{padding: 10px 20px 6px 0;}
#footer_part1 .policy .text:before{right: 0;}
#home_part1 .E-namad .namad_part{max-width: 105px;}
#home_part1 .services .service_part{margin: 5px 1px;width: 48%;}
#home_part1 .services .service_part .service_text{font-size: 1rem;}
.layout_style1 .layout1_boldCat{margin: 30px auto;}
.layout_style1 .layout1_boldCat:before{top: -30px;right: -10px;}
.layout_style1 .layout1_boldCat .boldCat_cap{left: 20px;right: 20px;}
.layout_style1 .layout1_boldCat:after{right: -10px;}
#home_part3 .inner{padding: 25px 0 33px;margin: 30px 0;}
#home_part3 .off_title{left: -1px;}
.counter_style1{right: 0;min-width: 85px;max-width: 120px;width: 100%;}
#home_part5 .title{font-size:6.5rem}
#video_player1{height: 360px!important;}
.login_style1 .wrapper_login {padding: 30px 40px 30px 85px;}
.transaction_style1{width: 50%}
#contact_us .wrapper_contactUs{padding: 30px 40px 30px 105px;}
#register .wrapper_login, .login_style1 .wrapper_login{padding: 30px 40px 30px 120px;}
.box_style2.type2 .box2_item{width: 212px;}
.box_style2.view_list .box2_item{width: 100%}
.btn_style1{padding: 4px 13px 6px;font-size: 1.2rem;}
.box_style2.type3 .box2_item{margin: 0 6px 25px;}


} /*1024*768*/


/******************************* 800*600 **************************************/
@media only screen and (max-width:992px){
.container{width: 100%;}
html{font-size: 9.5px;}
.header_style1 #logo {width: 135px;}
.header_style1 .header_part1 .useful_link:after{border-width: 0 40px 39px 0;}
#main_navigation .nav_link{padding: 14px 15px;}
#home_part1 .services{display: none;}
#footer_part1 .policy {padding: 0 10px 0 10px;transform: none;margin-top: 2px;display: none;}
.layout_style1 .layout1_boldCat,#home_part3 .off_title{display: none;}
.counter_style1{max-width: 230px;top: -10px;font-size: 1.3rem;}
.counter_style1 .countdown-section{display: inline-block;}
.counter_style1 .countdown-section:after{content: none}
/*.search_style1 .nice-select, .search_style1 .search1_input{margin: 7px 0 0;}*/
.login_style1 .wrapper_login {width: 100%;padding: 20px 30px;transform: none;margin-bottom: 20px;}
.checkout_style1 .shopping_cart .title{font-size: 3rem;}
.choose_type_style1 .type_table td.icon .icon_item{width: 33px;}
.transaction_style1{width: 60%}
#contact_us .inner {padding: 40px 0 0;}
#contact_us .wrapper_contactUs {padding: 20px 15px;transform: none;width: 100%;margin-bottom: 30px;}
#register .wrapper_login, .login_style1 .wrapper_login{padding: 30px 40px 30px 85px;}
/*sidebar*/
#sidebar_part {
    position: fixed;
    right: -100%;
    background: #eee;
    top: 0;
    bottom: 0;
    transition: all 0.3s ease;
    z-index: 1000;
    width: 100%;
    padding-left: 0;
    padding-right: 4px;

}
#btn_sidebar{display: block;}
/*endSidebar*/
.box_style2.type2 .box2_item{margin: 0 8px 20px;}
#detail_part1 .gallery .xzoom-container > img{max-width: 500px;}
#detail_part1 .gallery .xzoom-container{text-align: center;}
.tab_style2 .tab_nav .item.active .link:after{top: 91%;left: calc(50% - 4px);border-color: transparent;}
.tab_style2 .tab_nav .link{padding: 13px 10px;text-align: center;}
.tab_style2 .tab_nav .icn_nav{display: none;}
#detail_part1 .content{margin-top: 15px;}
.tab_style2 .tab_content{border-right:1px solid #eee;}
.table_style3{border: none;}
.box_style2.type3 .box2_item {margin: 0 15px 25px;}
#about_us .images{margin: 20px 0 60px 0;}
#about_us .images .pic1 {width: 290px;height: 320px;}
#about_us .images .pic2{width: 220px;height: 270px;}

.no-gutters > .col, .no-gutters > [class*="col-"] {
padding-right: 0;
padding-left: 11px;
}

} /*800*600*/


/******************************* 600*800 **************************************/
@media only screen and (max-width:768px){
.container{width: 100%;}
.window{max-width: 95%;width: 100%;overflow: visible}
.header_style1 .header_part1 .useful_link{display: none;}
.header_style1 .header_part1 .search_desktop{display: none}
#home_part5{display: none;}
#home_part1 .E-namad {display: none;}
#home_part1 .arrow_slider{transform: scale(0.8);}
.header_style1 #logo {width: 145px;margin: 5px auto 10px;}
.header_style1 .header_part1 .login_register .srch_responsive{display: block}
.header_style1 #main_navigation{display: none;}
.header_style1 .header_part1 .login_register .box_login{left: 0;}
.modal_style1 .modal_inner{width: 100%}
.search_style1 .search1_select:after, .search_style1 .search1_input:after,
.search_style1 .search1_input:before, .search_style1 .search1_button:before{content: none}
.search_style1 .nice-select:before{left: 15px;}
.search_style1 .nice-select,.search_style1 .search1_input{border: 1px solid #ebebeb;height: 40px;}
.search_style1 .search1_button {margin-top: 25px;}
.header_style1 .header_part2 .menu_responsive{display: block;}
#footer_part1 .contact_info:after{display: none;}
#footer_part1 .search_style1 .search1_button{width: 50%;margin: 10px auto;}
#footer_part1 .search_style1{top: 0;margin-top: 15px;}
.layout_style1 .layout1_boldCat:before, .layout_style1 .layout1_boldCat:after, .layout_style1, .layout_style1 .layout1_title:after{border:none;}
#home_part2 .inner, #home_part4 .inner{padding:0}
.search_style1 label.error_style1{left:0;}
.header_style1 .header_part2 .btn_cart .counter:before{right: -1px;}
.header_style1 .header_part1 .login_register:after{display: none;}
.header_style1 .header_part1 .login_register{margin-bottom: 10px;}
.checkout_style1 .bg_shopping_cart,.checkout_style1 .checkout_step .shape{display: none;}
.checkout_style1 .checkout_step{padding-right: 0}
.checkout_style1 .checkout_body{padding: 15px;}
.transaction_style1{width: 80%}
#register .wrapper_login, .login_style1 .wrapper_login{padding: 20px 15px;transform: none;width: 100%;margin-bottom: 30px;}
.content_style1 img.center{max-width: 95%;}
.box_style2.type2 .box2_item {width: 245px;}
.box_style2.view_list .box2_item{width: 100%}
.box_style2.view_list .box2_caption .holder_cart {bottom: 0;left: 0;}
.factor_style1 .factor_part1 .logo{width: 145px;height: 55px;}
#about_us .images{display: none;}
    #breadcrumb .brd_link{    margin-right: 10px;}
    #sidebar_part.active{overflow: auto;}

} /*600*800*/


/******************************** 480*320 *************************************/
/*
@media only screen and (max-width:550px){
.container{width: 100%; padding: 0 15px;}

} !*480*320*!

*/

/****************************** 320*480 ***************************************/
@media only screen and (max-width:566px){
.container{width: 100%; padding: 0 15px;}
.search_style1 .search1_input{margin-top: 20px;margin-right: 0;margin-left: 0;}
.window{min-width: initial;}
#register .wrapper_register_inner, .login_style1 .wrapper_register_inner,.login_style1 .wrapper_login{padding: 20px 15px;}
.title_style1{text-align: center}
.transaction_style1{width: 98%;max-width: 450px;}
.transaction_style1 .title{line-height: 40px;font-size: 1.3rem;}
#forget .wrapper_forget_inner, .layout_style2 .inner_layout{padding: 20px 25px;}
#sitemap .inner {  padding: 0; }
#sitemap .sitemap_part{margin-bottom: 10px;}
.box_style2.type2 .box2_item{width: 100%;max-width: 300px;margin: 0 auto 20px;display: block;}
.box_style2.view_list .box2_item{width: 100%}
.toolbar_style1 .view_type{border-right: none;margin-top: 9px;display: none;}
#detail_part1 .detail_body .product_future .btn_style2{width: 90%;margin: 30px auto 0;text-align: center;}
#detail_part1 .detail_body .product_future .btn_style2 .icn{bottom: initial;left: 0;top: -3px;}
#detail_part1 .detail_body .product_future .future_item{margin-top: 0;}
.comment_style1 .info,.comment_style1.type2 .comment_reply .info{min-width: 100%;margin: 0 5px 0 0;}
.comment_style1.type2 .comment_reply {margin-right: 0;}
.social_style1 .tooltip{display: none!important;}
.modal_style1#send_friend .modal_inner {max-width: 450px;width: 100%;}



} /*320*480*/


@media print{

} /*print*/


