/**
 * @version   1.28 November 13, 2012
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

/** added css **/
.garden-count {
    color: #F9AD7E;
    float: right;
    font-size: 24px;
    left: 355px;
    position: absolute;
    top: 28px;
}

/**Google Calendar Events**/
.simcal-day-label {
    background: #ddd;
    padding:3px 0 3px 5px;
    margin:15px 0 5px;
}

/**all in one calendar page **/
.timely h1 {
    color: #1C2E4E !important;
    font-size: 36px !important;
    font-weight: 300 !important;
    font-family:Helvetica,Arial,FreeSans,sans-serif !important;
    margin:10px 0;
}
.ai1ec-agenda-widget-view .ai1ec-popup-summary-parent:hover .ai1ec-popup-summary-wrap {display: none !important;}
/**map page**/
.rt-wordpress th {text-align:left;}
.rt-wordpress tr.odd td, .rt-wordpress tr.even td{font-size:12px; padding:0;}
#rt-main .rt-container {padding-bottom:10px;}
/**sidebar**/
#rt-sidebar-a ul li {list-style:none;}
#rt-sidebar-a ul li a {color:#555555;font-size:14px;}
#rt-sidebar-a ul li a:hover {color:#165394;}
#nav_menu-20006 li.current-menu-item a {color:#165394; }
#nav_menu-20006 li.current-menu-item a:before{font-size:12px;margin-left:-10px; content:  "> ";}
.build-a-rain-garden-widget {border-bottom: 1px solid #bcbcbc; border-top:1px solid #bcbcbc; margin-top:50px;margin-bottom:10px;}
/**green background on widgets testimonials**/
#black-studio-tinymce-20510 {color:#fff;background: #20361f; height:auto; margin-top:15px;padding:15px 20px 10px 20px;margin-bottom:5px;}


/**basic font size**/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, caption{font-size:101%;}

 /**Layout**/
#rt-logo {width: 299px;height: 131px;display: block;}
a#rt-logo {background: url(../images/header/header-assets.png) 0 0 no-repeat;}
#rt-header {margin:auto;height:150px;}
#rt-header .rt-container {background: url(../images/header/nav-bg.jpg) repeat-x !important; width:960px;}
.rt-block {padding: 10px 0px 10px 15px; margin-bottom:0px; position:relative;}
.rt-container .rt-grid-4 {width:325px; min-height:121px; margin-right:0px}
#rt-header .rt-container .rt-grid-4 {width:435px; height:121px; margin-right:0px}
#rt-header .rt-container .rt-grid-8{height:121px; width:500px;padding-bottom:30px;margin-right:0px;}
.rt-container {border-left:12px solid #20230b; border-right:12px solid #20230b;}
#rt-menu .rt-container{background:#1c2e4e !important;}
.rt-wordpress .rt-article {padding-left:10px;}
 h1 {font-size:200%; font-weight:300;color:#1c2e4e;}
 h2 {font-size:200%; font-weight:300;color:#1c2e4e;}
h2.title{font-weight:normal;}
ul li {margin:0; padding:0;}
ul, ol {padding-left:15px;}
hr {color:#fff; border-width:thin; }
.rt-wordpress .rt-article-bg {border-bottom:0px;padding-bottom:0;}
#black-studio-tinymce-10 {margin-top:-10px;}
#black-studio-tinymce-2 .textwidget p {margin:0;}
#black-studio-tinymce-11 { float: left;padding-top: 40px;text-align: right;}

/**Events listing**/
#black-studio-tinymce-10009 {}
#black-studio-tinymce-10009 p {margin:0;}
.widget.widget_black_studio_tinymce.rt-block {padding:0;}

/**HOME PAGE **/
.rt-container-home {margin:0 auto; width:960px;background:#fff;border-left:12px solid #20230b; border-right:12px solid #20230b;}
/**rotator**/ #rt-showcase .rt-container .rt-block{padding:0;}
#rt-showcase .rt-container .rt-grid-12 {margin-left:0;margin-right:0;}
/**footer**/
#rt-footer h2 {color:#6db8ed; font-size:16px;}
#rt-footer ul, #rt-footer ol {padding:0px;}
#rt-footer ul li a {color:#fff; text-decoration:none; font-size:1em;}
#rt-footer ul li a:hover {color:#fff; text-decoration:underline;}
#rt-footer a {color:#fff; text-decoration:none;}
#rt-footer .rt-container .rt-grid-2 ul li {list-style:none;}
#rt-footer a:hover{color:#fff; text-decoration:underline;}
#rt-footer .rt-container .rt-grid-2 {width:auto;padding:0 15px;}
#rt-footer .rt-container .rt-grid-2 .rt-block {padding: 10px 0 10px 15px;}
#rt-footer .rt-container .rt-grid-2 #nav_menu-4  {padding: 10px 0 10px !important;}
#rt-footer .rt-container .rt-grid-2 #text-2, #rt-footer .rt-container .rt-grid-2 #text-2 p, #rt-footer .rt-container .rt-grid-2 #text-3, #rt-footer .rt-container .rt-grid-2 #text-3 p {margin:-8px 0 -25px 0; padding:0 0 0 15px;}
#rt-footer .rt-container .rt-grid-2 #text-4,#rt-footer .rt-container .rt-grid-2 #text-4 p {margin:10px 0 -25px 0; padding:0 0 0 15px;}
#rt-footer .rt-container {padding-bottom:15px;}
#rt-footer .rt-container .rt-grid-2 #black-studio-tinymce-4 {padding:10px 0 0 5px;}

 /**HEADER - buttons, search and social media buttons on the same line**/
 #black-studio-tinymce-2 {padding:0;float:right;width:95px;margin-top:-4px;}
 #black-studio-tinymce-3  {padding:90px 0 0 4px;}
 #search-2 {width:160px;float:left;padding: 0px 0px 0px 6px;}

/** MENU**/
.separator{background-image:url(../images/nav-sep.png); background-repeat:no-repeat;background-position:right;z-index:999;}
.no-separator {border-right:0px solid #ffffff;padding-right:2px;}
/**#rt-menu .rt-container #gantry_menu-2 ul li.item81 a:hover{padding-right:2px;}**/

/**search submit button - magnify glass**/
#searchsubmit {}
.round {
    border-radius: 4px;
    border: 1px #666666 solid;
    padding:4px;
   width:148px;
}
.rt-grid-1, .rt-grid-2, .rt-grid-3, .rt-grid-4, .rt-grid-5, .rt-grid-6, .rt-grid-7, .rt-grid-8, .rt-grid-9, .rt-grid-10, .rt-grid-11, .rt-grid-12 {margin-left:0;margin-right:0;}

/* Core */
body {color: #333;}
#rt-header, #rt-bottom {color: #aaa;}
.rt-container {background: #fff;} 
a:hover {color: #000;}
#rt-footer, #rt-copyright {color: #ddd;}
#rt-sidebar-a {background-color: transparent;}
#rt-sidebar-b {background-color: #e9e9e9;}
#rt-sidebar-c {background-color: #f0f0f0;}
#gantry-viewswitcher {margin: 0 auto 1em;position: relative;}

/* Navigation - Core */
#rt-menu ul.menu li a, .menutop.theme-fusion li.root > .item, .menu-type-splitmenu .menutop.theme-splitmenu li .item {color: #fff;}
.menutop.theme-fusion li.parent.root > .item span, .menu-type-splitmenu .menutop.theme-splitmenu li.parent .item span {/**background: url(../images/menus/menutop-daddy.png) 100% 50% no-repeat;**/}

/* Navigation - Hovers */
#rt-menu ul.menu li a:hover, .menutop.theme-fusion li.root > .item:hover, .menutop.theme-fusion li.active.root.f-mainparent-itemfocus > .item, .menutop.theme-fusion li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu .menutop.theme-splitmenu li:hover > .item {background: #004376 url(../images/nav-hover-bg.jpg) repeat-x;width:99%;color:#6db8ed;}

/* Navigation - Active */
#rt-menu ul.menu li.active a, #rt-menu ul.menu li.active a:hover, .menutop.theme-fusion li.root.active > .item, .menutop.theme-fusion li.root.active > .item:hover, .menu-type-splitmenu .menutop.theme-splitmenu li.active .item {background: url("../images/nav-hover-bg.jpg") repeat-x #004376;color: #6DB8ED;width:99%;height:35px;}

/* Navigation - Dropdowns */
.menutop.theme-fusion .fusion-submenu-wrapper {background: #1c2e4e;}
.menutop.theme-fusion .fusion-submenu-wrapper.level3, .menutop.theme-fusion .fusion-submenu-wrapper.level4, .menutop.theme-fusion .fusion-submenu-wrapper.level5, .menutop.theme-fusion .fusion-submenu-wrapper.level6 {background: #515151;}
.menutop.theme-fusion ul li > .item {color: #fff;}
.menutop.theme-fusion ul li > .item:hover, .menutop.theme-fusion ul li.f-menuparent-itemfocus > .item {background: #004376 url(../images/nav-hover-bg.jpg) repeat-x;color:#6db8ed;}
.menutop.theme-fusion ul li > .daddy span {background: url(../images/menus/dropdown-daddy.png) 100% 50% no-repeat;}
.menutop.theme-fusion .fusion-grouped ol li > .item {background: url(../images/menus/menu-arrow.png) 5px 50% no-repeat;}