body { background-color: #fff;}.border_bottom {    border-bottom: 1px solid #ededec;}.border_top {    border-top: 1px solid #ededec;}.border_left {    border-left: 1px solid #ededec;}.border_right {    border-right: 1px solid #ededec;}#nav ul {    border-bottom: 1px solid #ededec;}#nav ul li {    border-top: 1px solid #ededec;    border-left: 1px solid #ededec;    border-right: 1px solid #ededec;}div#main {    background-color: white;}#nav li {    background: none repeat scroll 0 0 #FFFFFF;}div#footer {    background: #fff;}#nav li a {    color: #484848;}#nav ul a {    color: #484848;}span.nav_link {    color: #484848;}div#intro_text {    color: #616161;}a:hover h3.latest_blog_post_topic {    color: #484848;}h2.module_title {    color: #484848;}h3.latest_blog_post_topic {    color: #B49049;}p.latest_blog_post_date {    color: #747474;}div.latest_blog_post_content p{    color: #747474;}div#about_content {    color: #747474;}div.widget-area .tweet {    color: #747474;}span.tweet_time a {    color: #b7b7b7 !important;}div.textwidget {    color: #747474;}div#footer_nav a {    color: #747474;}div#page_title h1 {    color: #484848;}h2.post_title a{    color: #484848;}h1.page-title {    color: #484848;}div.post-info p {    color: #747474;}.post-text {    color: #747474;}div.widget-area h3.title {    color: #484848;}div.recent_comment p {    color: #484848;}div.recent_comment p a{    color: #484848;}h3#comments-title {    color: #484848;}.comment-details {    color: #747474;}h3#reply-title {    color: #484848;}h2.post_title {    color: #484848;}div.portfolio_cat a {    color: #747474;}div#page_title span, div#page_title p{    color: #aeaeae;}p.portfolio_box_title {    color: #484848;}p.portfolio_extra_description {    color: #747474;}.page_text {    color: #747474;}.flex-control-nav li a { background: url(../images/flexislider/bg_control_nav.png) no-repeat;}div#respond input {    background-color: #fbfbfb;    color: #676767;}div#respond textarea {    background-color: #fbfbfb;    color: #676767;}div#required_text {    color: #676767;}div#respond input:focus {    border: 1px solid #7b7b7b;    background-color: #ffffff;}div#respond textarea:focus {    border: 1px solid #7b7b7b;    background-color: #ffffff;}div#contact_form input {    background-color: #fbfbfb;    color: #676767;}div#contact_form textarea {    background-color: #fbfbfb;    color: #676767;}div#contact_form input:focus {    border: 1px solid #7b7b7b;    background-color: #ffffff;}div#contact_form textarea:focus {    border: 1px solid #7b7b7b;    background-color: #ffffff;}h1.sc-title, h2.sc-title, h3.sc-title, h4.sc-title, h5.sc-title{    color: #484848;}blockquote{    background:  url('../../common/images/quote_bg.png') top left no-repeat;    background-position: 20px 25px;    color: #848484;    background-color: #f5f5f5;}form.styled-form .error {    border-color: #cd7d7d !important;}ul.tabs li {    background-color: #fff;}ul.tabs li.active {    background-color: #fff;    border-bottom: 1px solid #fff;    position: relative;    padding-bottom: 1px;    z-index: 1000;}ul.tabs li{    background-color: #f5f5f5;}ul.tabs li a span {    color: #4b4b4b !important;}/* Accordion */.acc_title {    background-color: #f5f5f5;    color: #4b4b4b;    background:  url('../../common/images/plus_light.png') top left no-repeat;    background-position: 14px 12px;}.active_acc {    background-color: #fff;    background:  url('../../common/images/minus_light.png') top left no-repeat;    background-position: 14px 15px;}.acc {    background-color: #f5f5f5;}.active_acc {    background-color: #fff;}.acc_content {    background-color: #fff;}/* Price Tabs */div.pr_big_box {    border: 7px solid #dfdfdf;}.pr_box_head {    background-color: #f5f5f5;    border-bottom: 1px solid  #dfdfdf;    color: #747474;}span.pr_box_price {    color: #484848;}div.pr_box_title{    color: #484848;}div.pr_box_footer {    border-top: 1px solid  #dfdfdf;    background-color: #f5f5f5;}div#message_send {    color: #484848;}div.posts-elastic .post, div#blog_posts .post, .archives .post, .archives .page {    border-bottom: 1px solid #ededec;}div#comments {    border-top: 1px solid #ededec;}div#respond {    border-top: 1px solid #ededec;}div.in_blog {    border-top: 1px solid #ededec;}div#portfolio_widgets div.widget-area {    border-top: 1px solid #ededec;}div.widget-area h3.title {    /*border-bottom: 1px solid #ededec;*/}.loop_item {    border-bottom: 1px solid #EDEDEC;}div#content div#primary {    border-top: 1px solid #ededec;}div.line{    border-bottom: 1px solid #ededec;}@media only screen and (min-width: 519px) and (max-width: 767px) {    div#footer .widget-container {        border-bottom: 1px solid #ededec;    }}@media only screen and (max-width: 518px) {    div#footer .widget-container {        border-bottom: 1px solid #ededec;    }}/* Shortcodes */ul.tabs {    border-bottom: 1px solid #d6d6d6;    border-left: 1px solid #d6d6d6;}.tab_container{    border-bottom: 1px solid #d6d6d6;    border-left: 1px solid #d6d6d6;    border-right: 1px solid #d6d6d6;    border-top: 0px;}ul.tabs li {    border: 1px solid #d6d6d6;    border-left: 0;}.acc {    border: 1px solid #d6d6d6;    border-bottom: none;}.last_acc {    border-bottom: 1px solid #d6d6d6;}div.pr_box_item {    border-bottom: 1px solid  #dfdfdf;}div#contact_form label {    color: #484848;}div.sc-list ul li, .post-text ul li, .widget_categories ul li, .widget_archive ul li, .widget_meta ul li, .widget_nav_menu ul li, .widget_pages ul li, .widget_links ul li, .widget_rss ul li {    background: url("../images/list_img.png") no-repeat scroll 0 6px transparent;}#content ul li, #content ol li {    background: url("../images/list_img.png") no-repeat scroll 0 6px transparent;}form.search-form input.search_input {    background-image: url('../images/search_img.png');    background-repeat: no-repeat;    background-position: 195px 4px;    border: 1px solid #bebebe;    color: #676767;}div#respond  label{    color: #484848;}div#respond input {    border: 1px solid #bebebe;}div#respond textarea {    border: 1px solid #bebebe;}div#contact_form input {    border: 1px solid #bebebe;}div#contact_form textarea {    border: 1px solid #bebebe;}div.portfolio_cat a {    border: 1px solid #EDEDEC;}a.comments_count {    border: 1px solid #EDEDEC;}.post-info div.post_info_box {     border: 1px solid #EDEDEC;}.post-info div.post_date span.day {    color: #484848;}.post-text p:first-child {     color: #484848;}.widget-container {    border-bottom: 1px solid #EDEDEC;}span.pagination_break {    color: #ececec;}div.widget-area .tweet {    background-image: url('../images/tweet_img.png');}