html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;vertical-align:baseline;margin:0;padding:0}
body{font-family:Georgia,"Times New Roman",Times,serif;color:#0f0f0f;text-align:center;font-size:100%;background:url(http://modezoo.de/wp-content/themes/plain-fields/images/background.jpg);background-color:#FCFCFC;background-position:center top;background-repeat:repeat-x;awidth:100%}
p{line-height:1.75em;margin:0 0 18px}
ul{list-style:none;margin:0;padding:0}
li{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{line-height:1.25em;margin:0 2px 12px 0;padding:6px 0 0}
h1{font-size:2em}
h2{font-size:1.75em}
h3{font-size:1.5em;font-weight:400}
h4{font-size:1.33em;font-weight:400}
h5{font-size:1.16em;font-weight:400}
h6{font-size:.83em;font-weight:lighter;text-transform:uppercase}
blockquote{font-style:italic;border-left:3px solid #bfbfbf;margin:0 30px;padding:0 18px}
abbr,acronym{border-bottom:1px dotted #666;cursor:help}
code{font-size:1.16em}
pre{background:none repeat scroll 0 0 #f9f9f9;color:#505050;line-height:18px;margin-bottom:18px;font-family:"Courier 10 Pitch",Courier,monospace;padding:1.5em}
sup,sub{height:0;line-height:1;position:relative;vertical-align:baseline;font-size:.72em}
sub{top:.5ex}
sup{bottom:1ex}
#wrapper{font-size:.75em;text-align:left;width:1000px;margin:0 auto}
#top_cont{margin-top:21px;height:100px;background-image:none}
#tc_title{float:left;width:258px;height:100px;margin-left:15px;overflow:hidden}
#tc_title div{font-size:4em;margin-top:10px;line-height:1em}
#tc_title div a{text-decoration:none;color:#030303}
#tc_title p{font-size:1.16em;margin:0}
#tc_search_cont{float:left;width:680px;height:100px}
#tc_search_cont #tc_search_form{margin-left:500px}
#search_box_input{border:1px solid #505050;width:201px;top:50%;outline:0;margin:0;padding:3px 6px 4px}
#search_box_submit{top:50%}
#tc_search_cont #tc_sc_cont{width:242px;height:70px;overflow:hidden}
.rss_sprite{background:url(images/rss.png)}
#tc_sc_rss{float:right;margin-left:10px}
#rss_icon{margin-top:53px;display:block;width:42px;height:17px;text-indent:-9999px;background-position:0 0}
#rss_icon:hover{margin-top:40px;width:42px;height:30px;background-position:0 -17px}
#menu_line{width:100%;height:30px;margin-top:33px;margin-left:0}
#top_menu{border-top:2px solid #505050;margin-bottom:5px}
.under_menu{position:absolute;top:215px;left:25px}
#menu_cont ul{margin-left:8px}
#menu_cont ul li{float:left;padding-top:5px;padding-bottom:7px;margin-right:2px;position:relative}
#menu_cont ul li a{font-family:Georgia,"Times New Roman",Times,serif;color:#FFF;font-size:1.46em;text-decoration:none;background:#000;padding:8px 8px 5px}
#menu_cont ul li a:hover{color:#FFF;border-bottom:3px solid #7f7f7f}
#menu_cont ul .current_page_item{font-size:15px}
#menu_cont ul .current_page_item_sub{font-size:20px}
#menu_cont ul ul{margin-left:0;display:none;position:absolute;float:left;width:184px;z-index:99999;top:28px;left:0}
#menu_cont ul ul li{min-width:180px;background-color:#fff;border-bottom:1px solid #7F7F7F;border-right:1px solid #7F7F7F;border-left:1px solid #7F7F7F;padding:0}
#menu_cont ul ul a{width:170px;display:block;padding:6px}
#menu_cont ul ul ul{left:100%;top:0;margin-top:-1px;border-top:1px solid #7F7F7F}
#menu_cont ul li:hover > a{border-bottom:3px solid #7f7f7f}
#menu_cont ul ul :hover{background-color:#f1f1f1}
#menu_cont ul ul .current_page_item{border-top:0;padding-top:0}
#menu_cont ul ul .current_page_item a{padding:6px}
#menu_cont ul li.current_page_item,#menu_cont ul li.current-menu-ancestor,#menu_cont ul li.current_page_ancestor,#menu_cont ul li.current-menu-item,#menu_cont ul li.current_page_parent,#menu_cont ul li.current-menu-parent{border-top:2px solid #505050;padding-top:3px}
#menu_cont ul .current_page_item > ul,#menu_cont ul .current-menu-ancestor > ul,#menu_cont ul .current_page_ancestor > ul,#menu_cont ul .current-menu-item > ul,#menu_cont ul .current_page_parent > ul,#menu_cont ul .current-menu-parent > ul{top:26px}
#menu_cont ul ul .current_page_item > ul,#menu_cont ul ul .current-menu-ancestor > ul,#menu_cont ul ul .current_page_ancestor > ul,#menu_cont ul ul .current-menu-item > ul,#menu_cont ul ul .current_page_parent > ul,#menu_cont ul ul .current-menu-parent > ul{top:0}
#menu_cont ul ul .current_page_item,#menu_cont ul ul .current-menu-ancestor,#menu_cont ul ul .current_page_ancestor,#menu_cont ul ul .current-menu-item,#menu_cont ul ul .current_page_parent,#menu_cont ul ul .current-menu-parent{border-top:0;background-color:#f1f1f1;padding-top:0;top:0}
#mt_separator{border-bottom:3px double #7F7F7F;clear:both}
#tagline{border-bottom:1px dotted #e0e0e0;clear:both;padding:20px 20px 25px}
#tagline p{color:#7f7f7f;font-size:2em;line-height:1.25em;margin:0}
#tagline h1{color:#7f7f7f;line-height:1.25em;font-weight:400;margin:0;padding:0}
#content_cont{overflow:hidden;width:100%;margin:23px 0;padding:0}
#content_left{float:left;width:720px}
#content_right{float:right;width:200px;background:none repeat scroll 0 0 #FFF;padding:13px 10px 15px 24px}
#content_full{width:940px}
#content_left #cl_h1{margin-bottom:25px;border-bottom:3px double #949494;color:#505050;padding:0 0 3px}
.blog_post_cont h2 a{color:#030303;text-decoration:none;line-height:1.5}
.blog_post_cont h3 a{color:#030303;text-decoration:none}
.blog_post_comments{color:#949494;font-size:1.16em;padding-left:10px;padding-bottom:10px;border-bottom:3px double #e0e0e0}
.blog_post_bottom{border-bottom:1px solid #e0e0e0;margin-bottom:40px;overflow:hidden;clear:both;padding:0 10px 10px}
.blog_post_bottom .left{float:left;width:500px;color:#949494;font-size:1.16em}
.blog_post_bottom .left a{color:#7F7F7F;text-decoration:underline}
.blog_post_bottom .right{float:right;width:180px;text-align:right;text-transform:uppercase;color:#949494;font-size:1.5em}
.blog_post_bottom .right a{text-decoration:none;color:#949494}
.blog_post_bottom .right span{color:#bfbfbf}
.blog_post_navigation{margin-top:-20px;margin-left:10px}
.blog_single_top{overflow:hidden;width:700px;border-bottom:3px double #E0E0E0;font-size:1.16em;padding:0 10px 10px}
.blog_single_top .comments{float:left;width:220px;color:#7f7f7f}
.blog_single_top .date{float:right;width:420px;text-align:right;color:#949494}
#blog_single_links{margin-bottom:10px;font-size:1.16em;clear:both}
.blog_single_bottom{overflow:hidden;width:700px;border-top:1px solid #E0E0E0;font-size:1.16em;line-height:1.325em;padding:10px}
.blog_single_bottom .categories{color:#949494;float:left;width:340px}
.blog_single_bottom .categories_full{color:#949494}
.blog_single_bottom .tags{color:#949494;float:right;text-align:right;width:340px}
.blog_single_extra{color:#949494;padding:10px}
#comments_cont{margin-top:20px}
#comments_cont h2{margin-bottom:25px}
.comment .comment_info{border-bottom:3px double #949494;overflow:hidden}
.comment .comment_gravatar{float:left;width:32px}
.comment .comment_gravatar img{border:1px solid #e0e0e0;padding:1px}
.comment .comment_author{float:left;font-size:1.16em;color:#949494;padding-top:5px;margin-left:5px}
.comment .comment_body{font-size:1.16em;border-bottom:1px solid #bfbfbf;margin-bottom:10px;padding:15px 10px 0}
.comment .children{margin-left:40px}
#comments_cont #respond{margin-bottom:20px;border-bottom:1px solid #bfbfbf;color:#505050}
#comments_cont #respond h3{color:#0F0F0F}
#comments_cont #respond h3 small{font-size:.66em}
#comments_cont #respond #submit{border:1px solid #949494;width:auto;background-color:#fff;color:#505050;padding:5px}
#comments_cont #respond input,#comments_cont #respond textarea,#comments_cont #respond select{border:1px solid #bfbfbf;width:98%;display:block;padding:5px}
#comments_cont #respond input:focus,#comments_cont #respond textarea:focus,#comments_cont #respond select:focus{border:1px solid #949494}
#comments_navigation{margin-top:30px;margin-bottom:20px}
#comments_cont #pings .url{color:#505050;text-decoration:underline}
.evaluation_span{background:none repeat scroll 0 0 #000;color:#FFF;font-size:16px;padding:1px}
.blog_page_top{overflow:hidden;border-bottom:3px double #E0E0E0;font-size:1em;padding:0 10px 6px}
.blog_page_content{font-size:1.16em;border-bottom:1px solid #E0E0E0;line-height:1.72em;overflow:hidden;padding:15px 10px 6px}
#blog_page_links{margin-bottom:10px;font-size:1.16em}
.blog_page_bottom h4{margin:10px 0 6px}
.blog_page_bottom ul{margin:0 0 0 4px}
.blog_page_bottom ul li{padding:4px}
.blog_page_bottom ul li ul li{background:transparent url(images/subpages_tree_line.png) no-repeat scroll 0 0;padding:4px 0 4px 8px}
.widget_cont h3{font-family:Arial, Georgia;color:#0f0f0f;border-bottom:2px solid #505050;margin:0 0 1px;padding:0 0 3px}
.widget_cont ul{border-top:1px solid #505050;border-bottom:1px solid #505050;padding-bottom:10px;padding-left:10px}
.widget_cont ul li{padding-left:14px;background:transparent url(images/square_bullet.png) no-repeat scroll 0 .5em;word-wrap:break-word;margin:8px 10px 0 0}
.widget_cont ul li a{font-size:1.16em;color:#505050;text-decoration:none}
.widget_cont ul li a:hover{color:#030303;text-decoration:underline}
.widget_cont ul .children{border-top:0;border-bottom:0;padding-bottom:0;padding-left:10px}
.widget_cont select,.widget_cont input,.widget_cont textarea{margin:10px}
#searchform #s{border:1px solid #505050;width:201px;padding:3px 6px 4px}
#searchform #searchsubmit{border:1px solid #7f7f7f;color:#505050;background-color:#fff;padding:2px 6px 3px}
.columns_cont{overflow:hidden;width:100%;margin:10px 0 20px}
.column_content{padding:0 10px}
.column_start{margin-right:10px;float:left}
.column_middle{float:left;margin:0 10px}
.column_end{margin-left:10px;float:left}
.column_1_2{width:48.5294%}
.column_1_2_no_sidebar{width:48.8889%}
.column_1_3{width:31.3131%}
.column_1_3_no_sidebar{width:31.8182%}
.column_1_4{width:22.8125%}
.column_1_4_no_sidebar{width:23.2558%}
.column_1_5{width:17.5806%}
.column_1_5_no_sidebar{width:18.2143%}
.column_1_6{width:14.1666%}
.column_1_6_no_sidebar{width:14.7561%}
.homepage_topseller .categories_prodlist_prod{border:0 none;margin:0;padding:10px 3px 5px}
.homepage_topseller .l .categories_prodlist_prod{margin:0}
#footer{border-top:3px double #7f7f7f}
#footer #f_left{float:left;width:440px;color:#7f7f7f;padding:15px 10px}
#footer #f_right{float:right;width:440px;text-align:right;color:#7f7f7f;padding:15px 10px}
#left_categories{margin-top:0;width:245px;margin-right:10px;background:#FFF;border:1px solid #000;padding-bottom:10px;float:left;margin-left:5px;min-height:1222px;text-align:left}
#left_categories h3,.left_brands h3,#left_content h1,#left_recommend h3{background:#000;font-size:19px;text-transform:uppercase;color:#FFF;margin:0 0 10px;padding:10px 15px 5px 10px}
#left_categories a{font-size:13px;display:block;color:#000;text-decoration:none;padding:3px 10px}
#left_categories a:hover{background:#000;color:#FFF;text-decoration:underline}
.left_categories_empty span{color:#939393;display:block;text-decoration:none;padding:4px 0}
.left_brands{padding:0 12px 18px 1px}
.left_brands ul{max-height:658px;overflow-x:hidden;overflow-y:auto}
.left_brands a{display:block;text-decoration:none;padding:4px 0}
#left_content{color:#333;font-size:12px;padding:0 13px 18px 1px}
#left_content h1{text-align:left}
#left_recommend{padding:0 12px 18px 0}
.widget_cont{background:none repeat scroll 0 0 #FFF;border:1px solid #000;margin-bottom:25px}
#content_right h1,#content_right h2{font-family:Arial,Helvetica,sans-serif;font-size:23px}
.categories_prodlist{max-width:950px}
.categories_prodlist_prod{background:#FFF;color:#000;border:1px solid #FFF;float:left;line-height:15px;min-height:223px;text-align:center;width:180px;cursor:pointer;margin:1px;padding:12px 0}
.categories_prodlist_prod:hover{border:1px solid #000;background:#FFF;color:#000}
.categories_prodlist_prod .prod_img{cursor:pointer;height:285px;position:relative;text-align:center}
.categories_prodlist_prod .prod_img img{max-height:280px; max-width:265px;}
.categories_prodlist_prod .prod_img span{color:#FFF;display:none;font-size:12px;font-weight:700;position:absolute;right:-6px;top:-13px;padding:2px 5px}
.categories_prodlist_prod .prod_name{display:block;height:40px;overflow:hidden;margin-bottom:5px;padding:0 30px;}
.categories_prodlist_prod .prod_name strong{text-transform:uppercase} 
.categories_prodlist_prod .prod_brand{text-transform:uppercase;min-height:35px;max-height:10px;margin:0px 0 0}
.categories_prodlist_prod .prod_price{font-weight:700;font-size:13px;margin-bottom:3px;padding:5px 0 4px}
.categories_prodlist_prod .prod_shipping{color:#9B9B9B;font-style:italic;padding:0 0 1px}
.categories_prodlist_prod .prod_details{background:url(/common/images/d.png) no-repeat scroll center center transparent;cursor:pointer;display:block;height:12px;text-decoration:underline;padding:0 0 5px}
#homepage,.content_fixed{font-size:13px;line-height:17px;width:100%;padding:4px 0 15px}
#breadcrumbs{padding:0 0 16px}
.homepage_promo{color:#515151;height:245px;padding:10px 0 0}
.homepage_promo1_text,.homepage_promo2_text{float:right;width:190px}
.homepage_promo h2{color:#222}
.homepage_promo p{padding:0 0 8px} 	
.homepage_promo1,.homepage_promo2{background:none repeat scroll 0 0 #F5F5F5;border:1px solid #EEE;float:left;width:336px;padding:10px}
.homepage_promo2{float:right}
#content_headline{margin-top:10px}
.homepage_promo1 img,.homepage_promo2 img{float:left;width:130px;margin:29px 16px 0 0}
.homepage_topseller{height:360px;padding:10px 0 0}
.homepage_brands{height:100px;padding:15px 0}
.homepage_brands ul li{float:left;padding:0 26px 0 0}
.brandspage{padding:16px 0 18px}
.brandspage ul{max-height:400px}
.brandlist ul li{float:left;width:182px;padding:2px 0}
.brandlist ul li.brandlist_head{width:600px}
.shoplist_shop img{cursor:pointer}
#filter{height:45px}
#filter_shops,#filter_price,#filter_sale,#filter_order{position:relative;width:150px}
#filter_shops ul,#filter_price ul,#filter_order ul{background:none repeat scroll 0 0 #EEE;left:0;position:absolute;top:0;width:130px;z-index:1000;border-color:#999 #999 0;border-style:solid solid none;border-width:1px 1px medium}
#filter_shops ul li,#filter_price ul li,#filter_order ul li{border-bottom:1px solid #999;display:none}
#filter_shops ul li a,#filter_price ul li a,#filter_order ul li a{background:none repeat scroll 0 0 #EEE;display:block;padding:4px 8px}
#filter_shops ul li a:hover,#filter_price ul li a:hover,#filter_order ul li a:hover{background:none repeat scroll 0 0 #999}
#filter_price{width:170px}
#filter_price ul{width:150px}
#filter_sale{width:154px;padding:5px 0 0}
#filter_clear{padding:5px 0 0}
#page_footer{background:none repeat scroll 0 0 #333;clear:both;color:#FFF;padding:15px 0 30px 230px}
#page_footer_legal ul li{color:#FFF;float:left;padding:0 20px 0 0}
#page_footer_legal a{color:#FFF;text-decoration:none}
.paging{float:right;padding-right:3px}
.paging ul{background:#FFF;border:1px solid #000;padding:7px}
.paging_bottom ul{font-size:30px;width:98px;background:#FFF;text-align:center;height:84px}
.paging_bottom ul:hover{background:#000;color:#FFF}
.pading_bottom_div{width:100%;height:100%;color:#000;padding:20px 7px 7px}
.teaser{border:1px solid #DDD}
.homepage_second{margin-left:214px;margin-top:10px}
.pagging{float:left;margin-left:10px;border:1px solid #EEE;padding:3px}
.homepage_text{margin-left:50px}
.ed_col_color_link{border:1px solid #D4D4D4;height:20px;width:5px;margin:1px}
.ed_submenu{padding-left:20px}
#ed_menu{border:medium none}
.float_left{float:left}
.suggestionsBox{background-color:#FFF;border:1px solid #000;position:relative;top:32px;width:239px;color:#000;margin:0}
.suggestionList{margin:0;padding:0}
.suggestionList li{list-style:none;cursor:pointer;margin:0 0 3px;padding:3px}
.suggestionList li:hover{background-color:#659CD8}
strong,.blog_post_content dt,.blog_post_content th,.blog_single_content dt,.blog_single_content th,.blog_page_content dt,.blog_page_content th,#left_categories .active,.left_brands .active,.filter_active{font-weight:700}
a:link,a:visited{text-decoration:underline;color:#505050}
a:hover,a:active{text-decoration:none;color:#0f0f0f}
#menu_cont ul ul li a:hover,#menu_cont ul li ul li:hover > a{border-bottom:0}
#menu_cont ul li:hover > ul,#menu_cont ul ul li:hover > ul{display:block}
.blog_post_feature_image,.blog_single_feature_image,.blog_page_feature_image{margin-bottom:5px}
.blog_post_cont h2,.blog_post_cont h3{margin:0 0 6px;padding:0}
.blog_post_cont h2 a:hover,.blog_post_cont h3 a:hover{text-decoration:underline;color:#0f0f0f}
.blog_post_content,.blog_single_content{font-size:1.16em;line-height:1.72em;padding:15px 10px 3px}
.blog_post_content img,.blog_single_content img,.blog_page_content img{max-width:700px}
.blog_post_content dl,.blog_single_content dl,.blog_page_content dl{margin:0 0 24px}
.blog_post_content dd,.blog_single_content dd,.blog_page_content dd{margin-bottom:24px}
.blog_post_content ul,.blog_single_content ul,.blog_page_content ul{list-style:none;margin:0 0 24px 1em}
.blog_post_content ul li,.blog_single_content ul li,.blog_page_content ul li{padding-left:14px;background:transparent url(images/circle_black.gif) no-repeat scroll 0 .7em;margin:4px 6px 0 0}
.blog_post_content ul li ul li,.blog_single_content ul li ul li,.blog_page_content ul li ul li{background:transparent url(images/circle_blue.gif) no-repeat scroll 0 .7em}
.blog_post_content ul li ul li ul li,.blog_single_content ul li ul li ul li,.blog_page_content ul li ul li ul li{background:transparent url(images/circle_gray.gif) no-repeat scroll 0 .7em}
.blog_post_content ul ul,.blog_single_content ul ul,.blog_page_content ul ul{margin-bottom:0}
.blog_post_content ol,.blog_single_content ol,.blog_page_content ol{list-style:decimal outside none;margin:0 0 24px 1.5em}
.blog_post_content ol ol,.blog_single_content ol ol,.blog_page_content ol ol{list-style:upper-alpha outside none;margin-bottom:0}
.blog_post_content ol ol ol,.blog_single_content ol ol ol,.blog_page_content ol ol ol{list-style:lower-roman outside none;margin-bottom:0}
.blog_post_content .wp-caption,.blog_single_content .wp-caption,.blog_page_content .wp-caption{text-align:center;background-color:#f9f9f9;padding:10px}
.blog_post_content .wp-caption .wp-caption-text,.blog_single_content .wp-caption .wp-caption-text,.blog_page_content .wp-caption .wp-caption-text{color:#949494;margin-bottom:0}
.blog_post_content .aligncenter,.blog_single_content .aligncenter,.blog_page_content .aligncenter{display:block;margin:0 auto 20px}
.blog_post_content .alignleft,.blog_single_content .alignleft,.blog_page_content .alignleft{float:left;margin-bottom:20px;margin-right:20px}
.blog_post_content .alignright,.blog_single_content .alignright,.blog_page_content .alignright{float:right;margin-bottom:20px;margin-left:20px}
.blog_post_content table,.blog_single_content table,.blog_page_content table{width:100%;border-collapse:collapse;border-spacing:0;text-align:left;margin:0 -1px 24px 0}
.blog_post_content table th,.blog_single_content table th,.blog_page_content table th{border-bottom:2px solid #E7E7E7;padding:5px 8px}
.blog_post_content table td,.blog_single_content table td,.blog_page_content table td{border-bottom:1px solid #e0e0e0;padding:5px 8px}
.blog_post_content .more-link,.blog_post_navigation div a,#comments_navigation div a,#comments_cont .comment-edit-link,.blog_page_top a{color:#949494;text-decoration:underline}
.blog_post_content .more-link:hover,.blog_post_bottom .left a:hover,.blog_post_navigation div a:hover,.blog_single_top .date a:hover,#blog_single_links a:hover,.blog_single_bottom .categories a:hover,.blog_single_bottom .categories_full a:hover,.blog_single_bottom .tags a:hover,.blog_single_extra a:hover,.comment .comment_author a:hover,.comment .comment_body a:hover,#comments_cont #respond a:hover,#comments_navigation div a:hover,#comments_cont #pings .url:hover,#comments_cont .comment-edit-link:hover,.blog_page_top a:hover,#blog_page_links a:hover,#breadcrumbs a,.brandlist ul li a,#filter a{text-decoration:none}
.blog_post_navigation div,#comments_navigation div{display:inline;margin-right:10px}
.blog_single_cont h1,.blog_page_cont h1{line-height:1.5em;margin:0 0 6px;padding:0}
.blog_single_top .date a,.blog_single_bottom .categories a,.blog_single_bottom .categories_full a,.blog_single_bottom .tags a{color:#7f7f7f;text-decoration:underline}
.blog_single_top .date span,.comment .comment_author span,.gallery-caption,#footer #f_left a{color:#7f7f7f}
#blog_single_links a,#blog_page_links a{color:#505050;text-decoration:underline;margin:0 5px}
.blog_single_extra a,.comment .comment_author a{text-decoration:underline;color:#7f7f7f}
.comment .comment_body a,#comments_cont #respond a{text-decoration:underline;color:#949494}
.blog_page_bottom ul li a,#footer #f_left a:hover{color:#505050;text-decoration:none}
.blog_page_bottom ul li a:hover,.left_brands a:hover,#breadcrumbs a:hover,.brandlist ul li a:hover,#filter_sale a:hover,#filter_clear a:hover,#page_footer_legal a:hover{text-decoration:underline}
.column_start h3,.column_middle h3,.column_end h3{padding-bottom:4px;border-bottom:1px solid #E0E0E0;margin:0 2px 6px 0}
.categories_prodlist_prod .prod_price s,.pading_bottom_div:hover{color:#FFF}
.homepage_topseller h2,.brandlist{padding:0 0 20px}
.brandlist h2,.shoplist_shop{padding:10px 0}
.paging_bottom ul a,.ed_submenu a{color:#000}

#content_cont:before,
#content_cont:after,
.row:before,
.row:after {
    display: table;
    content: " ";
}

#content_cont:after,
.row:after {
    clear: both;
}

#wrapper {
     box-sizing: border-box;
    margin-left: 40px;
    margin-right: 40px;
    overflow: hidden;
    padding-left: 5px;
    padding-right: 5px;
    width: auto;
}

#content_cont {
    width: 100%;
}

#content_left,
#content_right {
    width: 100%;
}

#content_left > div:first-child {
    width: 100% !important;
    height: auto !important;
    padding-bottom: 20px;
    margin-left: -5px;
    margin-right: -5px;
}

#content_left > div:first-child > a > div {
    width: 95% !important;
    text-align: center;
    margin-left: 5px !important;
}

#footer #f_left {
    width: 50%;
}

#footer #f_right {
    width: 45%;
}

.blog_post_content img {
    max-width: 100%;
    height: auto;
}

.blog_post_content .wp-caption {
    max-width: 95%;
    height: auto;
}

#menu_cont ul li {
    height: 30px;

}

#menu_cont + div {
    height: auto !important;
    min-height: 50px;
}

.adsbygoogle {
    width: 100% !important;
    height: 60px !important;
    overflow: hidden !important;
}

.widget_cont {
    overflow: hidden;
}

#content_right .widget_cont:first-child table {
    width: 100%;
}

#content_right .widget_cont:first-child table td {
    width: 50%;
    text-align: center;
}

#content_right .widget_cont:first-child table td img {
    width: 100% !important;
    max-width: 160px;
}

.blog_single_content img {
    max-width: 100%;
    height: auto;
}

.blog_single_content iframe {
    max-width: 100%;
}

.categories_prodlist_prod {
    width: 100%;
}

#left_categories {
    float: left;
    width: 97%;
}
.star-rating {
    margin: auto !important;
}

.homepage_text {
    float: left;
    margin-left: 6px !important;
    width: 98%
}

#nextelements {
    float: none !important;
    width: 100% !important;
}

#menu_line > #menu_cont:first-child {
    float: left;
    width: 100%;
}

@media (min-width: 400px) {
    #content_left > div:first-child > a > div {
        width: 46% !important;
    }
}

@media (min-width: 700px) {
    #content_left {
        width: 70%;
    }

    #content_right {
        width: 27%;
    }

    .categories_prodlist_prod {
        width: 49%;
    }

    #left_categories {
        width: 30%;
    }

    .homepage_text {
        width: 66%;
    }
    #menu_line > #menu_cont:first-child {
        float: none;
        width: auto;
    }

}

@media (max-width: 1000px) {

    #tc_search_cont {
        display: none;
    }



    #tc_search_form:after,
    #tc_search_form:before {
        clear: both;
        display: table;
        content: " ";

    }

    .left_brands ul {
        max-height: 200px !important;
    }

    #left_categories {
        min-height: 100px;
    }


}

@media (min-width: 1000px){

    .trends table {
        width: 47%;
        float: left;
    }


    #content_left > div:first-child > a > div {
        width: 22% !important;
        text-align: left;
    }

    #left_categories {
        width: 20%;
    }

    .categories_prodlist_prod {
        width: 32.8%;
    }

    .homepage_text {
        width: 73%;
    }

}

