﻿.logo {
margin-top: 2px;
height: 57px;
width: 148px;
background-image: url("../images/logo-expertservices.png");
background-size: 148px 57px;
}

.ms-rtestate-field ul li {
background-image: url(../images/list-style-image-expertservices.png);
}

.header {
min-height: 86px;
}

#topnavbar {
margin-top: 44px;
margin-left: 160px;
}

.items a#topsites {
border-left: 1px solid #efefef;
}

.events .datebox {
background-color: #F79433;
}

span.itemtheme {
background-color: #F79433;
}

.mainlinks .color2 {
background-color: #F79433 !important;
}

#topnavbar li.static.selected > .menu-item {
color: #F79433;
}

.subnav .navitem:hover,
.subnav .selected .navitem,
.subnav .selected .navitem.parallel:hover {
background-color: #F79433;
}

.tabbox ul li a:hover, .tabbox ul li a.selected {
background-image: url("../images/orangearrow-down.png");
}

.pagecontent .ms-rtestate-field a {
  color: #F79433;
}

#carouselmain .item a.text:hover {
background-color: #F79433;
}

a#pull:hover,a#pull2:hover,a#mainmenu:hover {
color: #F79433 !important
}

.themes span.title:hover, .trends span.title:hover,
.newsbox a:hover span.title, .newsbox a:hover span.title {
background-color: #F79433 !important;
}

#DeltaPlaceHolderMain .mainlinks .box {
height: 56px !important;
margin-top: 0px !important;
}

.headerwrapper.active .logo {
background-size: 120px 48px;
width: 120px;
height: 48px;
margin-top: -2px;
}

.headerwrapper.active .header {
min-height: 72px;
}

.headerwrapper.active  #topnavbar {
margin-top: 32px;
}

@media screen and (max-width: 991px) {


#topnavbar {
margin-left: 115px;
}

#topnavbar .nav li.static > .menu-item {
padding-left: 5px;
padding-right: 5px;
}

.com #topnavbar .nav li.static > .menu-item {
padding-left: 8px;
padding-right: 8px;
}


.headerwrapper .logo {
  background-image: url("../images/logo-expertservices.png");
  background-size: 120px 48px;
  height: 48px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 5px;
  width: 120px;
}

.header {
min-height: 74px;
padding-right: 0px;
}

.headerwrapper #topnavbar {
margin-top: 34px;
margin-left: 115px;
}

.navbar-collapse {
padding-right: 0px !important;
}

}

@media screen and (max-width: 767px) {

#topnavbar .navbar-collapse ul > li.static.selected > .menu-item {
  background-color: #F79433;
}

.headerwrapper #topnavbar {
margin-top: 14px;
margin-left: 115px;
}

.logo {
margin-left: 0px; 
}


}


@media screen and (max-width: 768px) {
   .tabbox ul li a.selected {
	background-color: #F79433;
	background-image: none;
	}
	
	.tabbox ul li a:hover {
	background-image: none;
	background-color: #F79433;
	}


}


@media screen and (max-width: 767px) {
.headerwrapper #topnavbar {
margin-left: 0px;
}
}

@media screen and (max-width: 600px) {

.header {

}

.headerwrapper {
margin-right: 0px;
margin-left: 0px;
padding-right: 0px !important;
}

.content .headerwrapper {
padding-right: 0px !important;
}

.content .header.container {
padding-right: 0px;
margin-right: 10px;
}

a#pull {
margin-right: 7px !important;
}

.header {
min-height: 70px;
}

#topnavbar {
margin-top: 19px;
}


	.logo {
	  background-image: url("../images/logo-expertservices.png");
	  background-size: 120px 46px;
	  height: 46px;
	  margin-top: 0px;
	  width: 120px;
	}
}



#Ribbon\.EditingTools\.CPEditTab\.Font\.FontSize-Medium {display: inline-block;}
#Ribbon\.EditingTools\.CPEditTab\.Font\.Fonts-Medium {display: inline-block;}
#Ribbon\.EditingTools\.CPEditTab\.Font\.Italics-Small {display: inline-block;}
#Ribbon\.EditingTools\.CPEditTab\.Font\.Underline-Small {display: inline-block;}
#Ribbon\.EditingTools\.CPEditTab\.Font\.Strikethrough-Small {display: inline-block;}
#Ribbon\.EditingTools\.CPEditTab\.Font\.FontColor-Small {display: inline-block !important;}
#Ribbon\.EditingTools\.CPEditTab\.Font\.FontColor_ToolTip {display: inline-block;}
#Ribbon\.EditingTools\.CPEditTab\.Paragraph\.AlignCenter-Small {display: inline-block;}
#Ribbon\.EditingTools\.CPEditTab\.Paragraph\.AlignRight-Small {display: inline-block;}
#Ribbon\.EditingTools\.CPEditTab\.Paragraph\.AlignJustify-Small {display: inline-block;}
#Ribbon\.EditingTools\.CPEditTab\.Styles\.RibbonStyle1-Large {display: inline-block;}
#Ribbon\.EditingTools\.CPEditTab\.Styles\.RibbonStyle3-Large {display: inline-block;}
#Ribbon\.EditingTools\.CPEditTab\.Styles\.RibbonStyle4-Large {display: inline-block;}
#Ribbon\.EditingTools\.CPEditTab\.Styles\.Styles-Thin {display: inline-block;}
#Ribbon\.EditingTools\.CPEditTab\.Font\.FontBackgroundColor-Small {display: inline-block;}

#Ribbon\.WikiPageTab\.EditAndCheckout\.Controls\.New-Large {display: inline-block;}
#mp1_0_3_Anchor {display: inline-block;}


