html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td{margin:0;padding:0;}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{display:block}
body{font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;font-size:12px;}
div#first_header{height:40px;min-height:40px;border-bottom:1px solid #281d1c;background:none;}
div.float_top_holder{margin:auto;max-width:960px;padding-top:11.50px;font-weight:bold;color:#fff;width:100%;overflow:hidden;}
.ie9 div.float_top_holder{margin:auto;max-width:960px;width:100%;padding-top:13.50px;font-weight:bold;color:#fff;}
div.container{max-width:960px;margin:auto;clear:both;width:98%;}
ul.sitemap ul.children{border-top:0px;padding-top:0px;margin-top:0px;display:none;padding-left:0px;}
ul.sitemap a, a:hover, a:active, a:visited{color:#777;}
ul.archives a, a:hover, a:active, a:visited{color:#777;}
ul.archives li.categories ul{margin-top:0px;}
div#respond a, a:hover, a:active, a:visited{color:#A5ABAB;}
div.main_content_text_single ul.sitemap, div.main_content_text ul.sitemap, div.main_content_full_width ul.sitemap, div.main_content_text_full_width ul.sitemap{margin-left:40px;margin-top:-8px;}
div.main_content_text_single ul, div.main_content_text ul, div.main_content_full_width ul, div.main_content_text_full_width ul{margin-left:40px;margin-top:15px;margin-bottom:15px;}
div.main_content_text_single ul.archives, div.main_content_text ul.archives, div.main_content_full_width ul.archives, div.main_content_text_full_width ul.archives{margin-left:40px;margin-top:-8px;}
div.main_content_text_single ul.children, div.main_content_text ul.children, div.main_content_full_width ul.children, div.main_content_text_full_width ul.children{margin-top:0px;margin-left:35px;margin-bottom:0px;}
div.main_content_text_single ul a:link, a:visited{color:#5E6464;}
div.right_first_header{float:right;}
div.right_first_header li{margin-left:0px;list-style-type:none;display:inline;}
div.right_first_header a:hover{color:#B6BCC9;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in;text-decoration:none;}
div.right_first_header a{color:#c5c5c5;text-decoration:none;height:20px;}
.ie9 div.right_first_header a{padding-bottom:2px;padding-top:2px;}
div.right_first_header .rss{padding-left:30px;}
div.right_first_header .twitter{padding-left:30px;}
div.right_first_header .facebook{padding-left:30px;}
div.left_first_header{float:left;}
ul.dropdown li{float:left;}
ul.dropdown li a{display:block;}
ul.dropdown li.hover,ul. dropdown li:hover{color:white;position:relative;text-decoration:none;}
div.left_first_header li{padding-bottom:14px;margin-right:22.50px;list-style-type:none;display:block;float:left;z-index:2;}
div.left_first_header ul{position:absolute;}
div.left_first_header a, a:active, a:visited{color:#c5c5c5;text-decoration:none;}
div.left_first_header a:hover{color:#B6BCC9;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in;}
ul.sub-menu{visibility:hidden;}
div.left_first_header ul.sub-menu{width:125px;top:29px;z-index:2;position:absolute;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;background:url(images/drop_down_bg.jpg);padding-left:15px;padding-right:15px;background-repeat:repeat;}
.ie9 div.left_first_header ul.sub-menu{top:27px;}
.ie8 div.left_first_header ul.sub-menu{top:29px;}
div.left_first_header a.drop_down_main{margin-bottom:14px;}
@-moz-document url-prefix(){div.left_first_header a.drop_down_main{margin-bottom:13px;}
}
div.left_first_header ul.sub-menu li a{width:100%;border-right:none;display:inline-block;padding-left:7px;padding-right:7px;color:white;}
div.left_first_header ul.sub-menu li a:hover{color:#B6BCC9;}
div.left_first_header ul.sub-menu li:first-child{border-top:none;padding-top:12px;padding-bottom:12px;}
div.left_first_header ul.sub-menu li:last-child{border-bottom:none;padding-bottom:15px;}
div.left_first_header ul.sub-menu li{z-index:99;list-style-type:none;display:block;float:none;border-bottom:1px solid #0A0B0B;border-top:1px solid #474747;padding-bottom:12px;padding-top:12px;margin-right:0px;}
div.second_header{height:100px;background:url(images/secondary_header.jpg) repeat-x;}
div.second_header_purple{height:100px;background:url(images/secondary_header_purple.jpg) repeat-x;}
div.second_header_teal{height:100px;background:url(images/secondary_header_teal.jpg) repeat-x;}
div.second_header_light_blue{height:100px;background:url(images/secondary_header_light_blue.jpg) repeat-x;}
div.second_header_red{height:100px;background:url(images/secondary_header_red.jpg) repeat-x;}
div.second_header_salmon{height:100px;background:url(images/secondary_header_salmon.jpg) repeat-x;}
div.second_header_normal_green{height:100px;background:url(images/secondary_header_normal_green.jpg) repeat-x;}
div.second_header_brown{height:100px;background:url(images/secondary_header_brown.jpg) repeat-x;}
div.second_header_orange{height:100px;background:url(images/secondary_header_orange.jpg) repeat-x;}
div.second_header_light_green{height:100px;background:url(images/secondary_header_light_green.jpg) repeat-x;}
div.second_header_dark_silver{height:100px;background:url(images/secondary_header_dark_silver.jpg) repeat-x;}
div.second_header_dark_red{height:100px;background:url(images/secondary_header_dark_red.jpg) repeat-x;}
div.second_header_pink{height:100px;background:url(images/secondary_header_pink.jpg) repeat-x;}
div.logo_holder{padding-top:24px;width:440px;float:left;color:#fff;}
div.logo_holder_full{padding-top:24px;width:100%;float:left;color:#fff;}
div.use_no_logo{display:inline;width:19px;margin-left:33px;height:35px;position:relative;bottom:19px;right:7px;overflow:hidden;}
.ie9 div.logo_holder{padding-top:24px;}
.ie9 div.logo_holder_full{padding-top:24px;}
div.logo_holder a, a:hover, a:active, a:visited{color:#fff;text-decoration:none;}
div.logo_holder_full a, a:hover, a:active, a:visited{color:#fff;text-decoration:none;}
div.logo{display:inline;width:19px;margin-left:10px;height:35px;overflow:hidden;}
h1.logo_text{font-size:38px;margin-left:29px;display:inline;letter-spacing:-2px;text-shadow:1px 1px 2px #394157;}
div.sub{display:inline;position:relative;right:35px;}
div.logo_holder p{display:inline;margin-left:15px;font-family:Georgia;font-style:italic;background:url(images/sep_header.jpg) no-repeat;background-position:left;padding-left:15px;position:relative;bottom:5px;text-shadow:0px -1px 0px #30384B;}
div.logo_holder p.default{font-family:Georgia;font-style:italic;background:url(images/sep_header_blue.jpg) no-repeat;background-position:left;padding-left:15px;position:relative;bottom:5px;text-shadow:0px -1px 0px #30384B;}
div.logo_holder_full p{display:inline;margin-left:15px;font-family:Georgia;font-style:italic;background:url(images/sep_header.jpg) no-repeat;background-position:left;padding-left:15px;position:relative;bottom:5px;text-shadow:0px -1px 0px #30384B;}
div.logo_holder_full p.default{font-family:Georgia;font-style:italic;background:url(images/sep_header_blue.jpg) no-repeat;background-position:left;padding-left:15px;position:relative;bottom:5px;text-shadow:0px -1px 0px #30384B;}
div.advertisement{height:68px;float:right;margin-top:16px;background:url(images/advertisement_border.jpg) no-repeat;padding:4px 4px 0px 6px;}
div.advertisement_purple{height:68px;float:right;margin-top:16px;background:url(images/advertisement_purple.png) no-repeat;padding:4px 4px 0px 6px;}
div.advertisement_teal{height:68px;float:right;margin-top:16px;background:url(images/advertisement_teal.png) no-repeat;padding:4px 4px 0px 6px;}
div.advertisement_light_blue{height:68px;float:right;margin-top:16px;background:url(images/advertisement_light_blue.png) no-repeat;padding:4px 4px 0px 6px;}
div.advertisement_red{height:68px;float:right;margin-top:16px;background:url(images/advertisement_red.png) no-repeat;padding:4px 4px 0px 6px;}
div.advertisement_salmon{height:68px;float:right;margin-top:16px;background:url(images/advertisement_salmon.png) no-repeat;padding:4px 4px 0px 6px;}
div.advertisement_normal_green{height:68px;float:right;margin-top:16px;background:url(images/advertisement_normal_green.png) no-repeat;padding:4px 4px 0px 6px;}
div.advertisement_brown{height:68px;float:right;margin-top:16px;background:url(images/advertisement_brown.png) no-repeat;padding:4px 4px 0px 6px;}
div.advertisement_orange{height:68px;float:right;margin-top:16px;background:url(images/advertisement_orange.png) no-repeat;padding:4px 4px 0px 6px;}
div.advertisement_light_green{height:68px;float:right;margin-top:16px;background:url(images/advertisement_light_green.png) no-repeat;padding:4px 4px 0px 6px;}
div.advertisement_dark_silver{height:68px;float:right;margin-top:16px;background:url(images/advertisement_dark_silver.png) no-repeat;padding:4px 4px 0px 6px;}
div.advertisement_dark_red{height:68px;float:right;margin-top:16px;background:url(images/advertisement_dark_red.png) no-repeat;padding:4px 4px 0px 6px;}
div.advertisement_pink{height:68px;float:right;margin-top:16px;background:url(images/advertisement_pink.png) no-repeat;padding:4px 4px 0px 6px;}
div#main_navigation{background:url(images/main_navigation.jpg) repeat-x;font-size:13px;font-weight:bold;color:#6C767E;border-bottom:1px solid #A6B4BD;box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);}
div#main_navigation div.container ul li ul.children{background:none;padding-left:10px;width:120px;visibility:hidden;}
div#main_navigation div.container ul li ul.children li a{background-image:none !important;padding-left:20px;}
div#main_navigation div.container ul li ul.children li{width:100%;border-bottom:1px solid #DDE3E9;}
div#main_navigation div.container ul li ul.children li:last-child{border-bottom:0;}
div#main_navigation div.container ul.children{z-index:2;margin-top:1px;position:absolute;width:125px;padding-right:15px;background-color:#E2EAF0 !important;border-top:0 !important;border:1px solid #A6B4BD;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;}
div#main_navigation ul{padding-bottom:13px;}
div#main_navigation li{list-style-type:none;display:inline;}
div#main_navigation li a{height:29px;padding-top:13px;padding-left:25px;padding-right:21px;background:url(images/main_navigation_sep.jpg) no-repeat;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in;text-shadow:1px 0px 0px white;font-weight:600;}
div#main_navigation a, a:active, a:visited{color:#6C767E;text-decoration:none;}
div#main_navigation a:hover{color:#b0b0b0;}
ol.commentlist{margin-left:0px;}
ol{margin-left:40px;margin-top:20px;}
div.main_content_text ol li{margin-bottom:20px;}
div#content_holder{margin-bottom:60px;height:100%;min-height:450px}
div#content_holder .container{margin-top:30px;background:url(images/top_page_content.jpg) no-repeat;padding-top:9px;max-width:965px;width:101%;}
div.sidebar li.recentcomments{line-height:20px;margin-bottom:5px;}
div.sidebar li.recentcomments:last-child{margin-bottom:0px;}
div.sidebar ul.tweet_list li{color:#ABB0B0;line-height:20px;margin-bottom:10px;background:url(images/twitter_icon.png) no-repeat;padding-left:37px;background-position-y:50%;padding-right:10px;}
div.sidebar ul.tweet_list li a{color:#75D8FF;}
div.textwidget{line-height:20px;}
div.bg_main{background-color:white;overflow:hidden;}
img.bottom_page_content{overflow:hidden;position:relative;top:3px;}
div.main_content{margin-top:25px;margin-left:32px;float:left;max-width:598px;padding-right:10px;padding-bottom:20px;width:89%;}
hr.post_seperator{border:0;margin-top:50px;margin-bottom:40px;height:1px;color:#F1F1F1;width:613px;background-color:#F1F1F1;position:relative;right:29px;}
hr.post_seperator_less{border:0;margin-top:40px;margin-bottom:40px;height:1px;color:#F1F1F1;width:613px;background-color:#F1F1F1;position:relative;right:29px;}
h2.article_main_text{font-size:26px;font-weight:bold;letter-spacing:-1px;text-shadow:0px 1px 0px #EBECEC;}
h2.article_main_text a, a:active, a:visited{color:#404040;text-decoration:none;-webkit-transition:color .3s ease-in;-moz-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in;}
h2.article_main_text a:hover{color:#2a3b66;text-decoration:none;}
p.under_article{display:inline;color:#c5c5c5;position:relative;bottom:2px;margin-right:4px;}
h3.heading_ps{margin-top:20px;margin-bottom:20px;font-size:20px;letter-spacing:-1px;color:#424242;text-shadow:0px 1px 0px #EBECEC;}
h3.heading_ps_smaller{margin-top:20px;margin-bottom:20px;font-size:18px;letter-spacing:-1px;color:#424242;text-shadow:0px 1px 0px #EBECEC;}
h3.heading_ps_smaller_author{margin-top:20px;margin-bottom:20px;font-size:14px;letter-spacing:0px;color:#424242;display:inline;}
div.google_map{margin-top:20px;border:1px solid #B5B8BA;width:425px;height:350px;}
img.author_icon{display:inline;margin-right:8px;}
img.tag_icon{margin-right:8px;}
span.post_tag_left{background:url(images/tag_left_img.png) no-repeat;height:25px;width:21px;display:inline-block;float:left;}
span.post_tag_right{background:url(images/tag_right_img.png) no-repeat;height:25px;width:21px;display:inline-block;float:left;}
img.clock_icon{margin-left:1px;margin-right:8px;}
img.comments_icon{margin-right:8px;}
div.article_text_bottom_marge{border:0px;margin-top:25px;overflow:hidden;width:637px;position:relative;right:29px;}
div.article_text_bottom_marge_iphone{border:0px;margin-top:25px;position:relative;right:24px;display:block;}
div.main_content_text{color:#777777;margin-top:15px;line-height:20px;padding-right:15px;}
div.main_content_text_single{color:#777777;margin-top:15px;line-height:20px;padding-right:15px;}
p.under_article a{color:#AAA;text-decoration:none;}
div.social_links_below_post{border-top:1px solid #C1C0CC;border-bottom:1px solid #C1C0CC;position:relative;right:29px;padding:13px 0px 30px 15px;margin-top:20px;color:#777;font-weight:bold;font-size:13px;width:600px;height:0px;}
div.social_links_below_post_single{border-top:1px solid #C1C0CC;border-bottom:1px solid #C1C0CC;position:relative;right:30px;padding:13px 0px 30px 15px;margin-top:28px;color:#777;font-weight:bold;font-size:13px;width:600px;height:0px;}
div.author_box{border-top:1px solid #C1C0CC;border-bottom:1px solid #C1C0CC;position:relative;right:30px;padding:0px 0px 0px 1px;margin-top:30px;color:#777;font-weight:bold;font-size:13px;width:637px;overflow:hidden;}
div.author_image{float:left;background-color:#F3F3F3;padding:20px;width:100px;border-right:1px solid #C1C0CC;padding-top:21px;}
div.author_bg{background:url(images/author_image_box.jpg);width:78px;height:78px;padding:7px;margin-left:6px}
div.about_the_author{float:right;font-weight:normal;width:470px;line-height:17px;padding-top:12px;padding-right:10px;padding-bottom:10px;}
p.about_author{margin-bottom:5px;font-weight:bold;display:block !important;}
ul#tags_list{width:290px;overflow:hidden;}
ul#tags_list li{margin-bottom:10px;list-style-type:none;display:inline-block;width:auto;}
.ie7 ul#tags_list li{margin-top:10px;list-style-type:none;display:inline;width:auto;}
ul#tags_list li{list-style-type:none;}
ul#tags_list_post{overflow:hidden;margin-top:15px;}
ul#tags_list_post li{margin-bottom:10px;list-style-type:none;display:inline-block;width:auto;}
.ie7 ul#tags_list_post li{margin-top:10px;list-style-type:none;display:inline;width:auto;}
ul#tags_list_post li{list-style-type:none;}
p.this_post_tags{margin-top:25px;margin-bottom:5px;color:#777;display:block !important;font-weight:normal;font-size:12px;}
div.tagcloud{width:290px;}
.ie8 div.social_links_below_post{font-size:12px;}
.ie8 div.social_links_below_post_single{font-size:12px;}
div.sharing_article{float:left;width:173px;padding-left:5px;}
div.main_content div.social_links_below_post p{display:inline;}
div.social_links_below_post div.social_links_article{display:inline;float:left;width:280px;padding-left:14px;position:relative;bottom:2px;}
div.social_links_below_post_single div.social_links_article{display:inline;float:left;width:280px;padding-left:14px;position:relative;bottom:2px;}
div.social_links_below_post .fl{display:inline-block;width:94px;padding-left:10px;}
div.social_links_below_post .fl_facebook{display:inline-block;margin-right:7px;width:76px;float:left;overflow:hidden;}
div.social_links_below_post_single .fl{display:inline-block;width:94px;padding-left:10px;}
div.social_links_below_post_single .fl_facebook{display:inline-block;margin-right:10px;width:70px;float:left;}
.ie7 div.social_links_below_post .fl_facebook{margin-right:5px;}
.ie8 div.social_links_below_post .fl_facebook{margin-right:5px;}
div.social_links_below_post .fl_g_plus{display:inline-block;margin-left:0px;width:73px;float:left;}
div.read_more_button{float:left;position:relative;bottom:14px;width:128px;height:45px;text-decoration:none;text-align:center;}
div.read_more_button a{text-decoration:none;color:#767676;background-color:#eaeaea;padding:14px 20px 11px 20px;height:18px;border-right:1px solid #c1c0cc;border-top:1px solid #c1c0cc;display:inline-block;}
div.pagination{margin-top:40px;margin-bottom:15px;padding-bottom:7px;padding-top:6px;}
div.pagination .page-numbers{background:url(images/pagination_not_clicked.png) no-repeat;text-decoration:none;font-size:13px;font-weight:bold;padding-left:9px;padding-right:11px;padding-bottom:10px;padding-top:5px;margin-right:7px;display:inline-block;}
.ie7 div.pagination{margin-top:45px;}
.ie8 div.pagination{margin-top:45px;}
.ie7 div.pagination .page-numbers{padding-top:6px;padding-bottom:5px;}
.ie8 div.pagination .page-numbers{padding-top:6px;padding-bottom:5px;}
.ie9 div.pagination .page-numbers{padding-top:6px;}
.ie7 div.pagination a.pagination_not_clicked{padding-top:6px;padding-bottom:5px;}
.ie8 div.pagination a.pagination_not_clicked{padding-top:6px;padding-bottom:5px;}
.ie9 div.pagination a.pagination_not_clicked{padding-top:6px;}
div.pagination .page_nav .dots{padding-left:7px;padding-right:7px;color:#7A7A7A;}
div.pagination .page_nav .prev{background:none;text-decoration:none;margin-right:8px;font-weight:bold;display:inline-block;}
div.pagination .page_nav .current{color:#7A7A7A;}
.ie7 div.pagination .page_nav .prev{padding-top:7px;padding-bottom:5px;}
.ie8 div.pagination .page_nav .prev{padding-top:7px;}
.ie9 div.pagination .page_nav .prev{padding-top:7px;}
div.pagination .page_nav .next{background:none;text-decoration:none;font-weight:bold;display:inline-block;}
.page_nav .current{}
.ie7 div.pagination .page_nav .next{padding-top:7px;padding-bottom:5px;}
.ie8 div.pagination .page_nav .next{padding-top:7px;}
.ie9 div.pagination .page_nav .next{padding-top:7px;}
div.pagination a, a:hover, a:active, a:visited{color:#7a7a7a;}
div.sidebar{float:right;width:280px;padding-bottom:30px;padding-right:17px;padding-top:35px;line-height:0px;padding-left:11px;}
div.sidebar a, a:active, a:visited, a:hover{color:#595959;text-decoration:none;}
ul#recentcomments a, a:active, a:visited, a:hover{color:#595959;text-decoration:none;}
ul#recentcomments a.url, a.url:active, a.url:visited, a.url:hover{color:#595959;text-decoration:none;}
#searchform label{display:none;}
#searchform{overflow:hidden;}
div.sidebar li{list-style-type:none;display:block;margin-bottom:20px;}
div.sidebar .dotted_seperator_widget{background:url(images/dotted_seperator.jpg);margin-left:1px;border:0px;height:1px;margin-top:25px;margin-bottom:25px;width:269px;}
div.sidebar .dotted_seperator_widget_ads{background:url(images/dotted_seperator.jpg);margin-left:1px;border:0px;height:1px;margin-top:15px;margin-bottom:25px;width:269px;}
div.sidebar .dotted_seperator_widget_flickr{background:url(images/dotted_seperator.jpg);margin-left:1px;border:0px;height:1px;margin-top:15px;margin-bottom:25px;width:269px;}
div.sidebarul .social_icons_sidebar{margin:auto;margin-top:30px;width:310px;text-align:center;}
div.sidebar ul.social_icons_sidebar li{margin-right:15px;list-style-type:none;display:inline;}
div.sidebar ul.social_icons_sidebar li a{opacity:1;filter:alpha(opacity=50);-webkit-transition:opacity 0.3s linear;}
div.sidebar ul.social_icons_sidebar li a:hover{opacity:0.5;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s linear;}
div.sidebar .search_box{background:url(images/search_box.jpg) no-repeat;width:185px;border:0px;height:31px;color:#9A9D9D;font-size:12px;padding-left:15px;line-height:31px;padding-right:41px;float:left;}
div.sidebar .submit_button_search{float:left;height:33px;text-indent:-9999px;border:0px !important;position:relative;right:0px;}
div.sidebar ul.social_icons_sidebar{text-align:center;}
div.sidebar ul.tabs_side{margin-bottom:30px;padding-top:7px;}
.ie7 .tabberactive{display:inline;padding-top:0px;}
.ie8 div.sidebar ul.tabs_side li.recent_tab{padding-top:6px;}
.ie8 div.sidebar ul.tabs_side li.comments_tab{padding-top:6px;}
.ie8 div.sidebar ul.tabs_side li.comments_tab a{padding-top:6px;padding-right:13px;padding-left:13px;}
.ie9 div.sidebar ul.tabs_side li.comments_tab a{padding-right:13px;}
div.sidebar ul.tabs_side li.popular_tab{list-style-type:none;display:inline;background:url(images/j_tab.jpg) no-repeat;color:#8f9598;text-shadow:0px 1px 0px #D7DBDC;padding-top:7px;padding-bottom:5px;}
.ie7 div.sidebar ul.tabs_side li.popular_tab{padding-top:6px;}
.ie8 div.sidebar ul.tabs_side li.popular_tab{padding-top:6px;}
div.sidebar ul.tabs_side li.popular_tab a{padding-left:21px;padding-right:24px;padding-top:5px;padding-bottom:7px;margin-right:5px;height:50px;}
div.sidebar ul.tabs_side li.comments_tab{list-style-type:none;display:inline;background:url(images/j_tab.jpg) no-repeat;color:#8f9598;text-shadow:0px 1px 0px #D7DBDC;padding-top:7px;padding-bottom:5px;}
div.sidebar ul.tabs_side li.comments_tab a{padding-left:14px;padding-right:12px;padding-top:5px;padding-bottom:7px;height:50px;}
x:-o-prefocus, div.sidebar ul.tabs_side li.recent_tab{padding-top:6px;}
x:-o-prefocus, div.sidebar ul.tabs_side li.popular_tab{padding-top:6px;padding-bottom:5px;}
x:-o-prefocus, div.sidebar ul.tabs_side li.comments_tab{padding-bottom:5px;padding-top:6px;}
@-moz-document url-prefix(){div.sidebar ul.tabs_side li.recent_tab{padding-top:6px;}
div.sidebar ul.tabs_side li.popular_tab{padding-top:6px;padding-bottom:5px;}
div.sidebar ul.tabs_side li.comments_tab{padding-bottom:5px;padding-top:6px;}
div.sidebar ul.tabs_side li.comments_tab a{padding-right:13px;}
}
div.sidebar ul.tabs_side li.recent_tab a, a:hover, a:active, a:visited, li.popular_tab a, a:hover, a:active, a:visited, li.comments_tab a, a:hover, a:active, a:visited{color:#8f9598;text-decoration:none;}
div.sidebar .sidebar_widget .tab_content{overflow:hidden;margin-top:12px;}
div.sidebar .sidebar_widget .tab_content p{font-size:12px;color:#65696a;margin-bottom:0px;font-weight:bold;text-shadow:0px 1px 0px #ebecec;display:block;line-height:14px;margin-top:0px;}
ul.tabbernav{margin-bottom:5px;}
div.sidebar .sidebar_widget .tab_content .fl{width:22%;}
div.sidebar .sidebar_widget .tab_content .fr{width:78%;}
div.sidebar .tab_content .fr p.post_sidebar_date{display:inline;color:#a5abab;font-weight:normal;text-shadow:0px 0px 0px #D7DBDC;margin-right:25px;}
div.sidebar .tab_content .fr p.post_sidebar_comments{display:inline;color:#a5abab;font-weight:normal;text-shadow:0px 0px 0px #D7DBDC;}
div.date_comments{margin-top:16px;}
div.sidebar_widget{padding-top:25px;padding-right:17px;padding-left:11px;padding-bottom:25px;overflow:hidden;}
.ie8 div.sidebar_widget{padding-top:20px;padding-bottom:10px;}
ul.ads li{list-style-type:none;float:left;margin-right:12px;width:125px;height:125px;margin-top:10px;margin-bottom:0px;}
div.widget_side{margin-top:30px;margin-bottom:25px;border-top:1px dotted #CCC;padding-top:30px;}
div.widget_side:first-child{margin-top:0px !important;margin-bottom:25px;border-top:0px !important;padding-top:0px !important;}
div.sidebar h3.widget_header{color:#65696A;font-size:14px;font-weight:bold;letter-spacing:-0.1em;margin-bottom:25px;}
div.sidebar h3.widget_header_ads{color:#65696A;font-size:14px;font-weight:bold;letter-spacing:-0.1em;margin-bottom:15px;}
div.sidebar h3.widget_header_flickr{color:#65696a;font-size:14px;font-weight:bold;letter-spacing:-0.1em;margin-bottom:20px;}
div.sidebar h3.tags_widget_header{color:#65696a;font-size:14px;font-weight:bold;letter-spacing:-0.1em;margin-bottom:12px;}
div.sidebar ul.flickr_images li{background:url(images/flickr_widget_behind.jpg) no-repeat;width:86px;float:left;height:83px;position:relative;right:4px;padding:7px 0px 0px 7px;list-style-type:none;margin-top:5px;}
div.sidebar p{color:#595959;font-size:13px;line-height:18px;margin-top:15px;}
div.sidebar p:first-child{margin-top:0 !important;}
* + html div.sidebar ul#tags_list li{display:inline;}
div.sidebar ul#tags_list li{margin-top:0px;margin-bottom:10px;list-style-type:none;display:inline-block;width:auto;}
img.tag{float:left;}
img.tag_right{float:left;margin-right:15px;}
div.tags_center{background:url(images/tag_mid_img.png) repeat-x;float:left;height:25px;line-height:25px;padding-right:7px;padding-left:2px;color:#8D6014;text-shadow:1px 1px 1px #FCD894;font-weight:bold;width:auto;}
div.sidebar div.sidebar_widget ul#tags_list a, a:hover, a:active, a:visited{color:#8D6014;text-decoration:none;}
ul#tags_list_post a, a:hover, a:active, a:visited{color:#525252;text-decoration:underline;}
div.sidebar div.sidebar_widget ul#tags_list_post a, a:hover, a:active, a:visited{color:#8D6014;text-decoration:none;}
ul#tags_list a, a:hover, a:active, a:visited{color:#525252;text-decoration:none;}
div.sidebar div.sidebar_widget ul#tags_list{width:290px;}
* + html ul.ads li{display:inline;}
ul.ads{height:268px;overflow:hidden;}
div#footer_main{margin:auto;background:none;overflow:hidden;color:#CDD0D3;height:100%;}
div#footer_main_small{background:none;padding-bottom:15px;padding-top:1px;}
div#footer_main_small .container{overflow:hidden;padding-top:15px;color:#CDD0D3;}
div#footer_main .container{padding-top:30px;padding-bottom:25px;line-height:22px;max-width:960px;}
div#footer_main .lower_footer .container{padding-top:17px;}
div#footer_main a, div#footer_main_small a, a:visited, a:active, a:hover{color:#75d8ff;}
div#footer_main .container .fl{width:285px;margin-right:51px;}
.ie8 div#footer_main .container .fl{width:268px;margin-right:51px;}
div#footer_main .container .fl:last-child{margin-right:0px;}
div#footer_main .container .lower_footer .fl{width:50%;}
div#footer_main .lower_footer .container{background-image:none;}
.ie8 div#footer_main .container{padding-bottom:15px;}
div#footer_main .container .lower_footer .fr{width:50%;text-align:right;}
div.top_footer{display:block;clear:both;overflow:hidden;}
h4.footer_main_text{color:white;font-size:14px;font-weight:bold;text-shadow:0px 1px 0px black;margin-bottom:30px;}
div#footer_main .fl li{list-style-type:none;margin-bottom:15px;}
div.top_holder{clear:both;overflow:hidden;}
div#footer_main p{font-size:12px;margin-bottom:10px;}
div#footer_main p:last-child{margin-bottom:0px;}
div#footer_copyright{border-top:1px solid #f1f1f1;color:white;padding:17px 0px;margin-top:15px;}
div#footer_copyright_small{clear:both;color:white;padding:21px 0px;margin-top:15px;padding-bottom:33px;}
div.lower_footer{height:53px;border-top:1px solid #2b2c31;background:none;}
div.main_content_full_width{margin-top:25px;margin-left:32px;float:left;max-width:920px;padding-right:10px;padding-bottom:20px;}
div.main_content_text_full_width{color:#777;margin-top:15px;line-height:20px;padding-right:15px;}
div.bg_main_full_width{background-color:white;overflow:hidden;max-width:965px;}
div#content_holder .container_fw{margin:auto;margin-top:30px;background:none;padding-top:9px;max-width:965px;clear:both;width:97%;}
div.main_content_text_full_width p{margin-top:10px;}
div.main_content_text p{margin-top:10px;}
div.main_content_text_single p{margin-top:10px;}
blockquote p{margin-top:0px !important;}
#contact{list-style:none;margin:0;margin-top:20px;}
#contact li{float:left;height:70px;position:relative;width:540px;}
#contact li .text{min-width:85px;text-indent:5px;}
#contact li .wpcf7-form-control-wrap{position:absolute;}
#contact li .wpcf7-form-control-wrap input, #contact li .wpcf7-form-control-wrap textarea{border:1px solid #B5B8BA;float:left;width:280px;height:30px;color:#4B4B4B;text-shadow:0px 1px white;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;padding:0px 10px;-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);-webkit-box-shadow:0 1px 0px rgba(255, 255, 255, 1);box-shadow:0 1px 0px rgba(255, 255, 255, 1);margin-bottom:5px;font-size:13px;}
#contact li .wpcf7-form-control-wrap input:focus, #contact li .wpcf7-form-control-wrap textarea:focus{background:#F0EFEF;}
#contact li .wpcf7-form-control-wrap textarea{line-height:28px;padding:10px;height:200px;max-width:450px;width:100%;}
#contact li#message{min-height:250px;}
.submit_button{margin-top:15px;background:url(images/send_button.png);height:36px;background-repeat:no-repeat;border:0px;width:160px;position:relative;right:1px;}
.submit_button:active{background:url(images/send_button_active.png);background-repeat:no-repeat;cursor:pointer;border:0px;width:160px;height:36px;}
div.wpcf7-validation-errors{clear:left;}
textarea:focus, input:focus{outline:0;}
div.fl{float:left;}
div.fr{float:right;}
a img{border:none;}
.rm_wrap{width:740px;}
.rm_section{border:1px solid #ddd;border-bottom:0;background:#f9f9f9;}
.rm_opts label{font-size:12px;font-weight:700;width:200px;display:block;float:left;}
.rm_input{padding:30px 10px;border-bottom:1px solid #ddd;border-top:1px solid #fff;}
.rm_opts small{display:block;float:right;width:200px;color:#999;}
.rm_opts input[type="text"], .rm_opts select{width:280px;font-size:12px;padding:4px;color:#333;line-height:1em;background:#f3f3f3;}
.rm_input input:focus, .rm_input textarea:focus{background:#fff;}
.rm_input textarea{width:280px;height:175px;font-size:12px;padding:4px;color:#333;line-height:1.5em;background:#f3f3f3;}
.rm_title h3{cursor:pointer;font-size:1em;text-transform:uppercase;margin:0;font-weight:bold;color:#232323;float:left;width:80%;padding:14px 4px;}
.rm_title{cursor:pointer;border-bottom:1px solid #ddd;background:#eee;padding:0;}
.rm_title h3 img.inactive{margin:-8px 10px 0 2px;width:32px;height:32px;background:url(images/pointer.png) no-repeat 0 0;float:left;-moz-border-radius:6px;border:1px solid #ccc;}
a.comment-reply-link{color:#A5ABAB !important;text-decoration:none;}
.rm_title h3 img.active{margin:-8px 10px 0 2px;width:32px;height:32px;background:url(images/pointer.png) no-repeat 0 -32px;float:left;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid #ccc;}
.rm_title h3:hover img{border:1px solid #999;}
.rm_title span.submit{display:block;float:right;margin:0;padding:0;width:15%;padding:14px 0;}
.clearfix{clear:both;}
.rm_table th, .rm_table td{border:1px solid #bbb;padding:10px;text-align:center;}
.rm_table th, .rm_table td.feature{border-color:#888;}
div.flickr_badge_image{background:url(images/flickr_widget_behind.jpg) no-repeat;width:86px;float:left;height:83px;position:relative;right:2px;padding:7px 0px 0px 7px;list-style-type:none;margin-top:5px;}
div.flickr_images{overflow:hidden;}
div.comment-nav-above{margin-top:15px;border-bottom:1px solid #F0F0F0;padding-bottom:29px;position:relative;right:29px;padding-left:30px;width:576px;padding-right:30px;}
div.comment-nav-above a, a:active, a:visited, a:hover{color:#A5ABAB;}
.tabberlive .tabbertabhide{display:none;}
.tabberlive h3{display:none;}
*html .style1 ul.tabbernav{padding:2px 0;}
*+html .style1 ul.tabbernav{padding:2px 0;}
.style1 ul.tabbernav li{background:url(images/j_tab.jpg) no-repeat;color:#8F9598;text-shadow:0px 1px 0px #D7DBDC;padding-top:7px;padding-bottom:7px;line-height:12px;display:inline-block;text-align:center;width:90px;margin-right:2px;}
.style1 ul.tabbernav li a{color:#8F9598;text-decoration:none;padding-top:5px;padding-bottom:7px;height:50px;line-height:12px;padding-right:5px;}
ul.tabbernav li.tabber a, a:hover, a:active, a:visited, li.tabber a, a:hover, a:active, a:visited, li.tabber a, a:hover, a:active, a:visited{color:#8F9598;text-decoration:none;}
.style1.tabberlive .tabbertab li{list-style-type:none;margin-bottom:15px;line-height:17px;color:#8F9598;}
.style1.tabberlive#tab1{}
.style1.tabberlive#tab2{}
.style1.tabberlive#tab2 .tabbertab{height:200px;overflow:auto;}
.style1 .tablist{font-size:.8em;}
div#wpp-2 a:link, a:visited, a:hover, a:active{color:#65696A;}
.style2.tabberlive .tabbertab{border:1px solid #AAAAAA;margin-top:3px;padding:5px;}
.tabberlive .tabbertab h2{display:none;}
.style2.tabberlive .tabbertab h3{display:none;}
.style2.tabberlive#tab1{}
.style2.tabberlive#tab2{}
.style2.tabberlive#tab2 .tabbertab{height:200px;overflow:auto;}
span.srp-widget-date{display:inline;color:#A5ABAB;font-weight:normal;margin-right:25px;}
h4.srp-widget-title{font-size:12px;color:#65696A;margin-bottom:0px;font-weight:bold;text-shadow:0px 1px 0px #EBECEC;display:block;line-height:14px;margin-top:0px;}
a.srp-widget-title-link{text-decoration:none;color:#65696A;}
a.srp-widget-comments-link{text-decoration:none;color:#A5ABAB;}
div.srp-widget-singlepost{padding:0px 0px 10px 0px;margin:0px 0px 10px 0px;border-bottom:0px !important;}
div.srp-content-box{position:relative;}
div.srp-widget-singlepost:last-child{height:41px;margin:0px 0px 0px 0px !important;}
span.read-more{float:right;position:absolute;bottom:5px;left:144px;}
a.url:link, a.url:active, a.url:visited, a.url:hover{font-family:"Helvetica", "Arial", serif;text-decoration:none;font-weight:bold;color:#353941;font-style:normal;}
div#comments{padding-left:5px;width:595px;}
p#comment-notes{font-size:11px;font-weight:normal;color:#595959;}
div#respond h3{font-size:18px;font-weight:bold;letter-spacing:-1px;color:black;}
div.comment_wrap{margin-top:15px;position:relative;right:29px;max-width:607px;padding-left:29px;border-top:1px solid #F0F0F0;padding-top:20px;padding-bottom:13px;border-bottom:1px solid #F0F0F0;}
div.comment_wrap_checked{margin-top:15px;position:relative;right:29px;max-width:607px;padding-left:29px;padding-top:20px;padding-bottom:13px;border-bottom:1px solid #F0F0F0;}
div.post-section .fl{padding-left:0px !important;}
div.comment_wrap li{list-style-type:none;}
div.comment_wrap_checked li{list-style-type:none;}
.style1.tabberlive .tabbertab li:last-child{margin-bottom:0px !important;}
form#commentform input{border:1px solid #B5B8BA;max-width:280px;height:30px;color:#4B4B4B;text-shadow:0px 1px white;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;padding:0px 10px;-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);-webkit-box-shadow:0 1px 0px rgba(255, 255, 255, 1);box-shadow:0 1px 0px rgba(255, 255, 255, 1);margin-bottom:5px;font-size:13px;display:block;margin-bottom:20px;}
p.logged-in-as{margin-top:5px;margin-bottom:5px;}
form#commentform #submit{background:url(images/submit_comment.png);border:0;text-indent:-9999px;width:151px;height:35px;margin-top:20px;text-shadow:none;background-repeat:no-repeat;background-color:transparent;}
p.form-allowed-tags{display:none;}
form#commentform input:focus{background:#F0EFEF;}
form#commentform textarea{line-height:28px;padding:10px;height:200px;max-width:450px;width:91%;border:1px solid #595959;display:block;margin-top:30px;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;}
form#commentform textarea:focus{background:#F0EFEF;}
.submit_button_posts{border:0px !important;width:152px !important;padding:0px !important;margin:0px !important;height:37px !important;}
form#commentform label{color:#595959;line-height:20px;font-weight:normal;}
p.required, p.comment-notes{font-weight:normal;padding-bottom:20px;margin-top:5px;color:#595959;}
img.wpp-thumbnail{border:none;display:table-cell;vertical-align:top;padding-right:10px;float:left;}
.wpp-post-title{color:#65696A;font-size:12px;margin-bottom:10px;font-weight:bold;text-shadow:0px 1px 0px #EBECEC;display:block;line-height:14px;margin-top:0px;text-decoration:none;}
.tabbertab a:link, a:active, a:visited, a:hover{text-decoration:none;color:#65696A;}
.post-stats{color:#A5ABAB !important;font-weight:normal !important;font-size:12px !important;}
a.srp-widget-title-link:link, a.srp-widget-title-link:active, a.srp-widget-title-link:visited, a.srp-widget-title-link:hover{color:#65696A;}
a.srp-widget-comments-link:link, a.srp-widget-comments-link:visited, a.srp-widget-comments-link:active, a.srp-widget-comments-link:hover{color:#A5ABAB !important;}
div.date_comments a:link, a:active, a:visited, a:hover{color:#A5ABAB;}
div.comment_wrap .comment{margin-bottom:20px;overflow:hidden;max-width:589px;border-bottom:1px solid #F2F2F2;padding-bottom:15px;}
div.comment_wrap .comment .avatar{float:left;margin-right:15px;}
div.comment_wrap_checked .comment{margin-bottom:20px !important;overflow:hidden;max-width:589px;border-bottom:1px solid #F2F2F2 !important;padding-bottom:15px;clear:both;}
ul.children{padding-left:25px;border-top:1px solid #F2F2F2 !important;margin-top:20px;clear:both;float:left;padding-top:15px;padding-bottom:0px !important;margin-bottom:0px !important;}
ul.children li.comment{padding-bottom:0px;}
div.comment_wrap_checked .comment .avatar{float:left;margin-right:15px;}
div.comment-author{background:url(images/flickr_widget_behind.jpg) no-repeat;padding:7px 0px 0px 7px;float:left;margin-right:10px;height:84px;max-width:83px;}
div.comment_meta_container{float:left;max-width:462px;padding-top:3px;}
p.author_link{display:inline;}
div.comment-meta{margin-bottom:10px;letter-spacing:0px;font-family:"Helvetica", "Arial", serif;font-size:16px;font-weight:bold;color:#353941;}
div.comment-text{color:#646C78;margin-bottom:10px;}
div.comment-text p{line-height:19px;}
p.contr_said{font-size:16px;font-weight:normal;color:#aeb6c2;display:inline;}
h3#comments{font-size:18px;letter-spacing:-0.25px;margin-bottom:20px;position:relative;left:3px;}
ol.commentlist li:last-child{border-bottom:0px !important;margin-bottom:0px !important;}
a.comment-reply-link:link, a.comment-reply-link::active, a.comment-reply-link::visited, a.comment-reply-link::hover{color:#A5ABAB;}
div.post-section{margin-top:25px;}
div.post_section a, a:active, a:visited, a:hover{color:#A5ABAB;}
-------------------------------------------------------------- */.alignnone{margin:5px 20px 20px 0;}
.aligncenter,
div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
.aligncenter{display:block;margin:5px auto 5px auto;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.bypostauthor{}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
article.sticky{background:#F8F8F8;border-bottom:1px dotted #BFBFBF}
.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
div.gallery img {border:0px!important;}
select{display:none;}
@media (max-width:960px){nav ul{display:none;}
nav select{display:inline-block;}
}
div.change_skins{background-color:white;height:275px;width:120px;position:fixed;bottom:1.5em;left:1em;box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;z-index:5;}
div.change_skins h3{text-align:center;font-weight:bold;font-size:13px;margin-top:10px;}
div.change_skins ul{padding-left:15px;padding-right:15px;margin-top:7px;}
div.change_skins li{list-style-type:none;margin-top:4px;cursor:pointer;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary{display:block;}
audio,
canvas,
video{display:inline-block;*display:inline;*zoom:1;}
.left_first_header:before,
.left_first_header:after{content:" ";display:table;}
.left_first_header:after{clear:both;}
audio:not([controls]){display:none;height:0;}
.dropdown{position:relative;}
.dropdown ul{padding:0;margin:0 auto;}
.dropdown li{display:inline;float:left;}
.left_first_header a{display:inline-block;}
.left_first_header a#pull{display:none;}
#main_navigation:before,
#main_navigation:after{content:" ";display:table;}
#main_navigation:after{clear:both;}
#main_navigation{*zoom:1;}
audio:not([controls]){display:none;height:0;}
#main_navigation{width:100%;position:relative;}
#main_navigation ul{padding:0;margin:0 auto;}
#main_navigation li{display:inline;float:left;}
#main_navigation a{display:inline-block;}
#main_navigation a#categories{display:none;}
[hidden]{display:none;}
@media screen and (max-width:994px){.sidebar{display:none !important;}
}
@media screen and (max-width:994px){#first_header{padding-left:10px;}
div#footer_main .container .fl:first-child{width:100%;margin-right:0px;text-align:center;margin-top:0px;}
div#footer_main .container .fl{width:100%;margin-right:0px;text-align:center;margin-top:35px;}
div#footer_main .container .fl:last-child{margin-top:35px;}
div.lower_footer .container .fr{display:none;}
div.top_footer{overflow:hidden;padding-left:20px;padding-right:20px;}
}
@media screen and (max-width:1008px){div#content_holder .container{background-image:none !important;background-color:white;border:1px solid #CCC;width:97%;}
img.bottom_page_content{display:none;}
div.article_text_bottom_marge{right:32px;}
div.social_links_below_post{right:32px;}
}
@media screen and (max-width:1024px){img.bottom_page_content{vertical-align:top;height:13px;}
div.author_box{display:none;}
}
@media screen and (max-width:883px){div.container{width:99%;}
}
@media screen and (max-width:870px){#main_navigation{padding-top:13px;padding-bottom:13px;background-color:#E2E9F1 !important;background-image:none !important;}
div.change_skins{display:none;}
div.left_first_header ul.dropdown{position:relative;}
#main_navigation ul{display:none;height:auto;}
div.article_text_bottom_marge{overflow:visible;}
#main_navigation li{width:100%;float:left;position:relative;}
#main_navigation li a{margin-bottom:10px;padding:0px !important;background-image:none !important;height:27px !important;border-bottom:1px solid #DDE3E9;}
#first_header{height:100% !important;background:url(images/footer_main.png) repeat !important;}
div#content_holder .container{margin-top:30px;border:1px solid #CCC;width:965px;max-width:965px;width:97%;background-image:none;padding-top:0px;}
#main_navigation a{display:inline-block;}
div.left_first_header{text-indent:15px;}
#main_navigation a#categories{display:block;width:100%;}
#main_navigation a{text-align:left;width:100%;text-indent:25px;}
#main_navigation a#categories::after{content:"";background:url(images/nav-icon.png) no-repeat;width:35px;height:30px;display:inline-block;position:absolute;right:15px;}
.left_first_header a#pull{display:block;width:100%;position:relative;}
.left_first_header a#pull:after{content:"";background:url(images/nav-icon.png) no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:15px;bottom:-13px;}
.left_first_header{height:auto;border-bottom:0;}
.left_first_header ul{display:none;height:auto;}
div.left_first_header ul.sub-menu{background-image:none !important;}
.left_first_header li{width:61%;float:left;position:relative;padding-bottom:0px !important;}
.left_first_header li a{margin-bottom:15px;}
.left_first_header a{text-align:left;width:100%;}
div.left_first_header a.drop_down_main{margin-bottom:0px !important;}
div.left_first_header ul.sub-menu{padding-left:20px !important;width:auto;top:auto;z-index:0;background-image:none;padding-right:0px;position:relative;visibility:visible !important;}
div.left_first_header ul.sub-menu li{margin-right:0px !important;float:none !important;border-top:none;border-bottom:none;padding-top:0px;display:block;padding-bottom:0px;}
div.left_first_header ul.sub-menu li:last-child{margin-bottom:5px !important;}
div.left_first_header ul.sub-menu li a{width:auto;padding-left:0px !important;padding-right:0px !important;color:#75D8FF;}
div.left_first_header ul.sub-menu li:first-child{border-top:none !important;padding-top:0px !important;padding-bottom:0px !important;margin-bottom:0px;}
div.left_first_header ul.sub-menu li:last-child{padding-bottom:0px;}
}
@media screen and (max-width:600px){
img.bottom_page_content{display:none;}
div.main_content{margin-left:25px;}
div.comment_wrap_checked .comment{max-width:589px;}
div.read_more_button{display:none;}
div.comment_meta_container{float:left;max-width:485px;padding-top:3px;width:64%;}
#first_header{height:100% !important;background:url(images/footer_main.png) repeat !important;}
.left_first_header a#pull{display:block;width:100%;position:relative;}
.left_first_header a#pull:after{content:"";background:url(images/nav-icon.png) no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:15px;bottom:-13px;}
.left_first_header{height:auto;border-bottom:0;}
.left_first_header ul{display:none;height:auto;}
.left_first_header li{width:61%;float:left;position:relative;}
.left_first_header li a{margin-bottom:15px;}
.left_first_header a{text-align:left;width:100%;}
#first_header{height:100%;}
div.left_first_header a.drop_down_main{margin-bottom:0px !important;}
div.left_first_header ul.sub-menu{padding-left:20px !important;width:auto;top:auto;z-index:0;background-image:none;padding-right:0px;position:relative;visibility:visible !important;}
div.left_first_header ul.sub-menu li{margin-right:0px !important;float:none !important;border-top:none;border-bottom:none;padding-top:0px;display:block;padding-bottom:0px;}
div.left_first_header ul.sub-menu li:last-child{margin-bottom:5px !important;}
div.left_first_header ul.sub-menu li a{width:auto;padding-left:0px !important;padding-right:0px !important;color:#75D8FF;}
div.left_first_header ul.sub-menu li:first-child{border-top:none !important;padding-top:0px !important;padding-bottom:0px !important;margin-bottom:0px;}
div.left_first_header ul.sub-menu li:last-child{padding-bottom:0px;}
div.sidebar{display:none;}
#main_navigation a#categories{display:block;width:100%;}
#main_navigation a#categories:after{content:"";background:url(images/nav-icon.png) no-repeat;width:35px;height:30px;display:inline-block;position:absolute;right:15px;}
#main_navigation{padding-top:13px;padding-bottom:13px;background-color:#E2E9F1 !important;background-image:none !important;}
#main_navigation ul{display:none;height:auto;}
#main_navigation li{width:100%;float:left;position:relative;}
#main_navigation li a{margin-bottom:10px;padding:0px !important;background-image:none !important;height:27px !important;border-bottom:1px solid #DDE3E9;}
#main_navigation a{text-align:left;width:100%;text-indent:25px;}
h2.article_main_text{margin-bottom:5px !important;}
div#content_holder .container{background-image:none;border:1px solid #CCC;width:90%;padding-top:0px;}
}
@media only screen and (max-width:480px){div.sharing_article{display:none;}
form#commentform textarea{width:84%;}
div.article_text_bottom_marge{right:32px !important;}
div#content_holder .container{padding-top:0px;}
.left_first_header{border-bottom:0;}
.left_first_header ul{display:none;height:auto;}
.left_first_header a#pull{display:block;width:100%;position:relative;z-index:1;}
.left_first_header a#pull:after{content:"";background:url(images/nav-icon.png) no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:17px;bottom:-13px;}
#first_header{height:100% !important;background:url(images/footer_main.png) repeat !important;}
div.sidebar{display:none;}
div.logo_holder p{display:block;background-image:none !important;margin-top:5px;}
div.sub{right:0px;}
div.logo_holder{padding-top:16px;width:360px;float:left;color:white;padding-left:20px !important;}
#main_navigation{background-color:#E2E9F1 !important;background-image:none !important;}
div.main_content{margin-left:25px;}
img.bottom_page_content{display:none !important;}
div.bg_main_full_width{padding-right:20px;}
}
@media only screen and (max-width:993px){div#content_holder .container_fw{background-image:none;width:90%;}
div.bg_main_full_width{background-image:none !important;background-color:#fff;border:1px solid #CCC;}
}
@media only screen and (max-width:956px){div.right_first_header{display:none;}
div.left_first_header{width:100%;text-align:left;padding-bottom:3px;}
div.advertisement, div.advertisement_pink, div.advertisement_orange, div.advertisement_brown, div.advertisement_salmon, div.advertisement_red,
div.advertisement_teal, div.advertisement_purple, div.advertisement_dark_red, div.advertisement_dark_silver, div.advertisement_light_green,
div.advertisement_normal_green, div.advertisement_light_blue, div.advertisement_pink{display:none;}
}