body{background: #f6f6f6;color: #979797;}
h1, h2, h3, h4, h5, h6 {color: #515151;}
tr {border-bottom: 1px dotted #acacac;}
a, .widget-container ul li a, .widget ul li a, #footer-widget-container a{color: #979797;}
a:hover, .widget-container ul li a:hover, .widget ul li a:hover{color: #8fcd53;}
#top_header{background: #d8232a;}
#top_header .top-head-description{color: #fdfdfd;}
.default-icons a.twitterbird,.default-icons a.facebook,.default-icons a.googleplus, .default-icons a.flickr, .default-icons a.pinterest,
.default-icons a.linkedin, .default-icons a.youtube, .default-icons a.map, .default-icons a.email, .default-icons a.rss, .default-icons a.instagram{color: #ffffff;}
.main-navigation .nav li.dropdown > a.dropdown-toggle .caret, .caret,.main-navigation .nav li.dropdown > a.dropdown-toggle:hover .caret, .main-navigation .nav li.dropdown.open > .dropdown-toggle .caret, .main-navigation .nav li.dropdown.active > .dropdown-toggle .caret, .main-navigation .nav li.dropdown.open.active > .dropdown-toggle .caret, .main-navigation .nav li.current-page-ancestor > a.dropdown-toggle > .caret {border-bottom-color: #9d9d9d;border-top-color: #9d9d9d;}
.main-navigation .nav > li > a{color: #565656;}
.main-navigation .nav > li.current-menu-ancestor > a, .main-navigation .nav > .active > a, .main-navigation .nav > .active > a:hover, .main-navigation .nav > .active > a:focus, .main-navigation .nav li.dropdown.open > .dropdown-toggle, .main-navigation .nav li.dropdown.active > .dropdown-toggle, .main-navigation .nav li.dropdown.open.active > .dropdown-toggle{color: #9d9d9d;}
.main-navigation .nav > li > a:hover {border-bottom: 1px solid #8fcd53;color: #565656;}
.main-navigation .nav-collapse.in.collapse .nav li a{border: 0;color: #565656;}
.main-navigation .nav-collapse.in.collapse .nav li.current_page_item > a, .main-navigation .nav-collapse.in.collapse .nav li.current-menu-item > a{color: #979797}
.main-navigation .nav-collapse.in.collapse .nav li a:hover, .main-navigation .nav-collapse.in.collapse .dropdown-menu a:hover {border-bottom: 0;}
.dropdown-menu{background: #111111;}
header#cc-header h2.site-title a {color: #404040;font-size: 34px;}
.separate-title-container {border-top: 1px dotted #acacac;border-bottom: 1px dotted #acacac;}
#slider {border: 1px solid #e0e0e0;box-shadow: 0 10px 10px -5px #ccc;margin-bottom: 40px;padding: 7px;}
.callout-text h2.callout-title {color:#313131;}
#callout_button a{background: #90CD54;}
.callout-text p{color: #717171;}
#boxes_container .entry-title{color: #515151;}
#boxes_description{color: #979797;}
#boxes_container .box h2.box-widget-title {color: #8fcd53;}
#boxes_container .box img{border: 1px solid #ccc;box-sizing: border-box;display: inline-block;max-width: 100%;padding: 7px;}
#cyberchimps_blog_title .page-title, .page-title, .entry-title, .comment-reply-title,.comments-title{color: #515151;}
#cyberchimps_blog_description {color: #979797;}
.blog-posts-inner-container .entry-title a{color: #8fcd53;}
.featured-image {float: left;width: 100%;}
.featured-image img{border: 1px solid #e4e4e4;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;padding: 7px;}
footer .meta-item.entry-comments a, footer .entry-date.meta-item a,footer .meta-item a, footer .entry-meta{color: #797979;}
footer .meta-item.entry-comments a:hover, footer .entry-date.meta-item a:hover,footer .meta-item a:hover, footer .entry-meta:hover{color: #aaaaaa;}
h3.widget-title, #magazine .post-title, #magazine .post-title a{color: #515151;}
#footer-widget-container a:hover {color: #8fcd53;}
.more-content, #footer-widget-container, .pagination, #footer-widgets ul li li, body.page #footer-widget-container, body.single #footer-widget-container{border-top: 1px dotted #acacac;}
#footer-widget-container li, #recent_posts, #callout_container, #widget_boxes_container, #boxes_container, #carousel, #portfolio ,
#twitter_container, #htmlbox_container,#product_element_section #cyberchimps_product_container, .more-content, #magazine .post-container,
article.page, article.attachment, .widget-container, #footer-widgets ul li, #magazine{border-bottom: 1px dotted #acacac;}
body.page #footer-widget-container, body.single #footer-widget-container .widget-container ul.children li, .page .comments-area {border-bottom: 0; border-top: 1px dotted #acacac;}
.breadcrumbs{border: 1px dotted #acacac}
.more-content a{text-decoration: none;}
.more-content a:hover{color:#8fcd53;text-decoration:none;}
input[type=submit],#respond input#submit{font-size:12px;padding:10px 20px 10px 20px;margin-top:5px;border:1px solid #64BC65;-moz-border-radius:4px;border-radius:4px;background:#8fcd53;color:#fff;font-weight:600;}
input[type=submit]:hover,#respond input#submit:hover{background:#82b452;border:1px solid #82b452;}
.postformats{background:#8fcd53;}
.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#82b452;background-image:-moz-linear-gradient(top, #8fcd53, #82b452);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#8fcd53), to(#82b452));background-image:-webkit-linear-gradient(top, #8fcd53, #82b452);background-image:-o-linear-gradient(top, #8fcd53, #82b452);background-image:linear-gradient(to bottom, #8fcd53, #82b452);background-repeat:repeat-x;border-color:#82b452 #82b452 #0063a9;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='@bright', endColorstr='@dark', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#82b452;}
.pagination ul>li>a:hover,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#8fcd53;color: #fff;}
.comment-form a{color: #797979;}
ol.commentlist li.comment .comment-main .comment-meta span.reply a{color: #8fcd53;}
