.top-navigation-wrapper, .top-navigation-wrapper a{ color: #ffffff; } 
.top-navigation-wrapper{ background-color: #000000; } 
.top-navigation-wrapper{ border-color: #36454f; } 
.logo-right-text, .logo-right-text a{ color: #32689c; } 
.search-wrapper input[type="text"]{ color: #cccccc; } 
.search-wrapper input[type="text"]{ background-color: #515151; } 
.search-wrapper input[type="submit"]{ color: #ffffff; } 
.search-wrapper input[type="submit"]{ background: #0a0a0a; } 
div.search-wrapper .gdl-search-form{ background-color: #212121; } 
div.page-title-container .page-title{ color: #32689c; } 
div.page-title-container .page-caption{ color: #ffffff; } 
div.page-header-overlay{ background-color: #000000; } 
div.page-title-bottom-bar{ background-color: #36454f; } 
.sf-menu li a{ color: #ffffff; } 
div.navigation-wrapper{ background-color: #f38f21; } 
div.navigation-wrapper{ border-color: #a05858; } 
.sf-menu li a:hover{ color: #ffffff; } 
.sf-menu li a:hover{ background-color: #36454f; } 
.sf-menu li.current-menu-ancestor a, .sf-menu li.current-menu-item a, .sf-menu li.current-post-ancestor a{ color: #ffffff; } 
.sf-menu li.current-menu-ancestor a, .sf-menu li.current-menu-item a, .sf-menu li.current-post-ancestor a{ background-color: #36454f; } 
.sf-menu li li{ background-color: #000000; } 
.sf-menu *{ border-color: #424242; } 
.sf-menu li li a, .sf-menu li.current-menu-item li a, .sf-menu li.current-menu-ancestor li a, .sf-menu li li.current-menu-item li a, .sf-menu li.current-post-ancestor li a{ color: #f9f9f9; } 
.sf-menu li li a:hover, .sf-menu li li.current-menu-item li a:hover, .sf-menu li li.current-menu-ancestor li a:hover{ color: #ffffff; } 
.sf-menu li li.current-menu-item a, .sf-menu li li.current-menu-ancestor a, .sf-menu li li.current-menu-ancestor li.current-menu-item a, .sf-menu li li.current-post-ancestor a{ color: #ffffff; } 
h1, h2, h3, h4, h5, h6{ color: #111111; } 
h3.gdl-header-title{ color: #111111; } 
html{ background-color: #ffffff; } 
body{ color: #505050; } 
a{ color: #af7070; } 
a:hover{ color: #af7070; } 
::selection, ::-moz-selection{ color: #ffffff; } 
::selection, ::-moz-selection{ background-color: #4f4f4f; } 
.sidebar-wrapper a{ color: #595959; } 
.sidebar-wrapper a:hover{ color: #999999; } 
.custom-sidebar-title, .custom-sidebar-title a{ color: #222222; } 
.sidebar-wrapper .recent-post-widget-info, .sidebar-wrapper #twitter_update_list{ color: #a5a5a5; } 
div.recent-port-widget .recent-port-widget-thumbnail, div.recent-post-widget .recent-post-widget-thumbnail, div.custom-sidebar .flickr_badge_image{ background-color: #eeeeee; } 
.tagcloud a{ background-color: #f5f5f5; } 
.footer-twitter-wrapper{ background-color: #a82626; } 
.footer-twitter-wrapper{ color: #ffffff; } 
.footer-twitter-wrapper a{ color: #ffffff; } 
.footer-wrapper a{ color: #ededed; } 
.footer-wrapper a:hover{ color: #a8a8a8; } 
.footer-wrapper .custom-sidebar-title, .footer-wrapper .custom-sidebar-title a{ color: #ececec; } 
.footer-wrapper, .footer-wrapper table th{ color: #bababa; } 
.footer-wrapper .recent-post-widget-info, .footer-wrapper #twitter_update_list{ color: #b1b1b1; } 
div.footer-wrapper{ background-color: #161616; } 
div.footer-wrapper *{ border-color: #3b3b3b; } 
div.footer-wrapper div.contact-form-wrapper input[type="text"], div.footer-wrapper div.contact-form-wrapper input[type="password"], div.footer-wrapper div.contact-form-wrapper textarea, div.footer-wrapper div.custom-sidebar #search-text input[type="text"]{ color: #a3a3a3; } 
div.footer-wrapper div.contact-form-wrapper input[type="text"], div.footer-wrapper div.contact-form-wrapper input[type="password"], div.footer-wrapper div.contact-form-wrapper textarea, div.footer-wrapper div.custom-sidebar #search-text input[type="text"]{ background-color: #282828; } 
div.footer-wrapper div.contact-form-wrapper input[type="text"], div.footer-wrapper div.contact-form-wrapper input[type="password"], div.footer-wrapper div.contact-form-wrapper textarea, div.footer-wrapper div.custom-sidebar #search-text input[type="text"]{ border-color: #3a3a3a; } 
.footer-wrapper .contact-form-wrapper button{ color: #999999; } 
.footer-wrapper .contact-form-wrapper button{ background-color: #333333; } 
div.footer-wrapper .personnal-widget-item .personnal-widget-info{ color: #ffffff; } 
div.footer-wrapper .tagcloud a{ background-color: #2d2d2d; } 
div.footer-wrapper div.recent-port-widget .recent-port-widget-thumbnail, div.footer-wrapper div.recent-post-widget .recent-post-widget-thumbnail,div.footer-wrapper .custom-sidebar .flickr_badge_image{ background-color: #191919; } 
div.footer-wrapper .copyright-border{ border-top-color: #060606; } 
div.footer-wrapper .copyright-border{ border-bottom-color: #3e3e3e; } 
.copyright-wrapper{ color: #999999; } 
div.copyright-scroll-top{ background-color: #2b2b2b; } 
h2.gdl-slider-title{ color: #ffffff; } 
h2.gdl-slider-title{ background-color: #f38f21; } 
div.gdl-slider-inner-caption{ color: #ffffff; } 
div.gdl-slider-inner-caption{ background: #000000; } 
.ls-kingpower .ls-bottom-slidebuttons a, .flex-control-nav li a, .nivo-controlNav a, div.anythingSlider .anythingControls ul a{ background-color: #ffffff; } 
.flex-control-nav li a:hover, .flex-control-nav li a.flex-active, .nivo-controlNav a:hover, .nivo-controlNav a.active, div.anythingSlider .anythingControls ul a.cur, div.anythingSlider .anythingControls ul a:hover { background: #bbbbbb; } 
.flex-carousel.carousel-included{ background-color: #000000; } 
div.under-slider-sermon-wrapper{ background-color: #f4f4f4; } 
div.under-slider-sermon .latest-sermon-head{ color: #a82626; } 
div.under-slider-sermon .sermon-title a, div.under-slider-sermon .sermon-info{ color: #3d3d3d; } 
h1.stunning-text-title{ color: #ffffff; } 
.stunning-text-caption{ color: #ffffff; } 
.stunning-text-wrapper{ background-color: #ffffff; } 
h2.blog-title a, h1.blog-title a, div.portfolio-item .page-item-title a{ color: #232323; } 
h2.blog-title a:hover, h1.blog-title a:hover, div.portfolio-item .page-item-title a:hover{ color: #b02121; } 
div.blog-info-wrapper, div.blog-info-wrapper a, div.gdl-blog-full .blog-comment a{ color: #878787; } 
.about-author-wrapper{ background-color: #f5f5f5; } 
div.gdl-pagination a{ background-color: #f5f5f5; } 
div.gdl-pagination a{ color: #7b7b7b; } 
div.gdl-pagination a:hover{ background-color: #f16236; } 
div.gdl-pagination a:hover{ color: #ffffff; } 
div.gdl-pagination span{ background-color: #f16236; } 
div.gdl-pagination span{ color: #ffffff; } 
div.portfolio-media-wrapper span.portfolio-thumbnail-image-hover{ background-color: #b02121; } 
.portfolio-item .portfolio-context .portfolio-title a{ color: #393939; } 
.portfolio-item .portfolio-context:hover .portfolio-title a{ color: #b02121; } 
ul.portfolio-item-filter li a{ color: #111111; } 
.portfolio-item .portfolio-context .portfolio-tag a, .portfolio-item .portfolio-context .portfolio-tag{ color: #aaaaaa; } 
.portfolio-item .portfolio-context:hover .portfolio-tag a, .portfolio-item .portfolio-context:hover .portfolio-tag{ color: #aaaaaa; } 
div.single-portfolio .port-info{ color: #7a7a7a; } 
div.single-portfolio .port-info .head{ color: #404040; } 
div.single-portfolio .port-nav a, div.gdl-carousel-testimonial .testimonial-navigation a, div.event-carousel-wrapper .event-nav, div.gdl-carousel-personnal .personnal-navigation div{ background-color: #f2f2f2; } 
div.upcoming-event-wrapper, div.upcoming-event-wrapper a{ color: #ffffff; } 
div.upcoming-event-wrapper{ background-color: #a82626; } 
div.upcoming-event-time .time-box{ color: #ffffff; } 
div.upcoming-event-time .time-box{ background-color: #000000; } 
.event-title a{ color: #232323; } 
.event-info{ color: #ffffff; } 
.event-info{ background-color: #a82626; } 
.event-info{ border-color: #000000; } 
div.single-event .event-info-wrapper{ color: #505050; } 
div.single-event .event-info-wrapper{ background-color: #f4f4f4; } 
div.jp-audio .jp-play-bar, div.jp-audio .jp-volume-bar-value{ background-color: #931f1f; } 
.sermon-title, .sermon-title a{ color: #303030; } 
div.sermon-info, div.sermon-info a{ color: #8c8c8c; } 
div.sermon-widget .sermon-title a, div.recent-sermon-widget .sermon-title a{ color: #a82626; } 
div.price-item .price-tag{ color: #404040; } 
div.price-item .price-tag .price-suffix{ color: #a5a5a5; } 
div.price-item .price-tag{ background-color: #fafafa; } 
div.price-item .price-tag{ border-color: #ffffff; } 
div.price-item{ color: #868686; } 
div.price-item .price-button{ background-color: #5b5b5b; } 
div.price-item .price-button{ color: #ffffff; } 
div.best-price .price-tag, div.best-price .price-tag .price-suffix{ color: #ffffff; } 
div.best-price .price-tag{ background-color: #b02121; } 
div.best-active{ border-top-color: #b02121; border-bottom-color: #b02121; } 
div.price-item .price-button{ background-color: #b02121; } 
div.personnal-item{ background-color: #ffffff; } 
div.personnal-item .personnal-position{ color: #9d9d9d; } 
div.personnal-item .personnal-title{ color: #353535; } 
div.personnal-item .personnal-thumbnail{ border-color: #b02121; } 
div.personnal-item .personnal-content{ color: #838383; } 
div.personnal-widget-item .personnal-widget-info{ color: #4a4a4a; } 
.personnel-carousel-item-wrapper{ background-color: #f5f5f5; } 
.personnel-carousel-item-wrapper .personnal-name{ color: #252525; } 
.personnel-carousel-item-wrapper{ color: #4e4e4e; } 
ul.gdl-accordion li .accordion-title, ul.gdl-toggle-box li .toggle-box-title{ color: #111111; } 
ul.gdl-accordion li .accordion-title, ul.gdl-toggle-box li .toggle-box-title{ background-color: #eaeaea; } 
blockquote{ color: #ababab; } 
body blockquote{ border-color: #cfcfcf; } 
a.gdl-button, body button, input[type="submit"], input[type="reset"], input[type="button"]{ background-color: #36454f; } 
a.gdl-button, body button, input[type="submit"], input[type="reset"], input[type="button"]{ color: #ffffff; } 
h2.column-service-title{ color: #111111; } 
body *{ border-color: #e5e5e5; } 
.scroll-top{ color: #919191; } 
div.blog-media-wrapper, div.column-service-image, div.event-media-wrapper, div.event-map-wrapper, div.sermon-media-wrapper, div.portfolio-media-wrapper{ background-color: #f0f0f0; } 
table, table tr, table tr td, table tr th{ border-color: #e5e5e5; } 
table th{ color: #666666; } 
table th{ background-color: #fdfdfd; } 
div.gdl-tab ul.gdl-tab-content, div.gdl-tab ul.gdl-tab-title a.active{ background-color: #ffffff; } 
div.gdl-tab ul.gdl-tab-content{ color: #707070; } 
div.gdl-tab ul.gdl-tab-title a.active{ color: #575757; } 
div.gdl-tab ul.gdl-tab-title li a.active{ border-top-color: #b02121; } 
div.gdl-tab ul.gdl-tab-title a{ color: #959595; } 
div.gdl-tab ul.gdl-tab-title a{ background-color: #fafafa; } 
div.gdl-carousel-testimonial .testimonial-content{ color: #9d9d9d; } 
div.gdl-carousel-testimonial .testimonial-info{ color: #656565; } 
div.gdl-carousel-testimonial .testimonial-content{ background-color: #eaeaea; } 
div.gdl-static-testimonial .testimonial-item{ color: #666666; } 
div.gdl-static-testimonial .testimonial-item{ border-color: #e2e2e2; } 
div.gdl-static-testimonial .testimonial-info{ color: #a8a8a8; } 
.logo-wrapper{ padding-top: 38px; padding-bottom: 45px; } 
div.logo-right-text{ padding-top: 40px; } 
div.gdl-top-slider{ min-height: 200px; } 
h1.gdl-header-title{ font-size: 21px; } 
div.navigation-wrapper{ font-size: 12px; } 
body{ font-size: 13px; } 
h3.custom-sidebar-title{ font-size: 16px; } 
h1{ font-size: 30px; } 
h2{ font-size: 25px; } 
h3{ font-size: 20px; } 
h4{ font-size: 18px; } 
h5{ font-size: 16px; } 
h6{ font-size: 15px; } 
body{ font-family: "Open Sans"; } 
h1, h2, h3, h4, h5, h6{ font-family: "Open Sans"; } 
.gdl-slider-title{ font-family: "Open Sans"; } 
h1.stunning-text-title{ font-family: "Open Sans"; } 
div.navigation-wrapper{ font-family: "Open Sans"; } 
.blog-info-wrapper i, .gdl-blog-medium .blog-tag i, .sermon-data i{ color: #333333; }
li.active span.accordion-icon, li.active span.toggle-box-icon{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/dark/accordion-title-active.png); } 
span.accordion-icon, span.toggle-box-icon{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/dark/accordion-title.png); } 
div.gdl-carousel-testimonial .testimonial-icon{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/dark/testimonial-quote.png); } 
div.event-carousel-wrapper .event-nav.left, .testimonial-navigation .testimonial-prev, div.single-portfolio .port-prev-nav a, .personnal-navigation .personnal-prev{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/dark/nav-left.png); } 
div.event-carousel-wrapper .event-nav.right, .testimonial-navigation .testimonial-next, div.single-portfolio .port-next-nav a, .personnal-navigation .personnal-next{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/dark/nav-right.png); } 
@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
li.active span.accordion-icon, li.active span.toggle-box-icon{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/dark/accordion-title-active@2x.png); } 
span.accordion-icon, span.toggle-box-icon{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/dark/accordion-title@2x.png); } 
div.gdl-carousel-testimonial .testimonial-icon{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/dark/testimonial-quote@2x.png); } 
div.event-carousel-wrapper .event-nav.left, .testimonial-navigation .testimonial-prev, div.single-portfolio .port-prev-nav a, .personnal-navigation .personnal-prev{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/dark/nav-left@2x.png); } 
div.event-carousel-wrapper .event-nav.right, .testimonial-navigation .testimonial-next, div.single-portfolio .port-next-nav a, .personnal-navigation .personnal-next{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/dark/nav-right@2x.png); } 
}
div.personnal-widget-prev{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/dark/personnal-widget-left.png); } 
div.personnal-widget-next{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/dark/personnal-widget-right.png); } 
div.custom-sidebar #searchsubmit{ background: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/dark/search-button.png) no-repeat center; } 
div.custom-sidebar ul li{ background: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/dark/li-arrow.png) no-repeat 0px center; } 
div.footer-wrapper div.custom-sidebar ul li{ background: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/light/li-arrow.png) no-repeat 0px center; } 
div.footer-wrapper div.custom-sidebar #searchsubmit{ background: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/light/search-button.png) no-repeat center; } 
div.footer-wrapper div.personnal-widget-prev{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/light/personnal-widget-left.png); } 
div.footer-wrapper div.personnal-widget-next{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/light/personnal-widget-right.png); } 
div.copyright-scroll-top{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/light/copyright-back-to-top.png); } 
div.gdl-twitter-navigation .prev{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/light/nav-left.png); } 
div.gdl-twitter-navigation .next{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/light/nav-right.png); } 
@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
div.copyright-scroll-top{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/light/copyright-back-to-top@2x.png); } 
div.gdl-twitter-navigation .prev{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/light/nav-left@2x.png); } 
div.gdl-twitter-navigation .next{ background-image: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/light/nav-right@2x.png); } 
}
.flex-carousel .flex-direction-nav li a.flex-prev{ background: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/light/carousel-nav-left.png) no-repeat; } 
.flex-carousel .flex-direction-nav li a.flex-next{ background: url(http://www.teammetric.org/wp-content/themes/realchurch-v1-00/images/icon/light/carousel-nav-right.png) no-repeat; } 
div.contact-form-wrapper input[type="text"], div.contact-form-wrapper input[type="password"], div.contact-form-wrapper textarea, div.sidebar-wrapper #search-text input[type="text"], div.sidebar-wrapper .contact-widget input, div.custom-sidebar .contact-widget textarea, div.comment-wrapper input[type="text"], div.comment-wrapper input[type="password"], div.comment-wrapper textarea{ color: #888888; background-color: #ffffff; border-color: #e3e3e3; -webkit-box-shadow: #ececec 0px 1px 4px inset, #f7f7f7 -5px -5px 0px 0px, #f7f7f7 5px 5px 0px 0px, #f7f7f7 5px 0px 0px 0px, #f7f7f7 0px 5px 0px 0px, #f7f7f7 5px -5px 0px 0px, #f7f7f7 -5px 5px 0px 0px ; box-shadow: #ececec 0px 1px 4px inset, #f7f7f7 -5px -5px 0px 0px, #f7f7f7 5px 5px 0px 0px, #f7f7f7 5px 0px 0px 0px, #f7f7f7 0px 5px 0px 0px, #f7f7f7 5px -5px 0px 0px, #f7f7f7 -5px 5px 0px 0px ; } 
.logo-wrapper{padding-top:10px !important; padding-bottom:10px !important; }
div.page-title-container{padding-top:5px !important; padding-bottom:5px !important; }

/* The below CSS changes added by Amith on 2 Nov 2013 - 11 AM - see individual comments*/
/* this change is to set the background color of the header - it appears there is no place to set this in the settings for the theme directly */
div.page-header-wrapper {background-color: rgb(255,255,255); }

/* this change is to offset the sub-menu wrapper to be closer to the menu - tested x-browser and works to have drop down appear closer to the menu bar*/
ul.sub-menu{margin-top:-7px;}

/* This change works along with the one above to have the first sub-menu item go up closer, there was some padding or margin in the inherited CSS that caused the first menu to push lower, so this fixes it across all browsers tested */
ul.sub-menu > li:first-child {margin-top:-15px;}

/* Hack font for just the header right logo */
div.logo-right-text-content {font-family:"Arial Black", Gadget, sans-serif;}

/* Hack to set background color of menu items when being hovered on to increase contrast */
ul.sub-menu > li.menu-item:hover {background-color: #f38f21;}
ul.sub-menu > li.menu-item:hover > a {border-top-color: #f38f21;}

/*Hack to set the selected menu item bold instead of crappy color options in theme*/
ul.sub-menu > li.current-menu-item > a {font-weight: bold;}
div.stunning-text-wrapper .stunning-text-button-mobile, 
div.stunning-text-wrapper .stunning-text-button-wrapper{ 
background: #f16337; 
}
div.gdl-carousel-testimonial .testimonial-navigation, div.event-carousel-wrapper .event-nav-wrapper,
div.gdl-carousel-personnal .personnal-navigation{ background-color: #ffffff;
ul.gdl-accordion li .accordion-title, ul.gdl-toggle-box li .toggle-box-title{ 
background: -ms-linear-gradient(top, #f2f2f2,  #eaeaea);
background: -moz-linear-gradient(top, #f2f2f2,  #eaeaea);
background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#eaeaea));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2f2f2, endColorstr=#eaeaea);
}
div.under-slider-sermon-wrapper{ 
background: -ms-linear-gradient(top, #f8f8f8,  #f4f4f4);
background: -moz-linear-gradient(top, #f8f8f8,  #f4f4f4);
background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f4f4f4));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f8f8f8, endColorstr=#f4f4f4);
}
div.gdl-carousel-testimonial .testimonial-content{ 
background: -ms-linear-gradient(top, #f2f2f2,  #eaeaea);
background: -moz-linear-gradient(top, #f2f2f2,  #eaeaea);
background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#eaeaea));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2f2f2, endColorstr=#eaeaea);
}
.page-header-wrapper{ background-image: url("http://www.teammetric.org/wp-content/uploads/2013/04/World_Map.jpg"); }
