/*
 * Put all your css customization codes here so that you can easily update version later
 */

#block-system-main.block .view-home-pages{
    border-bottom: none;
	display: none;
}

ul.sf-menu li li.expanded .nolink {
  color:#000000;
  font-family:Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size:16px;
  font-weight:300;
  background:#FFFFFF;
  padding:7px 20px;
}

.field-name-field-photonews{
	float:left;
	margin-right:30px;
}

.view-general-news-sidebar .views-row{
	padding-bottom: 30px;
}

ul.sf-menu li.expanded, ul.sf-menu li.collapsed, ul.sf-menu li.leaf, ul.sf-menu li {
  margin:0 5px 0 10px;
  padding:0;
}

#wap-menu {
  margin-bottom:25px;
  margin-left:0;
  width:85%;
}

#topBar #search-block-form .form-text {

  height:25px;
}

#site-name {
  padding-top:16px;
}

#texttitles, #site-name {
  float:none;
  margin:auto;
  text-align:center;
}

.nav-tabs > .active > a, .nav-tabs > .active > a:hover {
background: skyblue;
}

.modal{
	color:black;
}

@media (max-width: 768px) {
.modal{
	width:80%;
}
}

ul.menu li a {
  color:black;
  display:block;
  padding:8px 0;
}

ul.menu li.leaf {
	background-color: skyblue;
}

ul.menu li.active-trail{
  background-color:white;
}


