h1, h2, h3, h4, h5, h6 {margin: 0px;padding: 0px;font-family: Arial;}
h1, h1 a {font-size: 30px;line-height: 1.2em;text-decoration: none;}
h2, h2 a {font-size: 24px;line-height: 1.2em;color: #333;text-decoration: none;}
h3, h3 a {font-size: 16px;line-height: 1.2em;color: #333;text-decoration: none;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color: #666;}
.sidebar_container a {color: #999;text-decoration: none;}
.sidebar_container h2, .sidebar_container h2 a {font-size: 17px;line-height: 1.2em;padding-bottom: 10px;color: #666;text-decoration: none;}
.sidebar_container a:hover, .sidebar_container h2 a:hover {color: #666;}
.footer_column h2 {color: #666;font-size: 16px;}
.theme_container {position: relative;z-index: 2;}
header {margin-top: 20px;}
header .logo img {padding: 40px 0px;}
.background {margin: 0px;padding: 0px;}
.bgimage {width: 100%;height: 100%;position: fixed;top: 0;left: 0;}
nav {position: relative;bottom: 0px;left: -5px;right: 10px;margin: 0px;padding: 0px;list-style: none;background: #2f2f2f;height: 45px;width: 960px !important;}
nav a {color: #929292;text-shadow: 0px 1px 1px #fff;text-decoration: none;}
nav ul {list-style: none;font-size: 14px;font-family: Arial;}
nav ul > li {float: left;position: relative;}
nav ul > li a {font-family: Arial;font-weight: bold;font-size: 13px;color: #ccc;background: #2f2f2f;text-decoration: none;line-height: 45px;text-align: center;height: 45px;padding: 0px 17px;border-right: 2px solid #0e0e0e;border-left: 2px solid #222;display: block;text-shadow: none;}
nav ul > li:last-child a {border-right: none;}
nav ul > li a:hover {color: #929292;}
nav ul > .current-menu-item a, nav ul > .current-menu-ancestor a, nav ul > .current-menu-parent a, nav ul > .current_page_item a {font-family: Arial;font-size: 13px;color: #2f2f2f;height: 53px;padding: 0px 20px;text-align: center;background: #fff;line-height: 53px;margin-top: -8px;border: none;display: block;}
nav ul > li ul {display: none;}
.top_menu li:hover ul {z-index: 9999;display: block;list-style: none;position: absolute;margin: 0px;left: 0px;padding: 0px 0px;width: 217px;height: 50px;font-family: Arial;font-size: 12px;}
nav ul > .current-menu-item:hover ul, nav ul > .current-menu-ancestor:hover ul, nav ul > .current-menu-parent:hover ul {margin-top: 8px;}
.top_menu li:hover ul li {min-width: 180px;height: 35px;color: #ccc;background: #2f2f2f;line-height: 35px;border-bottom: 1px solid #444 !important;border-left: 0px;border-right: 0px;}
.top_menu li:hover ul li:last-child {border: 0px;}
.top_menu li:hover ul li a {text-align: left;height: 35px;color: #ccc;line-height: 35px;background: #2f2f2f;border-left: 0px;border-right: 0px;}
.top_menu li:hover ul li a:hover {color: #929292;}
.top_area {margin: 0px 0 20px;}
.bebel_slider_tab_frame {position: relative;padding-bottom: 35px;z-index: 1;}
.bebel_slider_tab_frame iframe, .bebel_slider_tab_frame_nopadding iframe {margin-top: -40px;margin-left: -40px;}
.bebel_slider_tab_frame_nopadding {position: relative;margin-top: -5px;}
.tabs_inpost {position: absolute;bottom: 0px;left: -40px;right: -40px;margin: 0px;padding: 0px;list-style: none;background: #f5f5f5;height: 35px;z-index: 100;display: block;overflow: hidden;}
.tabs_inpost .scroll {position: absolute;right: 0px;z-index: 2000;margin-top: 0px;display: none;background: #f5f5f5;}
.tabs_inpost .scroll ul {width: 40px;height: 35px;padding: 0px;margin: 0px;}
.tabs_inpost .scroll ul li {float: left;width: 17px;height: 35px;list-style: none;padding: 0px;margin: 0px !important;margin-left: 1px;}
.tabs_inpost .scroll ul li:first-child {padding-left: 4px;}
.tabs_inpost .scroll ul li a {padding: 0px;margin: 0px;background: none;}
.tabs_inpost .scroll ul li a.prev {margin-top: 10px;height: 12px;width: 8px;background: url("../images/arrow_left.png") no-repeat 0 0;display: block;}
.tabs_inpost .scroll ul li a.prev:hover {background: url("../images/arrow_left.png") no-repeat -10px 0;}
.tabs_inpost .scroll ul li a.next {margin-top: 10px;height: 12px;width: 8px;background: url("../images/arrow_right.png") no-repeat 0 0;display: block;}
.tabs_inpost .scroll ul li a.next:hover {background: url("../images/arrow_right.png") no-repeat -10px 0;}
.tabs_inpost .scroll ul li:last-child {margin-left: none;}
.tabs_inpost li {float: left;margin-top: -15px;}
.tabs_inpost .avatar-20 {margin-right: 5px;}
.tabs_inpost li a {font-family: Arial;font-weight: bold;font-size: 12px;color: #999;text-decoration: none;line-height: 35px;text-align: center;height: 35px;padding: 0px 17px;margin-top: 15px;background: #f5f5f5 url("../images/divider.png") center left no-repeat;display: block;}
.tabs_inpost li a:hover {color: #2f2f2f;}
.tabs_inpost li:nth-child(2) a {background: none;}
.tabs_inpost li a.active {font-family: Arial;font-size: 13px;color: #2f2f2f;height: 40px;padding: 0px 20px;text-align: center;background: #fff;line-height: 40px;border: none;display: block;margin-top: 10px;}
.tabs_inpost li a.active:hover {color: #666;}
.main {margin: 0px 0;margin-bottom: 0;background: #f5f5f5;}
.content_container {margin: 0;padding: 40px 0;width: 605px !important;background: #fff;position: relative;}
.content_container_full {margin: 0;padding: 40px 0;width: 880px !important;background: #fff;}
.sidebar_container {margin: 0px;padding: 0px 0;width: 275px !important;color: #999;}
.sidebar_holder {padding: 0px;list-style: none;margin: 0;}
.sidebar_wide {padding: 0px;list-style: none;margin: 0;}
.footer_bar {height: 70px;background: red;}
.twitter_container {background: #c9c9c9;padding: 20px 0;padding-bottom: 0px;margin: 0;width: 605px !important;height: 50px;}
.search_container {background: #c9c9c9;margin: 0;width: 249px !important;padding: 0px 13px;height: 70px;color: #929292;}
.search_container .inputFrame {margin-top: 17px;}
.twitter_link {float: left;margin: 0px 0px;margin-right: 20px;margin-left: 13px;position: relative;}
.twitter_link .icon {background: url("../images/twitter.png") no-repeat left center;min-width: 27px;height: 22px;display: block;padding-left: 40px;color: #2f2f2f;font-weight: bold;font-family: Arial;font-size: 14px;text-decoration: none;line-height: 22px;}
.twitter_link .name:hover {font-size: 20px;color: #999;}
.twitter_link .twitter_nav {list-style: none;margin: 0;}
.twitter_link .twitter_nav li {float: left;margin: 0;}
.twitter_link .twitter_nav #tweet_prev {position: absolute;right: 18px;background: url("../images/main/twitter_left_1.png") no-repeat center;width: 16px;height: 16px;display: block;outline: none;}
.twitter_link .twitter_nav #tweet_prev:hover {background: url("../images/main/twitter_left_2.png") no-repeat center;}
.twitter_link #tweet_next {position: absolute;right: 0px;background: url("../images/main/twitter_right_1.png") no-repeat center;width: 16px;height: 16px;display: block;outline: none;}
.twitter_link #tweet_next:hover {background: url("../images/main/twitter_right_2.png") no-repeat center;}
#tweets {position: relative;height: 40px;top: -20px;}
#tweets li {vertical-align: central;position: absolute;left: 120px;}
#tweets li a {color: #666;border-bottom: 1px #fff;}
#tweets li a:hover {color: #999;}
.twitter_tweet {font-size: 14px;padding: 10px;padding-bottom: 0;list-style: none;color: #555;}
.twitter_time {font-size: 10px;line-height: 18px;}
.footer {background: #f5f5f5;margin-bottom: 20px;}
.footer_column {list-style: none;padding: 0;margin: 0 20px;padding-top: 10px;}
.copyright_container {width: 960px !important;border-top: 1px solid #d0d0d0;padding: 10px 0px 5px;margin: 10px -10px 5px 0;}
.copyright {font-size: 12px;color: #666;font-family: Arial;padding-right: 10px;}
.copyright {float: right;}
.contact_google_maps {width: 685px;height: 350px;margin: -40px 0 40px -40px;}
.contact_select_user {width: 350px;float: left;}
.contact_select_user p {color: #999;padding: 10px 0;}
.contact_address {margin-left: 365px;width: 240px;background: url("../images/contact_mail.png") no-repeat top left;padding-left: 50px;color: #999;}
.contact_address b, .contact_address strong {color: #444;}
.contact_form {margin: 20px 0;}
.contact_form h1 {font-weight: normal;font-size: 20px;margin-bottom: 20px;}
.bebel_blog_widget_container {list-style: none;margin: 0px;padding: 0px;}
.post_layout_small {}
.post_layout_small .post_image {float: left;width: 165px;height: 150px;}
.post_layout_small .content_noimage {width: 550px;}
.post_layout_small .content {width: 360px;margin-left: 190px;}
.post_layout_small .content p {color: #666;font-size: 12px;font-family: Arial;}
.post_layout_small h2 a {color: #333;text-decoration: none;}
.post_layout_small h2 a:hover {color: #666;}
.post_layout_small .details {margin-top: 25px;}
.page_layout {position: relative;}
.page_layout .content_nowidth {color: #999;font-size: 14px;font-family: Arial;margin: 10px 0;}
.post_layout_loop {position: relative;padding: 20px 0;}
.post_layout_loop .author-info {position: relative;list-style: none;margin: 0px;padding: 0px;margin-bottom: 10px;}
.post_layout_loop .author-info li {float: left;}
.post_layout_loop .author-info-sidebar_left {right: -84px;}
.post_layout_loop .author-info-sidebar_right, .post_layout_loop .author-info-full_small, .post_layout_loop .author-info-full_big {left: -84px;}
.post_layout_loop .author-info-sidebar_left li {float: right;}
.post_layout_loop .author-info .name {margin-left: 10px;padding-top: 30px;font-family: "Times New Roman";font-style: italic;font-size: 13px;color: #666;}
.post_layout_loop .author-info-sidebar_left .name {text-align: right;margin-right: 10px;}
.post_layout_loop .author-info .name h3 {font-family: Arial;font-size: 16px;color: #2f2f2f;font-weight: bold;font-style: normal;}
.post_layout_loop .author-info .date {margin-left: 40px;padding-top: 30px;font-family: Arial;font-size: 13px;color: #666;}
.post_layout_loop .author-info-sidebar_left .date {margin-right: 40px;}
.post_layout_loop .author-info .image {border-radius: 70px;-moz-border-radius: 70px;-webkit-border-radius: 70px;border: 4px solid #fff;}
.post_layout_loop .author-info .image img {border-radius: 70px;-moz-border-radius: 70px;-webkit-border-radius: 70px;}
.post_layout_loop .post_image {margin: 20px 0;width: 160px;height: 135px;float: left;position: relative;}
.post_layout_loop .content {color: #999;font-size: 14px;font-family: Arial;margin: 16px 0;margin-left: 185px;width: 400px;position: relative;height: 135px;}
.post_layout_loop .content_noimage {color: #999;font-size: 14px;font-family: Arial;margin: 10px 0;width: 600px;}
.post_layout_loop .content_nowidth {color: #999;font-size: 14px;font-family: Arial;margin: 10px 0;}
.content_nowidth p {padding: 7px 0;}
.post_layout_standard {}
.post_layout_standard .post_image {margin: 20px 0;width: 550px;}
.post_layout_standard .content {}
.post_layout_standard .content p {color: #666;font-size: 12px;font-family: Arial;}
.post_layout_standard h2 a {color: #333;text-decoration: none;}
.post_layout_standard h2 a:hover {color: #666;}
.post_layout_standard .details {margin-top: 25px;}
.post_layout_divider {background: #e1e1e1;height: 1px;width: 650px;margin: 20px 0 0 -20px;display: block;}
.post_layout_divider_usermail {background: #e1e1e1;height: 1px;width: 640px;margin: 40px 0 20px -20px;display: block;}
.post_detail_layout {}
.post_detail_layout .post_image_big {margin-top: -40px;margin-left: -40px;margin-bottom: 40px;position: relative;}
.post_detail_layout .post_image_big .title {position: absolute;background: #004668;height: 60px;bottom: 20px;left: 20px;right: -20px;padding: 10px;color: #fff;}
.post_detail_layout .post_image_big .title h2 {padding: 0px;margin: 0px;color: #aac2cd;font-size: 18px;}
.post_detail_layout .intro {font-weight: bold;font-size: 14px;color: #666;margin: 20px 0;}
.post_detail_layout .entry {font-size: 13px;color: #666;margin: 20px 0;}
.post_detail_bar {list-style: none;margin: 0px;padding: 0px;}
.with_more_button {margin-left: 90px;padding-top: 8px;}
.post_detail_bar li {float: left;margin-right: 10px;padding-left: 30px;line-height: 14px;font-size: 10px;}
.post_detail_bar li a {text-decoration: none;}
.post_detail_bar li a:hover {text-decoration: underline;}
.post_detail_bar .comment {background: url("../images/post/comment_icon.png") no-repeat center left;}
.post_detail_bar .date {padding-left: 20px;background: url("../images/post/clock_icon.png") no-repeat center left;}
.bebel_wide_slider {margin: -40px;margin-bottom: 0px;padding: 0px;list-style: none;min-height: 280px;position: relative;z-index: 99;}
.gallery-post {margin: 40px 0;padding: 0px;list-style: none;width: 690px;}
.gallery-post li {float: left;margin: 10px;position: relative;}
.gallery_icon, .full_icon {position: absolute;top: 45%;left: 45%;display: none;}
.gallery_featured_container {width: 960px;margin: 0px;margin-left: -40px;margin-top: 0px;margin-bottom: -40px;padding: 0px;list-style: none;clear: both;background: #fff;}
.gallery_featured_container li {float: left;margin: 0px;padding: 0px;}
.gallery_featured_container li img {float: left;margin: 0px;padding: 0px;}
.post-comments-container {margin: 40px 0;}
.post-comment-list {list-style: none;margin: 0;padding: 0;}
.post-comment-container {}
.post-comment-container .author-info {position: relative;list-style: none;margin: 0px;padding: 0px;margin-bottom: 10px;}
.post-comment-container .author-info li {float: left;}
.post-comment-container .author-info .name {margin-left: 10px;padding-top: 20px;font-family: "Times New Roman";font-style: italic;font-size: 13px;color: #666;}
.post-comment-container .author-info .name h3 {font-family: Arial;font-size: 16px;color: #2f2f2f;font-weight: bold;font-style: normal;}
.post-comment-container .author-info .date {margin-left: 40px;padding-top: 20px;font-family: Arial;font-size: 13px;color: #666;}
.post-comment-container .author-info .reply {float: right;padding-top: 20px;margin-right: 20px;font-family: Arial;font-size: 13px;color: #666;}
.post-comment-container .author-info .image {border-radius: 70px;-moz-border-radius: 70px;-webkit-border-radius: 70px;border: 4px solid #fff;}
.post-comment-container .author-info .image img {border-radius: 70px;-moz-border-radius: 70px;-webkit-border-radius: 70px;}
.post-comment-container .commentContent {margin-left: 90px;color: #666;}
.children {list-style: none;float: left;margin-left: 50px;}
.post-comment-container .children .depth-1 {width: 510px;}
.post-comment-container .children .depth-2 {width: 515px;}
.post-comment-container .children .depth-3 {width: 470px;}
.post-comment-container .children .depth-4 {width: 450px;}
.post-comment-container .children .depth-5 {width: 430px;}
.post-comment-container-full .children .depth-1 {width: 870px;}
.post-comment-container-full .children .depth-2 {width: 850px;}
.post-comment-container-full .children .depth-3 {width: 830px;}
.post-comment-container-full .children .depth-4 {width: 810px;}
.post-comment-container-full .children .depth-5 {width: 790px;}
.post-comment-form {margin: 30px 0;}
.post-comment-column-left {width: 300px;float: left;}
.post-comment-column-right {width: 300px;float: left;}
.inputFrame {width: 250px;height: 37px;display: block;background: transparent url("../images/comment-input.png") no-repeat center;margin: 10px 0;margin-bottom: 17px;}
.inputFrame input {width: 234px;height: 31px;padding: 3px 8px;border: 0px;background: transparent;outline: none;}
.inputFrameBig {width: 313px;height: 147px;display: block;background: transparent url("../images/comment-textarea.png") no-repeat center;margin: 10px 0;}
.inputFrameBig textarea {width: 297px;height: 131px;padding: 8px;border: 0px;background: transparent;outline: none;}
.inputFrameBig textarea:required:invalid {background: transparent;}
#post-comment-form-submit {width: 75px;height: 34px;background: url("../images/widgets/mailchimp/submit.png") no-repeat 0 0;float: right;margin-left: 0px;margin-top: 1px;cursor: pointer;border: 0px;border: 0px;font-size: 12px;font-weight: bold;color: #fff;}
#post-comment-form-submit:hover {background: url("../images/widgets/mailchimp/submit.png") no-repeat -80px 0;}
.author_mail_subscription {margin: 30px 0 0 0;color: #666;}
.author_mail_subscription .category {font-family: "Times New Roman";font-style: italic;font-size: 15px;color: #666;}
.author_mail_subscription .author_description {width: 300px;float: left;font-size: 16px;}
.author_mail_subscription .author_mail {color: #444;padding-top: 30px;padding-left: 40px;margin-left: 300px;}
.author_mail_subscription .author_description .description {padding-top: 10px;}
.author_mail_subscription .author_mail .response ul {list-style: none;}
.author_mail_subscription .author_mail .response .error {color: red;}
.author_mail_subscription .author_mail .response .success {color: green;}
.newsletterInputFrame {width: 170px;height: 37px;display: inline-block;margin-top: 10px;background: url("../images/newsletterinputuser.png") no-repeat center;margin-right: 4px;float: left;}
input:required:invalid, input:focus:invalid {box-shadow: none;background: transparent;}
.newsletterInputFrame input {width: 155px;height: 27px;padding: 8px;border: 0px;background: transparent;outline: none;}
.form_submit {width: 75px;height: 34px;background: url("../images/submit.png") no-repeat -80px 0;margin-left: 0px;cursor: pointer;border: 0px;font-size: 12px;font-weight: bold;color: #fff;padding: 0;display: inline-block;margin: 11px 0;}
.form_submit:hover {background: url("../images/submit.png") no-repeat 0 0;}
input.form_submit {padding: 9px 0px;}
.bebel_gallery_container {list-style: none;margin: 40px -10px;padding: 0px;width: 900px;}
.bebel_gallery_container_wide {list-style: none;margin: 40px 0px;padding: 0px;width: 690px;}
.bebel_gallery_container li {float: left;margin: 20px;position: relative;}
.bebel_gallery_container_wide li {float: left;margin: 10px;position: relative;}
.bebel_gallery_container_wide_two {margin: 40px -10px !important;}
.bebel_gallery_container_wide_two li {margin: 15px 25px !important;}
.gallery_icon {position: absolute;top: 45%;left: 45%;display: none;}
.bebel_portfolio_container {list-style: none;margin: 10px -10px;padding: 0px;width: 900px;}
.bebel_portfolio_container_wide {list-style: none;margin: 40px 0px;padding: 0px;width: 690px;}
.bebel_portfolio_container h3 {margin: 10px 0;}
.bebel_portfolio_container .post_image {position: relative;}
.bebel_portfolio_container li {float: left;margin: 20px;position: relative;width: 257px;color: #666;min-height: 315px;}
.bebel_portfolio_container_wide li {float: left;margin: 10px;position: relative;}
.bebel_portfolio_container_wide_two {margin: 40px -10px !important;}
.bebel_portfolio_container_wide_two li {margin: 15px 25px !important;}
.gallery_icon {position: absolute;top: 45%;left: 45%;display: none;}
.team_layout_loop {position: relative;padding: 20px 0;}
.team_layout_loop .author-info {position: relative;margin: 0px;padding: 0px;margin-left: 120px;width: 485px;}
.team_layout_loop .author-info span {font-family: "Times New Roman";font-style: italic;font-size: 18px;color: #666;}
.team_layout_loop .author-info h2 {font-family: Arial;font-size: 24px;color: #2f2f2f;font-weight: bold;font-style: normal;}
.team_layout_loop .author-info .description {padding: 15px 0;font-family: Arial;color: #999;font-size: 14px;}
.team_layout_loop .author-image {width: 100px;float: left;border-radius: 70px;-moz-border-radius: 70px;-webkit-border-radius: 70px;border: 4px solid #fff;}
.team_layout_loop .author-image img {border-radius: 70px;-moz-border-radius: 70px;-webkit-border-radius: 70px;}
.team_layout_loop .author_mail {margin-top: 20px;}
.team_layout_loop .author_mail .title {float: left;font-weight: bold;line-height: 60px;}
.team_layout_loop .author_mail .form {position: relative;margin: 0px;padding: 0px;margin-left: 120px;width: 365px;}
.more_button {background: url("../images/sprites/more_button_sprite.png") no-repeat 0 0;width: 65px;height: 31px;display: block;line-height: 31px;text-align: center;position: relative;color: #555;font-size: 12px;text-shadow: 0px 1px 0 #c0c0c0;font-weight: bold;text-decoration: none;}
.more_button:hover {background: url("../images/sprites/more_button_sprite.png") no-repeat -67px 0;width: 65px;height: 31px;display: block;line-height: 31px;text-align: center;}
.readmore {font-size: 13px;font-weight: bold;color: #2f2f2f;text-decoration: none;margin: 5px 0px;display: inline-block;-webkit-transition: color .4s ease-in-out;-moz-transition: color .4s ease-in-out;-o-transition: color .4s ease-in-out;transition: color .4s ease-in-out;}
.readmore_underlined {font-size: 13px;color: #2f2f2f;text-decoration: underline !important;margin: 5px 0px;display: inline-block;}
.ajax_loader {display: none;position: absolute;top: 330px;right: -20px;}
.next_to_post_detail_bar {float: left;}
.no_top_margin {margin-top: 0px !important;}
.numbered_pagination_container {margin-top: 15px;float: right;position: relative;left: -55%;text-align: left;}
.numbered_pagination_container_portfolio {padding-bottom: 30px;margin-top: -10px;}
.numbered_pagination {list-style: none;position: relative;left: 50%;}
.numbered_pagination li {float: left;width: 31px;height: 31px;line-height: 30px;font-size: 12px;color: #333;text-align: center;margin: 3px;background: url("../images/pagination/pagination_clean.png") no-repeat 0px 0px;}
.numbered_pagination li:hover {background: url("../images/pagination/pagination_clean.png") no-repeat -31px 0px;}
.numbered_pagination li a {color: #666;width: 100%;height: 100%;display: block;padding-left: 1px;text-decoration: none;}
.numbered_pagination li a:hover {text-shadow: 0px -1px 0 #fff;}
#add_response {float: left;}
#add_response .success {color: green;list-style: none;margin: 0px;padding: 0px;line-height: 34px;}
#add_response .error {color: red;list-style: none;margin: 0px;padding: 0px;line-height: 34px;}
.simple_social_count {padding: 5px 20px 20px;margin: 10px 0;border-bottom: 1px solid #d9d9d9;}
.simple_social_count ul {list-style: none;padding: 0px;margin: 0px;}
.simple_social_count ul li {float: left;width: 77px;font-size: 18px;line-height: 15px;font-weight: bold;color: #666;padding-top: 7px;padding-left: 40px;padding-right: 0;}
.simple_social_count ul li a {color: #666;}
.simple_social_count ul li .small {font-size: 12px;line-height: 12px;font-weight: normal;font-family: Arial;color: #999;}
.simple_social_count ul li .small a {color: #999;}
.simple_social_count .rss {background: url("../images/widgets/social_count/rss.png") 0px 5px no-repeat;}
.simple_social_count .twitter {background: url("../images/widgets/social_count/twitter.png") 0px 5px no-repeat;}
.simple_social_count .facebook {background: url("../images/widgets/social_count/facebook.png") 0px 5px no-repeat;}
.bebel_mailchimp_newsletter {padding: 10px 20px;margin: 10px 0;margin-top: -10px;border-bottom: 1px solid #d9d9d9;border-bottom: 3px solid #d9d9d9;position: relative;background: #ededed;}
.sidebar_holder li:first-child.bebel_mailchimp_newsletter {margin-top: 0px;}
.bebel_mailchimp_newsletter_input {background: url("../images/widgets/mailchimp/input.png") no-repeat center;width: 150px;height: 35px;display: inline-block;}
.bebel_mailchimp_newsletter_input input {width: 140px;height: 30px;padding: 0px 5px;margin: 3px;float: left;border: 0px;background: transparent;font-size: 12px;line-height: 30px;}
.bebel_mailchimp_newsletter_submit {width: 75px;height: 34px;background: url("../images/widgets/mailchimp/submit.png") no-repeat 0 0;float: right;margin-left: 0px;margin-top: 1px;cursor: pointer;border: 0px;font-size: 12px;font-weight: bold;color: #fff;}
.bebel_mailchimp_newsletter_submit:hover {background: url("../images/widgets/mailchimp/submit.png") no-repeat -80px 0;}
input.bebel_mailchimp_newsletter_submit {padding: 9px 0px;}
.bebel_mailchimp_newsletter_response {position: absolute;width: 230px;height: 36px;background: #fff;display: none;}
.bebel_mailchimp_newsletter_response .success {background: url("../images/widgets/mailchimp/okay.png") no-repeat;width: 61px;height: 46px;margin-left: 80px;}
.bebel_mailchimp_newsletter_response .error {background: url("../images/widgets/mailchimp/x.png") no-repeat;width: 61px;margin-left: 80px;height: 46px;}
#mailchimp_progress {position: absolute;bottom: 4px;right: 8px;display: none;}
.bebel_blog_post {margin: 0px;font-size: 13px;}
.bebel_blog_post .excerpt {padding: 10px 20px;margin: 10px 0;border-bottom: 1px solid #d9d9d9;list-style: none;}
.bebel_blog_post .excerpt p {padding: 5px 0px;}
.bebel_blog_post .excerpt h2 {font-size: 18px;padding: 0px;line-height: 12px;}
.bebel_blog_post .more {color: #6e6e6e;text-decoration: underline;}
.bebel_blog_post .excerpt:last-child {border-bottom: 1px solid #d9d9d9;padding-bottom: 5px;}
.simple_icon_text {margin: 0px;font-size: 13px;}
.simple_icon_text .excerpt {padding: 10px 20px;margin: 10px 0;border-bottom: 1px solid #d9d9d9;list-style: none;}
.simple_icon_text .excerpt p {padding: 10px 0px 5px 0px;}
.simple_icon_text .excerpt h2 {font-size: 18px;padding: 0px;line-height: 12px;}
.simple_icon_text .more {color: #6e6e6e;text-decoration: underline;}
.simple_icon_text .excerpt:last-child {border-bottom: 1px solid #d9d9d9;padding-bottom: 10px;}
.simple_ad_125 {margin: 0px;padding-bottom: 10px;border-bottom: 1px solid #d9d9d9;}
.simple_ad_125 ul {list-style: none;margin: 10px 0px;padding: 10px 20px;}
.simple_ad_125 ul li:nth-child(odd) {float: left;margin-right: 2px;margin-bottom: 5px;}
.simple_ad_125 ul li:nth-child(even) {float: left;margin-left: 3px;margin-bottom: 5px;}
.simple_ad_125  h2 {font-size: 18px;padding: 0px 20px;line-height: 12px;}
.bebel_category {padding: 10px 20px;border-bottom: 1px solid #d9d9d9;}
.bebel_category ul {margin: 0px;padding: 0px;}
.bebel_category ul li {list-style: none;float: left;width: 110px;}
.bebel_category ul li:nth-child(odd) {margin-right: 2px;}
.bebel_category ul li:nth-child(even) {margin-left: 3px;}
.widget_text {padding: 10px 20px;border-bottom: 1px solid #d9d9d9;}
.widget_tag_cloud {padding: 10px 20px;border-bottom: 1px solid #d9d9d9;}
.widget_tag_cloud .tagcloud {padding-bottom: 10px;}
.widget_tag_cloud .tagcloud a {font-family: helvetica;color: #a7a7a7;border: 1px solid #dcdcdc;padding: 5px 9px;margin: 1px;line-height: 31px;background: #f9f9f9;}
.widget_tag_cloud .tagcloud a:hover {color: #444;border: 1px solid #999;}
.widget_nav_menu {padding: 10px 20px;border-bottom: 1px solid #d9d9d9;}
.widget_nav_menu ul {list-style: none;}
.widget_nav_menu .menu {margin: 0px;padding: 0px;}
.widget_nav_menu .sub-menu {margin: 0 10px;padding: 0px;}
.widget_nav_menu .menu .menu-item {}
.widget_nav_menu .menu .menu-item a {background: url("../images/sidebararrow.png") no-repeat left top;padding-left: 15px;height: 20px;}
.widget_pages {padding: 10px 20px;border-bottom: 1px solid #d9d9d9;}
.widget_pages ul {list-style: none;margin: 0px;padding: 0px;}
.widget_pages ul a {}
.widget_meta {padding: 10px 20px;border-bottom: 1px solid #d9d9d9;}
.widget_meta ul {list-style: none;margin: 0px;padding: 0px;}
.widget_meta ul a {}
.widget_links {padding: 10px 20px;border-bottom: 1px solid #d9d9d9;}
.widget_links ul {list-style: none;margin: 0px;padding: 0px;}
.widget_links ul a {}
.widget_recent_entries {padding: 10px 20px;border-bottom: 1px solid #d9d9d9;}
.widget_recent_entries ul {list-style: none;margin: 0px;padding: 0px;}
.widget_recent_entries ul li {padding: 1px 0;}
.widget_recent_entries ul li a {font-size: 13px;}
.widget_recent_comments {padding: 10px 20px;border-bottom: 1px solid #d9d9d9;}
.widget_recent_comments #recentcomments {list-style: none;margin: 0px;padding: 0px;font-size: 13px;}
.widget_recent_comments #recentcomments li {}
.widget_recent_comments #recentcomments li a {font-size: 13px;}
.simple_socialize {padding: 10px 20px 20px;margin: 10px 0;border-bottom: 1px solid #d9d9d9;}
.simple_socialize ul {list-style: none;margin: 0px;padding: 0px;}
.simple_socialize li {margin: 3px;float: left;width: 32px !important;height: 32px !important;}
.simple_socialize li a {width: 32px !important;height: 32px !important;display: block !important;}
.social_digg {background: url("../images/widgets/socialize/digg_1.png") no-repeat left;}
.social_digg:hover {background: url("../images/widgets/socialize/digg.png") no-repeat left;}
.social_facebook {background: url("../images/widgets/socialize/facebook_1.png") no-repeat left;}
.social_facebook:hover {background: url("../images/widgets/socialize/facebook.png") no-repeat left;}
.social_flickr {background: url("../images/widgets/socialize/flickr_1.png") no-repeat left;}
.social_flickr:hover {background: url("../images/widgets/socialize/flickr.png") no-repeat left;}
.social_linkedin {background: url("../images/widgets/socialize/linkedin_1.png") no-repeat left;}
.social_linkedin:hover {background: url("../images/widgets/socialize/linkedin.png") no-repeat left;}
.social_rss {background: url("../images/widgets/socialize/rss_1.png") no-repeat left;}
.social_rss:hover {background: url("../images/widgets/socialize/rss.png") no-repeat left;}
.social_stumbleupon {background: url("../images/widgets/socialize/stumbleupon_1.png") no-repeat left;}
.social_stumbleupon:hover {background: url("../images/widgets/socialize/stumbleupon.png") no-repeat left;}
.social_tumblr {background: url("../images/widgets/socialize/tumblr_1.png") no-repeat left;}
.social_tumblr:hover {background: url("../images/widgets/socialize/tumblr.png") no-repeat left;}
.social_twitter {background: url("../images/widgets/socialize/twitter_1.png") no-repeat left;}
.social_twitter:hover {background: url("../images/widgets/socialize/twitter.png") no-repeat left;}
.social_vimeo {background: url("../images/widgets/socialize/vimeo_1.png") no-repeat left;}
.social_vimeo:hover {background: url("../images/widgets/socialize/vimeo.png") no-repeat left;}
.social_youtube {background: url("../images/widgets/socialize/youtube_1.png") no-repeat left;}
.social_youtube:hover {background: url("../images/widgets/socialize/youtube.png") no-repeat left;}
.bebel_gallery_sidebar {padding: 10px 20px 20px;margin: 10px 0;border-bottom: 1px solid #d9d9d9;}
.bebel_gallery_sidebar ul {padding: 0px;margin: 0px;}
.bebel_gallery_sidebar li {background: url("../images/widgets/gallery/smallframe.png") no-repeat center;width: 74px;height: 74px;list-style: none;float: left;margin: 2px;position: relative;padding: 0px;}
.bebel_gallery_sidebar li img {padding: 1px;}
.bebel_gallery_sidebar li .tnimg {width: 72px;height: 72px;}
.imageTooltip {position: absolute;display: none;z-index: 20;top: -163px;left: -75px;width: 237px;height: 163px;background: url("../images/widgets/gallery/tooltip.png") no-repeat center;}
.imageTooltip img {margin-top: 5px;margin-left: 4px;}
.footer_column {color: #999;}
.footer_column li:last-child {border-bottom: 0px;}
.footer_column .bebel_author_latest_posts {padding: 10px 0;}
.footer_column .bebel_author_latest_posts .image {border-radius: 60px;-moz-border-radius: 60px;-webkit-border-radius: 60px;border: 4px solid #fff;width: 70px;height: 70px;float: left;display: block;}
.footer_column .bebel_author_latest_posts .image img {border-radius: 60px;-moz-border-radius: 60px;-webkit-border-radius: 60px;}
.footer_column .bebel_author_latest_posts .description {font-family: "Times new roman";font-size: 13px;color: #999;font-style: italic;}
.footer_column .bebel_author_latest_posts a {text-decoration: none;color: #999;font-size: 12px;}
.footer_column .bebel_author_latest_posts a:hover {color: #666;}
.footer_column .bebel_author_latest_posts ul {margin-left: 60px;list-style: none;}
.footer_column .bebel_author_latest_posts ul li {border-bottom: 1px solid #d0d0d0;padding: 5px 0;margin: 5px 0;}
.footer_column .bebel_author_latest_posts ul li:first-child {padding: 0px 0px 10px 0;margin: 0px 0px 5px 0;}
.footer_column .bebel_author_latest_posts ul li:last-child {border-bottom: 0;}
.footer_column .simple_icon_text .excerpt {border-bottom: none;padding: 20px 0;}
.footer_column .simple_socialize {padding: 0px;border-bottom: 0;}
.footer_column .simple_socialize ul {margin: 10px 0;}
.footer_column .simple_social_count {border-bottom: 0;padding: 10px 0;}
.footer_column .simple_social_count a {text-decoration: none;}
.footer_column .simple_social_count li {width: 95px;}
.search_form {padding: 17px 10px;}
.search_input {background: url("../images/widgets/mailchimp/input.png") no-repeat center;width: 150px;height: 35px;display: inline-block;}
.search_input input {width: 140px;height: 30px;padding: 0px 5px;margin: 3px;float: left;border: 0px;background: transparent;font-size: 12px;line-height: 30px;}
.search_input_submit {width: 75px;height: 34px;background-image: url("../images/widgets/mailchimp/submit.png");background-repeat: no-repeat;background-position: 0 0;float: right;margin-left: 0px;margin-top: 1px;cursor: pointer;border: 0px;font-size: 12px;font-weight: bold;color: #fff;-webkit-transition: background-image 1s ease-in-out;-moz-transition: background-image 1s ease-in-out;-o-transition: background-image 1s ease-in-out;transition: background-image 1s ease-in-out;}
.search_input_submit:hover {background-image: url("../images/widgets/mailchimp/submit.png");background-repeat: no-repeat;background-position: -80px 0;}
input.search_input_submit {padding: 9px 0px;}
.nivo-caption {background: #000;bottom: auto;color: #fff;font-family: arial;font-size: 20px;font-weight: bold;opacity: .8;padding: 10px;position: absolute;right: 0;width: auto;z-index: 8;left: auto;top: 59%;}
.nivo-directionNav {position: absolute;bottom: 43%;right: 0;display: block;width: 51px;height: 32px;z-index: 8;}
.nivo-directionNav a {position: relative;top: auto;}
.nivo-prevNav {background: url("../images/slider/arrow_left.png") no-repeat 0 0;width: 25px;height: 29px;display: block;float: left;top: auto;margin-right: 1px;}
.nivo-prevNav:hover {background: url("../images/slider/arrow_left.png") no-repeat -30px 0;}
.nivo-nextNav {background: url("../images/slider/arrow_right.png") no-repeat 0 0;width: 25px;height: 29px;display: block;top: auto;float: right;}
.nivo-nextNav:hover {background: url("../images/slider/arrow_right.png") no-repeat -30px 0;}
.entry-content img {margin: 0 0 1.5em 0;}
.alignleft, img.alignleft {display: inline;float: left;margin-right: 1.5em;}
.alignright, img.alignright {display: inline;float: right;margin-left: 1.5em;}
.aligncenter, img.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
.wp-caption {text-align: center;margin-bottom: 1.5em;}
.wp-caption img {border: 0 none;margin: 0;padding: 0;}
.wp-caption p.wp-caption-text {margin: 0;}
.wp-smiley {max-height: 1em;margin: 0 !important;}
.gallery dl {margin: 0;}
.gallery-caption {margin: -1.5em 0 0 0;}
blockquote {font-style: italic;padding-right: 15px;padding-bottom: 10px;padding-top: 5px;padding-left: 70px;margin: 10px 30px;background: #f9f9f9 url("../images/main/quote.png") no-repeat;background-position: top 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;-moz-box-shadow: 1px 1px 3px #ccc;-webkit-box-shadow: 1px 1px 3px #ccc;box-shadow: 1px 1px 3px #ccc;text-shadow: 1px 1px 1px #ccc;}
blockquote.left {float: left;margin-left: 0;margin-right: 20px;text-align: right;width: 33%;}
blockquote.right {float: right;margin-left: 20px;margin-right: 0;text-align: left;width: 33%;}
.entry-content img {margin: 0 0 1.5em 0;}
.alignleft, img.alignleft {margin-right: 1.5em;display: inline;float: left;}
.alignright, img.alignright {margin-left: 1.5em;display: inline;float: right;}
.aligncenter, img.aligncenter {margin-right: auto;margin-left: auto;display: block;clear: both;}
.alignnone, img.alignnone {}
.wp-caption {margin-bottom: 1.5em;text-align: center;padding-top: 5px;}
.wp-caption img {border: 0 none;padding: 0;margin: 0;}
.wp-caption p.wp-caption-text {line-height: 1.5;font-size: 10px;margin: 0;}
.wp-smiley {margin: 0 !important;max-height: 1em;}
blockquote.left {margin-right: 20px;text-align: right;margin-left: 0;width: 33%;float: left;}
blockquote.right {margin-left: 20px;text-align: left;margin-right: 0;width: 33%;float: right;}
.gallery dl {}
.gallery dt {}
.gallery dd {}
.gallery dl a {}
.gallery dl img {}
.gallery-caption {}
.size-full {}
.size-large {}
.size-medium {}
.size-thumbnail {}
ol {list-style: decimal;margin: 0 0 18px 1.5em;}
ol ol {list-style: upper-alpha;}
ol ol ol {list-style: lower-roman;}
ol ol ol ol {list-style: lower-alpha;}
ul {list-style: square;margin-left: 20px;}
label {color: #888;font-size: 16px;padding: 0px;margin: 0px;}
fieldset {border: 1px solid #e7e7e7;margin: 0 0 24px 0;padding: 24px;}
fieldset legend {padding: 0 12px;font-size: 16px;}
input {width: 500px;font-size: 16px;color: #c2c2c2;border: 1px solid #e7e7e7;padding: 7px 10px;margin: 0px 0;}
textarea {width: 500px;margin: 5px 0;font-size: 16px;color: #c2c2c2;border: 1px solid #e7e7e7;padding: 10px;}
.button {width: 120px;height: 30px;font-size: 14px;border: 1px solid #e7e7e7;background-color: #f8f8f8;padding: 5px;}
.button:hover {width: 120px;height: 30px;font-size: 14px;border: 1px solid #f8f8f8;background-color: #e7e7e7;padding: 5px;}
.button:active {width: 120px;height: 30px;font-size: 14px;border: 1px solid #e7e7e7;background-color: #f8f8f8;border-top: 1px solid #fff;border-bottom: 1px solid #333;padding: 5px;}
table {border-collapse: collapse;border-spacing: 0;}
table th {font-size: 16px;}
table th, table td {padding: 8px;text-align: center;}
table tr:hover {padding: 8px;text-align: center;background-color: #f66;color: #fff;}
abbr {border-bottom: 1px dotted #666;cursor: help;}
pre {font-family: "Courier 10 Pitch",Courier,monospace;overflow: hidden;padding: 10px;}
pre:hover {overflow: scroll;}
code {font-family: Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size: 13px;}
hr {background-color: #e7e7e7;border: 0;clear: both;height: 1px;margin-bottom: 18px;}
strong {font-weight: bold;}
cite, em, i {font-style: italic;}
u {text-decoration: underline;}
s {text-decoration: line-through;}
.wp-caption {background: #f1f1f1;line-height: 18px;margin-bottom: 20px;padding: 4px;text-align: center;}
.wp-caption img {margin: 5px 5px 0;}
.wp-caption p.wp-caption-text {color: #888;font-size: 12px;margin: 5px;}
.sticky {background: #3f3f3f;}
.bypostauthor {background: #ddd;border-color: #d3d3d3;}