﻿.ms-core-listMenu-horizontalBox
{
/* [ReplaceColor(themeColor:"Navigation")] */ color:#ffffff!important;
}
#s4-bodyContainer
{
padding-bottom:0px!important;
}
#contentBox
{
width:100%;
float:none;
clear:both;
margin:0;
padding:0;
min-width:200px!important;
}
.ms-core-pageTitle,
.ms-core-pageTitle a
{
/* [ReplaceColor(themeColor:"SiteTitle")] */ color:#000000;
}
.ms-core-pageTitle
{
font-size:15px!important;
white-space:nowrap;
}
#s4-titlerow
{
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
display:block!important;
}

.ms-srch-sb-border{
	background:#ffffff;
}

.ms-srch-sb-borderFocused
{
background:#efefef;
}
#suiteBarLeft
{
/* [ReplaceColor(themeColor:"SuiteBarBackground")] */ background-color:#006a20;
}
.ms-core-suiteLink-a,
.ms-core-suiteLink-a:visited,
a.ms-core-suiteLink-disabled
{
/* [ReplaceColor(themeColor:"SuiteBarText")] */ color:#ffffff!important;

}
.ms-core-suiteLink-a:hover
{
text-decoration:none;
/* [ReplaceColor(themeColor:"SuiteBarHoverBackground")] */ background-color:#258525;
}



/* Menu */
.ms-core-listMenu-horizontalBox {
text-transform: uppercase;
color:#ffffff!important;

}

.ms-storefront-appiconspan {
background-color:#026da2!important;
}

.ms-core-listMenu-verticalBox li.static > .ms-core-listMenu-item {
padding: 5px 25px !important;
}
.ms-core-listMenu-horizontalBox a{
	color:#ffffff!important;
	/* border-right:1px #666666 solid; */
}

.ms-core-listMenu-horizontalBox a:hover{
	color:#a2e6a2!important;
}
a.menu-item:hover{
	color:#FFEB00!important;
}

li.static span.dynamic-childrenspan {
/*font-weight: bold; */
}
.ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item {
margin:0px;
border-right: 1px solid transparent;
padding:5px 5px;
color:#fff;
font-family:"Futura Md BT" Arial, Helvetica, sans-serif !important;
}
.ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item:hover{
	color:#ffc51e;
}

.dynamic{
	background:#006a20!important;
	margin:0!important;
	width:auto;
	padding:0!important;
	border:none!important;
}
/*
ul.dynamic ul.dynamic{
	margin-top:-15px!important;
}
*/
.ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:link, .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:visited, .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected, .ms-tv-selected:link{
	color:#ffd619!important;
}
li.dynamic {
height:auto;
width: 100%;
white-space: nowrap;
list-style:none;
border-bottom:1px #B6B6B6 solid!important;
border-left:1px #B6B6B6 solid!important;
border-right:1px #B6B6B6 solid!important;
margin:0!important;
padding:0!important;
}
a.dynamic:before{
width: 100%;
content: ” > “;

}
a.dynamic{
font-weight: normal;
color:#fff!important;
padding:7px 10px!important;
}
.ms-core-listMenu-horizontalBox .dynamic .dynamic-children.additional-background {

display:block !important;
}
.dynamic a:hover{
	color:#fff!important;
	background:#01571b!important;
}
a.dynamic:last-child{
	border-bottom:none;
}

li.dynamic span {
display: inline-block;
text-transform: capitalize;
}

li.dynamic span:first-letter {
text-transform: capitalize;
}

ul.dynamic{
display: inline-table;
z-index: 10000;
}


/* Side Bar Style 
-------------------- */
#sideNavBox
{
float:left;
margin:0;
padding:0;
width:20%;
display:none;
}
#sideNavBox .ms-core-listMenu-item{
/* [ReplaceColor(themeColor:"Navigation")] */ color:#666666;
text-decoration:none;
border-bottom:1px #DBDBDB solid;
border-top:1px #F5F5F5 solid;
background:url('../images/arrow-sidebar.png')  no-repeat 2% 50%;
padding-left:25px;
}
#sideNavBox .ms-core-listMenu-item:hover{
	background-color:#D8D8D8;
}

li > a.ms-core-listMenu-item.ms-core-listMenu-selected:hover,
li > a.ms-core-listMenu-item:hover,
li > a.ms-core-listMenu-item:active
{
/* [ReplaceColor(themeColor:"NavigationHoverBackground",opacity:"1")] */ background-color:#cde6f7;
/* [ReplaceColor(themeColor:"NavigationHoverBackground")] */ background-color:rgba( 205,230,247,0.5 );
}

table.ms-listviewtable > tbody > tr > td.ms-stylebox{
/* [ReplaceColor(themeColor:"Lines")] */ border:none;
text-align:left
}

/* Web part title for Left sidebar */
.advertisements  .ms-webpart-titleText.ms-webpart-titleText
{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;

color:#ffffff!important;
	font-size:16px;
	font-weight:normal;
	margin:0;
	padding:5px 0px 15px 0px;
	line-height:1.5;
	text-align:center!important;
	background:url('../../images/ad_h5.jpg') repeat-x top left;
	display:block;
	width:92%;

}
.advertisements  .ms-webpart-titleText > a{
	color:#ffffff!important;
}

.advertisements .ms-rtestate-field{
	font-size:12px!important;

	width:92%;	
}

/* Web part title for right sidebar */
.right_sidebar .ms-webpart-titleText.ms-webpart-titleText
{
overflow:hidden;
text-overflow:ellipsis;
white-space:wrap;

color:#ffffff!important;
	font-size:16px;
	font-weight:normal;
	margin:0;
	padding:10px 0px 10px 0px;
	line-height:1.5;
	text-align:center!important;
	background:#2186b4;
	display:block;

}
.right_sidebar .ms-webpart-titleText > a{
	color:#ffffff!important;
}

.right_sidebar .ms-rtestate-field{
	font-size:12px!important;	
}
 .right_sidebar .ms-WPBorder{
/* [ReplaceColor(themeColor:"SubtleLines")] */ border:1px solid #c6c6c6;
}

.right_sidebar .dfwp-list li{
	border-bottom:1px #048fc6 solid;
	border-top:1px #1cb6f6 solid;

}
.right_sidebar .dfwp-list li a{
	color:#ffffff!important;
}
.right_sidebar .dfwp-list li a:hover{
	color:#2be4fb!important;
}
 .right_sidebar .ms-vb{
	color:#ffffff;
}


.ms-srch-sb-border
{
/* [ReplaceColor(themeColor:"Lines")] */ 
/* Prevent background color leak outs */
	  padding:0;
	  margin:0;
	  color:#026da2!important;
	  border:none !important;
	  width:195px;
	  height:27px;
	  background:url('../images/searchwrapper.png') no-repeat;
}
.ms-srch-sb-borderFocused{
/* Prevent background color leak outs */
	background:transparent!important;
	border:none;
	  color:#000000!important;
}

.ms-srch-sb>input:focus{
	background:url('../images/searchwrapper.png') no-repeat;
	background-color:transparent !important;
	border:none;
}
.ms-helperText,
input.ms-helperText
{
/* [ReplaceColor(themeColor:"SubtleBodyText")] */ color:#026da2!important;
}
.ms-srch-sb>input {
display: inline-block;
border-style: none;
outline-style: none;
height:17px;
margin:0;
padding:5px 0px 5px 5px;
width:162px;
background-color: transparent;
}
.ms-srch-sb > .ms-srch-sb-searchLink {
margin-top: -1px;
width:26px;
height:27px;
background:url('../images/search_btn.png') no-repeat;
}
.ms-srch-sb > .ms-srch-sb-searchLink img {
visibility:hidden;
}
.ms-core-listMenu-horizontalBox > .ms-core-listMenu-root > .ms-listMenu-editLink {
margin-left: 10px; display:none;
}
.adCntnr .ms-webpartzone-cell {
 margin:0!important; 
}
.ms-srch-siteSearchResults{
width:82%;
margin:0;
padding:20px 9%;
}

@media only screen 
and (max-width:640px) {
.nlmenu .ms-dialogHidden{
	width:100%!important;
	display:block;
	margin:0;padding:0;
}
.ms-core-listMenu-horizontalBox{
	width:100%!important;
	display:block;margin:0;padding:0;
}
.nlmenu .static{
	width:100%!important;
}
.dynamic-children{
	display:block !important;
	clear:both!important;
}
.ms-core-listMenu-horizontalBox .dynamic-children.additional-background{
	background-position:97% 50%!important;
}

.ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item{
	border-bottom:1px #66a579 solid;
	border-right:none;
	width:94%!important;
	padding:5px 3%!important;
}
ul.dynamic{
	
}

}
