@Import url("//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css");

body {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #000;
  background-color: #fff;
}
div#ste_container_ciUtilityNavigation,
div#ste_container_ciPrimaryNavigation {
    display: inline-block;
}

a, a:focus, a:active {
    color: #337ab7;
    text-decoration: none;
}
.BreadCrumbLink,
.RadGrid a, .RadToolTip a {
    color: #337ab7!important;
}
.BreadCrumblink:focus, .BreadCrumblink: hover {
	color: #23527c !important;
	text-decoration: underline;
}
.header {
	padding-top: 0px;
}
.header-top-container {background-color: #235ba8;}
.header-bottom-container {
    background-color: #fff;
	padding-top: 15px;
}
.nav-secondary {
    background-color: transparent;
    margin-bottom: 0px;
}
.nav-primary {
  float: left;
}

.navbar-header.nav-auxiliary {
	float: right;
}
.nav-auxiliary a {
	color: #fff;
}

.UtilityAuthentication {
	margin-top: -18px;
}
	
.RadTabStripTop_Metro .rtsLevel1, .RadTabStripTop_Metro .rtsLevel1 .rtsUL, .RadTabStrip_Metro .rtsLevel1, .RadTabStrip_Metro .rtsLevel1 .rtsUL {
    background-color:#235ba8 !important;
}

.RadTabStripTop_Metro .rtsLevel1 .rtsLink, .RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsLink, .RadTabStrip_Metro .rtsLevel1 .rtsLink, .RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsLink {
    border-color: #235ba8;
}

@media (min-width: 768px) {

.search-container, .auth-link-container {
  display: none;
}
}
.RadMenu .rmRootGroup > .rmItem > .rmLink {
    font-size: normal;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
	color: #fff;
}
.rmItem .nav-aux-cart .nav-text{
  /* add the background sprite for the provided CSS classes */
  background-image: url("images/ResponsiveHeaderSprite.png");
  background-repeat: no-repeat;
  padding-left: 26px;
  background-position: 0 -75px;
}
.rmItem .nav-aux-cart .cartFull {
  /* This is the flag indicating how many items are in your cart */
  /* left postion is padding plus placement */
  position: absolute;
  top: -5px;
  left: 10px;
  text-align: center;
  line-height: 1;
  width: 1.6em;
}
.rmItem .nav-aux-cart .cartCenter {
  color: #fff;
  background-color: #cc6688;
  border-radius: 2px;
  font-size: 78%;
  line-height: 1;
  padding: 0 2px 1px;
  -webkit-box-shadow: -1px 1px 0 rgba(34, 34, 34, 0.6);
  box-shadow: -1px 1px 0 rgba(34, 34, 34, 0.6);
}
.rmItem .nav-aux-cart .cartCenter span:before, .nav-aux-cart .cartCenter span:after {
  /* Clear the parentheses put around the item count by default */
  content: none;
}

.RadMenu .rmSelected > .rmRootLink, .RadMenu.RadMenu_Toronto .rmFocused > .rmRootLink {
    background-color: transparent;
    color: #6ac93b;
}
.RadMenu .rmRootLink:hover,
.RadMenu .rmRootLink:focus,
.RadMenu .rmExpanded > .rmRootLink:hover,
.RadMenu .rmExpanded > .rmRootLink:focus,
.RadMenu .rmLink:hover,
.RadMenu .rmLink:focus,
.RadMenu .rmRootGroup > .rmItem > .rmLink:hover,
.RadMenu .rmRootGroup > .rmItem > .rmLink:focus {
  /* root item hover and focus styles */
  background-color: transparent;
  color: #6ac93b;
}
.RadMenu .rmGroup {
  background-color: #ffffff;
  background-clip: padding-box;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
}
.RadMenu .rmSlide .rmLink, .RadMenu_Toronto .rmSlide .rsmLink {
    color: #000;
}

.RadMenu .rmGroup .rmText {padding-left: 0px !important; padding-right: 0px !important;}

.header-logo-container {
    float: none;
    text-align: center;
}

li.rsmItem {
    white-space: nowrap;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, .PageTitle {
    color: #4c7e34;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
}

.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTitlebar, .RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopLeft, .RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopRight {
  background-color: #235ba8;
}

.mainHead .h2 {
    color: #000;
    font-size: 40px;
    font-weight: bold;
	border: none;
}
.footer {
  display: block;
  height: auto;
}
#ctl01_PageTitle {
	font-size: 40px; 
	margin-top: 20px;
}
.noDisplay {
	display: none;
}
#ctl01_PageTitle .Disabled  {
	display: none;
}
.col-secondary {display: none;}

body {padding-top: 0px;}

.container.logo {padding-top: 70px;}

/*.PanelField label, .PanelField .Label {
  //  	width: 35.5em !important;}*/

.RadMenu.RadMenu_Toronto .rmHorizontal .rmText {
	padding: 0px;
}

.lSSlideOuter {
    background-color: #fff;
}

.footer-nav-copyright {
	background-color: #b6f199;
	color: #000;
}

.navbar-toggle:hover, .navbar-toggle:focus {
    background-color: #000;
}