﻿

/* .ms-core-brandingText:after{
	   content:" STS";
	   background-image:url('../Images/.png');
	}
	.ms-core-brandingText{
	margin-left: 95px;
	}*/



/* Head*/ 

 .ms-core-brandingText{
  text-indent: -9999px;
  display: block; 
  
  }

 .ms-core-brandingText::after{
	content:"";
    position: absolute;
    left: 9999px;
    margin-left: 5px;
}

#suiteBarLeft{
background-color: #B7D43E;
}


div#suiteLinksBox {
display: none;
}

#globalNavBox, .ms-clientcontrol-chromeheader {
  background-color: rgba( 239,239,239,0.78 );
  }
  
  
  .ms-siteicon-img {
display: block;
       max-width: 324px;    /* max-height: 72px; */
    height: 49px;}

#suiteBarRight {
  background-color: #F1F1F1;
  color: #666;
  white-space: nowrap;
  padding-right: 5px;
}

/*=========== SDIE NAV ========*/  

DIV#sideNavBox.ms-dialogHidden.ms-forceWrap.ms-noList {

  float: left;
  width: 200px;
  background: #ECECEC !important;
  padding: 7px 0px 10px 0px;
  height: 100%;
  margin-bottom: 20px;
 /* border-right: 1px solid #C8C8C8;
  border-bottom: 1px solid #C8C8C8; */
    }

.ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item {
margin-right: 12px;
border: 1px solid transparent;
}

li.static {
	text-align: start; /*background-color: rgb(240, 241, 244);*/;
	color: rgb(37, 51, 64);
	padding: 0px 0px;
	margin-top: 0px;
}


.ms-core-pageTitle {
font-size: 2em;
white-space: nowrap;
margin-top: 15px;
vertical-align: middle;
margin-top: 0px !important;
float: left;
}
.ms-core-listMenu-horizontalBox {
color: #666666;
display: inline-block;
vertical-align: middle;


}

.ms-core-listMenu-verticalBox li.static > ul.static > li.static > .ms-core-listMenu-item {
  padding-left: 27px;
  word-break: break-word;
  word-wrap: initial;
text-align: initial;
}

li#idStorefrontSubListListItem li.static {
  margin-left: 20px;
}

#sideNavBox ul.static
{
margin-left:5px;
}

#s4-workspace {
    
    
        overflow-y: hidden;
    position: relative;
    height: auto !important;
    width: 100% !important;
}

/* menu */

#zz14_RootAspMenu {
	padding-left: 0px !important;
}
#DeltaTopNavigation .ms-core-listMenu-root a {
	line-height: 44px;
	margin: 0!important;
	    padding: 0px 15px 0px 17px !important;
	color:#fff !important;
	
/* border-right: 3.5px solid #A3A08F; */

    letter-spacing: 2px;
    text-transform: uppercase;
    font-weight: bold;
	

}
#DeltaTopNavigation .ms-core-listMenu-root ul.dynamic a {
	line-height: 26px;
	margin: 0!important;
	padding: 0px 15px 0px 10px !important;
	color: white !important;
}
A.static.menu-item.ms-core-listMenu-item.ms-displayInline.ms-navedit-linkNode:hover {
	/* border-right:3.5px solid #A3A08F; 
	line-height: 40px;
		padding: 5px 20px;*/
	margin: 0!important;
	background: none repeat scroll 0% 0% rgba(15, 15, 15, 0.35);	
}

#sideNavBox .ms-navedit-linkNode:hover {
  margin: 0!important;
  background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.35);
}


#DeltaTopNavigation .ms-core-listMenu-root a[accesskey="1"] 
	{
	 	/*font-size: 14px;  */
	  font-weight: 600;
	 /* line-height: 39px; */
	  margin: 0!important;
	  color:#fff!important;
	  display:none;
	}
	
	#DeltaTopNavigation .ms-core-listMenu-root a.ms-core-listMenu-selected {
	/*color: white !important;*/
	/* border-right: 3.5px solid #A3A08F; */
	    /*background: rgb(105, 138, 96) !important;*/
   height: 43px;
    
        background: rgba(105, 138, 96, 0) !important;
        color: white !important;
 
}
    }


#DeltaTopNavigation .ms-core-listMenu-root a[accesskey="1"] span {
	/*font-size: 14px;  */
}

#DeltaTopNavigation .ms-core-listMenu-root1 a span {
font-size: 14px !important;
}

#DeltaTopNavigation UL.dynamic Li.dynamic a.dynamic.menu-item.ms-core-listMenu-item.ms-displayInline.ms-navedit-linkNode span {
	color: black!important;
}
#DeltaTopNavigation UL.dynamic Li.dynamic a.dynamic.menu-item.ms-core-listMenu-item.ms-displayInline.ms-navedit-linkNode span:hover {
	color: #00a1f8!important;
	text-decoration: underline;
}
.ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item {
	margin-right: 0px;
	border: 0px solid transparent;
}
.ms-core-listMenu-item, .ms-core-listMenu-item:link, .ms-core-listMenu-item:visited, .ms-tv-item:link, .ms-tv-item:visited, .ms-tv-header:link, .ms-tv-header:visited {
	  color: #000000;
	text-decoration: none;
}
/*----------- NAV UL LI Prperites------------*/

ul.dynamic {
	width: 280px!important;
	position: absolute;
	left: -9999px;
	top: -9999px;
	z-index: 9999;
	background-color: white;
	white-space: normal;
	word-wrap: break-word;
	padding: 1px;
	border: 0px solid #60C4EF;
	box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.47);
	text-align:left;
}
li.static {
	text-align: justify; /*background-color: rgb(240, 241, 244);*/;
	color: rgb(37, 51, 64);
	/*text-transform: uppercase;*/
	padding: 0px 0px;
	margin-top: 0px;
	
}


li.static.dynamic-children1{

	background-image: url('../../images/dwn-ic.png');
	background-repeat: no-repeat;
	/* background-position-y: -10px; */
	/* background-position-x: 0px; */
	background-position: right center;
	padding-right: 0.2px;
	background-size: 10px;
	}	

LI.static.dynamic-children {
	/*border-right:3.5px solid #A3A08F; */
	padding: 0px 0px 0px 0px !important;
}
LI.static.dynamic-children.hover {
	/* border-right:3.5px solid #A3A08F; */
	padding: 0px 0px 0px 0px !important;
	background: transparent;
	z-index:9999;
}
ul.static {
	padding-left: 0px;
	padding-top: 0px;
}
li.dynamic {
	display: list-item;
	font-size: 13px;
	line-height: 35px;
	margin: 0!important;
	padding: 0px 15px 0px 10px !important;
}

li.dynamic a span span.menu-item-text {
	color: #000000;
}
/*li.static.selected a:hover {
	color: white!important;
}
li.static.selected li.static a:hover {
	color: green!important;
}*/
A.dynamic.menu-item.ms-core-listMenu-item.ms-displayInline.ms-navedit-linkNode {
	/*width: 320px;*/
}



/* search */

.ms-srch-sbLarge>input
{
  width:370px;
   font-size:14px !important;
}

.ms-srch-sb>input {
display: inline-block;
border-style: none;
outline-style: none;
height: 18px;
margin: 0px 0px 0px 0px;
padding: 0px 1px 0px 0px;
width: 370px;
background-color: transparent;
height: 30px;
}
.ms-srch-sb > .ms-srch-sb-searchLink, .ms-srch-sb-searchLink {
margin-left: 4px;
    height: 26px;
    width: 30px;
    margin-top: 3px;
    position: absolute;
    background-image: url('../Images/search-icon.png');
    background-repeat: no-repeat;
    background-size: 25px;}

.ms-srch-sb-searchLink:hover, .ms-srch-sb-navLink:hover
{
    background-color: rgba(230, 242, 250, 0) !important;
}


.ms-srch-sbLarge-searchImg
{  display:none;
}
/*Quick Launch*/

#sideNavBox {
  float: left;
  margin-left: 0px;
  margin-right: 30px;
  width: 182px;
  margin-top: 10px;
}
.ms-core-listMenu-selected:link{
background-color: rgba(73, 188, 215, 1) !important;

}
.ms-core-listMenu-verticalBox > .ms-core-listMenu-root > li > .ms-core-listMenu-item
{
  font-weight: bolder;
  text-align: initial;
}

span.ms-splinkbutton-text {
  margin-left: 21px;
  font-weight:bolder;
}

/* BODY CONTAINER*/


#s4-bodyContainer {
padding-bottom:0px;
/*  background:url('../Images/2-o.png');*/
  
   /* background-size: cover;*/
   
 
}

.back
{
/*background: url('../Images/home-background-6.jpg');   
    background-size: cover;
    background-position: 0px 0px;
    background-repeat: no-repeat;*/
    
    
    
  }




/*Community blog*/

.ms-comm-adminLinks {
  background-color: #B7D43E;
  }
 
/* WEB PART */

/*----------------title-------*/
.ms-navedit-editLinksText {
	display: none;
}
/*.ms-webpart-chrome-title {
/* background-image: url('../../images/title1.png'); 
background-repeat: no-repeat;
background-position: 108%;
background-color: #49BCD7;
padding: 0.8em 1.2em 1.3em;
height: 35px;
margin: 0;
padding: 0 0 0 5px;
}
*/
.ms-core-overlay {
background-color: rgba(236, 236, 236, 0.61);
}


.ms-webpart-titleText, .ms-webpart-titleText {
  color: #000000 !important;
font-size: 14px!important;
line-height: 36px!important;
padding-left: 0px;
/* text-transform: uppercase!important; */
font-weight: normal;
}

.ms-webpart-titleText, .ms-webpart-titleText  {
  color: #000000 !important;
}	
.ms-webpart-titleText a:hover {
	color: #A339E1;
	text-decoration: none;
}
.ms-webpart-titleText {
	margin: 0;
}
.ms-webpart-titleText img {
	float: left;
	height: 23px;
	width: 25px !important;
	margin: 6px 4px;

}
.ms-wpContentDivSpace {
		background-size: 100% 4%;
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	/*padding-top: 20px;*/
	border-radius: 0px 0px 0px 0px;
	/*border:#F1F1F1 1px solid;*/
	/*overflow: auto !important;*/
		/*border-right: 1px solid #A18FBC;
	border-bottom: 1px solid #A18FBC; */

	}






/*
.ms-wpContentDivSpace:hover {
	
	background: url('../../images/head.png') no-repeat top #f9f7ff;
	background-size: 100%;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;}
}

*/


.ms-webpartzone-cell {
	margin: auto 0px 12px;
	padding-top: 0px;
	border-spacing: 0px 0px;
}
TD #_invisibleIfEmpty {
	padding-top: 0px;
}
.ms-webpartPage-root {
	border-spacing: 8px 0px;
}
.ms-fullWidth {
	width: 100%;
	padding-right: 0px;
}

td.ms-vb img {
display: none;
}

.ms-vb {
padding-bottom: 11px !important;
}



/* font colors fot theme*/

.ms-rtestate-field h1, h1.ms-rteElement-H1, .ms-rtestate-field h2, h2.ms-rteElement-H2 {
  line-height: 1.4;
  color: #49BCD7;
}



/*Newsfeed*/

.ms-microfeed-siteFeedTitleLabel.ms-microfeed-siteFeedTitleLabel {
text-decoration: none;
color: #000 !important;
}	

/*link*/



a:visited {

text-decoration: none;
opacity: 0;
}

/*toolbar*/
.ms-ToolPaneOuter{
position: absolute;
margin-left:120px;
	
}

/*hide*/


#DeltaPlaceHolderLeftNavBar
{
	display:none;
}


#DeltaPlaceHolderPageTitleInTitleArea
{
	display:none;
}

/*Line height font */

li.ms-linksection-listItem a {
  line-height: 19px;
}
td >a {

  line-height: 20px;
}


#DeltaTopNavigation .ms-core-listMenu-root a:hover{
	/*color:#fff !important;*/
	
	    
        color: #FFF !important;
    background-color: rgb(105, 101, 101) !important;
    height:43px;
}


/*-----------custom--*/
/*---------------custom-search----------*/


#SearchBox
{
	text-align:center;
	float:none !important;
}


.ms-srch-sbLarge {
    background-color: rgba(255, 255, 255, 0) !important;
    }
.ms-srch-sb-border, .ms-srch-sb-borderFocused {
    
         border: 2px solid rgba(75, 89, 88, 0.81) !important;
    padding: 4px 16px !important;
    border-radius: 5px !important;
    margin-top: 70px;}

.ms-srch-sb-searchImg
{
	display:none;
}


/*----------end----*//




/*******Ribbon css*************/


div.ms-cui-TabRowRight
{
	
	
	display:none !important;
}
.ms-cui-tts, .ms-cui-tts-scale-1, .ms-cui-tts-scale-2
{
	
	/*float:right !important;*/
}

#suiteLinksBox
{
	display:none;
}
#suiteBarLeft
{
	display:none;
}

#suiteBar
{
	float: right;
    z-index: 999;
    position: relative;
}
#suiteBarRight
{
	background-color: transparent;
	position:relative;
	z-index:999;}
	
	.ms-rteElement-Callout1
	{
	
	width: 100% !important;
	height: auto !important;
}

div#RibbonContainer-TabRowRight
{
	display:none !important;
}