*{margin:0;padding:0;word-wrap:break-word;}h1,h2,h3,h4,h5,h6{font-weight:normal;}table{border-collapse:collapse;border-spacing:0;}img,abbr,acronym,fieldset{border:0;}code{line-height:1em;}pre{overflow:auto;clear:both;word-wrap:normal;-moz-tab-size:4;tab-size:4;}sub,sup{line-height:0.5em;}img,.wp-caption{max-width:100%;height:auto;}iframe,video,embed,object{display:block;max-width:100%;}p iframe{display:inline-block;}img{display:block;}.left,.alignleft,img[align="left"]{display:block;float:left;}.right,.alignright,img[align="right"]{display:block;float:right;}.center,.aligncenter,img[align="middle"]{display:block;margin-right:auto;margin-left:auto;text-align:center;float:none;clear:both;}.block,.alignnone{display:block;clear:both;}.wp-smiley{display:inline;}body{color:#000;background-color:#FbFbF9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,800);@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);* html .clearfix,* html .group{height:1%;overflow:visible;}*+html .clearfix,*+html .group{min-height:1%;}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;}a{color:#FC580C;text-decoration:none;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}.topbar{background:#27292b;height:36px;}.topbar a{font-family:'Open Sans',sans-serif;font-weight:300;text-transform:uppercase;font-size:10px;color:#d2d5d9;position:relative;display:block;padding:12px 15px 8px;}.topbar a img{height:16px;margin-top:-2px;margin-right:3px;}.topbar a:hover,.topbar a:focus{text-decoration:none;}.topbar .price{float:right;}.topbar i.icon{font-size:12px;margin-right:3px;vertical-align:middle;color:green;}.topbar ul{padding-left:0;list-style:none;float:left;margin:0;}.topbar ul li{position:relative;display:inline-block;border-right:2px solid #2e3033;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-ms-transform:skew(-30deg);-o-transform:skew(-30deg);transform:skew(-30deg);-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;}.topbar ul li:first-child{border-left:2px solid #2e3033;}.topbar ul li:hover{background:#2e3033;}.topbar ul li a{-webkit-transform:skew(30deg);-moz-transform:skew(30deg);-ms-transform:skew(30deg);-o-transform:skew(30deg);transform:skew(30deg);}#container{width:990px;margin-right:auto;margin-left:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.menu{position:relative;list-style:none;z-index:50;}.menu li{position:relative;float:left;}.menu ul{position:absolute;visibility:hidden;list-style:none;z-index:110;}.menu ul li{clear:both;}.menu a{display:block;}.menu ul ul{position:absolute;top:0;}.menu li:hover ul,.menu a:hover ul,.menu :hover ul :hover ul,.menu :hover ul :hover ul :hover ul{visibility:visible;}.menu :hover ul ul,.menu :hover ul :hover ul ul{visibility:hidden;}.menu ul,.menu ul li{width:150px;}.menu ul ul,.menu :hover ul :hover ul{left:150px;}.menu a{font-size:12px;text-transform:uppercase;letter-spacing:1px;padding-top:9px;padding-right:13px;padding-bottom:9px;padding-left:13px;border-width:1px;border-left-width:0;border-style:solid;}.menu ul a{width:auto;border-left-width:1px;border-style:solid;}.menu{border-width:0 0 1px 1px;border-style:solid;}.menu li ul{border-bottom-width:1px;}.menu li{margin-bottom:-1px;}.menu li ul{margin-top:-1px;}.menu ul ul{margin-top:0;}.menu,.menu a,.menu li ul{border-color:#ddd;}.menu ul .current a,.menu ul .current-cat a,.menu .current ul a,.menu .current-cat ul a,.menu ul .current-menu-item a{border-bottom-color:#ddd;}.menu .current a,.menu .current-cat a,.menu .current-menu-item a{border-bottom-color:#fff;}.menu li:hover ul,.menu a:hover ul{left:-1px;}.menu a,.menu .current ul a,.menu .current-cat ul a,.menu .current-menu-item ul a{color:#000;background-color:#eee;}.menu a:hover,.menu .current ul a:hover,.menu .current-cat ul a:hover,.menu .current-parent a:hover,.menu .current-menu-item ul a:hover,.menu .current-menu-ancestor a:hover{background-color:#ddd;}.menu .current a,.menu .current a:hover,.menu .current-cat a,.menu .current-cat a:hover,.menu .current-menu-item a,.menu .current-menu-item a:hover{background:#fff;}#header{border-width:0 0 3px 0;border-style:double;border-color:#ddd;padding-top:25px;padding-right:13px;padding-bottom:25px;padding-left:13px;}#site_title{font-size:42px;line-height:58px;font-weight:bold;}#site_title a{color:#000;}#site_title a:hover{color:#FC580C;}#site_tagline{font-size:16px;line-height:1.375em;color:#888;}.columns,.columns>.content,.columns>.sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.columns>.content{width:620px;float:left;}.columns>.sidebar{width:330px;float:right;}.post_box,.post_box h4{font-size:16px;line-height:26px;}.post_box h1,.post_box .headline{font-size:26px;line-height:42px;}.post_box .post_content h2,.post_box h3{font-size:20px;line-height:32px;margin-top:39px;margin-bottom:13px;}.post_box h5,.post_box .small{font-size:13px;line-height:21px;}.post_box .drop_cap{font-size:52px;line-height:1em;margin-right:9px;float:left;}.post_box p,.post_box ul,.post_box ol,.post_box blockquote,.post_box pre,.post_box dl,.post_box dd,.post_box hr{margin-bottom:26px;}.post_box ul{list-style-type:square;}.post_box ul,.post_box ol{margin-left:26px;}.post_box ul ul,.post_box ul ol,.post_box ol ul,.post_box ol ol{margin-left:26px;}.post_box ul ul,.post_box ul ol,.post_box ol ul,.post_box ol ol,.wp-caption p{margin-bottom:0;}.post_box .left,.post_box .alignleft,.post_box .ad_left{margin-bottom:26px;margin-right:26px;}.post_box p .left,.post_box p .alignleft,.post_box p .ad_left{margin-bottom:26px;margin-right:26px;margin-top:26px;}.post_box .right,.post_box .alignright,.post_box .ad{margin-bottom:26px;margin-left:26px;}.post_box p .right,.post_box p .alignright,.post_box p .ad{margin-bottom:26px;margin-left:26px;margin-top:26px;}.post_box .center,.post_box .aligncenter{margin-bottom:26px;}.post_box .block,.post_box .alignnone{margin-bottom:26px;}.post_box .stack{margin-left:26px;}.landing .post_box{padding-right:13px;}.top{border-top:0;}.headline_area{margin-bottom:25px;}.headline_area p{color:#888;margin-bottom:0;}.headline a,.headline_area p a:hover,.num_comments,.post_edit:hover{color:#000;}.headline a:hover{color:#FC580C;}.headline_area p a,.post_edit{color:#888;border-bottom:1px solid #ddd;}.author_by,.date_on,.post_cats_intro{font-style:italic;}.headline_area p a,.post_author,.post_date,.post_edit{text-transform:uppercase;letter-spacing:1px;}.headline_area p .post_edit{margin-left:6px;}.post_content h4{font-weight:bold;}.post_content a{text-decoration:underline;}.post_content a:hover{text-decoration:none;}.post_content .frame{padding:13px;background:#eee;border:1px solid #ddd;}.post_content blockquote{margin-left:13px;padding-left:13px;color:#666;border-left:1px solid #ddd;}.num_comments_link{color:#666;text-decoration:none;}.num_comments_link:hover{text-decoration:underline;}.bracket,.num_comments{font-size:25px;}.bracket{color:#ccc;}.post_box .post_image{margin-bottom:25px;}.post_box .post_image_box,.post_box .wp-caption{margin-bottom:25px;padding:13px;background:#eee;border:1px solid #ddd;max-width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.post_box .post_image_box img,.post_box .wp-caption img{display:block;margin-bottom:13px;}.post_box .wp-caption p{font-size:13px;line-height:21px;margin-bottom:0;}.post_box .wp-caption p a{text-decoration:underline;}.post_box .wp-caption p a:hover{text-decoration:none;}.post_box .post_tags{color:#666;}.post_box .post_tags a:hover{text-decoration:underline;}.post_box .alert,.post_box .note{margin-bottom:25px;padding:13px;}.post_box .alert{background:#ff9;}.post_box .note{background:#eee;}.post_box .alert p:last-child,.post_box .note p:last-child{margin-bottom:0;}.post_box pre{padding:13px;background:#eee;overflow:auto;clear:both;}.post_box:after{content:".";display:block;height:0;clear:both;visibility:hidden;;}.post_content blockquote.right,.post_content blockquote.left{width:45%;font-size:26px;line-height:35px;margin-bottom:13px;}.post_content blockquote.right,.post_content blockquote.left{padding-left:0;border:0;}.post_content blockquote.right p,.post_content blockquote.left p{margin-bottom:0;}.comments_intro{font-size:16px;color:#666;margin-top:50px;margin-bottom:13px;padding-right:25px;padding-left:13px;}.comments_intro a{text-decoration:underline;}.comments_intro a:hover{text-decoration:none;}.comments_closed{font-size:13px;line-height:21px;color:#888;margin-right:25px;margin-bottom:25px;margin-left:13px;}.comment{font-size:16px;line-height:25px;border-width:0 0 1px 0;border-style:dotted;border-color:#bbb;padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:13px;}.comment .comment_author{font-size:18px;line-height:25px;font-weight:bold;}.comment .comment_aux{font-size:13px;line-height:22px;}.children .comment{list-style-type:none;border-width:0 0 0 1px;border-style:solid;border-color:#ddd;margin-top:25px;padding-left:25px;}.bypostauthor{background-color:#e7f8fb;}.children .bypostauthor{background-color:transparent;border-width:0 0 0 2px;border-style:solid;border-color:#bde0e6;}.comment .comment_text ul{list-style-type:square;}.comment .comment_text ul,.comment .comment_text ol{margin-left:25px;}.comment p,.comment .comment_text ul,.comment .comment_text ol,.comment .comment_text blockquote,.comment .comment_text pre{margin-bottom:25px;}.comment .comment_text li ul,.comment .comment_text li ol{margin-left:25px;margin-bottom:0;}.comment .comment_text .left,.comment .comment_text .alignleft{margin-bottom:25px;margin-right:25px;}.comment .comment_text .right,.comment .comment_text .alignright{margin-bottom:25px;margin-left:25px;}.comment .comment_text .center,.comment .comment_text .aligncenter{margin:0 auto 25px auto;}.comment .comment_text .block,.comment .comment_text .alignnone{margin:0 auto 25px 0;}#comments{list-style-type:none;margin-bottom:50px;border-top:1px dotted #bbb;}.children .comment{padding-top:0;padding-right:0;padding-bottom:0;}.comment .avatar{float:right;margin-left:13px;}.comment .comment_head{margin-bottom:13px;}.children .comment_head{margin-bottom:0;}.comment_date{font-size:12px;color:#888;margin-left:13px;}.comment_edit{float:right;}.comment_date a{color:#888;}.comment_text a,.comment_head a:hover{text-decoration:underline;}.comment_text a:hover{text-decoration:none;}.comment-reply-link,.comment_edit{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#888;}.comment-reply-link:hover,.comment_edit:hover{text-decoration:underline;}#commentform{font-size:16px;line-height:25px;margin-bottom:50px;padding-right:25px;padding-left:13px;}#commentform label{display:block;}#commentform p{margin-bottom:13px;}#commentform p a{text-decoration:underline;}#commentform p a:hover{text-decoration:none;}#commentform p .required{color:#d00;}.comment_moderated{font-weight:bold;}#commentform .input_text{width:50%;}#commentform textarea.input_text{width:100%;}.comment #commentform{padding-right:0;padding-left:0;}.comment #comment_form_title{margin-top:0;}.children #commentform,.children #comment_form_title{margin-left:-25px;padding-left:25px;}#comment_form_title{font-size:20px;color:#666;border-width:0 0 1px 0;border-style:dotted;border-color:#bbb;margin-top:50px;margin-right:-25px;margin-left:-13px;padding-right:25px;padding-bottom:13px;padding-left:13px;}.input_text{font-size:inherit;line-height:1em;font-family:inherit;color:#000;background-color:#eee;border-width:1px;border-style:solid;border-color:#aaa;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.input_text:focus{background-color:#fff;border-style:solid;border-color:#777;}.input_text{border-right-color:#ddd;border-bottom-color:#ddd;}.input_text:focus{border-right-color:#ccc;border-bottom-color:#ccc;}textarea.input_text{line-height:25px;}.input_submit{font-size:20px;line-height:1em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;background-image:url('images/submit-bg.gif');border-width:3px;border-style:double;border-color:#999;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px;}.input_submit:focus{border-style:solid;}.input_submit{border-top-color:#ccc;border-left-color:#ccc;cursor:pointer;overflow:visible;}.input_submit:hover{color:#090;}#cancel-comment-reply-link{font-size:11px;line-height:1em;text-transform:uppercase;letter-spacing:1px;color:#fff;background-color:#d00;border-width:2px;border-style:solid;border-color:#ac0000;padding-top:5px;padding-right:7px;padding-bottom:5px;padding-left:7px;}#cancel-comment-reply-link{border-top-color:#fa5a5a;border-left-color:#fa5a5a;float:right;}.login_alert{font-weight:bold;background-color:#eee;border-width:1px;border-style:solid;border-color:#ddd;}#archive_intro{border-width:0 0 2px 0;border-style:solid;border-color:#ddd;}.archive_title{margin-bottom:25px;}.prev_next{font-size:16px;line-height:25px;color:#666;border-style:none;padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:13px;}.prev_next{clear:both;}.prev_next a:hover{text-decoration:underline;}.prev_next .next_posts{float:right;}.prev_next:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.previous_posts,.next_posts{font-size:12px;text-transform:uppercase;letter-spacing:2px;}.sidebar,.sidebar h4{font-size:13px;line-height:21px;}.sidebar h1,.sidebar .headline{font-size:21px;line-height:34px;}.sidebar .post_content h2,.sidebar h3{font-size:17px;line-height:28px;font-variant:small-caps;letter-spacing:1px;margin-top:32px;margin-bottom:11px;}.sidebar h5,.sidebar .small{font-size:10px;line-height:16px;}.sidebar .drop_cap{font-size:42px;line-height:1em;margin-right:7px;float:left;}.sidebar p,.sidebar ul,.sidebar ol,.sidebar blockquote,.sidebar pre,.sidebar dl,.sidebar dd{margin-bottom:21px;}.sidebar ul ul,.sidebar ul ol,.sidebar ol ul,.sidebar ol ol{margin-left:21px;}.sidebar ul ul,.sidebar ul ol,.sidebar ol ul,.sidebar ol ol,.wp-caption p{margin-bottom:0;}.sidebar .left,.sidebar .alignleft,.sidebar .ad_left{margin-bottom:21px;margin-right:21px;}.sidebar .right,.sidebar .alignright,.sidebar .ad{margin-bottom:21px;margin-left:21px;}.sidebar .center,.sidebar .aligncenter{margin-bottom:21px;}.sidebar .block,.sidebar .alignnone{margin-bottom:21px;}.sidebar .stack{margin-left:21px;}.sidebar .text_box{margin-bottom:38px;}.sidebar .thesis_email_form{margin-bottom:38px;}.sidebar .thesis_email_form .input_text{width:100%;margin-bottom:13px;}.sidebar .input_submit{font-size:16px;padding:6px;}.widget{font-size:13px;line-height:20px;}.widget .widget_title{font-size:17px;line-height:25px;font-variant:small-caps;letter-spacing:1px;margin-bottom:10px;}.widget p,.widget ul{margin-bottom:20px;}.widget li ul{margin-bottom:0;}.widget ul{list-style-type:none;}.widget li{margin-bottom:10px;}.widget li ul,.widget li ol{margin-top:10px;}.widget li a:hover,.widget p a{text-decoration:underline;}.widget p a:hover{text-decoration:none;}.search-form .input_text{width:100%;}#footer{font-size:13px;line-height:21px;text-align:center;color:#888;border-style:none;padding-top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{font-family:'Open Sans',sans-serif;min-width:320px;}.container_header{background:#333333;padding-bottom:16px;}.container_main{border-top:1px solid #FEB685;min-height:60px;background:#FC6B0A;}.container_nav{min-height:50px;width:100%;background:#333;z-index:100;}.main_header{margin:0;width:990px;margin-left:auto;margin-right:auto;z-index:2;position:relative;overflow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_header h1 a{background:url('images/bmz_logo.png') no-repeat center;height:90px;width:200px;float:left;text-indent:-9999em;margin-top:20px;}.widget.bm_ad_header{width:100%;text-align:100%;padding:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.widget.bm_ad_header img{width:100%;max-width:728px;padding:0;height:auto;}.main_header .widget{margin:0;}.main_header .widget_adrotate_widgets{padding:0;margin-top:20px;background:none;float:right;max-width:723px;width:74%;}.main_menu{margin:0;text-align:left;width:990px;margin-left:auto;margin-right:auto;padding-right:5px;z-index:2;position:relative;overflow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.main_menu li{list-style-type:none;display:inline-block;width:33.3%;height:60px;margin-right:-5px;-webkit-transition:background 0.10s linear;-moz-transition:background 0.10s linear;transition:background 0.10s linear;}.main_menu li.articles{background:url('images/icon-articles.png') no-repeat 30px 14px;}.main_menu li.magazine{background:url('images/icon-magazine.png') no-repeat 30px 16px;}.main_menu li.community{background:url('images/icon-community.png') no-repeat 30px 17px;}.main_menu li.charts{background:url('images/icon-charts.png') no-repeat 30px 14px;}.main_menu li.classifieds{background:url('images/icon-classifieds.png') no-repeat 30px 21px;}.main_menu a{color:#fab582;border-left:1px solid #fab582;display:block;text-align:left;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-size:.9em;height:30px;line-height:30px;padding-top:15px;padding-bottom:15px;padding-left:75px;-webkit-transition:color 0.10s linear;-moz-transition:color 0.10s linear;transition:color 0.10s linear;}.main_menu a:hover{color:#fff;}.main_menu li.community a{border-right:1px solid #fab582;}.main_menu li.current-menu-item.articles,.main_menu li.current-page-ancestor.articles,.main_menu li.articles:hover{background:url('images/icon-articles-white.png') no-repeat 30px 14px;}.main_menu li.current-menu-item.magazine,.main_menu li.current-page-ancestor.magazine,.main_menu li.magazine:hover{background:url('images/icon-magazine-white.png') no-repeat 30px 16px;}.main_menu li.current-menu-item.community,.main_menu li.current-page-ancestor.community,.main_menu li.community:hover{background:url('images/icon-community-white.png') no-repeat 30px 17px;}.main_menu li.current-menu-item.charts,.main_menu li.current-page-ancestor.charts,.main_menu li.charts:hover{background:url('images/icon-charts-white.png') no-repeat 30px 14px;}.main_menu li.current-menu-item.classifieds,.main_menu li.current-page-ancestor.classifieds,.main_menu li.classifieds:hover{background:url('images/icon-classifieds-white.png') no-repeat 30px 21px;}.main_menu li.current-menu-item a,.main_menu li.current-page-ancestor a{color:#fff;}#bm_collapse_trigger{display:block;background:#333;text-align:center;height:40px;line-height:40px;color:#666;display:none;cursor:pointer;font-size:13px;text-transform:uppercase;border-bottom:1px solid #666;}.nav_menu{background:#333;text-align:left;width:990px;margin-left:auto;margin-right:auto;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1;position:relative;}.nav_menu li{list-style-type:none;display:inline-block;height:50px;}.nav_menu li.current-menu-item a,.nav_menu li.current-menu-parent a,.nav_menu li.current-page-ancestor a{height:48px;color:#FC580C;border-bottom:2px solid #FC6B0A;}.nav_menu a{font-size:.9em;color:#ccc;padding-left:5px;padding-right:5px;height:50px;line-height:50px;display:block;}.nav_menu a:hover{color:#FC580C;}.bm_search_form_wrap{height:50px;width:990px;margin-left:auto;margin-right:auto;overflow:hidden;margin-top:-50px;position:relative;}form.bm_search_form{text-align:right;position:absolute;right:0;z-index:10;}form.bm_search_form .submit{height:50px;width:50px;line-height:50px;background:#ccc;border:none;line-height:50px;display:inline-block;text-indent:-9999em;background:url('images/icon-search.png') no-repeat center #434343;opacity:0.6;cursor:pointer;}form.bm_search_form .submit:hover{opacity:0.8;}form.bm_search_form .cancel{height:50px;width:50px;line-height:50px;border:none;float:left;display:block;text-indent:-9999em;background:url('images/icon-search-cancel.png') no-repeat center;opacity:0.6;cursor:pointer;display:none;}form.bm_search_form .cancel:hover{opacity:0.8;}form.bm_search_form .input{display:inline-block;height:50px;line-height:50px;width:190px;text-align:left;background-repeat:no-repeat;color:#fff;margin-bottom:5px;border:none;background:#4d4d4d;padding-left:15px;font-size:14px;margin-right:-5px;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.nav_menu_social{position:absolute;width:180px;height:80px;left:50%;margin-left:260px;z-index:10;}.nav_menu_social li{list-style-type:none;display:inline-block;height:50px;line-height:50px;}.nav_menu_social li a{width:34px;height34px;float:left;margin-left:5px;text-indent:-999em;opacity:0.4;filter:alpha(opacity=40);-webkit-transition:all 0.10s linear;-moz-transition:all 0.10s linear;transition:all 0.10s linear;}.nav_menu_social li.facebook a{background:url('images/icon-facebook.png') no-repeat center;}.nav_menu_social li.twitter a{background:url('images/icon-twitter.png') no-repeat center;}.nav_menu_social li.reddit a{background:url('images/icon-reddit.png') no-repeat center;}.nav_menu_social li.rss a{background:url('images/icon-rss.png') no-repeat center;}.nav_menu_social li a:hover{opacity:0.9;filter:alpha(opacity=90);}.columns{margin-left:auto;margin-right:auto;position:relative;margin-top:40px;}.content{width:620px;}.sidebar{position:absolute;right:0;}.container_charts{width:990px;margin-left:auto;margin-right:auto;overflow:hidden;margin-top:40px;position:relative;}.enej_container_charts .chart_wrap{position:relative;display:block;clear:both;}.enej_container_charts .chart_wrap .loading{z-index:-10;position:absolute;top:50%;left:50%;width:200px;height:50px;line-height:50px;margin-top:-25px;margin-left:-100px;color:#999;font-style:italic;}.enej_container_charts .chart_wrap .chart{width:100%;height:390px;position:relative;clear:both;margin-bottom:40px;}.enej_container_charts h1{color:#333;font-weight:normal;float:left;margin:0;padding:0;line-height:50px;font-size:24px;color:#FC6B0A;margin-bottom:30px;}.enej_container_charts h1 span{color:#999;font-size:12px;vertical-align:middle;margin-left:20px;font-style:italic;}.enej_container_charts ul.navigation{float:right;background:#fff;margin:0;padding:0;border-bottom:1px solid #e6e6e6;}.enej_container_charts ul.navigation li{display:inline-block;list-style-type:none;height:50px;line-height:50px;padding-left:20px;padding-right:20px;color:#808080;background:#fff;font-size:14px;border-right:1px solid #e6e6e6;margin-left:-4px;cursor:default;}.enej_container_charts ul.navigation li.last{border:none;}.enej_container_charts ul.navigation li:hover{color:#333;}.enej_container_charts ul.navigation li.active,.enej_container_charts ul.navigation li.active:hover{background:#FC6B0A;border-color:#FC6B0A;color:#fff;}.enej_container_charts .container_charts_33{width:33%;float:left;margin-bottom:20px;}.enej_container_charts .container_charts_33 h2{color:#999;font-weight:normal;font-size:20px;margin-bottom:20px;}.enej_container_charts .container_charts_33 ul{width:100%;margin:0;padding:0;}.enej_container_charts .container_charts_33 ul li{list-style-type:none;margin:0;padding:0;margin-bottom:10px;}.enej_container_charts .container_charts_33 ul li span{display:block;}.enej_container_charts .container_charts_33 ul li span.value{color:#FC580C;font-weight:300;font-size:26px;}.enej_container_charts .container_charts_33 ul li span.label{color:#666;font-weight:400;font-size:14px;}.enej_container_charts .container_charts_33 ul.big{margin-bottom:40px;}.enej_container_charts .container_charts_33 ul.big li span.value{font-size:80px;}.enej_container_charts .container_charts_33 ul.big li span.label{font-size:20px;}.enej_container_charts .container_charts_33 ul.inline li{display:inline-block;margin-right:15px;}.enej_container_charts .status{color:#999;font-size:11px;width:100%;display:block;text-align:left;clear:both;margin-bottom:40px;}.container_enej_home{width:100%;margin-top:20px;margin-bottom:-10px;}#slides{display:none}.container_enej_slides{margin:0 auto}.container_enej_slides a{position:relative;text-decoration:none;width:100%;transition:none;-webkit-transition:none;-moz-transition:none;}.container_enej_slides a .image{display:block;width:990px;height:350px;padding-bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;}.container_enej_slides a .title{position:absolute;background:rgba(0,0,0,0.7);color:#fff;display:block;top:0;left:0;max-width:100%;padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px;font-size:17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background 0.10s linear;-moz-transition:background 0.10s linear;transition:background 0.10s linear;}.container_enej_slides a:hover .title{background:rgba(252,107,10,0.9);}.container_enej_slides a .category{position:absolute;background:rgba(252,107,10,0.8);color:#fff;top:310px;left:0;font-size:14px;height:40px;line-height:40px;display:block;padding-left:15px;padding-right:15px;}.custom-navigation{margin:0;padding:0;margin-top:10px;}.custom-navigation li{list-style:none;float:left;margin-left:10px;}.custom-navigation li.first{margin-left:0;}.custom-navigation li a{display:block;width:190px;height:0;padding-bottom:65%;background:#000;position:relative;text-decoration:none;cursor:pointer;}.custom-navigation li a:hover,.custom-navigation li a.pressed{background:pink;}.custom-navigation li a.active{background:#ff6600;}.custom-navigation li a .title{position:absolute;top:0;left:0;padding-left:10px;padding-right:10px;padding-top:5px;color:#fff;z-index:1;font-size:15px;overflow:hidden;height:80px;line-height:20px;}.custom-navigation li a .category{position:absolute;background:rgba(0,0,0,1);color:#fff;bottom:0;left:0;font-size:13px;height:30px;line-height:30px;display:block;padding-left:10px;padding-right:10px;z-index:1;}.custom-navigation li a .overlay{background:rgba(0,0,0,0.7);display:block;width:100%;height:0;padding-bottom:65%;position:absolute;z-index:0;-webkit-transition:background 0.10s linear;-moz-transition:background 0.10s linear;transition:background 0.10s linear;}.custom-navigation li a:hover .overlay,.custom-navigation li a.pressed .overlay{background:rgba(0,0,0,0.5);}.custom-navigation li a.active .overlay{}.custom-navigation li a.active .category{background:rgba(252,107,10,0.8);}.custom-navigation li a .image{display:block;width:100%;height:0;padding-bottom:65%;background-size:cover;background-position:center;background-repeat:no-repeat;}.bm_magazine_my_account{float:left;width:100%;padding:0;margin:0;margin-top:-20px;}.bm_magazine_my_account h1{margin-bottom:20px;}.bm_magazine_my_account table{width:100%;}.bm_magazine_my_account strong,.bm_magazine_my_account .woocommerce table.shop_table th{font-weight:600;}.bm_magazine_my_account label{margin-bottom:15px;}.bm_magazine_my_account input.button{margin-top:20px;}.post_content .woocommerce #payment ul.payment_methods li img,.woocommerce-page #payment ul.payment_methods li img{display:inline-block;vertical-align:middle;margin:10px;}.bm_magazine_my_account input:not([type]),.bm_magazine_my_account input[type="text"],.bm_magazine_my_account input[type="password"],.bm_magazine_my_account input[type="email"]{padding:18px 18px;width:100%;float:left;text-align:left;background-color:#fff;position:relative;color:#333;margin-bottom:10px;border:none;border-bottom:1px solid #ccc;font-family:'Open Sans',sans-serif;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all;}.bm_magazine_my_account select{padding:18px 18px;border:none;border-bottom:1px solid #ccc;-webkit-appearance:none;}.container_magazine{width:990px;margin-left:auto;margin-right:auto;overflow:hidden;margin-top:40px;margin-bottom:40px;position:relative;}.container_magazine .woocommerce-error{margin-bottom:20px;color:#FC580C;}.container_magazine .post-box{float:left;width:100%;}.container_magazine .product.type-product .images,.container_magazine .product.type-product .upsells.products{float:left;}.container_magazine .product.type-product .images{width:48%;margin-right:4%;}.container_magazine .product.type-product .upsells.products{margin-top:25px;}.container_magazine .product.type-product .images .woocommerce-main-image img{width:468px;height:auto;}.container_magazine .product.type-product .images .thumbnails{text-align:center;}.container_magazine .product.type-product .images .thumbnails a{display:inline-block;zoom:1;*display:inline;margin:20px;}.container_magazine .product.type-product .summary{width:48%;float:left;}.container_magazine .product.type-product .summary h1{font-size:35px;margin-bottom:20px;}.container_magazine .product.type-product .summary .price{color:#FC580C;font-size:35px;font-weight:300;margin-bottom:20px;vertical-align:middle;}.container_magazine .product.type-product .summary .price .amount{color:#FC580C;font-size:35px;font-weight:300;display:inline-block;zoom:1;*display:inline;}.single_variation_wrap{margin:30px 0;}form.variations_form.cart{line-height:2.5em;margin-top:.75em;}form.variations_form.cart td.value{padding-left:10px;}#tab-description ul{margin-left:1.25em;}#tab-description p,#tab-description li{line-height:1.7;}.upsells.products ul.products{margin-top:25px;}.container_magazine .product.type-product .single_add_to_cart_button{height:50px;line-height:50px;background:#FC6B0A;border:none;display:inline-block;padding-left:40px;padding-right:40px;color:#fff;font-size:16px;margin-left:50px;-webkit-transition:0.2s linear all;-moz-transition:0.2s linear all;-ms-transition:0.2s linear all;-o-transition:0.2s linear all;transition:0.2s linear all;}.container_magazine .product.type-product .single_add_to_cart_button:hover{background:#F8872E;}.container_magazine .product.type-product .single_add_to_cart_button:active{background:#FC580C;}#start-subscription-with{margin:0 5px 0 10px;}.container_magazine .product.type-product .quantity{position:relative;}.container_magazine .product.type-product .quantity .input-text{height:50px;font-size:17px;border:none;width:50px;text-align:center;float:left;font-weight:300;color:#333;}.container_magazine .product.type-product .quantity input.minus,.container_magazine .product.type-product .quantity input.plus{width:25px;height:25px;background:#FC6B0A;border:none;position:absolute;left:50px;color:#fff;font-weight:800;font-size:16px;}.container_magazine .product.type-product .quantity input.minus{top:25px;border-top:1px solid #FFAC23;height:24px;}.container_magazine .product.type-product .quantity input.minus:hover,.container_magazine .product.type-product .quantity input.plus:hover{background:#F8872E;}.container_magazine .product.type-product .quantity input.minus:active,.container_magazine .product.type-product .quantity input.plus:active{background:#FC580C;}.container_magazine .woocommerce-tabs{margin-top:35px;float:right;width:48%;}.container_magazine .woocommerce-tabs h2,.upsells.products h2{color:#FC6B0A;font-weight:300;margin-bottom:20px;}.container_magazine .woocommerce-tabs table{text-align:left;width:100%;font-size:14px;border-top:1px solid #e6e6e6;}.container_magazine .woocommerce-tabs table,.container_magazine .woocommerce-tabs table td,.container_magazine .woocommerce-tabs table th{border-collapse:collapse;padding:12px;padding-top:15px;padding-bottom:15px;text-align:left;}.container_magazine .woocommerce-tabs table tr{border-bottom:1px solid #e6e6e6;}.container_magazine .woocommerce-tabs table th{font-weight:600;}.container_magazine .related.products{display:none;}.container_magazine .product_meta{display:none;}.container_magazine .woocommerce-tabs ul.tabs{display:none;}.container_magazine .woocommerce-ordering{position:absolute;right:1%;;top:10px;}.container_magazine .orderby{padding:10px;}.container_magazine .woocommerce-result-count{color:#999;}.term-description{display:none;}.container_magazine ul.products{width:105%;padding-left:5%;margin-left:-5%;overflow:hidden;margin-top:40px;}.container_magazine ul.products li.product{display:inline-block;width:26%;margin-right:6%;position:relative;margin-bottom:30px;vertical-align:top;}.woocommerce .cart-collaterals .cross-sells ul.products li.product{padding:1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:5.25em;min-width:initial;}.woocommerce .cart-collaterals .cross-sells ul.products{overflow:visible;width:100%;}.container_magazine ul.products li h3{margin:10px 0;font-size:1em;}.container_magazine .woocommerce ul.products li.product h3,.container_magazine .woocommerce-page ul.products li.product h3{font-size:.95em;}.container_magazine ul.products li.product-category{width:45%;padding-right:4%;margin-right:0;float:left;}.container_magazine ul.products li.product-category img{width:100%;max-width:468px;height:auto;}.container_magazine ul.products li span.price{height:50px;line-height:50px;display:inline-block;background:rgba(252,129,10,0.9);color:#fff;font-size:20px;padding-left:20px;padding-right:20px;position:relative;z-index:100;}.container_magazine ul.products li.product-category .count{background:none;color:#999;font-size:14px;}.container_magazine .woocommerce .cart-collaterals .cart_totals table th,.container_magazine .woocommerce-page .cart-collaterals .cart_totals table th{width:33%;}.container_magazine .woocommerce .cart-collaterals .cart_totals,.container_magazine .woocommerce-page .cart-collaterals .cart_totals{width:46%;}.container_magazine ul.products li.product .wp-post-image{width:100%;height:auto;z-index:-10;padding:0;margin:0;}.container_magazine ul.products li a{color:#333;display:block;}.container_magazine ul.products li a.button{background:#F38630;width:148px;height:40px;line-height:40px;color:#fff;font-size:14px;text-align:center;position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-74px;z-index:100;display:none;}.container_magazine ul.products li:hover a.button{display:block;}.container_magazine ul.products li.type-product:hover a:first-child:before{display:block;content:" ";*background:#000;background:rgba(0,0,0,0.6);width:100%;height:100%;position:absolute;z-index:10;}​
.container_magazine .woocommerce-message {
	padding: 0 10px 20px;
}
.container_magazine input.nyp {
	font-size: 1em;
}
.container_magazine ul.products li a span.onsale {
	position: absolute;
	background: #FB8C21;
	padding: 10px;
	margin: 5px;
	z-index: 1000;
	color: #fff;
	font-weight: bold;
	letter-spacing: 1px;
}
/****************************************************** Empty */
.enej_empty_wrap {


}
.enej_empty {
		border: 1px dashed #ccc;
		width: 60%;
		padding-top: 60px;
		margin-left: auto;
		margin-right: auto;
		padding-bottom: 70px;
		text-align: center;
		display: block;

		margin-top: 70px;
		margin-bottom: 50px;
		
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
}
/****************************************************** Post Landing */
/****************************************************** Social Top */
.bm_social {
float: left;
width: 100%;
margin-top: -26px;
padding-top: 20px;
padding-bottom: 5px;
background: #e6e6e6;
margin-bottom: 30px;
z-index: 10;
position: relative;
}
.bm_social.bottom {
margin-top: 20px;
margin-bottom: -20px;
border: none;
}
#comments {
border: none;
margin-bottom: 30px;
}
.bm_social .content_wrap {
padding-left: 10px;
margin-bottom: 10px;
display: inline-block;
}
.bm_social .content_wrap.reddit {
float: left;
margin-left: 10px;
}

/****************************************************** Sidenav Social New */
.bm_sidenav_social_new {
background: #e0e0e0;
position: absolute;
z-index: 1;
margin-top: 40px;
width: 80px;
min-height: 200px;
padding-top: 10px;
/*left: 50%;
margin-left: -600px;*/
}

.bm_sidenav_social_new .content_wrap {
	display: block;
//	width: 60px;
	padding: 0 10px;
	min-height: 80px;
	text-align: center;
}
.bm_sidenav_social_new .content_wrap iframe {
	display: inline-block;
	max-width: initial;
}
.bm_sidenav_social_new.following {
	position: fixed;
	top: 0px;
}

/****************************************************** Sidenav Social */
ul.bm_sidenav_social {
background: #ccc;
position: absolute;
z-index: 1;
margin-top: 40px;

-webkit-transition: 0.2s ease all;
-moz-transition: 0.2s ease all;
-ms-transition: 0.2s ease all;
-o-transition: 0.2s ease all;
transition: 0.2s ease all;
}
ul.bm_sidenav_social:hover {
background: #FC6B0A;
}
ul.bm_sidenav_social.following {
position: fixed;
top: 0px;
}
ul.bm_sidenav_social li {
width: 60px;
height: 60px;
display: block;
border-bottom: 1px solid #FFFBD6;
position: relative;
}
ul.bm_sidenav_social li span.icon {
position: absolute;
width: 60px;
height: 60px;
display: block;
}
ul.bm_sidenav_social li span.icon {
opacity: 0.5;
}
ul.bm_sidenav_social li span.icon:hover {opacity: 1;}
ul.bm_sidenav_social li span.icon.comments {background: url('images/social-comments.png') no-repeat center;}
ul.bm_sidenav_social li span.icon.facebook {background: url('images/social-facebook.png') no-repeat center;}
ul.bm_sidenav_social li span.icon.linkedin {background: url('images/social-linkedin.png') no-repeat center;}
ul.bm_sidenav_social li span.icon.twitter {background: url('images/social-twitter.png') no-repeat center;}
ul.bm_sidenav_social li span.icon.google {background: url('images/social-google.png') no-repeat center;}
ul.bm_sidenav_social li span.icon.reddit {background: url('images/social-reddit.png') no-repeat center;}

ul.bm_sidenav_social li span.content {
height: 60px;
background: #e6e6e6;
display: block;
float: left;
width: 0px;
margin-left: 60px;
overflow: hidden;
}
ul.bm_sidenav_social li span.content.hover {
overflow: visible;
}
ul.bm_sidenav_social li span.content_wrap {
width: 150px;
height: 60px;
display: block;
float: left;
text-align: center;
padding-top: 20px;
}
ul.bm_sidenav_social li span.content_wrap.text {
padding-top: 0px;
line-height: 60px;
color: #808080;
}
/****************************************************** Sidenav Navigate */
ul.bm_sidenav_navigate {
background: #ccc;
position: absolute;
z-index: 1;
margin-top: 40px;
right: 0;

-webkit-transition: 0.2s ease all;
-moz-transition: 0.2s ease all;
-ms-transition: 0.2s ease all;
-o-transition: 0.2s ease all;
transition: 0.2s ease all;
}
ul.bm_sidenav_navigate:hover {
background: #FC6B0A;
}
ul.bm_sidenav_navigate.following {
position: fixed;
top: 0px;
}
ul.bm_sidenav_navigate li {
width: 60px;
height: 60px;
display: block;
border-bottom: 1px solid #FFFBD6;
position: relative;
pointer: cursor;
list-style-type: none;
}
ul.bm_sidenav_navigate li.goup {
display: none;
}
ul.bm_sidenav_navigate li.active {
background: #FC6B0A;
}
ul.bm_sidenav_navigate li a {
color: #808080;
}
ul.bm_sidenav_navigate li span.icon {
position: absolute;
width: 60px;
height: 60px;
display: block;
}
ul.bm_sidenav_navigate li span.icon {
opacity: 0.5;
}
ul.bm_sidenav_navigate li span.icon:hover {opacity: 1;}
ul.bm_sidenav_navigate li span.icon.right {background: url('images/arrow-right.png') no-repeat center;}
ul.bm_sidenav_navigate li span.icon.left {background: url('images/arrow-left.png') no-repeat center;}
ul.bm_sidenav_navigate li span.icon.up {background: url('images/arrow-up.png') no-repeat center;}

ul.bm_sidenav_navigate li span.content {
height: 60px;
background: #e6e6e6;
display: block;
float: right;
width: 0px;
margin-right: 60px;
overflow: hidden;
}
ul.bm_sidenav_navigate li span.content.hover {
overflow: visible;
}
ul.bm_sidenav_navigate li span.content_wrap {
width: 150px;
height: 60px;
line-height: 60px;
display: block;
float: right;
text-align: center;
}


/****************************************************** Posts */
.post_box h1, .post_box .headline {
font-size: 24px;
line-height: 1.4em;
margin-bottom: 10px;
}
.post_box {
margin-bottom: 0px;
}
.post_box .headline_area.small {
padding-bottom: 20px;
border-bottom: 1px solid #ccc;
position: relative;
}
.post_box.feature .headline_area.small {
padding-bottom: 40px;
}
.post_box .wp-post-image {
width: 100%;
height: auto;
border: 1px solid #e6e6e6;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.post_box .headline_area .bm_post_image_wrap {
position: relative;
width: 33%;
height: 140px;
margin-right: 3%;
float: left;
overflow: hidden;
}
.post_box.feature .headline_area .bm_post_image_wrap {
width: 100%;
height: 350px;
margin-right: 0;
margin-bottom: 20px;
}
.post_box .headline_area .bm_post_image_categories {
position: absolute;
bottom: 0;
left: 0;
display: block;
height: 30px;
}
.post_box.feature .headline_area .bm_post_image_categories {
height: 50px;
}
.post_box .headline_area .bm_post_image_categories a {
background: rgba(252,107,10,0.8);
color: #fff;
height: 30px;
line-height: 30px;
display: block;
float: left;
padding-left: 10px;
padding-right: 10px;
margin-right: 5px;
}
.post_box.feature .headline_area .bm_post_image_categories a {
font-size: 16px;
height: 50px;
line-height: 50px;
padding-left: 25px;
padding-right: 25px;
margin-right: 10px;
}
.post_box .headline_area .bm_post_image_categories a:hover {
background: rgba(252,107,10,1);
}
.post_box .headline_area .bm_post_image {
width: 100%;
height: 140px;
background-position: center;
background-size: cover;
float: left;
padding-bottom: 0;
}
.post_box.feature .headline_area .bm_post_image {
width: 100%;
height: 350px;
background-size: cover;
}
.post_box .headline_area.small h2.headline {
font-size: 18px;
line-height: 1.4em;
font-weight: 400;
margin-bottom: 5px;
}
.post_box.feature .headline_area.small h2.headline {
font-size: 24px;
line-height: 1.4em;
}
.post_box .headline_area.small .byline {
display: block;
float: left;
width: 62%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.post_box.feature .headline_area.small .byline {
width: 100%;
}
.post_box .headline_area.small .byline .author_by, 
.post_box .headline_area.small .byline .post_author, 
.post_box .headline_area.small .byline .post_edit,
.post_box .headline_area.small .byline .post_date,
.post_box .headline_area.small .byline .date_on {
margin-top: -5px;
margin-right: 5px;
margin-bottom: 10px;
// float: left
}
.post_box.feature .headline_area.small .post_content {
color: #333
}
.post_box .headline_area.small .post_content {
display: block;
clear: left;
margin-top: 10px;
margin-bottom: 10px;
color: #666;
}
.post_box .headline_area.small .bracket {
display: none;
}
.post_box .headline_area.small .num_comments_link {
position: absolute;
right: 13px;
bottom: 20px;
display: block;
background: #ccc;
height: 34px;
line-height: 34px;
padding-left: 15px;
padding-right: 15px;
text-decoration: none;
margin-right: -13px;
margin-bottom: -20px;
}
.post_box .headline_area.small .num_comments_link:hover {
background: #999;
}
.post_box .headline_area.small .num_comments_link .num_comments {
font-size: 15px;
color: #fff;
font-weight: 700;
}
.post_box:hover .headline_area.small .post_content {
color: #333;
}
.post_box.feature .headline_area.small .post_content {
margin-top: 20px;
font-size: 16px;
}
.post_box .headline_area.small {
float: left;
width: 100%;
}
.post_box .post_content {
	clear: both;
}
.post_box .post_content img {
max-width: 100%;
height: auto;
}
/****************************************************** Footer */
.footer {
text-align: center;
width: 100%;
}
.footer p {
margin-bottom: 12px;
}
#footer {
text-align: center;
}
#footer ul {
border: none;
margin-bottom: 60px;
text-align: center;
width: 100%;
float: left;
margin-top: 10px;
}
#footer li {
display: inline;
text-align: center;
float: none;
}
#footer li.current-menu-item a,
#footer li.current-menu-parent a,
#footer li.current-page-ancestor a {
color: #FC580C;
background: none;
}
#footer a {
font-size: .9em;
color: #999;
padding-left: 10px;
padding-right: 10px;
display: inline;
border: none;
background: none;
}
#footer a:hover {
color: #FC580C;
}
/****************************************************** Widgets */
.widget {
padding: 0px;
margin: 0;
margin-bottom: 30px;
}
.widget_text {
}
.widget .widget_title {
background: #FC6B0A;
width: 300px;
padding: 15px;
color: #fff;
font-variant: normal;
}
/****************************************************** Follow Box */
.bm_follow_box {
float: left;
width: 100%;
margin-bottom: 30px;
}
.bm_follow_box .widget_title {
background: #FC6B0A;
padding: 15px;
color: #fff;
font-variant: normal;
}
.bm_follow_box .left {
width: 48%;
float: left;
position: relative;
min-height: 160px;
}
.bm_follow_box .left ul {
position: absolute;
width: 200px;
margin-left: -100px;
left: 50%;
margin-top: 30px;
}
.bm_follow_box .left li {
list-style-type: none;
display: inline-block;
height: 50px;
line-height: 50px;
}
.bm_follow_box .left li a {
width: 34px;
height 34px;
float: left;
margin-left: 10px;
text-indent: -999em;
opacity: 0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */
-webkit-transition: all 0.10s linear;
-moz-transition: all 0.10s linear;
transition: all 0.10s linear;
}
.bm_follow_box .left li.facebook a {background: url('images/icon-facebook2.png') no-repeat center;}
.bm_follow_box .left li.twitter a {background: url('images/icon-twitter2.png') no-repeat center;}
.bm_follow_box .left li.reddit a {background: url('images/icon-reddit2.png') no-repeat center;}
.bm_follow_box .left li.rss a {background: url('images/icon-rss2.png') no-repeat center;}
.bm_follow_box .left li a:hover {
opacity: 0.5;
filter:alpha(opacity=50); /* For IE8 and earlier */
}
.bm_follow_box .right {
width: 48%;
float: left;
margin-left: 4%;
}
/****************************************************** Pages */
.my-paginated-posts {
color: #FC580C;
font-size: 14px;
margin-top: 20px;
float: left;
width: 100%;
text-align: right;
}
.my-paginated-posts p {
font-size: 21px;
font-weight: 600;
}
.my-paginated-posts p span {
margin-right: 15px;
font-weight: 400;
}
.my-paginated-posts p a {
background: #ccc; 
color: #fff; 
padding: 0.2em 0.5em;
text-decoration:none;
margin-left: 5px;
margin-right: 5px;
}
.my-paginated-posts a:hover {
background: #b3b3b3; 
}

/****************************************************** Follow Box - Author */
.bm_follow_box.author {
margin-top: 20px;
margin-bottom: 20px;
float: left;
}
.bm_follow_box.author .widget_title {
color: #FEB685;
font-style: italic;
}
.bm_follow_box.author .widget_title a {
color: #fff;
font-style: normal;
}
.bm_follow_box.author .left {
width: 20%;
float: left;
margin-left: 0;
margin-top: 30px;
}
.bm_follow_box.author .left img{
width: 100%;
height: auto;
float: left;
}
.bm_follow_box.author .right {
width: 76%;
float: left;
margin-left: 4%;
margin-top: 30px;
}
.bm_follow_box.author .right p {
font-size: 14px;
margin-bottom: 20px;
}
/****************************************************** Email */
.enej_widget_email {
width: 100%;
padding-top: 20px;
		position: relative;
		overflow: hidden;
margin-bottom: -20px;
}
.bm_follow_box .enej_widget_email {
padding-top: 30px;
}
.enej_widget_email .input {
		padding: 0px 18px;
width: 210px;
		height: 39px;
		line-height: 39px;
		float: left;
		text-align: left;
		position: relative;
		color: #333;
		border: none;
margin-bottom: 20px;
		background: none;
		border-bottom: 1px solid #b3b3b3;
		font-family: 'Open Sans', sans-serif;
		font-size: 16px;
		background-image: url('images/input-bg.png');
		background-position: left bottom;
		background-repeat: no-repeat;
		
		-webkit-transition: 0.1s linear all;
		-moz-transition: 0.1s linear all;
		-ms-transition: 0.1s linear all;
		-o-transition: 0.1s linear all;
		transition: 0.1s linear all;
}
.bm_follow_box .enej_widget_email .input {
margin-bottom: 0px;
width: 100%;

-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.enej_widget_email .input:focus {
		background-color: #e6e6e6;
		
}
.enej_widget_email .wrap_input {
		margin-bottom: 0;
		float: left;
		width: 100%;
		position: relative;
		margin-left: 24px;
}
.bm_follow_box .enej_widget_email .wrap_input {
margin-left: 0;
position: relative;
}
.enej_widget_email .button {
		background: url('images/icon-right.png') no-repeat center #B3B3B3;
		width: 40px;
		height: 40px;
		border: none;
		text-indent: 9999em;
		cursor: pointer;
		color: transparent;
}
.bm_follow_box .enej_widget_email .button {
position: absolute;
top: 0;
right: 0;
}
.enej_widget_email .button:hover {
		background-color: #999;
}
.enej_widget_email .wrap_text {
		float: left;
		text-align: center;
		font-size: 14px;
		padding-top: 10px;
		width: 100%;
		color: #666;
}
.bm_follow_box .enej_widget_email .wrap_text {
		text-align: right;
color: #999;
display: none;
}
.enej_widget_email .wrap_text a {
		text-decoration: none;
		color: #EC4308;
}
.enej_widget_email .wrap_text span {
		color: #FC6B0A;
		font-size: 18px;
		font-weight: 600;
		margin-top: 5px;
		clear: both;
		display: block;
		width: 100%;
}
/****************************************************** Top Ad */
.widget.bm_ad_top {
width: 100%;
text-align: 100%;
padding: 0;
text-align: center;
background: #e6e6e6;

-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.widget.bm_ad_top img {
width: 100%;
max-width: 728px;
}
/****************************************************** Bottom Ad */
.widget.bm_ad_bottom {
width: 100%;
text-align: 100%;
padding: 0;
text-align: center;
background: #e6e6e6;

-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.widget.bm_ad_bottom img {
width: 100%;
max-width: 728px;
}
/****************************************************** AdRotate */
.widget_adrotate_widgets {
background: #e6e6e6;
width: 300px;
padding: 15px;
}
/****************************************************** Comments */
.widget_recent_comments {
margin-bottom: 0px;
}
.widget_recent_comments ul {
margin-top: -10px;
}
.widget_recent_comments ul li {
width: 300px;
margin: 0;
border-bottom: 1px dashed #ccc;
position: relative;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-top: 15px;
}
.widget_recent_comments ul li:last-child {
border: none;
}
/****************************************************** RecentEntries */
.widget_recent_entries {
margin-bottom: 0px;
}
.widget_recent_entries ul {
margin-top: -10px;
}
.widget_recent_entries ul li {
margin: 0;
border-bottom: 1px dashed #ccc;
position: relative;
}
.widget_recent_entries ul li:last-child {
border: none;
}
.widget_recent_entries ul li a {
display: block;
width: 300px;
font-size: 14px;
color: #333;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 40px;
padding-top: 15px;
}
.widget_recent_entries ul li.view-all:last-child a {
padding-bottom: 15px;
color: #FC580C;
}
.widget_recent_entries ul li a:hover {
background: #FCFCFC;
text-decoration: none;
color: #FC6B0A;
}
.widget_recent_entries ul .post-date {
display: block;
position: absolute;
bottom: 15px;
color: #FC580C;
left: 15px;
}

/****************************************************** Bitcoin Graph */
.widget_bitcoin_graph {
height: 300px;
width: 330px;
background: #FC6B0A;
display: block;
}
.enej_widget_chart_container {
	background: #fff;
	width: 330px;
	height: 300px;
	position: relative;
	overflow: hidden;
}
.enej_widget_chart_container .widget_graph {
	width: 100%;
	height: 190px;
	background: #FC6B0A;
	float: left;
}
.enej_widget_chart_container .widget_graph_currency {
	font-family: 'Open Sans', sans-serif;
	position: absolute;
	top: 15px;
	left: 15px;
	font-size: 16px;
	line-height: 16px;
	color: #fff;
	font-weight: 400;
	pointer-events: none;
	z-index: 1;
}
.enej_widget_chart_container .widget_graph_price {
	font-family: 'Open Sans', sans-serif;
	position: absolute;
	top: 10px;
	right: 15px;
	font-size: 44px;
	line-height: 44px;
	color: #fff;
	font-weight: 300;
	pointer-events: none;
	z-index: 1;
}
.enej_widget_chart_container .widget_graph_loading {
display: block;
position: absolute;
font-size: 16px;
width: 200px;
height: 50px;
line-height: 50px;
margin-left: -100px;
left: 50%;
top: 75px;
text-align: center;
z-index: 0;
color: #FEB685;
font-style: italic;
}
.enej_widget_chart_container .widget_graph_stats {
	width: 330px;
	height: 110px;
	float: left;
}
.enej_widget_chart_container .widget_graph_stats ul.market {
	float: left;
	height: 70px;
	width: 330px;
	border-bottom: 1px solid #e6e6e6;
	margin: 0;
	padding: 0;
}
.enej_widget_chart_container .widget_graph_stats ul.market li {
	list-style-type: none;
	display: inline-block;
	height: 70px;
	margin: 0;
	padding: 0;
	padding-left: 5px;
	font-size: 13px;
}
.enej_widget_chart_container .widget_graph_stats ul.market li.first {
	border-right: #e6e6e6 solid 1px;
	padding-right: 13px;
	padding-left: 10px;
}
.enej_widget_chart_container .widget_graph_stats ul.market li span.title {
	display: block;
	padding-top: 10px;
	color: #999;
	font-weight: 400;
	text-transform: uppercase;
	font-size: 11px;
}
.enej_widget_chart_container .widget_graph_stats ul.market li span.value {
	display: block;
	color: #FC580C;
	font-weight: 300;
	font-size: 22px;
}
.enej_widget_chart_container .widget_graph_stats ul.prices {
	float: left;
	height: 40px;
	width: 310px;
	margin: 0;
	padding: 0;
	margin-left: 5px;
}
.enej_widget_chart_container .widget_graph_stats ul.prices li {
	list-style-type: none;
	display: block;
	float: left;
	height: 40px;
	line-height: 40px;
	width: 25%;
	font-size: 12px;
	text-align: center;
	font-weight: 400;
	color: #999;
}
.enej_widget_chart_container .widget_graph_stats ul.prices li.first {
	width: 23%;
}
.enej_widget_chart_container .widget_graph_stats ul.prices li span.value {
	color: #FC580C;
	font-size: 12px;
}
.wp-pagenavi {
	margin: 30px 0;
	overflow: auto;
	line-height: 2;
	font-size: 15px;
	color:#666;
}
.wp-pagenavi a, .wp-pagenavi span {
	display:inline-block;
}
.wp-pagenavi span.pages, .wp-pagenavi a.first, .wp-pagenavi a.last {
	border: 0 none transparent;
}
.wp-pagenavi span.pages {
	display: block;
}
#bitscan-widgets-businesses #content {
	position: relative;
}
#disqus_thread {
    clear: both;
}
.post_content .gallery {
	clear: both;
	width: 100%;
	padding-bottom: 20px;
	float: left;
	text-align: center;
}
.post_content .gallery br {
	display: none !important;
}
.post_content .gallery .gallery-item {
	width: auto !important;
	margin: 15px 2%;
}
.post_content .gallery.gallery-size-thumbnail .gallery-item, .post_content .gallery.gallery-size-large .gallery-item, .post_content .gallery.gallery-size-full .gallery-item {
	display: inline-block;
	zoom: 1;*display:inline;
	vertical-align: top;
	float: none !important;
}
.post_content .gallery.gallery-size-thumbnail .gallery-item {
	max-width: 29%;
}
.post_content .gallery.gallery-size-medium .gallery-item {
	max-width: 45.5%;
}
.post_content .gallery.gallery-size-large .gallery-item, .post_content .gallery.gallery-size-full .gallery-item {
	padding: 25px;
	border: 2px solid #e6e6e6 !important;
	background-color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin: 20px 0 30px;
}
.post_content .gallery.gallery-size-large .gallery-item {
	max-width: 100%;
}
.post_content .gallery .gallery-item img {
	border: 1px solid #e6e6e6 !important;
	background-color: #fff;
	margin: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.wp-caption-text.gallery-caption {
	margin: 1em 0 0;
	font-size: 16px;
	line-height: 26px;
}
/************************************************************************ Responsive */
@media (max-width: 1200px) {
ul.bm_sidenav_navigate {display: none}
ul.bm_sidenav_social {display: none}
.bm_sidenav_social_new {display: none}
}
/*-----------------------------------------------------------------------------------*/
/*	Tablets and phones
/*-----------------------------------------------------------------------------------*/
@media (max-width: 990px) {
	.container_enej_home {
		width: auto;
		margin-bottom: 20px;
	}
	.container_enej_slides {
		width: auto
	}
	.container_enej_slides a img {
		width: 100%;
	}
	.container_enej_slides a .image {
			display: block;
			width: 100%;
			height: 0;
			padding-bottom: 36%;
			background-size: cover;
			background-position: center;
			background-repeat: no-repeat;
	}
	.custom-navigation {
		margin-top: 0;
	}
	.custom-navigation li {
		margin-left: 0;
		width: 20%;
	}
	.custom-navigation li a {
		width: 100%;
	}
	.custom-navigation li a .category {
		display: none;
	}
	.container_enej_slides a .category {
		display: none;
	}
	.container_enej_slides a .title {
		padding: 10px;
		font-size: 13px;
	}
.main_header {
width: 100%;
}
.main_header h1 a {
background: url('images/bmz_logo.png') no-repeat center;
background-size: contain;
height: 80px;
width: 170px;
margin-left: 20px;
}
.main_header .widget_adrotate_widgets {
width: 70%;
margin-right: 20px;
}
.bm_search_form_wrap {
display: none;
}
.main_menu {
width: 100%;
padding: 0;
overflow: hidden;
}
.main_menu li:first-child a {
border-left: none;
}
.main_menu li a {
padding-left: 60px;
}
.main_menu li.articles {background: url('images/icon-articles.png') no-repeat 20px 14px;}
.main_menu li.magazine {background: url('images/icon-magazine.png') no-repeat 20px 16px;}
.main_menu li.community {background: url('images/icon-community.png') no-repeat 20px 17px;}
.main_menu li.charts {background: url('images/icon-charts.png') no-repeat 20px 14px;}
.main_menu li.classifieds {background: url('images/icon-classifieds.png') no-repeat 20px 21px;}

.main_menu li.current-menu-item.articles,
.main_menu li.current-page-ancestor.articles,
.main_menu li.articles:hover {background: url('images/icon-articles-white.png') no-repeat 20px 14px;}
.main_menu li.current-menu-item.magazine,
.main_menu li.current-page-ancestor.magazine,
.main_menu li.magazine:hover {background: url('images/icon-magazine-white.png') no-repeat 20px 16px;}
.main_menu li.current-menu-item.community,
.main_menu li.current-page-ancestor.community,
.main_menu li.community:hover {background: url('images/icon-community-white.png') no-repeat 20px 17px;}
.main_menu li.current-menu-item.charts,
.main_menu li.current-page-ancestor.charts,
.main_menu li.charts:hover {background: url('images/icon-charts-white.png') no-repeat 20px 14px;}
.main_menu li.current-menu-item.classifieds,
.main_menu li.current-page-ancestor.classifieds,
.main_menu li.classifieds:hover {background: url('images/icon-classifieds-white.png') no-repeat 20px 21px;}
.nav_menu {
width: 100%;
text-align: center;
}
.nav_menu_social {
display: none;
}
#container {
width: 100%;
padding-left: 20px;
padding-right: 20px;
}
.columns {
width: 100%;
margin-top: 20px;
}
.container_magazine {
width: 100%;
margin-top: 20px;
padding-left: 20px;
padding-right: 20px;

-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.container_magazine ul.products {
width: 100%;
padding: 10px;
margin: 0;
margin-left: auto;
margin-right: auto;
position: relative;
text-align: center;

margin-top: 20px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;

}
.container_magazine ul.products li:hover a.button {
display: none;
}
.container_magazine ul.products li.type-product:hover a:first-child:before {
display: none;
}

.container_magazine .product.type-product .images {
width: 48%;
margin-right: 4%;
float: left;
}
.container_magazine .product.type-product .images .woocommerce-main-image img {
width: 100%;
height: auto;
}
.post_content .gallery.gallery-size-thumbnail .gallery-item {
	max-width: 100%;
}
}
/*-----------------------------------------------------------------------------------*/
/*	Tablet to desktop
/*-----------------------------------------------------------------------------------*/
@media (min-width: 768px) and (max-width: 989px) {
.columns > .content {
	width: 100%;
	padding-right: 350px;
}
.post_content .gallery.gallery-size-medium .gallery-item {
	max-width: 100%;
}
}
/*-----------------------------------------------------------------------------------*/
/*	Tablet and phones
/*-----------------------------------------------------------------------------------*/
@media (max-width: 768px) {
#bm_collapse_trigger {
display: block;
}
.bm_follow_box .right,
.bm_follow_box .left {
width: 100%;
margin-left:0;
}
.bm_follow_box {
margin-bottom: 80px;
}
.top_menu {
text-align: center;
}
.main_header h1 {
margin-left: -200px;
}
.main_header h1 a {
background: url('images/bmz_logo.png') no-repeat center;
height: 90px;
width: 200px;
margin: 0;
margin-left: 50%;
display: block;
margin-bottom: -10px;
margin-top: 10px;
}
.container_top {
display: none;
}
.bm_search_form_wrap {
display: none;
}
.main_menu li {
width: 33.3%;
margin: 0;
display: block;
float: left;
height: 80px;
}
.main_menu li.classifieds a {
border: none;
}
.main_menu li a {
padding-top: 43px;
font-size: 12px;
border: none;
text-align: center;
padding-left: 0;
}
.main_menu li.articles {background: url('images/icon-articles.png') no-repeat center 14px;}
.main_menu li.magazine {background: url('images/icon-magazine.png') no-repeat center 14px;}
.main_menu li.community {background: url('images/icon-community.png') no-repeat center 17px;}
.main_menu li.charts {background: url('images/icon-charts.png') no-repeat center 14px;}
.main_menu li.classifieds {background: url('images/icon-classifieds.png') no-repeat center 21px;}

.main_menu li.current-menu-item.articles,
.main_menu li.current-page-ancestor.articles,
.main_menu li.articles:hover {background: url('images/icon-articles-white.png') no-repeat center 14px;}
.main_menu li.current-menu-item.magazine,
.main_menu li.current-page-ancestor.magazine,
.main_menu li.magazine:hover {background: url('images/icon-magazine-white.png') no-repeat center 14px;}
.main_menu li.current-menu-item.community,
.main_menu li.current-page-ancestor.community,
.main_menu li.community:hover {background: url('images/icon-community-white.png') no-repeat center 17px;}
.main_menu li.current-menu-item.charts,
.main_menu li.current-page-ancestor.charts,
.main_menu li.charts:hover {background: url('images/icon-charts-white.png') no-repeat center 14px;}
.main_menu li.current-menu-item.classifieds,
.main_menu li.current-page-ancestor.classifieds,
.main_menu li.classifieds:hover {background: url('images/icon-classifieds-white.png') no-repeat center 21px;}

.container_nav {
min-height: 40px;
border-top: 1px solid #fab582;
}
.nav_menu {
text-align: left;
margin-bottom: -1px;
padding: 0;
background: #444;
display: none;
}
.nav_menu li {
display: block;
height: 40px;
line-height: 40px;
border-bottom: 1px solid #666;
padding-left: 20px;
}
.nav_menu li.current-menu-item,
.nav_menu li.current-menu-parent,
.nav_menu li.current-page-ancestor {
height: 40px;
border-bottom: 1px solid #666;
border-left: 5px solid #FC6B0A;
color: #FC6B0A;
padding-left: 15px;
}
.nav_menu a {
height: 40px;
line-height: 40px;
color: #999;
}
.nav_menu li.current-menu-item a,
.nav_menu li.current-menu-parent a,
.nav_menu li.current-page-ancestor a {
color: #FC6B0A;
border: none;
}
.columns > .content {
width: 100%;
}
.post_box .headline_area .bm_post_image_wrap {
margin-bottom: 20px;
width: 100px;
height: 100px;
position: absolute;
}
.post_box .headline_area .bm_post_image {
width: 100px;
height: 100px;
}
.post_box.feature .headline_area .bm_post_image_wrap {
height: 250px;
position: relative;
}
.post_box.feature .headline_area .bm_post_image {
height: 250px;
}
.post_box .headline_area.small .byline {
width: 100%;
display: block;
padding-left: 120px;
}
.post_box .headline_area.small .headline {
margin-left: 0px;
padding-left: 120px;
}
.single_post_body .post_box .headline_area.small .headline {
margin-left: 0;
padding-left: 0px;
}
.bm_home .post_box .headline_area.small .headline {
padding-left: 0px;
}
.single_post_body .post_box .headline_area.small .byline {
padding-left: 0;
}
.post_box.feature .headline_area.small .byline {
padding-left: 0;
}
.sidebar {
display: none;
}
.widget_adrotate_widgets {
display: none;
}
.wp-pagenavi {
text-align: center;
}

.footer {
margin-bottom: 30px;
}

.enej_container_charts ul.navigation {
float: left;
clear: both;
margin-bottom: 20px;
margin-top: -20px;
}
.enej_container_charts .container_charts_33 {
width: 100%;
clear: both;
}

.container_magazine .product.type-product .images {
width: 100%;
text-align: center;
margin-right: 0;
float: none;
margin-bottom: 20px;
}
.container_magazine .product.type-product .summary {
width: 100%;
float: none;
}
.enej_empty {
width: 80%;
margin-top: 30px;
margin-bottom: 10px;
}

.container_magazine ul.products li.product-category {
width: 100%;
padding-right: 0%;
margin-left: 0;
margin-right: 0;
float: left;
}
.post_content .gallery.gallery-size-thumbnail .gallery-item {
	max-width: 100%;
}
.post_content .gallery.gallery-size-medium .gallery-item {
	max-width: 45.5%;
}
}
/*-----------------------------------------------------------------------------------*/
/*	Phones
/*-----------------------------------------------------------------------------------*/
@media (max-width: 479px) {
.post_content .gallery.gallery-size-medium .gallery-item {
	max-width: 100%;
}
}
.columns:after, .post_box:after, .post_box .post_content:after, .sidebar:after, .sidebar .post_content:after, .menu:after, .comment .comment_text:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
