@font-face {
    font-family: 'NotoSans';
    src: url('fonts/NotoSansRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'NotoSansItalic';
    src: url('fonts/NotoSansItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'NotoSansBold';
    src: url('fonts/NotoSansBold.ttf') format('truetype');

    font-weight: Bold;
    font-style: normal;
}
@font-face {
    font-family: 'AsapBold';
    src: url('fonts/Asap-Bold.otf');

    font-weight: Bold;
    font-style: normal;
}
@font-face {
    font-family: 'AsapRegular';
    src: url('fonts/Asap-Regular.otf');

    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AsapItalic';
    src: url('fonts/Asap-Italic.otf');

    font-weight: normal;
    font-style: normal;
}


/* common css start */
* {margin:0px; padding:0px;}
html, body {margin:0px; padding:0px; height:100%; }
form, ul, li, img {margin:0px; padding:0px; border:0 none;}
ul, li {list-style:none;}
body {margin:0px; padding:0px; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#333; background:url(../images/body_bg.gif) repeat-x left top;}
a {outline:none; text-decoration:underline; color:#336600;}
a:hover {outline:none; text-decoration:none;}
h1, h2, h3, h4, h5, h6, h7 {margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif;}/*Georgia*/
h1{ font-size:21px; line-height:25px;}
h2{ font-size:20px;}
h3{ font-size:12px;}
.flt {float:left;}
.rlt {float:right;}
.clr {margin:0px; padding:0px; line-height:0px; height:0px; font-size:0px; clear:both; visibility:hidden;}
p {padding:1px 0px;}
#searchlists p{padding:6px 0px;}
.pad2{padding:0px 0px;}/* common css end */
#Container {width:100%; height:auto; display:block; margin:0 auto; padding:0px;}
.font10{font-size:11px;}
/* header css start here */
.header {width:940px; height:auto; display:block; padding:10px 0 8px 0; margin:0 auto;}
.logo_section { margin:0 auto; float:left; width:310px;}
.logo_section1{margin:0 auto; float:none; width:360px;}
.logo_section ul {float:left;}
.logo_section ul li {float:left; padding-right:7px;}
.logo_section ul li a {float:left;}
.head_right {float:right; display:block; width:615px; height:auto;}
.search_section input.swtext {color:#000000; background:url(../images/search_inp_bg.gif) repeat-x left top; border:1px solid #d0d0d0; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic; font-weight:bold; padding:4px; margin-right:5px; height:20px; width:225px; line-height:20px; display:block; float:left;}
.search_section input.swtext1 {color:#000000; background:url(../images/search_inp_bg.gif) repeat-x left top; border:1px solid #d0d0d0; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:normal; font-weight:bold; padding:4px; margin-right:5px; height:20px; width:225px; line-height:20px; display:block; float:left;}


.search_section .search_btn {text-transform:uppercase; margin:0; font-family:Verdana, Geneva, sans-serif; font-size:9px; font-weight:bold; height:30px; width:70px; display:block; border:0 none; overflow:visible; background:url(../images/button_top_grn.gif) no-repeat left top; padding:0 0 0 0px; float:left; color:#fff;}
.button{ text-transform:uppercase; background:url(../images/button_top_grn.gif) no-repeat left center; height:30px; width:70px; color:#FFFFFF; cursor:pointer; border:0px solid #fff;font-weight:bold; font-size:9px;}
.button118{ text-transform:uppercase; background:url(../images/button_top_grn2.png) no-repeat left center; height:30px; padding:10px 25px 10px 25px; color:#FFFFFF; cursor:pointer; border:0px solid #fff;font-weight:bold; font-size:9px;}
.top_navi_menu {float:right; width:300px; position:relative; z-index:1000;}
.top_navi_menu ul.main_link {float:right;}
.top_navi_menu ul.main_link li {float:left; text-transform:uppercase; font-size:11px; font-weight:bold; padding-left:20px;}
.top_navi_menu ul.main_link li a {text-decoration:none;  background:url(../images/top_menu_dwn_arw.gif) no-repeat right 4px; padding:0 10px 0 0; line-height:30px;}
.top_navi_menu ul.main_link li a:hover {text-decoration:underline;}
.menu_container {width:100%; position:absolute; display:none; left:-342px; top:30px;}
.menu_container_data {width:600px; height:auto; background:#fff; border:2px solid #333; padding:20px;}
.menu_container_data ul {float:left; width:150px; height:auto;}
.menu_container_data ul li {padding:0 0 10px 0;}
.menu_container_data ul li ul.sub li {padding:0 0 0 0;}
.menu_container_data ul li ul.sub li a {padding:0 10px 0 0; text-decoration:none;}
.menu_container_data ul li ul.sub li.org{color:#FF6600;}
.menu_container_data ul li ul.sub li.title {font-weight:bold; font-size:14px; padding:10px 0 5px 0;}
/* header css start here */
.main_contain_data {width:940px; height:auto; display:block; margin:0 auto;}
.gallery_slider {width:620px; height:auto; float:left; display:block;}
.gallery_slider h1 {font-size:22px; padding:10px 0 10px 20px; font-weight:normal;}
#slider-code {height:210px; overflow:hidden; padding-top:10px; }
#slider-code .viewport {float:left; width:620px; height:190px; overflow:hidden; position:relative; }
#slider-code .buttons {display:block; margin:30px 10px 0 0; float:left; }
#slider-code .overview { list-style:none; padding:0; margin:0;  position:absolute; left:0; top:0; }
#slider-code .overview li{ float:left; margin:0 0 0 0; height:190px; width:620px;}
#slider-code .pager { overflow:hidden; list-style:none; clear:both; margin:0 0 0 262px; }
#slider-code .pager li { float:left; }
#slider-code .pagenum { background:url(../images/gallery_dis_icon.gif) no-repeat left top; text-decoration:none; text-align:center; height:0; font-size:0; margin-left:5px; padding:5px; display:block; outline:none; }
#slider-code .active { color:#fff; background:url(../images/gallery_act_icon.gif) no-repeat left top;  outline:none;}
#slider-code ul.data_list {width:620px; height:auto; float:left;}
#slider-code ul.data_list li {width:140px; height:auto; float:left; padding:0px;}
#slider-code ul.data_list li:first-child {padding:0 0 0 0;}
#slider-code ul.data_list li a {text-decoration:none;}
#slider-code ul.data_list li a:hover {text-decoration:underline;}
#slider-code ul.data_list li.sep {background:url(../images/plus_icon_ver_bg.gif) repeat-y center top; width:20px; height:180px;}
.fb_section {width:300px; float:right;}
.fb_data {}
.fb_data a {margin:0 10px 0 0; float:left; display:block; color:#315a9c; text-decoration:none;}
.fb_data a.fb_like {background:url(../images/like_bg.gif) no-repeat left top; width:49px; height:22px; line-height:22px; margin-left:20px;}
.fb_data a.fb_like img {padding:0 5px; margin:4px 0 0 0; float:left;}
.fb_data a img {margin:2px 0 0 0;}
/* top product css start here */
.top_product {width:940px; height:auto; display:block; margin:0 auto; padding:20px 0 30px 0;}
.top_product ul {float:left;}
.top_product ul li {float:left; padding:0 0 0 20px; width:220px; display:block;}
.top_product ul li:first-child {float:left; padding:0 0 0 0px;}
.top_product ul li a {width:220px; height:80px; display:block; padding:0px 0px 0px 0px; background:url(../images/main_btn_data_bg.gif) no-repeat left top; float:left; text-decoration:none; color:#25351e; font-size:12px;}
.top_product ul li a span {padding:10px; float:left;}
.top_product ul li a span.contain {float:right; padding:25px 10px 0 10px; width:115px; text-align:center;}
/* top product css end here */
/* middle section css start here */
.left_section {width:460px; height:auto; float:left;}
h2 {font-size:22px; padding:10px 0 20px 20px; line-height:25px; font-weight:normal;}
.interview_list {background:url(../images/contain_bg.gif) no-repeat left bottom; padding:10px 21px 20px 21px; margin-bottom:20px; width:420px; display:block;}
.interview_list .user_img {float:left;}
.interview_list .user_img img {float:left;}
.interview_list .user_infodata {margin-left:120px; font-size:12px; margin-top:-4px; color:#666; }
.interview_list .user_infodata .title {font-size:16px; line-height:18px; margin-bottom:5px;}
.interview_list .user_infodata .title a {text-decoration:none; font-size:18px;}
.right_section {width:460px; height:auto; float:right;}
.discussion_qus_ans {background:url(../images/contain_bg.gif) no-repeat left bottom; padding:0 1px 0px 1px; width:458px; display:block; min-height:455px;}
.discussion_list {padding:10px 20px 5px 20px; background:url(../images/plus_icon_bg.gif) repeat-x left top; margin-top:5px;}
.discussion_list.first {background:none; margin-top:0;}
.discussion_list .qus {padding:4px 0;}
.discussion_list .ans {padding:4px 0;}
.discussion_list .ans .col_2 {  font-size:14px;}
.col_1 {width:70px; float:left;}
.col_2 {margin-left:70px;font-size:14px;font-weight:normal;  letter-spacing:0.3px; color:#333; text-align:justify;}
.col_2 a {text-decoration:underline;font-size:14px;}
.col_2 a:hover {text-decoration:none;}
a.grn_btn_reponse {font-family:Verdana, Geneva, sans-serif; font-size:9px; font-weight:bold; color:#fff; text-decoration:none;background:url(../images/btn_more_grn.gif) no-repeat left top; height:14px; padding-left:15px; float:left; display:block; margin-top:0px; font-style:normal;}
a.grn_btn_reponse span {background:url(../images/btn_more_grn.gif) no-repeat right top; height:14px; padding-right:15px; line-height:12px; cursor:pointer; float:left;}
/* middle section css end here */
/* footer css start here */
.footer {padding:30px 0 0 0; width:100%; display:block; background:url(../images/footer_bg.gif) repeat-x left bottom;}
.footer_link {font-size:12px; color:#666; text-align:center; margin-bottom:10px; width:940px; display:block; margin:0 auto;}
.footer_link a {font-size:12px; color:#666; text-decoration:none;}
.footer_link a:hover {color:#333; text-decoration:underline;}
.footer_copy {text-align:center; width:940px; display:block; margin:0 auto;}
/* footer css end here */

/* breadcumb css start here */
.bread_cumb {background:url(../images/breadcumb_bg.gif) no-repeat left top; width:900px; height:30px; display:block; line-height:30px; color:#333; padding:0 20px; margin:10px 0;}
.bread_cumb a {color:#254ead; text-decoration:none; font-weight:bold;}
.bread_cumb a:hover {color:#254ead; text-decoration:underline; font-weight:bold;}
.bread_cumb .home_icon {margin:6px 10px 0 0; float:left;}
/* left panel css */
.left_panel {width:220px; height:auto; float:left;}
.left_panel h3,.mobile_cat_link_section h3 {font-family:Arial; font-size:18px; font-weight:bold; border-bottom:1px solid #cacaca; padding:5px 0; margin:0 10px; line-height:22px;}
.cat_link_section {width:200px; height:auto; display:block; padding:10px; background:url(../images/left_navigation_bg_03.jpg) repeat-y left top; margin:0 0 20px 0;}
.cat_link_section ul,.mobile_cat_link_section ul {margin:10px 0 0 0;} 
.cat_link_section li {float:left; width:100%; display:block;}
.cat_link_section li a, .mobile_cat_link_section a{padding:5px 10px; width:180px; float:left; background:none; color:#ff6600; font-size:15px; font-weight:bold; text-decoration:none;}
.cat_link_section li a:hover,.mobile_cat_link_section a:hover {padding:5px 10px; width:180px; float:left; background:#fff; color:#2e6536; font-size:15px; font-weight:bold;}
.left_box_top_bg {background:url(../images/left_navi_box_top_bg.gif) no-repeat left top; float:left: width:100%; height:6px;}
.left_panel_box {background:url(../images/left_navi_box_bottom_bg.gif) no-repeat left bottom; padding:0 0px 5px 0x; margin:0 0 20px 0;}
.line_hor {padding:5px 0; background:url(../images/plus_icon_bg.gif) repeat-x left center; height:0; display:block; width:100%; float:left; font-size:0; line-height:0;}
.pad_10_lr {padding:0 10px;}
.left_link_section {padding:10px 10px 10px 10px; width:180px; float:left; display:block;}
.left_link_section li a {color:#999; text-decoration:none;}
.left_link_section li a:hover {color:#2e6536; text-decoration:underline;}
/* middle section start here */
.main_content_section {width:700px; float:right; display:block;}
.main_content_section .box_top_bg {width:100%; height:10px; display:block; float:left; font-size:0; line-height:0; background:url(../images/main_middle_box_top_bg.gif) no-repeat left top; display:none;}
.main_content_section .box_bottom_bg {width:100%; height:10px; display:block; float:left; font-size:0; line-height:0; background:url(../images/main_middle_box_bottom_bg.gif) no-repeat left top; display:none;}
.main_content_section .box_middle_bg {width:660px; height:auto; display:block; float:left;  padding:10px 19px; margin:10px auto; border:1px solid #E0E0E0; border-radius:5px; -webkit-border-radius:5px;}

.product_panel {width:145px; float:left; display:block;}
.product_details_panel {width:500px; float:right; display:block;}
.pr_logo{width:150px; float:left;}
.pr_price{width:230px; float:left; font-family: Arial, Helvetica, sans-serif;
          font-size: 24px;
          font-weight: normal;
          color: #4E7A22; text-align:center; padding-top:8px;}
.pr_shipprice{ font-size:11px; color:#CCCCCC;}
.pr_viewoffer{width:130px; float:left;}

.pr_link_green { width:220px; float:left; color:#0066cc; line-height:30px; background:url(../images/pr_offer.png) no-repeat left top; padding:0px 0px 0px 42px; font-weight:bold; text-decoration:none; }
.pr_link_green:hover { color:#000000;  }

.pr_link_red { width:200px; float:left; color:#0066cc; line-height:30px; background:url(../images/pr_back.png) no-repeat left top; padding:0px 0px 0px 35px; font-weight:bold; text-decoration:none; }
.pr_link_red:hover { color:#000000;  }

.pr_link_blue { width:220px; float:left; color:#0066cc; line-height:30px; background:url(../images/pr_question.png) no-repeat left top; padding:0px 0px 0px 42px; font-weight:bold; text-decoration:none; }
.pr_link_blue:hover { color:#000000;  }

.pr_link_black { width:200px; float:left; color:#0066cc; line-height:30px; background:url(../images/pr_code.png) no-repeat left top; padding:0px 0px 0px 35px; font-weight:bold; text-decoration:none; }
.pr_link_black:hover { color:#000000;  }
.bluefont12{color:#0066cc; font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.user_panel {width:95px; float:left; display:block;}
.user_details_panel {width:380px; float:right; display:block;}
.author_section {color:#999; padding:10px 0 0 0; font-size:12px;}
.author_section a {font-weight:bold; text-decoration:none;}
.font_georgia {font-family:Georgia; font-size:11px; font-style:italic;font-weight:bold;}
.font_geor {font-family:Georgia;}
.thum_gray_icon {background:url(../images/gray_thum.gif) no-repeat left center; padding:5px 0 5px 30px; float:left; width:70px;}
.user_details_panel h3 {font-family:Arial; font-size:18px; line-height:24px; color:#4E4E4E;  font-weight:bold; padding:0 0 5px 0;}
.font_14 {font-size:14px; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
.font_gray {color:#666;}
a.more_arw_grn {float:left; padding:0 20px 0 0; text-transform:uppercase; font-size:11px; font-weight:bold; background:url(../images/more_icon.gif) no-repeat right 1px; text-decoration:none;}
.grn_tb_line {border-top:1px solid #afeaa2;border-bottom:1px solid #afeaa2; padding:20px 0; display:block; margin:20px 0;}
a.gray_btn {text-decoration:none; width:115px; background:url(../images/gray_btn_bg.gif) no-repeat left top; height:30px; padding:0 0 0 5px; line-height:30px; float:left; margin:0 0 0 50px;  text-align:center; color:#fff; font-size:11px; text-transform:uppercase;}
a.gray_btn span {background:url(../images/gray_btn_bg.gif) no-repeat right top; height:30px; padding:0 0px 0 0; display:block}
.comment_grn_box {width:380px; display:block; float:right; padding:10px 0;}
.comment_grn_bottom {width:320px; display:block; float:right; background:url(../images/comment_grn_bottom_bg.gif) no-repeat right bottom,url(../images/cmt_grn_bg.png) repeat-y right;min-height:50px;}
.comment_grn_top{width:285px; display:block; float:right; background:url(../images/comment_grn_top_bg.gif) no-repeat right top; padding:5px 10px; color:#626262;}
.comment_grn_box .comment_user_info {width:75px; display:block; margin:-50px 0 0 -0px; float:left;}
.comment_grn_box .comment_user_info a img {display:block;}
.comment_grn_box .comment_user_info a {color:#0066cc; text-decoration:none; font-size:10px;}
.comment_gray_box {width:380px; display:block; float:left; padding:10px 0;}
.comment_gray_bottom {width:320px; display:block; float:left; background:url(../images/comment_gray_bottom_bg.gif) no-repeat left bottom,url(../images/cmt_gray_bg.png) repeat-y left; min-height:50px;}
.comment_gray_top{width:285px; display:block; float:left; background:url(../images/comment_gray_top_bg.gif) no-repeat left top; padding:5px 10px; color:#626262;}
.comment_gray_box .comment_user_info {width:75px; display:block; margin:-50px 0 0 0px; float:right; text-align:right;}
.comment_gray_box .comment_user_info a img {display:block; float:right;}
.comment_gray_box .comment_user_info a {color:#0066cc; text-decoration:none; font-size:10px;  text-align:right;}
.main_content_section .box_middle_bg  .discussion_qus_ans {background:none; width:auto; margin:-10px -20px; min-height:100px;}
.main_content_section .box_middle_bg .discussion_list.first {background:none; margin-top:0;}
.main_content_section .box_middle_bg  .discussion_list {padding:10px 20px 5px 20px; background:url(../images/plus_icon_bg.gif) repeat-x left top; margin-top:5px;}
.org_link {color:#ff7e00; font-weight:bold; font-size:12px;}
.mar_top {margin-top:5px;}

#slider-code_2 {height:220px; overflow:hidden; padding-top:10px; }
#slider-code_2 .viewport {float:left; width:700px; height:200px; overflow:hidden; position:relative; }
#slider-code_2 .buttons {display:block; margin:30px 10px 0 0; float:left; }
#slider-code_2 .overview { list-style:none; padding:0; margin:0;  position:absolute; left:0; top:0; }
#slider-code_2 .overview li{ float:left; margin:0 0 0 0; height:210px; width:700px;}
#slider-code_2 .pager { overflow:hidden; list-style:none; clear:both; margin:10px 0 0 300px; }
#slider-code_2 .pager li { float:left; }
#slider-code_2 .pagenum { background:url(../images/gallery_dis_icon.gif) no-repeat left top; text-decoration:none; text-align:center; height:0; font-size:0; margin-left:5px; padding:5px; display:block; outline:none; }
#slider-code_2 .active { color:#fff; background:url(../images/gallery_act_icon.gif) no-repeat left top;  outline:none;}
#slider-code_2 ul.data_list {width:700px; height:auto; float:left;}
#slider-code_2 ul.data_list li {width:165px; height:auto; float:left; padding:5px 0 0 0px; text-align:center; height:193px; color:#999; cursor:pointer;}
#slider-code_2 ul.data_list li:hover {background:url(../images/slider_content_hover_bg.gif) no-repeat center top; cursor:pointer;}
#slider-code_2 ul.data_list li:first-child {padding:5px 0 0 0;}
#slider-code_2 ul.data_list li a {text-decoration:underline; color:#333333;}
#slider-code_2 ul.data_list li a:hover {text-decoration:none;}
#slider-code_2 ul.data_list li.sep {background:url(../images/plus_icon_ver_bg.gif) repeat-y center top; width:13px; height:180px;}
#slider-code_2 .title {font-size:12px; font-weight:bold; color:#333;}
#slider-code_2 .price {font-size:18px; color:#336600;}

#slider-code_3 {height:330px; overflow:hidden; padding-top:0px; }
#slider-code_3 .viewport {float:left; width:180px; height:280px; overflow:hidden; position:relative; }
#slider-code_3 .buttons {display:block; margin:30px 10px 0 0; float:left; }
#slider-code_3 .overview { list-style:none; padding:0; margin:0;  position:absolute; left:0; top:0; }
#slider-code_3 .overview li{ float:left; margin:0 0 0 0; height:auto; width:180px; padding:0 10px;}
#slider-code_3 .pager { overflow:hidden; list-style:none; clear:both; margin:10px 0 0 50px; padding:10px 0 0 0;}
#slider-code_3 .pager li { float:left; }
#slider-code_3 .pagenum { background:url(../images/gallery_dis_icon.gif) no-repeat left top; text-decoration:none; text-align:center; height:0; font-size:0; margin-left:5px; padding:5px; display:block; outline:none; }
#slider-code_3 .active { color:#fff; background:url(../images/gallery_act_icon.gif) no-repeat left top;  outline:none;}
#slider-code_3 .overview li ul.logo_list {padding:10px 0px 0 0px; width:180px; float:left; display:block;}
#slider-code_3 .overview li ul.logo_list li {display:block; width:90px; float:left; text-align:center; padding:0;}


h3.title {font-family:Arial; font-size:18px; font-weight:bold; border-bottom:1px solid #cacaca; padding:0 0 5px 0; margin:0 0; line-height:22px;}
ul.menu_link_cat {margin:20px 0;}
ul.menu_link_cat li {width:200px; float:left;padding:0 10px 0 0px;}
ul.menu_link_cat li:first-child {margin-left:-10px;}
ul.menu_link_cat li.sep {width:20px; float:left; height:100px; background:url(../images/plus_icon_ver_bg.gif) repeat-y center center; display:block; padding:0}
ul.menu_link_cat li a {width:180px; font-size:14px; line-height:22px; background:none; color:#424242; text-decoration:none; display:block; padding:0 10px;}
ul.menu_link_cat li a:hover {background:url(../images/menu_cat_hover.gif) no-repeat left top; color:#2e6536;}
h4.title_italic {font-size:18px; font-weight:normal; font-style:italic; color:#333; padding-bottom:10px;}
h4.title_italic a{font-size:18px; font-weight:normal; font-style:italic; color:#333; padding-bottom:10px;}
.link_category_data {line-height:20px; font-size:14px;}
.link_category_data a {color:#2e6536; text-decoration:none;}
.link_category_data a:hover {color:#2e6536; text-decoration:underline;}
.grn_line {border-bottom:1px solid #afeaa2; display:block; font-size:0; height:0px; padding:10px 0 0 0; line-height:0; margin-bottom:20px;}
.gray_line {border-bottom:1px solid #cacaca; display:block; font-size:0; height:0px; padding:0px 0 0 0; line-height:0; margin-bottom:20px;}
h2.left_panel_title {font-size:20px; font-weight:normal; padding:10px 0;}
.left_interviewlist {padding:10px 0; font-size:12px;}
.user_img_mar {float:left; margin:0 10px 0 5px;}
.imgwidth{width:75%;}
.left_interviewlist .user_interview_data {font-size:14px; line-height:18px;}
.left_interviewlist .user_interview_data a {text-decoration:none}
.left_interviewlist p {color:#626262; padding-top:10px; font-size:14px; line-height:22px;}
.left_interviewlist p  a {color:#626262; font-weight:bold;}
.int_user{float:left; width:120px;}
.padding_10 {padding:10px;}
.ques_font {font-size:11px; font-weight:bold;}
.ques_info {font-size:12px; color:black; padding:0 0 10px 0;}
.Ans_info {font-family:"Arial"; font-size:12px; font-style:italic; color:#666;}/*Georgia*/
.plus_hor_line {background:url(../images/plus_icon_bg.gif) repeat-x left top; font-size:0; height:10px; display:block; margin-top:10px;}

.font10green{ font-size:10px; color:#006600;}
.greentext{font-size:11px; color:#006600;}
.full_panel{padding: 8px; margin-bottom:10px;
            height: auto;
            border: 1px solid #cccccc;
            background: #ffffff;
            -moz-border-radius:3px;
            -webkit-border-radius:3px;font-family:verdana,Arial, Helvetica, sans-serif;font-size:12px;}
.full_panel p{font-size:14px; line-height:22px;}
.full_panel ul li{	margin-left: 35px;font-size:12px;
                   list-style-type:disc;}
h3.full_panel_title { font-size:20px; font-weight:bold; border-bottom:1px solid #cacaca; padding:0 0 5px 0; margin:0 0; line-height:22px;}
#listclass{
    background-color:#078800;
    color:#fff;
    font-family:verdana,Arial, Helvetica, sans-serif;
}
#listclass .head{

    font-size:12px;
    font-weight:bold;
    height:23px;
    padding-left:5px;
}
#listclass .list{
    color:#000000;
    background:#FFFFFF;
    font-size:12px;
    list-style:circle;
    height:23px;
    padding-left:5px;
    line-height:23px;
}
#listclass a{

    text-decoration:underline;
    font-size:12px;
    font-weight:bold;
    padding-left:5px;
}.txtcodepromo{
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
    padding-top:0px;
}	

#mcontact{
    padding:0px;
    height: auto;
    background: #ffffff;
}
#mcontact h1{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FF6D02;

    margin-bottom:10px;
    margin-right:5px;

}
#mcontact .head{
    padding: 5px;
    margin-right:15px;
    background-color:#078800;
    FONT-WEIGHT: bold;color:#fff;
}
#mcontact .txtmcontact{
    color:#333333;  font-size:12px;
    margin-right:15px;
}
#mcontact .txtmcontact ul{
    margin-left:0px;
}
#mcontact .txtmcontact ul li{
    list-style-type:none;
    list-style:url(../images/bullet.gif) outside;
    padding-left:0px;
    line-height:18px;
    margin-top:10px;
}

#mcontact .mcontactform{
    border: 1px solid #999;
    height:390px;
    background-color:#f7F7F7;
    font-size:11px;

    margin-right:15px;
}
#mcontact .mcontactform h2{
    color:#fff;
    background:#999;
    font-size:12px;
    padding:5px; font-family:Arial, Helvetica, sans-serif;
}
#mcontact .mcontactform .left{
    width:450px;
    float:left;	

}
#mcontact .mcontactform .left label{
    display:block;
    font-weight:bold;
    text-align:left;
    width:180px;
    float:left;
    margin-left:10px;
    margin-top:5px;
    font-size:11px;

}
#mcontact .mcontactform .left .red{
    color:#FF0000;
}

#mcontact .mcontactform .right{
    float:left;
    width:450px;

}
#mcontact .mcontactform .right label{
    display:block;
    font-weight:bold;
    text-align:left;
    width:180px;
    float:left;
    margin-left:10px;
    margin-top:5px;

}
#mcontact .mcontactform .right .red{
    color:#FF0000;
}
.inputclass{
    float:left;
    font-size:12px;
    padding:2px 2px;
    border:solid 1px #7f9db9;
    margin:2px 0 2px 2px;
}
#mcontact .button{
    margin-left:00px;
    width: 170px;
    height: 30px;
    font-size: 11px;
    color: #ffffff;
    border: none;
    padding:0 5px 0 5px;
    background: url(../images/button_top_grn1.gif) center;
}
#stylized input,textarea{
    float:left;
    font-size:12px;
    padding:4px 2px;
    border:solid 1px #7f9db9;
    width:200px;
    margin:2px 0 20px 10px;
}
#stylized{
    border:solid 2px #cccccc;
    background:#f7f7f7;
    width:400px;
}
#stylized label{
    display:block;
    font-weight:bold;
    text-align:right;
    width:140px;
    float:left;
    margin-top:5px;
    font-family:Arial, verdana, Helvetica, sans-serif;
}
.td_photo table{ border:0px solid #EAFFDD; margin:5px; }
.td_des2{ padding:0px 0px 0px 10px; font-size:12px;}
.fontblack12{ font-size:12px;}
.comment{ border-top:1px solid #f1f1f1; background:#fff; padding:10px; margin-top:3px; }
#logindiv input,textarea{
    float:left;
    font-size:12px;
    padding:4px 2px;
    border:solid 1px #7f9db9;
    width:200px;
    margin:2px 0 20px 10px;
}
#logindiv label{
    display:block;
    font-weight:bold;
    text-align:right;
    width:415px;
    float:left;
    margin-top:5px;
    font-family:Arial,Verdana, Helvetica, sans-serif;
}
.right_content_section {width:390px; float:right; display:block;}
.cat_drop{width:550px;}
.cat_drop .cat_drop_left{width:; float:left; font-size:18px; font-weight:bold; padding:10px 0;}
.cat_drop .cat_drop_right{background:url(../images/cat_drop.jpg); width:254px; float:left;height:25px; padding:7px 0px 0px 10px;z-index:1000;}
.cat_drop .cat_drop_right a,.cat_drop .cat_drop_right a:hover{ font-size:15px; font-weight:bold; color:#FF6600; cursor:pointer;text-decoration:none;}

.cat_drop .cat_drop_left a { padding-left:5px; background:none; color:#003300;  font-size:13px; font-weight:bold; text-decoration:underline;}
.cat_drop .cat_drop_left a:hover {padding-left:5px; background:#fff; color:#2e6536; font-size:13px; font-weight:bold; text-decoration:none;}

.left_int_panel{width:550px; float:left; display:block;}
.left_int_panel .box_top_bg {width:100%; height:10px; display:block; float:left; font-size:0; line-height:0; background:url(../images/interiew_bt.jpg) no-repeat left top;}
.left_int_panel .box_bottom_bg {width:100%; height:10px; display:block; float:left; font-size:0; line-height:0; background:url(../images/interiew_top.jpg) no-repeat left top;}
.left_int_panel .box_middle_bg {width:502px; height:auto; display:block; float:left; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:10px 19px;}

#slider-code_4 {height:1120px; overflow:hidden; padding-top:10px; }
#slider-code_4 .viewport {float:left; width:350px; height:1100px; overflow:hidden; position:relative; }
#slider-code_4 .buttons {display:block; margin:30px 10px 0 0; float:left; }
#slider-code_4 .overview { list-style:none; padding:0; margin:0;  position:absolute; left:0; top:0; }
#slider-code_4 .overview li{ float:left; margin:0 0 0 0; height:1210px; width:350px;}
#slider-code_4 .pager { overflow:hidden; list-style:none; clear:both; margin:10px 0 0 150px; }
#slider-code_4 .pager li { float:left; }
#slider-code_4 .pagenum { background:url(../images/gallery_dis_icon.gif) no-repeat left top; text-decoration:none; text-align:center; height:0; font-size:0; margin-left:5px; padding:5px; display:block; outline:none; }
#slider-code_4 .active { color:#fff; background:url(../images/gallery_act_icon.gif) no-repeat left top;  outline:none;}
#slider-code_4 ul.data_list {width:350px; height:auto; float:left;}
#slider-code_4 ul.data_list li {width:165px; height:auto; float:left; padding:5px 0 0 0px; text-align:center; height:193px; color:#999; cursor:pointer;}
#slider-code_4 ul.data_list li:hover {background:url(../images/slider_content_hover_bg.gif) no-repeat center top; cursor:pointer;}
#slider-code_4 ul.data_list li:first-child {padding:5px 0 0 0;}
#slider-code_4 ul.data_list li a {text-decoration:underline; color:#333333;}
#slider-code_4 ul.data_list li a:hover {text-decoration:none;}
#slider-code_4 ul.data_list li.sep {background:url(../images/plus_icon_ver_bg.gif) repeat-y center top; width:13px; height:180px;}
#slider-code_4 .title {font-size:12px; font-weight:bold; color:#333;}
#slider-code_4 .price {font-size:18px; color:#336600;}
#succe{
    text-align:center;
    color:#006600;
    font-size:12px;
}

/* new 14-9-11 css start */
.google_ads {border-bottom:1px solid #cdcdcd; padding:0 0 10px 0;}
.arrange_list_icon {width:170px; float:right; line-height:44px; font-size:14px; font-weight:bold; padding-top:5px;}
.arrange_list_icon ul {width:88px; height:44px; display:block; float:right;}
.arrange_list_icon ul li {width:44px; height:44px; float:left; display:block;}
.arrange_list_icon ul li a {width:44px; height:44px; float:left; display:block;}
.arrange_list_icon ul li a.list_view {background:url(../images/list_grid_icon.png) no-repeat left top;}
.arrange_list_icon ul li a.list_gird_view {background:url(../images/list_grid_icon.png) no-repeat right -44px;}
.arrange_list_icon ul li.select a.list_view {background:url(../images/list_grid_icon.png) no-repeat left -44px;}
.arrange_list_icon ul li.select a.list_gird_view {background:url(../images/list_grid_icon.png) no-repeat right 0;}

/* new 15-9-11 */

.search-filter { background:url(../images/search-filter-bg.jpg) no-repeat left top; padding:12px; height:158px; z-index:99; }
.search-filter p{ margin:0px; padding:0px 0px 10px 0px; }
.search-filter select{ width:196px; height:29px; background:#FFFFFF; border:1px solid #e5e5e5; padding:5px 5px 5px 5px; }

.left_interviewlist_serach {padding:10px 5px; font-size:12px; background:url(../images/left_newslistbg.jpg) repeat-x left bottom;}
.left_interviewlist_serach .user_interview_data {font-size:14px; line-height:18px;}
.left_interviewlist_serach .user_interview_data a {text-decoration:none}
.left_interviewlist_serach p {color:#626262; padding-top:10px;}
.left_interviewlist_serach p  a {color:#626262; font-weight:bold;}
.spac11 { padding:10px 5px px 0px; font-size:28px; font-weight:bold; line-height:30px;}
.spac11_1 { padding:0px 0px 10px 0px; font-size:25px; color:#1570CD; font-weight:normal; line-height:30px;}
.spac11_1 a{color:#1570CD;}
.spac11 a{color:#1570CD; font-size:35px;font-weight:bold;}
.spac10 { padding:10px 0px 0px 0px; font-size:13px; font-weight:bold;}
.spac10 a{color:#1570CD; font-size:13px;font-weight:bold;}
.spac20 { padding:20px 0px 0px 0px; font-size:13px;}
.spac20 a{color:#1570CD; font-size:13px;}
.ctr { text-align:center; }

.searchlist { padding:5px 0px; margin:0px 0px 0px 0px; height:1%; border-bottom: dotted 2px #006600; }
/*.searchlist:hover { background:url(../images/serbgo.jpg) no-repeat left top; }*/
/*.searchlist:hover { border:1px solid #333; }*/
.searchlist_left { width:130px; padding:0px 10px 0px 0px; float:left; height:100px; overflow:hidden;}
.searchlist_middle { width:410px; padding:0px 10px 0px 0px; float:left; }
.searchlist_right { width:140px; padding:5px 0px 0px 0px; float:left; text-align:center; }

.searchlist_middle h3{ color:#518b16; }
.searchlist_middle h3 span{ color:#000000; }
.searchlist_middle p a { color:#1d6cc5; font-weight:bold; text-decoration:none; }
.searchlist_middle p a:hover { color:#518b16; }

.ser_link_greenf { width:160px; float:left; color:#336600; line-height:25px; background:url(../images/greenfacebookicon.png) no-repeat left center; padding:0px 0px 0px 25px; font-weight:bold; text-decoration:none; }
.ser_link_greenf:hover { color:#000000;  }

.ser_link_green { width:200px; float:left; color:#8ea837; line-height:25px; background:url(../images/prevenz_icon.jpg) no-repeat left top; padding:0px 0px 0px 25px; font-weight:bold; text-decoration:none; }
.ser_link_green:hover { color:#000000;  }

.ser_link_red { width:125px; float:left; color:#bf4f0f; line-height:25px; background:url(../images/poser_icon.jpg) no-repeat left top; padding:0px 0px 0px 25px; font-weight:bold; text-decoration:none; }
.ser_link_red:hover { color:#000000;  }

.ser_link_blue { width:200px; float:left; color:#3d5a8e; line-height:25px; background:url(../images/fb_icon.jpg) no-repeat left top; padding:0px 0px 0px 25px; font-weight:bold; text-decoration:none; }
.ser_link_blue:hover { color:#000000;  }

.ser_link_black { width:160px; float:left; color:#333333; line-height:25px; background:url(../images/forum_icon.jpg) no-repeat left top; padding:0px 0px 0px 25px; font-weight:bold; text-decoration:none; }
.ser_link_black:hover { color:#000000;  }

.searchlist_right h3{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#4e7a22; padding:0px 0px 0px 0px; }
.searchlist_right p { color:#b4b4b4; margin:0px; padding:8px 0px 0px 0px; line-height:14px; }
.searchlist_right p a{ color:#000000; }
.search_result_title {font-family:"Arial"; font-size:20px; text-align:center; padding:15px 0 0 0;}/*Georgia*/
.search_result_title a {font-family:arial; text-decoration:none;}
a.show_more_icon {background:url(../images/show_icon_page.gif) no-repeat left top; font-family:Arial; color:#0B7EEA; font-size:24px; line-height:24px; text-decoration:none; padding:0 0 0 30px; display:block; width:150px; margin:0 auto}
.num_page {padding:5px 0 0 0; float:left;}
.filter_pagin {padding:20px 0 10px 0; border-top:1px solid #ccc; margin-bottom:30px;}

/* 16-9-2011 */

#slider-code_5 {height:160px; overflow:hidden; padding-top:0px; }
#slider-code_5 .viewport {float:left; width:660px; height:110px; overflow:hidden; position:relative; }
#slider-code_5 .buttons {display:block; margin:30px 10px 0 0; float:left; }
#slider-code_5 .overview { list-style:none; padding:0; margin:0;  position:absolute; left:0; top:0; }
#slider-code_5 .overview li{ float:left; margin:0 0 0 0; height:auto; width:660px; padding:0 10px;}
#slider-code_5 .pager { overflow:hidden; list-style:none; clear:both; margin:10px 0 0 282px; padding:10px 0 0 0; }
#slider-code_5 .pager li { float:left; }
#slider-code_5 .pagenum { background:url(../images/gallery_dis_icon.gif) no-repeat left top; text-decoration:none; text-align:center; height:0; font-size:0; margin-left:5px; padding:5px 7px; display:block; outline:none; }
#slider-code_5 .active { color:#fff; background:url(../images/gallery_act_icon.gif) no-repeat left top;  outline:none;}
#slider-code_5 .overview li ul.logo_list {padding:10px 0px 0 0px; width:660px; float:left; display:block;}
#slider-code_5 .overview li ul.logo_list li {display:block; width:101px; float:left; text-align:center; padding:15px 10px 0px 10px;}

.flot-l{ float:left;}
.flot-r{ float:right;}
.left-box{border:1px solid #e5e5e5; width:185px; background:#FFFFFF;  clear:both; height:29px; padding:0px 5px 0 5px;
}
.left-box .normal_filter{
    width:150px; border:1px #ffffff solid; margin-top:5px; font-size:11px;  font-family: Arial,Helvetica,sans-serif; font-weight:bold; color:#333; text-transform:uppercase;
}
.cancel_filter{background:#f7f7f7;}

.left-box .cancel_filter{
    width:150px; border:1px #f7f7f7 solid; margin-top:5px; font-size:11px; font-family: Arial,Helvetica,sans-serif; font-weight:bold; color:#333; text-transform:uppercase;
}

.left_menu {float:right; width:196px; position:relative; }
.left_menu ul.main_link {}
.left_menu ul.main_link li { text-transform:uppercase; font-size:11px; font-weight:bold;   display:block; margin:0px 0px 6px 0px; }
/*.left_menu ul.main_link li a {text-decoration:none; color:#333; background:url(../images/left_menu_dwn_arw.jpg) no-repeat right top; padding:0 10px 0 0; line-height:30px; display:block; }
.left_menu ul.main_link li a:hover {text-decoration:none;}
.left_menu_container {width:100%; position:absolute; display:none; left:0px; top:30px;}
.left_menu_container_data {width:156px; height:auto; background:#fff; border:1px solid #e5e5e5; padding:20px;}
.left_menu_container_data ul {float:left; width:150px; height:auto;}
.left_menu_container_data ul li {padding:0 0 10px 0;}
.left_menu_container_data ul li ul.sub li {padding:0 0 0 0;}
.left_menu_container_data ul li ul.sub li a {padding:0 10px 0 0; text-decoration:none;}
.left_menu_container_data ul li ul.sub li.title {font-weight:bold; font-size:14px; padding:10px 0 5px 0;}

.left_menu_container2 {width:100%; position:absolute; display:none; left:0px; top:70px;}
.left_menu_container3 {width:100%; position:absolute; display:none; left:0px; top:107px;}
.left_menu_container4 {width:100%; position:absolute; display:none; left:0px; top:146px;}*/

.search_result_box { padding:5px 10px 5px 10px; margin:0px 0px 0px 0px; height:1%; }
.search_result_box h3{ color:#518b16; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:0px 0px 5px 0px; height:25px;}
.search_result_box h3 span{ color:#000000; }
.search_result_box ul.data_list {width:700px; height:auto; float:left; border-top:3px dotted #DDDDDD;}
.search_result_box ul.data_list li {width:220px; height:auto; float:left; padding:0px; height:180px; margin:10px 0px 7px 0px;display: inline; position:relative;border-bottom:3px dotted #DDDDDD;}
.search_result_box ul.data_list li:first-child {padding:0 0 0 0;}
.search_result_box ul.data_list li a {text-decoration:none;}
.search_result_box ul.data_list li a:hover {text-decoration:underline;}
.search_result_box ul.data_list li.sep {background:url(../images/plus_icon_ver_bg.gif) repeat-y center top; width:20px; height:175px;}
.search_result_box p { color:#b4b4b4; margin:0px; padding:5px 0px 0px 0px; line-height:14px; text-align:right; font-weight:bold; }
.search_result_box p a{ color:#000000; text-decoration:none;}
.search_result_box p.price{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#4e7a22; padding:10px 5px 5px 0px;  text-align:right; }
.boxhead{ text-align:center;}
.boxhead .search_btn {text-transform:uppercase;  font-family:Verdana, Geneva, sans-serif; font-size:9px; font-weight:bold; height:30px; text-align:center;  background:none; border:0 none; overflow:visible; }
.boxhead .search_btn span {background:url(../images/button_top_grn1.gif) no-repeat left top; padding:0 0 0 10px; height:30px; display:block; }
.boxhead .search_btn span span {background:url(../images/button_top_grn1.gif) no-repeat right top; padding:0 10px 0 0px; height:30px; display:block;  line-height:30px; color:#fff;}

.search_result_box .search_btn a{color:#fff;}
.search_result_box .search_btn {
    background: -moz-linear-gradient(center top , #64B22F, #078800) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(center top , #64B22F, #078800) repeat scroll 0 0 rgba(0, 0, 0, 0);background:#078800;
    border-bottom: 3px solid #64B22F;  color: #fff;    cursor: pointer;    display: block;
    text-transform:uppercase; font-family:Arial,Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; height:22px; -moz-border-radius:3px; -webkit-border-radius:3px; border:1px solid #078800; margin-top:3px;padding-top:3px; -border-radius:3px;  overflow:hidden; text-align:center;}
.search_result_box .google_ads {border-bottom:1px solid #cdcdcd; border-top:1px solid #cdcdcd; padding:10px 0 10px 0;}

.search_result_box .box_top_bg {width:400px; height:20px; display:block; float:left; font-size:0; line-height:0; background:url(../images/box_top_bg.png) no-repeat left top;}
.search_result_box .box_bottom_bg {width:400px; height:20px; display:block; float:left; font-size:0; line-height:0; background:url(../images/box_bottom_bg.png) no-repeat left top;}
.search_result_box .box_middle_bg {width:400px; height:auto; display:block; float:left; padding:0px 10px; background:url(../images/box_bottom_mid.png) repeat-y left top; border:none;}
.search_result_box .box_mid_content {width:360px; height:auto; display:block; float:left; padding:20px 10px; background:url(../images/hoverboxmid.png) repeat-x left bottom; }

.search_result_box .box_mid_content p { color:#b4b4b4; margin:0px; padding:10px 0px 0px 0px; line-height:14px; text-align:left; font-weight:bold; }
.search_result_box .box_mid_content p a{ color:#000000; }
.search_result_box .box_mid_content p.price{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#4e7a22; padding:0px 5px 0px 0px; line-height:30px; text-align:right; }
.search_result_box .box_mid_content p.ctr { text-align:center; }
.search_result_box .imgs { float:left; width:119px; height:119px; overflow:hidden; z-index:1; }
.search_result_box p.imgshover { text-align:left; float:left; width:150px; height:150px; overflow:hidden; z-index:1; }
.search_result_box .box_mid_content p.img-left { font-size:11px; font-weight:normal; color:#333333; }
.search_result_box .box_mid_content p.img-left a{ color:#1d6cc5; }
.search_result_box .box_mid_content p.img-left img{ float:left; padding:0px 10px 0px 0px; }
.box_mid_content .ctr_content { width:auto; float:right; margin:0 auto; padding:20px 0px 20px 0px; }
.line_hor1 {padding:5px 0; background:url(../images/plus_icon_bg.gif) repeat-x left center; height:0; display:block; width:100%; float:left; font-size:0; line-height:0;}
.search_price_right{float:right; width:110px;}
#portfolio li{}
#portfolio li:hover { z-index: 10;  }
#portfolio li:hover .pos_rel { display: none; }
#portfolio .pos_rel {			
    display: none;
    left: -30px;
    position: relative;
    top: -200px;z-index: 10; 

}


/*.pos_rel { z-index:10;display: none;}*/
.relative_data {position:absolute; z-index: 10; top:0}
.ecoconseil
{
    float: left;
    height: auto;
    padding-bottom: 5px; top:-10px;
}
.coupen
{
    float: right;
    padding-bottom: 5px;
}
.select_data{
    overflow:auto;
    overflow-x:hidden;
    overflow-y:scroll;
    height:200px ie;
    position:relative;
    margin-left:-6px;
    min-width:126px;
    width:201px;
    max-height:300px;
    padding:5px;
    font-size:11px;
    z-index:2000;
    border: 1px solid #e7e7e7;
    background:#fdfdfd;
    display:none;
}
.select_data a{
    text-decoration:none;
    line-height:20px;
    display:block;
    padding:1px 7px;
}

.select_data a:hover{
    text-decoration:underline;
}

.select_data a.h{
    display:none;
}

.select_data hr{
    width:100px;
    text-align:center;
    margin:5px auto;
}


.select_data a.cat_univers{
    color:#ffffff;
    font-size:12px;
    padding:1px 4px;
    background:#000000;
    color:#fff;
    min-width:126px;
}

.select_data a.cat_univers:hover{
    background:#000000;
    color:#fff;
    font-size:12px;
    padding:1px 4px;
    text-decoration:underline;
    min-width:126px;
}


a.cat_univers2{

    font-size:11px;
    padding:1px 4px;
    min-width:126px;
}

a.cat_univers2:hover{
    font-size:11px;
    padding:1px 4px;
    text-decoration:underline;
    min-width:126px;
}
.normal{
    float:left;
    border-bottom: 1px solid #a2a2a2;
    border-right: 1px solid #a2a2a2;
    background:#078800;
    color:#FFFFFF;
    margin-right:3px;
    width:24px;
    line-height:25px;
    text-align:center;

}
.aletter{ font-size:20px; color:#336600; padding:10px 0 10px 0px; border-bottom:groove 1px;}
.normal a{color:#FFFFFF;}
.imge{width:60px;display:inline;float:left; margin:10px;}
.text{float:left; width:350px;margin:10px;}
.code{float:left;TEXT-ALIGN:center;}
.font20{ font-size:20px; font-family:Arial,Helvetica,sans-serif;}/*"Georgia"*/
#avis h1{color:#000;padding-left:5px;font-size:18px;}
#avis h1 .textgreen{color:#009900; }
#avis h1 .smalltextblue{color:#0066FF; font-size:11px; cursor:pointer; text-decoration:underline;}
#avis .pagingbar{font-size:11px; color:#333333; padding:10px; margin:10px 0px 10px 0px; background:#f1f1f1;}
#avis .pagingbar a{font-size:11px; color:#fe680a; background:#f1f1f1;}
.button{ background-color:#91c228; height:30px; color:#FFFFFF; cursor:pointer; border:1px solid #fff;}
#avis .comment{ border-top:1px solid #999; background:#fff; padding:10px; margin-top:3px; font-family:"Arial"; }
.ulcomment{ list-style:none; font-size:14px; line-height:20px; padding-bottom:5px; }
.font11{font-size:11px;padding-left:5px;}
.ulreply{ list-style:none; font-size:12px;background-color:#efefef; padding-left:10px;}
#avis .comment h4{ font-size:12px; font-weight:bold; margin:0px; padding:0px;}
#avis .greytext{ color:#999999;font-size:13px; padding-bottom:4px;}

#regform2 label{
    color:#fe9a38;
    margin-left:8px;
    display:block;
    font-weight:bold;
    width:305px;
    float:left;
    margin-top:5px;
    font-family: Arial,Verdana, Helvetica, sans-serif;
}
#regform2 input,textarea{
    float:left;
    font-size:12px;
    padding:4px 2px;
    border:solid 1px #7f9db9;
    margin:0px 0 10px 10px;
}
#regform2 h1 a{
    display:block;
    font-weight:bold;
    margin-top:5px;
    font-size:16px;
    color:#FF6600;
    text-align:center;
}
#regform2 a{
    color:#FF6600;
}
#regform2 h2{
    display:block;
    font-weight:bold;
    margin-top:5px;
    font-size:14px;
    color:#000;

}
#regform2 button{

    clear:both;
    margin-left:100px;
    width: 180px;
    _width: 180px;
    height: 24px;
    _height: 24px;
    font-size: 90%;
    color: #ffffff;
    border: none;
    font-weight: bold;
    background: #A5C743;
    border-bottom: 1px solid #a2a2a2;
    border-right: 1px solid #a2a2a2;
}
#regform2{
    float:left;
    width:470px;
    padding:5px;
}

#imgregform{
    margin-top:100px;
    float:right;
    width:400px;
    margin-right:15px;
    border:solid 1px #ccc;
    -moz-border-radius:5.9px;
    -webkit-border-radius:5.9px;

}
.cbox{
    width:400px;
    text-align:left;
    padding-left:0px;
}
#reg2{
    width:865px;
    height:auto;
    background:#fff;
    text-align:left;
    padding:10px 20px 10px 20px;

}
.reg2inner{border:1px solid #CCCCCC; background-color:#FCFCFC; }
#reg2 a{
    color: #006633;
}
#reg2 h2{
    color:#36b643;
    font-size:12px;
    text-align:center;
}
#reg2 label{
    display:block;
    font-weight:normal;
    text-align:right;
    width:425px;
    float:left;
    margin-top:5px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
#cond{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; 
    color: #000000;
}
#cond ul{
    list-style:outside;
    margin-left:15px;
    text-align:justify;
}
#cond ul li{
    FONT-WEIGHT: bold;
    text-align:justify;
}
#cond ul li ol li, #cond span, #cond p{
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    text-align:justify;
}
.ac_results {
    padding: 0px;
    border: 1px solid WindowFrame;
    background-color: Window;
    overflow: hidden;
}

.ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
}

.ac_results iframe {
    display:none;/*sorry for IE5*/
    display/**/:block;/*sorry for IE5*/
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    filter:mask();
    width:3000px;
    height:3000px;
}

.ac_results li {
    margin: 0px;
    padding: 2px 5px;
    cursor: pointer;
    display: block;
    width: 100%;
    font: menu;
    font-size: 12px;
    overflow: hidden;
}

.ac_loading {
    background : Window url('./indicator.gif') right center no-repeat;
}

.ac_over {
    background-color: Highlight;
    color: HighlightText;
}
.whitelink{
    color:#fff; text-decoration:none;
}
.whitelink:hover{
    color:#fff; text-decoration:underline;
}
.gallery_interviewlist_serach {padding:10px 5px; font-size:14px; float:left; width:210px; margin-right:10px; margin-bottom:10px; height:240px; line-height:20px; border:1px solid #efefef;}
.gallery_interviewlist_serach .user_interview_data {font-size:14px; line-height:18px;}
.gallery_interviewlist_serach .user_interview_data a {text-decoration:none}
.gallery_interviewlist_serach p {color:#626262; padding-top:10px;}
.gallery_interviewlist_serach p  a {color:#626262; font-weight:bold;}

.gallery_top5list_serach {padding:10px 5px; font-size:12px;  float:left; width:210px; margin-right:15px; height:135px; border:1px solid #efefef;}
.gallery_top5list_serach .user_interview_data {font-size:14px; line-height:18px;}
.gallery_top5list_serach .user_interview_data a {text-decoration:none}
.gallery_top5list_serach p {color:#626262; padding-top:10px;}
.gallery_top5list_serach p  a {color:#626262; font-weight:bold;}

.gallery_article{ max-width:940px; width:100%; margin:0 auto;}
.gallery_article .gallery_interviewlist_serach{ height:380px; margin:10px; padding:0px;background:none; border:1px solid #efefef;}
.gallery_article .gallery_interviewlist_serach .imgdiv{height:210px; width:100%; overflow:hidden;}
.gallery_article .gallery_interviewlist_serach .imgdiv img{ height:auto;}
.gallery_article .gallery_interviewlist_serach .user_interview_data{position:relative; background:rgba(255,255,255,.7); top:-90px; max-height:45px; padding:8px; }
.gallery_article .gallery_interviewlist_serach > p{ padding:10px; margin-top:-45px;}

.fbconnect{float:left;}
.tdleft{float:left; width:250px; height:30px; padding-top:15px; font-weight:bold; color:#006600;}
.error{color:red; font-size:10px; display:;}

.widthset{clear:both;width:90px; height:25px; font-size:12px; color:#eeeeee;}
.widthfull{clear:both; height:25px; font-size:12px; color:#333333;}
.star{color:red;font-size:12px;}
.field{ height:25px; border:1px solid #ccc;}


.top_res_panel{width:100%;}
.top_res_panel .left_section{float:left;width:220px;}
.top_res_panel .right_section{float:left;width:720px;}
.main_gal_section {width:940px; float:none; display:block;}
.main_gal_section .box_top_bg {width:100%; height:10px; display:block; float:left; font-size:0; line-height:0; background:url(../images/main_middle_box_top_bg.gif) no-repeat left top;}
.main_gal_section .box_bottom_bg {width:100%; height:10px; display:block; float:left; font-size:0; line-height:0; background:url(../images/main_middle_box_bottom_bg.gif) no-repeat left top;}
.main_gal_section .box_middle_bg {width:660px; height:auto; display:block; float:left; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding:10px 19px;}


/*ebay auction css*/
.ebayauction{width:100%; background:#fff; margin-top:10px;}
.ebayauction .search_result_box{width:100%; margin:0 auto;}
.ebayauction .search_result_box .white_box_part{ padding-top:5px;}
.ebayauction .search_result_box ul.data_list li .img{width:125px; height:127px; overflow:hidden; z-index:10; float:left;}
.ebayauction .search_result_box p.title{ font-size:13px;font-family:"NotoSans"; margin:10px 5px; height:20px; color:#333; text-align:center;}
.ebayauction .search_result_box p.marchand{font-size:14px; margin:5px 15px; font-family:"NotoSans";color:#999; text-align:center;  float:right; margin-top:-85px;} 
.ebayauction .search_result_box ul.data_list li a { width:230px; height:215px;text-decoration:none; color:#222;}
.ebayauction .search_result_box ul.data_list li{width:230px; text-align:left; float:left;  margin:12px -2px 0px 0px; height:215px; font-weight:bold;text-align:center;  border:2px dotted #efefef;  border-collapse:collapse;}
.ebayauction .search_result_box ul.data_list{width:700px; }
/*.middle .search_result_box p.voir_but{color:#fff; background:#e94b40; font-size:18px; height:25px; padding-top:3px;font-family:"SSP-Reg"; text-align:center; vertical-align:middle; width:100%;}*/
.ebayauction .search_result_box p.price{ height:42px;font-size:17px; line-height:23px; font-family:"NotoSans";margin:5px 15px; padding-bottom:0px; color:#333; text-align:center; float:right;}
.ebayauction .search_result_box p.price span{ font-size:12px; font-family:"NotoSans"; color:#aaa; text-align:center;}
.ebayauction .search_result_box p.shipping{font-size:11px; margin:0px 15px;color:#999;font-family:"NotoSans"; text-align:center; float:right; margin-top:-50px;}
.ebayauction h1.view_more{width:100%; margin:30px 0px 0px 0px; padding:5px 0px 25px 0px; font-family:"NotoSans"; color:#1267b3; font-size:18px; text-align:center; }
.ebayauction h1.view_more a{font-family:"NotoSansBold"; color:#33F; font-size:16px; text-decoration:none;}
.ebayauction h1.ebaylogo{width:100%; padding:20px 0px 10px 0px;font-family:"NotoSansBold"; font-size:18px; text-align:center;}
.offerbtn_blue {
    clear:both;
    position:relative;
    top:12px;
    width: 93%;
    color: #ffffff !important;
    font-family: "NotoSansBold";
    font-size: 12px !important;
    background: #666 !important;
    height: 15px !important;
    text-align: center !important;
    margin: 30px 0px 5px 0px !important;
    padding: 8px !important;

}
.ulcomment .editorImg{width:100%; max-width:300px;}

/******************/
.header .loginsection{ float:left; font-family:"NotoSans"; width:240px; font-size:13px; padding:10px 0 0 0; text-align:right;}
.header .loginsection a{color:#231F20; text-decoration:none;}
.header .countrysection{ float:left; font-family:"NotoSans"; width:30px; background:url('../images/arrow - Copy.png') no-repeat right 15px;font-size:13px; padding:10px 20px 0px 0; text-align:right;}
.head_right .search_section{ height:30px; width:315px; float:left;}
.head_right .inputsearch{background:#ffffff; color:#000000; height:34px;  margin:-4px 0px 0px 0px; border-left:1px solid #000000;border-bottom:1px solid #000000;border-top:1px solid #000000; width:280px; font-size:16px !important; font-family:"AsapItalic"; padding-left:10px; border-right:#ffffff 0px solid;}
.head_right .inputbtn{background:url(../images/btnsearch.jpg) no-repeat right #ffffff; height:36px;  border-right:1px solid #000000; border-bottom:1px solid #000000;border-top:1px solid #000000; width:38px; margin:-36px 0px 0px 290px; cursor:pointer;}


.header1 {width:940px; height:62px; display:block; padding:30px 0 0 0; margin:0 auto;}
.header1 .logo_section{ width:650px;}
.header1 .loginsection{ float:left; font-family:"NotoSans"; width:240px; font-size:13px; padding:10px 0 0 0; text-align:right;}
.header1 .loginsection a{color:#231F20; text-decoration:none;}
.header1 .countrysection{ float:left; font-family:"NotoSans"; width:30px; background:url('../images/arrow - Copy.png') no-repeat right 15px;font-size:13px; padding:10px 20px 0px 0; text-align:right;}
.menusection{ width:100%; height:50px; background:#081f00;}
.menusection_textarea{ margin:0 auto; color:#FFFFFF;font-family:"NotoSansBold"; font-size:13px; width:940px; text-transform:uppercase;}
.menusection_textarea a{ color:#ffffff; width:40px; line-height:50px; text-decoration:none; padding:0px 2px; width:50px;}
.pad0{ padding-left:0px !important;}
.menusection_textarea a:hover{ color:#279100; width:40px; line-height:50px; font-family:"NotoSansBold";}
.middle_home{width:100%;  background:url(../images/banner.jpg) no-repeat center top; background-size:100% 450px;  }
.middle_search{margin:0 auto; border-bottom:2px solid #111; width:100%; padding-top:100px;}
.middle_search .search_section{ padding-bottom:20px;width:720px; padding-top:20px;  margin:0 auto;}
.middle_search .search_section .searchhead1{ font-family:"AsapRegular"; font-size:40px; color:#ffffff; text-transform:uppercase; line-height:60px; letter-spacing:5px;}
.middle_search .search_section .searchhead2{ font-family:"AsapBold"; font-size:45px; color:#ffffff; text-transform:uppercase; line-height:60px;letter-spacing:5px;}
.middle_search .search_section .searchbox{ background:#EAFFDD;padding:10px; height:60px; }
.middle_search .search_section .inputsearch{background:#ffffff; height:46px;  margin:2px 0px 2px 2px; border-left:1px solid #000000;border-bottom:1px solid #000000;border-top:1px solid #000000; width:610px; font-size:18px !important; font-family:"Arial"; padding-left:30px; border-right:#ffffff 1px solid;}
.middle_search .search_section .inputbtn{background:url(../images/btnsearch.jpg) no-repeat right #ffffff; height:56px;  border-right:1px solid #000000; border-bottom:1px solid #000000;border-top:1px solid #000000;border-left:1px solid #000000; width:49px; margin:2px 2px 2px 0px; cursor:pointer;}
.product_title1{ width:100%; float:left; font-family:"AsapRegular"; font-size:25px; height:50px; margin-top:130px; background:#289900;}
.product_title1 a{ color:#ffffff; text-decoration:none;}
.product_title1 .title{ width:940px; margin:0 auto; height:50px; }
.product_title1 .title .title1{ width:50%;float:left; height:50px; color:#ffffff; text-transform:uppercase; padding-top:15px;}
.product_title1 span{ font-family:"AsapBold";font-size:25px;}
.product_title2{ width:50%; float:right;background:#ffffff; height:50px; margin-top:-50px;}
.middle_home .product_box{width:940px; margin:0 auto;}
.middle_home .product_box ul{ list-style:none; margin:30px 0 0 0; padding:0;}
.middle_home .product_box ul li{ width:200px; margin-right:20px; float:left; list-style:none; height:300px;} 
.middle_home .product_box ul li .image{margin:0 auto; border-bottom:1px solid #000000; height:220px;}
.middle_home .product_box ul li .text1{font-family:"AsapBold";font-size:14px; padding:10px 0px 0px 0px;}
.middle_home .product_box ul li .text1 a{font-family:"AsapBold";font-size:14px; padding:10px 0px 0px 0px; text-decoration:none; color:#222222; text-transform:uppercase;}

.middle_home .product_box ul li .text2{font-family:"AsapRegular";font-size:14px; padding:5px 0px 10px 0px;}
.copyright{ width:880px; float:left;}
.social{ width:100px; float:right;}
.social a{ padding:0px 3px;}
.footer1{ width:100%; background-color:#008000;}
.footer1 .footer_copy{ margin:0 auto; width:1140px;font-family:"Arial"; font-size:14px; color:#ffffff; text-align:left; padding:20px 0 0 0; height:60px;}
.footer1 .footer_copy a{color:#ffffff;}

/**********************/


.home_container{max-width:1140px; margin:10px auto 30px auto;}
.brand_shows{ width:100%; margin:0 auto; }
.home_container .brand_shows .brand_article1{ width:364px !important;  margin-right:20px; margin-bottom:20px;border:1px solid #eee; float:left;}
.brand_shows .brand_article1{ width:297px;  margin-right:20px; margin-bottom:20px;border:1px solid #eee; float:left;}
.home_container .brand_shows .last-child,.brand_shows .last-child{margin-right:0px;}
.brand_shows .brand_article1 h1{font-size:18px; display:inherit; text-align:center; margin:10px auto; font-family: "arial";line-height:25px; height:35px; }
.brand_shows .brand_article1 h1 a{color:#333;text-decoration:none;}
.brand_shows .brand_article1 p{font-size:14px; text-align:justify; font-family: "arial"; margin:20px auto; padding:10px; line-height:25px; }
.brand_shows .brand_article1 .image{ height:80px; overflow:hidden;}
.brand_shows .brand_article1 img{margin:0px auto; vertical-align:middle; padding:5px 0px; display:block;border-bottom:1px solid #eee;}
.brand_shows .brand_article1 .read_more{padding:10px 25px; margin:0 auto; text-align:center; display:inherit; background:#008000; color:#fff; width:150px;}
.home_new_h1{ font-size:24px; text-align:center; border-bottom:0px solid #248B01; padding:20px; margin:20px auto; color:#333;font-family: "arial"; width:95%;}
.home_new_h2{ font-size:24px; text-align:center; border-bottom:0px solid #333; padding:20px; margin:20px 0px; color:#333;font-family: "arial";}
.home_new_h2 a,.home_new_h1 a{color:#333;font-family: "arial"; text-decoration:none;}

.category_section{ width:1140px; margin:20px auto;}
.category_section ul{padding:20px 20px 20px 40px; width:auto; margin:0 auto;background:#EAFFDD;}
.category_section ul li{float:left; width:134px; padding-left:35px; margin-right:10px; margin-bottom:5px;}
.category_section ul li a{font-size:14px; text-decoration:none; line-height:35px; color:#111; font-family:"arial"}
.category_section ul li.icon-jardin{background:url(../images/icons/jardin.png) left 3px no-repeat;}
.category_section ul li.icon-maison{background:url(../images/icons/maison_deco.png) left 3px no-repeat;}
.category_section ul li.icon-puericulture{background:url(../images/icons/bebe-puericulture.png) left 3px no-repeat;}
.category_section ul li.icon-beaute{background:url(../images/icons/Beauty_saloon.png) left 3px no-repeat;}
.category_section ul li.icon-informatique{background:url(../images/icons/informatique.png) left 3px no-repeat;}
.category_section ul li.icon-bricolage{background:url(../images/icons/bricolage.png) left 3px no-repeat;}
.category_section ul li.icon-mode{background:url(../images/icons/mode.png) left 3px no-repeat;}
.category_section ul li.icon-animalerie{background:url(../images/icons/animalerie.png) left 3px no-repeat;}
.category_section ul li.icon-moto{background:url(../images/icons/moto-2roues.png) left 3px no-repeat;}
.category_section ul li.icon-automobile{background:url(../images/icons/automobile.png) left 3px no-repeat;}
.category_section ul li.icon-sports{background:url(../images/icons/sports.png) left 3px no-repeat;}
.category_section ul li.icon-electro{background:url(../images/icons/elecromanager.png) left 3px no-repeat;}
.category_section ul li.icon-bijoux{background:url(../images/icons/bijoux-montres.png	) left 3px no-repeat;}
.category_section ul li.icon-jouets{background:url(../images/icons/jouets.png) left 3px no-repeat;}
.category_section ul li.icon-telephone{background:url(../images/icons/telephonie.png) left 3px no-repeat;}
.category_section ul li.icon-music{background:url(../images/icons/instruments_de_musique.png) left 3px no-repeat;}
.category_section ul li.icon-photo{background:url(../images/icons/photographie.png) left 3px no-repeat;}
.category_section ul li.icon-consoles{background:url(../images/icons/consoles-jeux.png) left 3px no-repeat;}
.other_link_section{width:1140px; max-width:1350px;margin:10px auto;}

.other_link_section .marchand_link_div_right{float:left; margin-right:5px;margin-left:5px;border-right:2px solid #333;}
.other_link_section .marchand_link_div{float:left; margin-right:5px;margin-left:5px; border-right:2px solid #333;}
.other_link_section div:last-child{margin-right:0px;margin-left:6px; border-right:0px;}
.other_link_section .marchand_link_div a,.marchand_link_div_right a{font-size:14px; color:#111; line-height:35px; text-decoration:none; font-family:"arial";}
.other_link_section .marchand_link_div div,.other_link_section .marchand_link_div_right div{float:left; margin-right:15px;}
.other_link_section .marchand_link_div .star_set{height:35px;}


@media only screen and (min-width : 320px) and (max-width : 1024px) {
    .main_contain_res_data {width:940px; height:auto; display:block; margin:0 auto;}
    .main_contain_res_data .left_panel{width:220px;}
    .main_contain_res_data .bread_cumb {background:url(../images/breadcumb_bg.gif) repeat-x left top; width:900px; height:30px; display:block; line-height:30px; color:#333; padding:0 20px; margin:10px 0;}
    .main_contain_res_data .main_content_section{ width:700px; postion:relative; float:left;}
    .main_contain_res_data .left_panel .left-box{width:185px;}
    .main_contain_res_data .left_panel .left-box .normal_filter{width:150px;}
    .main_contain_res_data .left_panel .left_menu{width:196px;}
    .main_contain_res_data .main_content_section .data_list{width:100%;}
    .main_contain_res_data .main_content_section .data_list li{border:1px solid #efefef; padding:5px 0px;  margin:2px;}
    .main_contain_res_data .main_content_section .data_list li:first-child{border:1px solid #efefef; padding:5px 0px;}
    .main_contain_res_data .main_content_section .search_result_box p { padding:5px 5px 0px 0px;}

    /* update on 16/03/2017 New home*/
    .home_container{max-width:940px; margin:10px auto 30px auto;}
    .home_container .brand_shows .brand_article1,.brand_shows .brand_article1, .brand_shows .brand_article1{ width:298px !important;  margin-right:20px; margin-bottom:20px;border:1px solid #eee; float:left;}
    .brand_shows .last-child{margin-right:0px;}
    .category_section{ width:940px; margin:20px auto;}
    .category_section ul li{float:left; width:130px; padding-left:35px; margin-right:10px; margin-bottom:5px;}
    .other_link_section{width:940px; max-width:940px;margin:10px auto;}

    .other_link_section .marchand_link_div_right{float:right; border-right:0px solid #333;}
    .other_link_section .marchand_link_div{float:left; width:430px; margin-right:5px;margin-left:5px; border-right:0px solid #333;}
    .other_link_section .marchand_link_div_right .star_set{float:left; margin-right:15px;}
    .footer1 .footer_copy{width:940px;}
    .copyright{ width:780px; float:left;}
    /*****************/
}

@media only screen and (min-width : 1180px) and (max-width : 1299px) {

    .main_contain_res_data {width:940px; height:auto; display:block; margin:0 auto;}
    .main_contain_res_data .left_panel{width:220px;}
    .main_contain_res_data .bread_cumb {background:url(../images/breadcumb_bg.gif) repeat-x left top; width:900px; height:30px; display:block; line-height:30px; color:#333; padding:0 20px; margin:10px 0;}
    .main_contain_res_data .main_content_section{ width:700px; postion:relative; float:left;}
    .main_contain_res_data .left_panel .left-box{width:185px;}
    .main_contain_res_data .left_panel .left-box .normal_filter{width:150px;}
    .main_contain_res_data .left_panel .left_menu{width:196px;}
    .main_contain_res_data .main_content_section .data_list{width:100%;}
    .main_contain_res_data .main_content_section .data_list li{border:1px solid #efefef; padding:5px 0px;  margin:2px;}
    .main_contain_res_data .main_content_section .data_list li:first-child{border:1px solid #efefef; padding:5px 0px;}
    .main_contain_res_data .main_content_section .search_result_box p { padding:5px 5px 0px 0px;}
    .main_contain_res_data .main_content_section .search_result_box{padding:0px;}
}
@media only screen and (min-width : 1300px) and (max-width : 1599px) {
    .main_contain_res_data {width:100%; height:auto; display:block; margin:0 auto;}
    .main_contain_res_data .bread_cumb {background:url(../images/breadcumb_bg.gif) repeat-x left top; width:97%; height:30px; display:block; line-height:30px; color:#333; padding:0 20px; margin:10px 0;}
    .main_contain_res_data .main_content_section{ width:85%; postion:relative; float:left;}
    .main_contain_res_data .left_panel{width:200px;}
    .main_contain_res_data .left_panel .left-box{width:170px;}
    .main_contain_res_data .left_panel .left-box .normal_filter{width:125px;}
    .main_contain_res_data .left_panel .left_menu{width:180px;}
    .main_contain_res_data .main_content_section .data_list{width:100%;}
    .main_contain_res_data .main_content_section .data_list li{border:1px solid #efefef; padding:5px 0px;  margin:2px;}
    .main_contain_res_data .main_content_section .data_list li:first-child{border:1px solid #efefef; padding:5px 0px;}
    .main_contain_res_data .main_content_section .search_result_box p { padding:5px 5px 0px 0px;}
    .main_contain_res_data .main_content_section .search_result_box{padding:0px;}
}
@media only screen and (min-width : 1600px) and (max-width : 2000px) {
    .main_contain_res_data .main_content_section{ width:87%; postion:relative; float:left;}
    .main_contain_res_data .left_panel{width:200px;}
    .main_contain_res_data .left_panel .left-box{width:170px;}
    .main_contain_res_data .left_panel .left-box .normal_filter{width:125px;}
    .main_contain_res_data .left_panel .left_menu{width:180px;}
    .main_contain_res_data .main_content_section .data_list{width:100%;}
    .main_contain_res_data .main_content_section .data_list li{border:1px solid #efefef; padding:5px 0px;  margin:2px;}
    .main_contain_res_data .main_content_section .data_list li:first-child{border:1px solid #efefef; padding:5px 0px;}
    .main_contain_res_data .main_content_section .search_result_box p { padding:5px 5px 0px 0px;}
    .main_contain_res_data .main_content_section .search_result_box{padding:0px;}

}
@media only screen and (min-width : 2000px) and (max-width : 2300px) {
    .main_contain_res_data .main_content_section{ width:90%; postion:relative; float:left;}
    .main_contain_res_data .left_panel{width:200px;}
    .main_contain_res_data .left_panel .left-box{width:170px;}
    .main_contain_res_data .left_panel .left-box .normal_filter{width:125px;}
    .main_contain_res_data .left_panel .left_menu{width:180px;}
    .main_contain_res_data .main_content_section .data_list{width:100%;}
    .main_contain_res_data .main_content_section .data_list li{border:1px solid #efefef; padding:5px 0px;  margin:2px;}
    .main_contain_res_data .main_content_section .data_list li:first-child{border:1px solid #efefef; padding:5px 0px;}
    .main_contain_res_data .main_content_section .search_result_box p { padding:5px 5px 0px 0px;}
    .main_contain_res_data .main_content_section .search_result_box{padding:0px;}

}

@media only screen and (min-width : 2400px) and (max-width : 2560px) {
    .main_contain_res_data .main_content_section{ width:92%; postion:relative; float:left;}
    .main_contain_res_data .left_panel{width:200px;}
    .main_contain_res_data .left_panel .left-box{width:170px;}
    .main_contain_res_data .left_panel .left-box .normal_filter{width:125px;}
    .main_contain_res_data .left_panel .left_menu{width:180px;}
    .main_contain_res_data .main_content_section .data_list{width:100%;}
    .main_contain_res_data .main_content_section .data_list li{border:1px solid #efefef; padding:5px 0px;  margin:2px;}
    .main_contain_res_data .main_content_section .data_list li:first-child{border:1px solid #efefef; padding:5px 0px;}
    .main_contain_res_data .main_content_section .search_result_box p { padding:5px 5px 0px 0px;}
    .main_contain_res_data .main_content_section .search_result_box{padding:0px;}
}


/************** Search gallery version 4 **************/
.search_result_box4 { padding:5px 10px 5px 10px; margin:0px 0px 0px 0px; height:1%;width:940px;  }
.search_result_box4 h3{ color:#518b16; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:5px 0px 5px 0px; height:25px;}

.search_result_box4 ul.data_list {width:940px; height:auto; float:left; border-top:3px dotted #DDDDDD;}
.search_result_box4 .imgs { text-align:left; float:left; margin-left:5px; width:122px; height:95px; overflow:hidden;  }
.search_result_box4 ul.data_list li {width:310px; height:auto; float:left; padding:0px; height:130px; margin:2px 0px 7px 2px;display: inline; position:relative;border-bottom:1px solid #DDDDDD; -border-radius:2px;-webkit-border-radius:2px; box-shadow: 2px 2px 3px #666;}
.search_result_box4 ul.data_list li a {text-decoration:none;}
.search_result_box4 ul.data_list li a:hover {text-decoration:underline;}

.search_result_box4 p { color:#b4b4b4; margin:0px; padding:5px 0px 0px 0px; line-height:14px; text-align:center; font-weight:bold; }
.search_result_box4 p a{ color:#000000; text-decoration:none;}
.search_result_box4 p.price{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#4e7a22; padding:0px 5px 0px 0px;   }
.search_result_box4 .search_btn a{color:#fff;}
.search_result_box4 .search_btn {
    background: -moz-linear-gradient(center top , #64B22F, #078800) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(center top , #64B22F, #078800) repeat scroll 0 0 rgba(0, 0, 0, 0);background:#078800;
    border-bottom: 3px solid #64B22F;  color: #fff;    cursor: pointer;    display: block;
    text-transform:uppercase; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; height:22px; -moz-border-radius:3px; -webkit-border-radius:3px; border:1px solid #078800; margin-top:3px; -border-radius:3px;  overflow:hidden; }

.search_result_box4 .google_ads {border-bottom:1px solid #cdcdcd; border-top:1px solid #cdcdcd; padding:10px 0 10px 0;}

.search_result_box4 .box_top_bg {width:400px; height:20px; display:block; float:left; font-size:0; line-height:0; background:url(../images/box_top_bg.png) no-repeat left top;}
.search_result_box4 .box_bottom_bg {width:400px; height:20px; display:block; float:left; font-size:0; line-height:0; background:url(../images/box_bottom_bg.png) no-repeat left top;}
.search_result_box4 .box_middle_bg {width:400px; height:auto; display:block; float:left; padding:0px 10px; background:url(../images/box_bottom_mid.png) repeat-y left top; border:none;}
.search_result_box4 .box_mid_content {width:360px; height:auto; display:block; float:left; padding:20px 10px; background:url(../images/hoverboxmid.png) repeat-x left bottom; }

/**********************/
/************** Search gallery version 5 **************/
.search_result_box5 { padding:5px 10px 5px 10px; margin:0px 0px 0px 0px; height:1%;width:940px;  }
.search_result_box5 h3{ color:#518b16; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:5px 0px 10px 0px; height:25px;}
.search_result_box5 h3 a{color:#999999;}
.search_result_box5 ul.data_list {width:940px; height:auto; float:left; border-top:3px dotted #DDDDDD;}
.search_result_box5 .imgs { text-align:center;  margin:0 auto; width:170px; height:130px; overflow:hidden; padding-top:5px;}
.search_result_box5 ul.data_list li {width:183px; height:auto; float:left; padding:0px; height:265px; margin:1px 1px 1px 1px;display: inline; position:relative;border:1px solid #eee; -border-radius:2px;-webkit-border-radius:2px;}
.search_result_box5 ul.data_list li a {text-decoration:none;}
.search_result_box5 ul.data_list li a:hover {text-decoration:underline;}

.search_result_box5 p { color:#b4b4b4; margin:0px; padding:5px 0px 0px 0px; line-height:14px; text-align:center; font-weight:bold; }
.search_result_box5 p a{ color:#000000; text-decoration:none;}
.search_result_box5 p.price{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#4e7a22; padding:0px 5px 0px 0px;   }
.search_result_box5 .search_btn a{color:#fff;}
.search_result_box5 .search_btn {
    background: -moz-linear-gradient(center top , #64B22F, #078800) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(center top , #64B22F, #078800) repeat scroll 0 0 rgba(0, 0, 0, 0);background:#078800;
    border-bottom: 3px solid #64B22F;  color: #fff;    cursor: pointer;    display: block;
    text-transform:uppercase; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; height:22px; -moz-border-radius:3px; -webkit-border-radius:3px; border:1px solid #078800; margin-top:3px; -border-radius:3px;  overflow:hidden; }

.search_result_box5 .google_ads {border-bottom:1px solid #cdcdcd; border-top:1px solid #cdcdcd; padding:10px 0 10px 0;}

.search_result_box5 .box_top_bg {width:400px; height:20px; display:block; float:left; font-size:0; line-height:0; background:url(../images/box_top_bg.png) no-repeat left top;}
.search_result_box5 .box_bottom_bg {width:400px; height:20px; display:block; float:left; font-size:0; line-height:0; background:url(../images/box_bottom_bg.png) no-repeat left top;}
.search_result_box5 .box_middle_bg {width:400px; height:auto; display:block; float:left; padding:0px 10px; background:url(../images/box_bottom_mid.png) repeat-y left top; border:none;}
.search_result_box5 .box_mid_content {width:360px; height:auto; display:block; float:left; padding:20px 10px; background:url(../images/hoverboxmid.png) repeat-x left bottom; }

/**********************/
/************** Search gallery version 6 **************/
.search_result_box6 { padding:5px 10px 5px 10px; margin:0px 0px 0px 0px; height:1%; }
.search_result_box6 h3{ color:#518b16; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:5px 0px 5px 0px; height:25px;}

.search_result_box6 ul.data_list {width:700px; height:auto; float:left; border-top:3px dotted #DDDDDD;}
.search_result_box6 .imgs { text-align:left; float:left; margin-left:5px; width:122px; height:95px; overflow:hidden;  }
.search_result_box6 ul.data_list li {width:340px; height:auto; float:left; padding:0px; height:130px; margin:2px 0px 7px 2px;display: inline; position:relative;border-bottom:1px solid #DDDDDD; -border-radius:2px;-webkit-border-radius:2px; box-shadow: 2px 2px 3px #666;}
.search_result_box6 ul.data_list li a {text-decoration:none;}
.search_result_box6 ul.data_list li a:hover {text-decoration:underline;}

.search_result_box6 p { color:#b4b4b4; margin:0px; padding:5px 0px 0px 0px; line-height:14px; text-align:center; font-weight:bold; }
.search_result_box6 p a{ color:#000000; text-decoration:none;}
.search_result_box6 p.price{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#4e7a22; padding:0px 5px 0px 0px;   }
.search_result_box6 .search_btn a{color:#fff;}
.search_result_box6 .search_btn {
    background: -moz-linear-gradient(center top , #64B22F, #078800) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(center top , #64B22F, #078800) repeat scroll 0 0 rgba(0, 0, 0, 0);background:#078800;
    border-bottom: 3px solid #64B22F;  color: #fff;    cursor: pointer;    display: block;
    text-transform:uppercase; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; height:22px; -moz-border-radius:3px; -webkit-border-radius:3px; border:1px solid #078800; margin-top:3px; -border-radius:3px;  overflow:hidden; }

.search_result_box6 .google_ads {border-bottom:1px solid #cdcdcd; border-top:1px solid #cdcdcd; padding:10px 0 10px 0;}

.search_result_box6 .box_top_bg {width:400px; height:20px; display:block; float:left; font-size:0; line-height:0; background:url(../images/box_top_bg.png) no-repeat left top;}
.search_result_box6 .box_bottom_bg {width:400px; height:20px; display:block; float:left; font-size:0; line-height:0; background:url(../images/box_bottom_bg.png) no-repeat left top;}
.search_result_box6 .box_middle_bg {width:400px; height:auto; display:block; float:left; padding:0px 10px; background:url(../images/box_bottom_mid.png) repeat-y left top; border:none;}
.search_result_box6 .box_mid_content {width:360px; height:auto; display:block; float:left; padding:20px 10px; background:url(../images/hoverboxmid.png) repeat-x left bottom; }


.soarad{font-faily:verdana; font-size:12px; width:720px;}
.soarad .ad{ border-bottom:2px dotted #bbb; margin:10px; padding-bottom:10px;}
.soarad .ad .stitle a{font-size:16px; color:#06C; text-decoration:underline;}
.favicon{float:left; width:16px; margin-right:5px;}
.mer{ float:left; width:670px; color:#090; font-weight:bold;}
.mer a{color:#090; text-decoration:none;}
.desc{clear:both;}
.desc a{color:#111; font-size:12px; text-decoration:none;}
.sitelink ul{padding:0; margin:0; list-style:disc;}
.sitelink ul li{float:left; list-style:disc; padding-right:10px; margin-left:15px; font-size:12px;}
.sitelink ul li a{color:#03F;}
.ext{ border:1px solid #aaa; padding:5px; margin:5px 5px 5px 0px; clear:both;}
.splash_messagebox{width:390px; padding:25px; border:1px solid #ccc; color:#03C; font-size:14px;  background:#e7e7e7; z-index:1000; position:absolute;  text-align:left; margin:-110px 15% 0 10%;}

.web_dialog_overlay
{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    background: #103d00;
    opacity: .7;
    filter: alpha(opacity=70);
    -moz-opacity: .15;
    z-index: 101;
    display: none;
}
.web_dialog td{height:35px;}
.web_dialog
{
    display: none;
    position: fixed;
    width: 720px;
    height: 486px;
    top: 30%;
    left: 40%;
    margin-left: -190px;
    margin-top: -100px;
    background-color: #1f7600;
    border: 0px solid #336699;
    padding: 0px;
    z-index: 102;
    font-family: Verdana;
    font-size: 10pt;
}
.web_dialog_title
{
    border-bottom: solid 0px #336699;
    background-color: #081f00;
    padding: 10px 10px 10px 70px;
    height:74px;
    color: White;
    font-size:26px;
    font-weight:normal;
}
.web_dialog_title a
{
    color: White;
    text-decoration: none;
}
.align_right
{
    text-align: right;
}
.Level2HeadingStyle
{
    font-weight: bold;
    font-size: 15pt;
    color: #2D84A7;
    line-height: 20px;
}
.price_drop{ font-size:30px; color:#ffffff;}
.price_drop a{ font-size:30px; line-height:33px; color:#00007C; text-decoration:underline;}
.check_out{ font-size:12px; color:#ffffff;}
.seeallpricebutton{font-size:24px;padding:15px 50px 15px 50px; text-decoration:none;line-height:40px; background-color:#ffffff; color:#081f00;}
.mobile_cat_link_section{display:none;}	
.ecobody{ font-size:14px; line-height:20px; }	
.ecohead{ font-size:18px; line-height:25px; }

/*rating*/
div.ratingst{ float:right;}
.ratingst {unicode-bidi:bidi-override;direction:ltr;font-size:30px;}
.ratingst span.star {font-family:FontAwesome;font-weight:normal;font-style:normal;font-size:14px;display:inline-block;}
.ratingst span.star:hover {cursor:pointer;}
.ratingst span.star:before {content:"\f006";padding-right:5px;color:#999999;}
span .star.filled:before{ color:#090; content:"\f005";}
span .star.half-filled:before{content: "\f089";color:#090; padding-right:13px;}
span .star.half-filled:after{ content: "\f006";color:#090;margin-left:-20px; padding-right:5px;}

.rating { border: none;float: left;}
.rating > input { display: none; } 
.rating > label:before { margin: 10px 5px; font-size: 2.00em; font-family: FontAwesome; display: inline-block; content: "\f005";}

.rating > .half:before { content: "\f089"; position: absolute;}

.rating > label { color: #ddd; float: right; }
/***** CSS Magic to Highlight Stars on Hover *****/

.rating > input:checked ~ label, /* show gold star when clicked */
.rating:not(:checked) > label:hover, /* hover current star */
.rating:not(:checked) > label:hover ~ label { color: #FFD700;  } /* hover previous stars in list */

.rating > input:checked + label:hover, /* hover current star when changing rating */
.rating > input:checked ~ label:hover,
.rating > label:hover ~ input:checked ~ label, /* lighten current selection */
.rating > input:checked ~ label:hover ~ label { color: #FFED85;  } 


@media only screen and (min-width : 320px) and (max-width : 769px) {
    .header1{width:100%}
    .header1 .loginsection{display:none;}
    .header1 .countrysection{display:none;}
    .header1 .logo_section{width:100%;}
    .middle_home{width:100%;    background-size: 100% 250px;}
    .product_title1{width:100%; margin-top:100px; display:none;}
    .product_title1 .title{width:100%;}
    .product_title1 .title .title1{width:100%;}
    .menusection_textarea a {line-height:32px;}
    .middle_home .product_box{ display:none;}
    .middle_home .product_box ul{margin-left:10px;} 
    .middle_home .product_box ul li {width:200px; margin-right:10px;}
    .footer1 .footer_copy{height:100%; margin:10px;}
    .copyright{width:100%;}

    .product_title2{width:0;}
    .middle_search{width:100%;}
    .middle_search .search_section{width:99%; margin:0 auto; padding:10px 5px 10px 5px;}
    .middle_search .search_section .searchhead1{font-size:20px; line-height:35px; text-align:center;}
    .middle_search .search_section .searchhead2{font-size:22px;line-height:35px;text-align:center;}
    .middle_search .search_section .searchbox{background:none; width:auto; margin:0 auto;}	
    .middle_search .search_section .inputsearch{background:#ffffff; height:46px;  margin:2px 0px 2px 2px; border-left:1px solid #000000;border-bottom:1px solid #000000;border-top:1px solid #000000;  font-size:18px !important; font-family:"arial"; padding-left:30px; border-right:#ffffff 1px solid;}
    .middle_search .search_section .inputbtn{background:url(../images/btnsearch.jpg) no-repeat right #ffffff; height:56px;  border-right:1px solid #000000; border-bottom:1px solid #000000;border-top:1px solid #000000; width:48px; margin:2px 2px 2px 0px; cursor:pointer;}
    .middle_home .product_box{width:100%; margin:0 auto;}
    .footer1 .footer_copy{width:97%;}
    .menusection_textarea{width:100%; height:120px;}
    .menusection{height:100px;}
    .header {width:100%;}
    .head_right {width:auto;float:none;display:table;margin:0 auto;}
    .head_right .inputsearch {width:279px;}
    .head_right .search_section{ width:315px; float:none;}
    .loginsection {display:none;}
    .logo_section {margin:0 auto;display:table;height:35px;float:none;}
    .countrysection {display:none;}
    .bread_cumb {display:none;}
    .main_contain_data{ width:100%;}

}
@media only screen and (min-width : 320px) and (max-width : 479px) {
    .gallery_interviewlist_serach {padding:10px 5px; font-size:12px; background:url(../images/left_newslistbg.jpg) repeat-x left bottom; float:none; width:280px; margin:0 auto; height:180px;}
    .gallery_interviewlist_serach p{ font-size:14px; line-height:22px;}
    .mobile_cat_link_section{display:block; width:100%;padding: 10px;background: url(../images/left_navigation_bg_03.jpg) repeat;margin: 0 auto 20px auto;}
    .ecologie{ display:none;}
    .mobile_cat_link_section ul li{width:49%; float:left;}
    .main_content_section{width:100%;}
    .main_content_section .box_middle_bg{ width:95%; padding:5px; margin:0 auto; float:none;}	
    .adsgoogle{width:97%;  overflow:hidden;}
    .td_photo{ min-width:100px; width:100%; border:1px solid #999; display:block;}
    .td_photo img{ width:150px; margin:0 auto;}
    .td_des2{ width:100%; display:block; margin-bottom:30px; margin-top:10px;}
    .td_photo table td{border:0px; margin:0px; padding:0px;}
    #criteo970middle{ overflow:hidden; width:100%;}
    .top-search-result{width:300px; margin:0 auto; float:none; display:table;}
    .top-search-result ul.data_list{width:auto; margin:0 auto; float:none; display:table;}

    .left_panel{ display:none;}
    .box_top_bg,.box_bottom_bg{display:none;}
    .box_middle_bg{ margin:10px auto; border:1px solid #E0E0E0; border-radius:5px; -webkit-border-radius:5px;}
    ul.menu_link_cat {margin:20px 0;}
    ul.menu_link_cat li {width:95%; float:left;padding:0 10px 0 0px;}
    ul.menu_link_cat li:first-child {margin-left:0px;}
    ul.menu_link_cat li.sep {width:20px; display:none; float:left; height:100px; background:none;  padding:0}
    ul.menu_link_cat li a {width:100%; font-size:14px; line-height:22px; background:none; color:#424242; text-decoration:none; display:block; padding:0 10px;}
    ul.menu_link_cat li a:hover {background:url(../images/menu_cat_hover.gif) no-repeat left top; color:#2e6536;}
    .discussion{ display:none;}
    .normal{  margin:5px;}
    .full_panel table td{ width:100%; display:block;}
    .full_panel table td a{ font-size:16px; line-height:30px;}
    .brand_shows .brand_article1{ width:297px;  margin-right:auto; margin-left:auto; margin-bottom:20px;border:1px solid #eee; float:none;}
    /* update on 16/03/2017 New home*/
    /* update on 16/03/2017 New home*/
    .logo_section1{padding-top:10px; width:310px; margin:0 auto;}
    .logo_section1 img{width:300px;}
    .home_container{max-width:95%; margin:10px auto 30px auto;}
    .home_container .brand_shows .brand_article1,.brand_shows .brand_article1,.brand_shows .brand_article1{ width:95%;  margin-left:10px; margin-right:10px; margin-bottom:20px;border:1px solid #eee; float:left;}

    .category_section{ width:95%; margin:20px auto;}
    .category_section ul{padding-left:29px;}
    .category_section ul li{float:left; width:126px; padding-left:30px; margin-right:10px; margin-bottom:5px;}
    .other_link_section{width:95%;display:none; max-width:745px;margin:10px auto;}
    .middle_search{padding-top:20px;}
    .middle_search .search_section{width:95%;}
    .middle_search .search_section .inputsearch{width:67%;}
    .middle_search .search_section .searchbox {
        background: #888;
        padding: 10px;
        height: 60px;
    }
    .other_link_section .marchand_link_div_right{float:right; border-right:0px solid #333;}
    .other_link_section .marchand_link_div{float:left; width:405px; margin-right:5px;margin-left:5px; border-right:0px solid #333;}
    .footer1 .footer_copy{width:95%;}
    .copyright{ width:70%; float:left;}
    .imgwidth{width:65%;}
    /*****************/
    /*****************/
}
@media only screen and (min-width : 480px) and (max-width : 769px) {
    .gallery_interviewlist_serach {padding:10px 5px; font-size:12px; background:url(../images/left_newslistbg.jpg) repeat-x left bottom; float:none; width:400px; margin:5px auto; height:130px;}
    .gallery_interviewlist_serach p{ font-size:14px; line-height:22px;}
    .mobile_cat_link_section{display:block; width:100%;padding: 10px;background: url(../images/left_navigation_bg_03.jpg) repeat;margin: 0 auto 20px auto;}
    .ecologie{ display:none;}
    .mobile_cat_link_section ul li{width:49%; float:left;}
    .main_content_section{width:100%;}
    .main_content_section .box_middle_bg{ width:95%; padding:5px; margin:0 auto; float:none;}	
    .adsgoogle{width:97%;  overflow:hidden;}
    .td_photo{ min-width:100px; width:30%;  margin:10px; display:inline-block;}
    .left_panel{ display:none;}
    .td_des2{ width:95%; display:inline-block;}
    .td_photo table{border:1px solid #999; padding:10px;}
    .td_photo table td{border:0px; margin:0px; padding:0px;}
    .top-search-result{width:320px; margin:0 auto; float:none; display:table;}
    .top-search-result ul.data_list{width:auto; margin:0 auto; float:none; display:table;}
    .box_top_bg,.box_bottom_bg{display:none;}
    .box_middle_bg{ margin:10px auto; border:1px solid #E0E0E0; border-radius:5px; -webkit-border-radius:5px;}
    .normal{  margin:5px;}
    .full_panel table td{ width:100%; display:block;}
    .full_panel table td a{ font-size:16px; line-height:30px;}

    /* update on 16/03/2017 New home*/
    .home_container{max-width:95%; margin:10px auto 30px auto;}
    .home_container .brand_shows .brand_article1,.brand_shows .brand_article1,.brand_shows .brand_article1{ width:95% !important;  margin-left:10px; margin-right:10px; margin-bottom:20px;border:1px solid #eee; float:left;}

    .category_section{ width:95%; margin:20px auto;}
    .category_section ul{padding-left:29px;}
    .category_section ul li{float:left; width:126px; padding-left:30px; margin-right:10px; margin-bottom:5px;}
    .other_link_section{width:95%;display:none; max-width:745px;margin:10px auto;}
    .middle_search{padding-top:50px;}
    .middle_search .search_section{width:95%;}
    .middle_search .search_section .inputsearch{width:79%;}
    .middle_search .search_section .searchbox {
        background: #EAFFDD;
        padding: 10px;
        height: 60px;
    }
    .other_link_section .marchand_link_div_right{float:right; border-right:0px solid #333;}
    .other_link_section .marchand_link_div{float:left; width:405px; margin-right:5px;margin-left:5px; border-right:0px solid #333;}
    .footer1 .footer_copy{width:95%;}
    .copyright{ width:70%; float:left;}
    .imgwidth{width:68%;}
    /*****************/

}
@media only screen and (min-width : 769px) and (max-width : 940px) {
    .head_right {width:400px;float:left;display:table;margin:0 auto;}
    .header {width:100%;}
    .main_contain_data{ width:100%;}
    .main_content_section .box_middle_bg{ width:95%; padding:5px; margin:0 auto; float:none;}	
    .footer1 .footer_copy{ width:100%;}
    .loginsection {display:none;}
    .countrysection {display:none;}
    .bread_cumb {display:none;}
    .gallery_interviewlist_serach {padding:10px 5px; font-size:12px; background:url(../images/left_newslistbg.jpg) repeat-x left bottom; float:left; width:225px; margin-right:10px; height:210px;}
    .gallery_interviewlist_serach p{ font-size:14px; line-height:22px;}
    .left_panel{ display:none;}
    .top-search-result{width:720px; margin:0 auto; float:none; display:table;}
    .top-search-result ul.data_list{width:auto; margin:0 auto; float:none; display:table;}
    .footer1 .footer_copy {
        width:100%;
    }
    .box_top_bg,.box_bottom_bg{display:none;}
    .box_middle_bg{ margin:10px auto; border:1px solid #E0E0E0; border-radius:5px; -webkit-border-radius:5px;}
    .normal{  margin:5px;}
    .full_panel table td{ width:50%; display:inline-block;}
    .full_panel table td table td{ width:100%; display:inline-block;}
    .full_panel table td a{ font-size:16px; line-height:30px;}

    /* update on 16/03/2017 New home*/
    .home_container{max-width:95%; margin:10px auto 30px auto;}
    .home_container .brand_shows .brand_article1,.brand_shows .brand_article1{ width:340px !important;  margin-left:10px; margin-right:10px; margin-bottom:20px;border:1px solid #eee; float:left;}

    .category_section{ width:95%; margin:20px auto;}
    .category_section ul li{float:left; width:126px; padding-left:30px; margin-right:10px; margin-bottom:5px;}
    .other_link_section{width:95%; max-width:745px;margin:10px auto;}

    .other_link_section .marchand_link_div_right{float:right; border-right:0px solid #333;}
    .other_link_section .marchand_link_div{float:left; width:392px; margin-right:5px;margin-left:5px; border-right:0px solid #333;}
    .other_link_section .star_set img{width:24px;}
    .footer1 .footer_copy{width:95%;}
    .copyright{ width:70%; float:left;}
    .imgwidth{width:68%;}
    /*****************/


}



/***************************************CSS by khalid@infinacy.com ****************************/
.error_msg{
    color: red;
    font-size: 12px;
    display: none;
}

.postcomment .comment_rating_area{
    margin-left: -5px;
}

.postcomment .comment_input_area textarea{
    margin-left: 0px;
    width: 100% !important;
}
.unsubscribe_message_area{
    margin: 40px auto;
    width: 80%;
    padding: 20px;
    border: 1px solid #ccc;
    text-align: center;
}
.unsubscribe_message_area .unsubscribe_message{
    font-size: 26px;
    font-weight: bold;
}
.footer_container{
    position: absolute;
    width: 100%;
    bottom: 0px;
}