﻿.ms-body {
	height: 100%;
    overflow: auto;
}
.ms-myFooter{
    background-color: #d6af6a;
    color: #fff;
    padding: 5px;
    font-family: inherit;
    font-size: 15px;
}
.ms-myFooter a{
	color: #fff;
}
#logoContainer{
	margin-top: -25px;
    margin-bottom: -20px;
}
.ms-backgroundImage{
    background-image: url();
    /* margin: 0px 5%; */
    background-color: #f5f5f5;
    height: 100%;
    overflow: auto;
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
.ms-myContainer{
	margin:0px 250px;
	background-color:#f9f9f9;
}
.ms-cui-topBar2{
	background-color:#d8d8d8;
}
#suiteBarLeft{
	background-color: #53596c;
    color: #fff;
    width: 100%;
    vertical-align: middle;
}
#s4-workspaceTwo{
	width: 1024px;
	overflow: auto;
    position: relative;
    height:150px;
}
#s4-workspace{
	width: 100% !important;
    /* overflow: auto; */
    position: relative;
    min-height: 850px;
    overflow-y: hidden;
    height: 100% !important;    
}

#s4-titlerow{
	margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 20px;
    padding-bottom: 8px;
}

#titleAreaBox {
	margin:0px 0px;
	background-color: #D6AF6A !important;
}

.ms-breadcrumb-box{
	width: 100%;
    height: 40px;	
}

#searchInputBox{
    margin-bottom: 5px;
    float: right;
    /* display: none; */
    margin-top: 9px;
    margin-right: 5px;
}

#globalNavBox, .ms-clientcontrol-chromeheader {
	background: url("/_layouts/Images/selbg.png") repeat-x left top;
	background-color: rgb(71, 164, 211);
    width: 100%;
    height: 35px
}

#siteIcon {
	min-width: 64px;
    height: 64px;
    line-height: 64px;
    text-align: center;
    margin-right: 20px;
    float: left;
    display: none;
}

#contentRow{
	/*padding-top: 19px;*/
	padding-top: 0px;
	margin-top:0px;
}
#contentBox {	
    margin-right: auto;
    margin-left: auto;
    min-width: 759px;
    width: 100%;
    margin-top: -25px
}
#pageTitle {
	display: none;
}
div.article, div.welcome{
	padding:0px 0px;
}

.ms-core-pageTitle {
	font-size: 2.77em;
    white-space: nowrap;
}

.ms-core-pageTitle, .ms-core-pageTitle a {
    font-family: "Segoe UI Light","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif;
    color: #262626;	
}
/***side navigation***/
#sideNavBox{
	float: left;
    margin-left: 0px;
    margin-right: 20px;
    width: 180px;
    background-color: #ebebeb;
    padding-left: 15px;
}

/*** Top Navigaion Menu Items container DIV ***/
.ms-core-listMenu-horizontalBox {
    background-color: #D6AF6A;
    background-image: url(/Style Library/Images/BlueImages.jpg) !important;
    /**width: 1900px;**/
}  
.static menu-item {
	/**width: 1908px;**/
}
 /*** Top Navigaion Static Menu Items ***/
.ms-core-listMenu-horizontalBox li.static {
    border: 1px solid transparent;
    background: url("/_layouts/Images/selbg.png") repeat-x left top;
}
 
 /*** Top Navigaion Static Menu Item Links  ***/
.ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item {
    color: #ffffff;
    white-space: nowrap;
    border: 1px solid transparent;
    padding: 10px;
    padding-left: 20px;
    margin-right: 1px;
    display: inline-block;
    font-weight: 700;
    font-family: "Segoe UI Semilight","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
    }  
  
  /* Top Navigation static Menu Item Links Hover Style  */
.ms-core-listMenu-horizontalBox li.static > .ms-core-listMenu-item:hover {
    background: url("/_layouts/Images/selbg.png") repeat-x left top;
    background-color: #AF7831;/* #0A85C4;*/
    color: #fff;
    text-decoration: none;
}

.ms-core-listMenu-horizontalBox .dynamic-children.additional-background {
	padding-right: 45px;
    background-image: url(/_layouts/15/images/menu-down.gif?rev=23);
    background-repeat: no-repeat;
    background-position: right center;
    cursor: pointer;
}
 
 /*** Top Navigaion Static Menu Selected ***/
.ms-core-listMenu-horizontalBox li.selected a.selected {
     /* Glass Effect Shade Image */
    background: url(/_layouts/Images/selbg.png) repeat-x left top;
    /* Glass Effect Shade Image */
     /* background-color: #0A85C4; */
    color: #fff;
    text-decoration: none;
    /* border: 1px #134072 solid; */
    padding: 10px 10px;
    margin: 1px;
}
 
 /*** Sub-Menu/Flyover/Dynamic Menu Container ***/
ul.dynamic {
    background-color: #D5E4F2;
    border: 1px solid #D6AF6A;
    padding: 1px;
    margin-top: 5px;
    display:block; 
}  
 
/***  Sub-Menu Items (HyperLinks) Style ***/
ul.dynamic .ms-core-listMenu-item {
    background-color: #f7f7f7;
    padding: 8px 5px 8px 21px;
    /* white-space: nowrap; */
}  
 
 
/*** Sub-Menu Items (HyperLinks) Hover Style ***/
ul.dynamic .ms-core-listMenu-item:hover {
    background-color: #D6AF6A;/*#61CBFD;*/
    color: #FFF;
}  
/***Media Screen for Nav Menu***/
/*
@media only screen and (max-width: 1280px){
	.ms-core-listMenu-horizontalBox {
    background-color:#D6AF6A;
    background-image: url(/Style Library/Images/BlueImages.jpg) !important;
    width: 1262px;
} 
}

@media only screen and (min-width: 1750px){
	.ms-core-listMenu-horizontalBox {
    background-color: #D6AF6A;
    background-image: url(/Style Library/Images/BlueImages.jpg) !important;
    width: 1900px;
} 
}*/

 /** Hide "Edit Links" ***/
.ms-listMenu-editLink {
    display: none !important;
}
.ms-srch-sb-border{
	border: 1px solid #fff;
}
.ms-srch-sb>input{
	display: inline-block;
    border-style: none;
    outline-style: none;
    height: 18px;
    margin: 0px 0px 0px 5px;
    padding: 0px 1px 0px 0px;
    width: 200px;
    background-color: transparent;
    font-style: italic;
}

/***Web Parts***/
.ms-webpart-chrome-title{
	vertical-align: middle;
    position: relative;
    margin-bottom: 2px;
    background-color: #D6AF6A;
    padding: 0px 5px;
    border-left: 30px solid #AF7831;
}

.ms-webpart-titleText.ms-webpart-titleText, .ms-webpart-titleText > a{
	font-family: "Segoe UI Semilight","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif;
    color: #fff;
    overflow: hidden;
    text-align: justify;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight:500;
}

.ms-core-listMenu-verticalBox li.static > ul.static > li.static > .ms-core-listMenu-item {
	padding-left: 35px;	
	
}
.ms-core-listMenu-verticalBox li.static > ul.static > li.static > .ms-core-listMenu-item:hover{
	color: #666666;
    text-decoration: underline;
    background-color: #D6AF6A;
}

.ms-core-listMenu-verticalBox li.static > ul.static > li.static > .ms-core-listMenu-item:visited{
	color: #666666;
    text-decoration: underline;
    background-color: #D6AF6A;
}
.ms-vb a.ms-listlink, .ms-vb2 a.ms-listlink, .ms-vb-user a.ms-listlink, .ms-vb a.ms-listlink:visited, .ms-vb a.ms-listlink:visited:hover
{
	color: #D6AF6A;
    text-decoration: none;
}

.ms-core-overlay{
	background-color: rgba(255,255,255,0.85);
}

.ms-core-listMenu-verticalBox > .ms-core-listMenu-root > li > .ms-core-listMenu-item, .ms-core-listMenu-verticalBox > .ms-core-listMenu-root > li > .ms-core-listMenuEdit, .ms-core-listMenu-heading, .ms-tv-header{
	font-size: 15px;
    vertical-align: middle;
    font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif;
    display: block;
    background-color: #D6AF6A;
    color: #fff;
    font-weight: 800;
    border-bottom: 1px solid white;
    border-top-left-radius: 15%;
    border-bottom-left-radius: 15%;
    -moz-border-top-left-radius: 15%;
        -webkit-border-top-left-radius: 15%;
}
.ms-core-listMenu-verticalBox > .ms-core-listMenu-root > li > .ms-core-listMenu-item :hover{
 text-decoration: underline;
}