@font-face {
    font-family: 'main_font';
    src: url('fonts/vazir-font-v19.1.0/Farsi-Digits/Vazir-FD.eot');
    src: url('fonts/vazir-font-v19.1.0/Farsi-Digits/Vazir-FD.eot#iefix') format('embedded-opentype'),
         url('fonts/vazir-font-v19.1.0/Farsi-Digits/Vazir-FD.woff') format('woff'),
         url('fonts/vazir-font-v19.1.0/Farsi-Digits/Vazir-FD.ttf') format('truetype'),
         url('fonts/vazir-font-v19.1.0/Farsi-Digits/Vazir-FD.svg#CartoGothicStdBook') format('svg');
    font-weight: normal;
    font-style: normal;
}




html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin: 0; padding: 0; border: 0; font-size: 15px; font-family: "main_font", tahoma;}

body {background-color: #EEEEEE; padding:0; margin:0; text-align:center; }


input, select {font-family: "main_font"}


h1{font-size: 12pt; font-weight:bold;}
h2{font-size:9pt; font-weight:bold;}
h3{font-size:7pt; font-weight:bold;}

div {margin:0 auto; direction:rtl;}

a{text-decoration:none;}
a:hover{text-decoration:none;color:#000;}

hr {margin: 0; padding: 0; height: 0px; width: 100%; clear: both; border-top: 1px solid #e4e4e4; overflow: hidden;}
/*div.hr{overflow: hidden; width: 100%; height:0; margin: 0; padding: 0; border-top: 1px solid #e4e4e4; clear: both;}*/


div.hr { height:1px;background-color:#E5E5E5;overflow:hidden; clear: both; margin:7px 2px 5px 2px;}
div.hr-0 { height:0px;overflow:hidden; clear: both; margin:7px 2px 5px 2px;}


.clear{ display: block; clear: both; }


#main {margin:0 auto; text-align:right; direction:rtl;}
.main_box {background-color: white;}

#head {height:100px; background:url(images/home/header1.png) no-repeat; margin-top:0px;}
#head .topbanner{float:left; margin-top:20px; margin-left:200px;}
#topmenu {height:19px; TEXT-ALIGN: center; background:url(images/home/bg_topmenu.gif);}
#topmessage {background:#ebebeb;}
#mbody {background:#ebebeb;}


.field_class {padding: 10px;}

#top_div {min-width: 320px; background-color: white; background: url(images/top_left.gif) repeat; width: 100%; height: 120px; border-bottom: 1px solid Silver;}
.asli_table {margin-top: 0px; width: 90%;}
#header_table {width: 100%; height: 90px;}
.order_table {width: 440px; direction: rtl; border:1px solid #99CCFF; font-size: 9pt; DIRECTION:rtl; TEXT-ALIGN: right;}
#pic_lb_top {display: none;}
.parag_div img {max-width: 100%; height: auto;}
.image_footer {max-width: 100%; height: auto;}
.header_img {width: 100%; height: auto;}



.input_register_ltr {font-family: "main_font", tahoma; font-size: 16px; direction: ltr; text-align: left; height: 22px; line-height: 100%;}
.input_register_rtl {font-family: "main_font", tahoma; font-size: 16px; direction: rtl; text-align: right; height: 22px; line-height: 100%;}
.input_dropdown_ltr {background-color: white; font-family: "main_font", tahoma; font-size: 15px; direction: ltr; text-align: left; height: 25px;}
.input_dropdown_rtl {background-color: white; font-family: "main_font", tahoma; font-size: 15px; direction: rtl; text-align: right; height: 27px;}
.input_register_strs {vertical-align: middle; font-size: 16px; direction: rtl; margin-left: 5px;}
.input_maltiline_ltr {font-family: "main_font", tahoma; font-size: 15px; direction: ltr; text-align: left;}
.input_maltiline_rtl {font-family: "main_font", tahoma; font-size: 15px; direction: rtl; text-align: right;}




/* m_box.aspx */
#top_groups_div {font-size: 14px; overflow: hidden; padding: 5px; margin-bottom: 0.1in; text-align: right; direction: rtl; border: 1px solid #DDDEEE; background-color: White; width: 96%; border-radius: 4px; box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-ms-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);}
#top_groups_div a {font-size: 14px;}
#top_groups_div img {margin-top: 0.02in;}
#groups_and_sort_div {color: #606060; min-height: 25px; margin-bottom: 0.1in; border: 0px solid #DDDEEE; background-color: White; max-width: 100%; border-radius: 4px; box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-ms-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);}
#groups_and_sort_div2 {display: none; justify-content: center; align-items: center; verical-align: middle; font-weight: bold; cursor: pointer; background-color: #90EE90; color: white; min-height: 25px; padding-top: 2px; margin-bottom: 0.1in; border: 1px solid #DDDEEE; max-width: 100%; border-radius: 4px; box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-ms-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);}
#groups_and_sort_div2 img {vertical-align: middle; height: 18px; margin-top: 2px;}
#this_group_div {width: 100%; direction: rtl; margin-top: 0.1in; margin-bottom: 0.1in;}
#sub_g_menu {font-size: 15px; direction:rtl;}
#sort_div {color: #606060; direction: rtl; margin-top: 7px; margin-bottom: 7px; margin-right: 3px;}
#sort_options {font-size: 15px; font-family: "main_font", tahoma; Height: 25px; Width: 160px; DIRECTION: rtl; TEXT-ALIGN: right}
.products_SafheBandi_table {width: 80%; margin-top: 10px; margin-bottom: 5px; margin-right: 15px;}
.products_div {width: 98%;}
.product_box {padding: 7px; float: right; min-width: 234px; width: 23%;}
.product_sub_box {background-color: white; height: 313px; border:1px solid #CCCCCC; border-radius: 3px; box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-ms-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-o-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);}
.product_sub_box:hover {box-shadow: 0 5px 12px rgba(0,0,0,0.6); opacity: 2; transition: opacity 0.1s;}
.div_m_box_images {margin-top: 10px; height: 180px; text-align:center;}
.div_m_box_images img {border-radius: 6px;}
.div_m_box_name {font-size: 16px; font-family: "main_font", tahoma; width: 210px; height: 40px; margin: 10px; text-align: right; direction: rtl;}
.div_m_box_pre_cost {color: red; width: 200px; height: 10px; margin-top: 15px; text-align: right; direction: rtl;}
.sub_pre_price {font-size: 14px;}
.div_m_box_cost {color: #009900; width: 210px; height: 30px; margin-top: 15px; text-align: right; direction: rtl;}
.div_m_box_cost1 {color: #009900; float: right; font-weight: bold; width: 140px; height: 30px; margin-top: 3px; margin-right: 0px;}
.div_m_box_cost_img {float: left; width: 50px; height: 22px; margin-top: 5px;}
.StaticMenuItemClass {border: 1px solid LightBlue; border-radius: 3px; margin-left: 10px; margin-bottom: 10px; padding: 5px;}
.DynamicMenuItemClass {border: 1px solid LightBlue; border-radius: 2px; margin-left: 5px; margin-bottom: 5px; padding: 5px;}


/* product.aspx */
.product_pic1 {width: 240px; float: right; margin-top: 10px; margin-right: 2%; margin-left: 1%;}
.product_top_info {width: 480px; float: right; text-align: right; margin-top: 10px; margin-right: 2%; margin-left: 10px;}
.product_top_info #product_name1 {color: #696969; font-size: 18px; font-weight: bold;}
.emtiaz_div {display: none; width: 160px; float: right; text-align: right; margin-top: 10px; margin-right: 10px; margin-left: 10px;}
.product_pics {margin-right: 20px; margin-bottom: 40px; padding: 20px;}
.line_div {float: right; width: 95%; height: 2px; margin-top: 0.1in; margin-bottom: 0.1in; margin-left: 20px; margin-right: 2%; background-color: #EEEEEE;}
.status_label_class {margin-top: 20px;}
.ravesh_ersal {margin-top: 20px;}
.mabda_ersal {margin-top: 20px;}
.hajme_file {margin-top: 20px;}
.product_pre_p_cost {font-size: 14px; color: #666666; margin-top: 20px;}
.product_p_cost {font-size: 18px; font-weight: bold; margin-top: 15px;}
.product_p_cost span {font-size: 19px; color: #009900;}
.product_p_cost img {margin-top: 2px;}
.product_naghdi_p_cost {font-size: 18px; font-weight: bold; margin-top: 15px;}
.product_naghdi_p_cost span {font-size: 19px; color: red;}
.product_color_box {float: right; cursor: pointer; padding: 3px; margin-bottom: 10px; margin-left: 10px; border: 1px solid #E6E6FA; border-radius: 3px;}
.product_color_box div {font-size: 14px;}
.product_support_tell {display: none; position: fixed; right: 0px; bottom: 0px; width: 100%; font-size: 16px; color: white; border: 1px solid #808080; border-radius: 5px; background-color: #808080;}
.product_support_tell div {float: right; width: 250px; margin-right: 20px; padding: 4px; text-align: right;}
.hide_support_tell {cursor: pointer; display: block; color: white; position: fixed; right: 1px; bottom: 1px; padding: 4px; border: 1px solid #1E90FF; border-radius: 5px; background-color: #4682B4}
.hide_support_mail {cursor: pointer; display: block; color: yellow; position: fixed; left: 1px; bottom: 1px; padding: 4px; border: 1px solid #F08080; border-radius: 5px; background-color: #A52A2A}
.ghore_div {font-size: 14px; margin-top: 5px; color: red;}
.share_to_sites {float: right; margin-left: 8px;}
.share_to_sites img {cursor: pointer; box-shadow: 0 0px 12px rgba(0,0,0,0.1); border-radius: 4px;}
.share_to_sites :hover {opacity: 0.8; filter: alpha(opacity=80); -webkit-filter: opacity(80%);}
.view_order_ticket img {cursor: pointer; box-shadow: 0 0px 12px rgba(0,0,0,0.1);}
.view_order_ticket :hover {opacity: 0.8; filter: alpha(opacity=80); -webkit-filter: opacity(80%);}


/* market_mgr.aspx */
.mgr_arm {position: absolute; width: 75px; top: 5px; left: 0px;}
.mgr_arm img {width: 75px;}
.mgr_menu_link {font-weight: bold; cursor: pointer;}
.mgr_menu_link img {margin-top: -3px;}
.mgr_menu_link :hover {box-shadow: 0 5px 12px rgba(0,0,0,0.6); opacity: 2; transition: opacity 0.1s;}
#modir_name {text-align: right; direction: rtl; margin-top: 10px; margin-right: 20px;}
.mgr_top_links {text-align: center; direction: rtl; margin-top: 18px; margin-right: 10px; height: 32px; direction: rtl;}
.mgr_top_links div {float: right; margin-right: 9px;}
.mgr_top_links div img {width: 30px;}
.logout_bt {float: left; margin-left: 7px;}
.home_bt {float: left; margin-left: 7px;}
.mgr_top_links a :hover {box-shadow: 0 5px 12px rgba(0,0,0,0.5); opacity: 2; transition: opacity 0.1s;}
.modir_img {cursor: pointer; border-radius: 5px}
#mgr_now {font-size: 14px; text-align: right; color: green; margin-top: 17px; margin-right: 20px;}
#mgr_parts_div {overflow: hidden; border-radius: 3px; background-color: white; width: 97%; height: 95%; display: none; z-index: 2000; box-shadow: 0 5px 12px 0 rgba(0,0,0,0.6); opacity: 1; transition: opacity 0.1s;}
.mgr_parts_title {width: 100%; height: 40px; background-color: #EEEEEE; border-top: 2px solid Silver; border-bottom: 1px solid Silver;}
.mgr_parts_title_str {font-size: 22px; margin-top: 5px; float: right; width: 150px;}
.mgr_parts_close {float: left; margin-left: 5px; margin-top: 5px; width: 30px; cursor: pointer;}
.mgr_parts_close :hover {box-shadow: 0 5px 12px rgba(0,0,0,0.6); opacity: 2; transition: opacity 0.1s;}
.mgr_parts_close img {border-radius: 50%;}
.mgr_parts_all_columns {overflow: auto; width: 100%; height: 95%; direction: ltr;}
.mgr_parts_column {float: right; width: 205px; height: 360px; border: 1px solid #E0FFFF; border-radius: 3px; background-color: #F5FFFA; margin-top: 20px; margin-right: 40px;}
.mgr_parts_column_header {font-size: 19px;}
.mgr_parts_column_header img {margin-top: 5px; margin-right: 5px;}
.mgr_part_bt {margin-top: 7px;}
.mgr_part_bt :hover {box-shadow: 0 5px 12px rgba(0,0,0,0.6); opacity: 2; transition: opacity 0.1s;}
.product_notvalid_table_class {display: none; width: 600px; height: 200px; position: fixed; border:1px solid #silver; border-radius: 3px; BORDER-COLLAPSE: collapse; color:#666666; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); box-shadow: 2px 7px 12px rgba(0,0,0,0.6)}
.product_valid_table_class {display: none; width: 400px; height: 200px; position: fixed; border:1px solid #silver; border-radius: 3px; BORDER-COLLAPSE: collapse; color:#666666; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); box-shadow: 2px 7px 12px rgba(0,0,0,0.6)}
.rede_sefaresh_input {color: #696969; width: 57%; text-align: right; direction: rtl;}

.cart_count_div3 {float: left; margin-right: 5px; border-radius: 3px; width: 20px; height: 20px; background-image: url(images/home/sabad4.png); color: green;}
.cart_count_div3 span {position: relative; bottom: 10px; font-weight: bold; font-size: 13px; vertical-align: 0px;}
.orders_count_div {float: left; margin-right: 5px; border-radius: 3px; width: 20px; height: 20px; background-image: url(images/home/order50.png); color: brown;}
.orders_count_div span {position: relative; bottom: 10px; font-weight: bold; font-size: 13px; vertical-align: 0px;}



/* send_change */
.sms_status_cells {float: right; min-height: 100px; margin-top: 20px; border: 0px solid white; padding: 10; text-align: right}
.faq_parag_rtl {margin: 0.1in 0.2in; DIRECTION: rtl; LINE-HEIGHT: 150%; TEXT-ALIGN: justify}
.faq_parag_ltr {margin: 0.1in 0.2in; DIRECTION: ltr; LINE-HEIGHT: 150%; TEXT-ALIGN: center}
.otagh_subject_text_link {margin-right: 5%;}
.otagh_subject_text_link img {margin-top: 3px;}


/* visitors.aspx */
.amare_kolli_class {width: 95%; margin-bottom: 30px; border: 1px solid silver; border-collapse: collapse; text-decoration: none; padding :4px;}
.visitors_main_link {margin-top: 10px; margin-bottom: 10px;}
.visitors_main_link img {vertical-align: -2px;}
.referer_class {margin-bottom: 30px;}



.button_st {font-family: "main_font", tahoma; font-size: 13px; direction: rtl; text-align: center; cursor: pointer; padding-top: 0px; padding-bottom: 0px; color: white; border: 0px; background-color: #57a4ff; border-radius: 3px; height: 32px; line-height: 32px; box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2);}
.button_st:hover {border-collapse: separate; -webkit-filter: opacity(90%); opacity: 0.9; filter: alpha(opacity=90);}
.shadow_button_st {font-family: "main_font", tahoma; font-size: 15px; direction: rtl; text-align: center; padding-top: 0px; padding-bottom: 0px; color: white; border: 0px; background-color: #57a4ff; border-radius: 3px; height: 32px; line-height: 32px; -webkit-filter: opacity(60%); opacity: 0.6; filter: alpha(opacity=60);}



@media screen and (max-width:1335px){
   .agahi_box {width: 22%;}
}


@media screen and (max-width:1300px){
   .divtable div .column1300 {display: none;}
   .column1300 {display: none;}
   .article_box {width: 46%;}
}

@media screen and (max-width:1250px){
   .product_box {width: 31%;}
   .main_column_center img {max-width: 650px; height: auto;}
   .divtable div .column1250 {display: none;}
   .product_top_info {width: 390px;}
}
@media screen and (max-width:1150px){
   .footer_banner_sub_div {width: 500px;}
   #keypress_srch_div {width: 600px;}
   .product_top_info {width: 360px;}
   .divtable div .column1150 {display: none;}
   .column1150 {display: none;}
   #all_parts_div {width: 100%;}
   .sub_page_div {width: 100%;}
   .bank_result_div {width: 95%;}
   #parts_bts_div {min-height: 32px; align: center; width: 100%;}
}

@media screen and (max-width:1100px){
   .asli_table {width: 100%}
   .main_column_left_td {width: 0px;}
   .main_column_left {display:none;}
   #bottom_products_div {display: block;}
   .divtable div .column1100 {display: none;}
   .column1100 {display: none;}
   .product_top_info {width: 510px;}
   .share_div2 {left: 6%;}
   .share_div4 {right: 1%;}
   .agahi_box {width: 29%;}
}

@media screen and (max-width:1050px){
   #menu_item_13 {display:none;}
   #menu_item_12 {display:none;}
   #menu_item_11 {display:none;}
   #mohtava_kind_div {display:none;}
   #arm_div {margin-left: 30px;}
   /* .product_top_info {width: 280px;} */
   .main_column_center img {max-width: 600px; height: auto;}
}

@media screen and (max-width:1000px){
   .article_box {margin-right: 10px; width: 90%;}
   .div_article_images {width: 20%;}
   .div_article_name_grade {width: 75%;}
   .divtable div .column1000 {display: none;}
   .column1000 {display: none;}
}

@media screen and (max-width:950px){
   #menu_item_10 {display:none;}
   .product_top_info {width: 430px;}
   .divtable div .column950 {display: none;}
   .column950 {display: none;}
   #parts_bts_table {width: 565px;}
   .product_box {width: 47%;}
}
@media screen and (max-width:900px){
   .main_column_right_td {width: 0px;}
   .main_column_right {display:none;}
   .main_column_center img {max-width: 550px; height: auto;}
   .otagh_main_column_right_td {width: 0px;}
   .otagh_main_column_right {display:none;}
   .product_top_info {width: 380px;}
   .div_ticket {width: 95%;}
   .cart_p_name_color_send_type {width: 55%;}
   .cart_sum_table {width: 80%;}
   .otagh_send_table {width: 95%;}
   .product_support_tell {display: none;}
}
@media screen and (max-width:850px){
   .p_group_tr {display: none;}
   #menu_item_9 {display:none;}
   #arm_div {margin-left: 10px;}
   #arm_div img {width: 140px;}
   #p_name_search_box2 {width: 290px;}
   #footer_link_10 {display:none;}
   #footer_link_9 {display:none;}
   #keypress_srch_div {width: 300px;}
   .main_column_center img {max-width: 500px; height: auto;}
   #mgr_parts_div {height: 96vh;}
   .product_top_info {width: 330px;}
   .cart_p_name_color_send_type {width: 50%;}
   .bazaryabi_rotbe {display: none;}
   .divtable div .column850 {display: none;}
   .column850 {display: none;}
}
@media screen and (max-width:750px){
   .left_column {display: none;}
   #pic_lb_div {display: none;}
   #pic_lb_top {display: block;}
   #menu_item_8 {display:none;}
   #arm_div img {width: 110px;}
   #p_name_search_box2 {width: 220px;}
   .overview_table_class {width: 90%;}
   .footer_links {height: 100px;}
   #footer_link_8 {display:none;}
   .main_column_center img {max-width: 450px; height: auto;}
   #main {width: 98%;}
   .message_page_table {width: 95%;}
   .basic_parts_contents {height: 370px;}
   /* .product_top_info {width: 280px;} */
   .product_notvalid_table_class {width: 90%;}
   .product_valid_table_class {width: 90%;}
   .share_div2 {left: 4%;}
   .share_div3 {left: 1%;}
   .share_div3 {right: 1%;}
   .divtable div .column750 {display: none;}
   .column750 {display: none;}
}

@media screen and (max-width:700px){
   #top_div {height: 80px;}
   .ads_td {display:none;}
   /* .product_top_info {width: 260px;} */
   .div_article_images {float: right; width: 20%; min-width: 100px; height: 120px; margin-right: 5px;}
   .div_article_images img {float: right; margin-top: 0px; margin-right: 0px; max-width: 130px; max-height: 90px;}
   .div_article_name_grade {float: right; width: 57%; height: 30px; margin-top: 0px;}
   .div_article_name {width: 90%;}
   .div_article_grade {}
   .cart_p_name_color_send_type {width: 95%;}
   .cart_sum_table {width: 100%;}
   .zoomContainer {display: none;}
   .zoomLens {display: none;}
   .zoomTint {display: none;}
   .zoomWindow {display: none;}
   .zoomWindowContainer {display: none;}
   .zoomWrapper {display: none;}
}

@media screen and (max-width:650px){
   #p_name_search_box2 {width: 161px;}
   .divtable div .column650 {display: none;}
   .p_title_class {width: 100%;}
   .p_url_class {width: 100%;}
   .product_top_info {width: 92%;}
   .address_box_class {width: 97%; float: right;}
   #groups_and_sort_div2 {display: block;}
   #groups_and_sort_div {display: none;}
   .agahi_box {width: 45%;}
   .rede_sefaresh_input {width: 220px;}
   .latest_logins_td {display: none;}
   #top_groups_div {display: none;}
}

@media screen and (max-width:600px){
   #basic_parts_div {width: 98%;}
   #top_menu_div {position: fixed; left: 6px; top: 83px; width: 100%;}
   .basic_parts_contents {height: 85vh;}
   .menu_div_class {display: block;}
   #result_menu_div {display: block; width: 98%;}
   #share_div {display: block;}
   .cart_a1 {display: none;}
   .cart_a2 {display: block;}
   #p_name_search_box2 {margin-right: 5px; width: 210px;}
   #keypress_srch_div {right: 60px; direction: ltr; height: 600px; overflow-y: scroll; overflow-x: hidden;}
   #menu_item_7 {display:none;}
   #top_banner_div {display:none;}
   .main_column_center {margin-top: 120px;}
   #footer_banner_div {display:none;}
   #arm_div img {position: absolute; left: 0px; top: 44px; width: 85px;}
   #footer_link_7 {display:none;}
   .main_column_center img {max-width: 400px; height: auto;}
   #tamas_mess_box {width: 310px; height: 130px;}
   #forget_table {width: 90%;}
   #overlay {top: 41%;}
   #add_product_table {width: 96%;}
   #website_address {width: 61%;}
   .div_progress {color: #808080; border-radius: 4px; border:1px solid #CCCCCC; DIRECTION: rtl; background-color: #F5F5F5; width: 95%; height: 140px;}
   #result_share_div {width: 98%;}
   #parts_bts_table {width: 425px;}
   .help835_main_div {display: none;}
   #hazineh_tozih {display: none;}
   .share_div2 {display: none;}
   .divtable div .column600 {display: none;}
   .column600 {display: none;}
}
@media screen and (max-width:550px){
   .parag_div img {max-width: 400px; height: auto;}
   .products_SafheBandi_table {width: 315px; margin-right: 0px;}
   .products_div {width: 100%;}
   .product_box {width: 100%; padding: 0px; margin-bottom: 20px;}
   .product_sub_box {width: 95%; min-width: 300px; height: 145px;}
   .div_m_box_images {float: right; width: 32%; min-width: 100px; height: 130px; margin-right: 5px;}
   .div_m_box_images img {width: 95%; margin-top: 5px; max-height: 115px;}
   .div_m_box_name {font-size: 16px; font-family: "main_font", tahoma; float: right; width: 57%; height: 30px;}
   .div_m_box_pre_cost {float: right; width: 57%; margin-right: 10px;}
   .div_m_box_cost {float: right; width: 57%; margin-right: 10px;}
   .agahi_box {width: 100%; padding: 0px; margin-bottom: 20px;}
   .agahi_sub_box {width: 95%; min-width: 300px; height: 160px;}
   .div_agahi_ha_images {float: right; width: 30%; min-width: 90px; height: 110px; margin-right: 5px;}
   .div_agahi_ha_images img {width: 110px; margin-top: 5px; max-height: 110px;}
   .div_agahi_ha_name {float: right; width: 57%; height: 60px; margin-top: 30px; margin-right: 15px;}
   .div_agahi_ha_cost {float: right; width: 57%;}
   #p_name_search_box2 {width: 190px;}
   #footer_link_6 {display:none;}
   .main_column_center img {max-width: 350px; height: auto;}
   .star_div img {display: none; width: 10px;}
   .hide_support_tell {bottom: 51px;}
   .hide_support_mail {bottom: 51px;}
   .product_support_tell {bottom: 51px;}
   .add_to_cart_div2 {display: block;}
   .zamane_tahvil_div {display: none;}
}
@media screen and (max-width:500px){
   #header_table {width: 100%; height: 60px;}
   #top1 {height: 100%; width: auto;}
   .order_table {width: 98%;}
   .order_bodystr {width: 98%;}
   #menu_item_6 {display:none;}
   #footer_link_5 {display:none;}
   .main_column_center img {max-width: 300px; height: auto;}
   #tamas_mess_box {width: 250px; height: 100px;}
   .talk_body_class {width: 280px; height: 100px;}
   .new_mess_a {display: none;}
   #overlay {width: 98%;}
   #main_login_div {width: 90%;
}
   #main_login_table {width: 100%;}
   .divtable div .column500 {display: none;}
   .column500 {display: none;}
}
@media screen and (max-width:450px){
   .parag_div img {max-width: 350px; height: auto;}
   #menu_item_5 {display:none;}
   #footer_link_4 {display:none;}
   .main_column_center img {max-width: 270px; height: auto;}
   #parts_bts_table {width: 320px;}
   .part_link {margin-right: 10px; margin-left: 10px;}
   .part_img {margin-right: 10px; margin-left: 10px;}
}
@media screen and (max-width:440px){
   #arm_div img {width: 75px;}
   #sabad_img2 {height: 30px;}
   #keypress_srch_div {right: 50px;}
   #p_name_search_box2 {width: 135px; height: 26px; font-size: 13px;}
   #product_search_bt {width: 30px; height: 30px; margin-top: 0px; margin-right: 1px; border-radius: 5px;}
   #menu_item_4 {display:none;}
   .main_column_center img {max-width: 260px; height: auto;}
   .cart_count_div2 {right: 15px; top: 35px;}
}
@media screen and (max-width:430px){
   #tamas_mess_box {width: 220px; height: 100px;}
   .divtable div .column430 {display: none;}
   .column430 {display: none;}
}
@media screen and (max-width:320px){
   #footer_link_3 {display:none;}
   .main_column_center img {max-width: 250px; height: auto;}
}