@import url(//fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700);
.wk-slideset img
{
max-width: none !important;
}

.t3-mainnav .navbar .nav > .active > a, .t3-mainnav .navbar .nav > .active > a:hover, .t3-mainnav .navbar .nav > .active > a:focus {
	  background: #EF0000 !important;
}

.t3-mainnav .navbar .nav > li > a:focus, .t3-mainnav .navbar .nav > li > a:hover {
	  background: #EF0000 !important;	
}

.main-flip h3 {
	  color: #FF5959 !important;
}

.flip-container .box1 h3:hover {
	  color: #EF0000 !important;
}

.bg-img-gray .section-title h2 {
	  color: #EF0000 !important;
}

.onepage {

}

p.text-center-big {
		  color: #EF0000 !important;
}
.t3-mainnav .navbar .nav > li > a {
  /* width: 85px;
  height: 85px; */
    border-radius: 0px 0px 0px 0px !important;
}
.layout-mode-960fixed .gf-menu li:hover > .item, .layout-mode-1200fixed .gf-menu li:hover > .item {
  color: #F55959 !important;
  text-shadow: 1px 1px 0 #000000;
  
}
.main-why-choose:hover .caption h3 {
  color: #B52C2C !important;
}
#nooForm #btn_summit:hover {
  background: #B52C2C !important;
  color: #252525;
}

#bremen_yt_video{
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  padding-top: 25px;
  height: 0;
}

#bremen_yt_video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.t3-mainnav .navbar .nav > li{
	text-align: center;
}

.t3-mainnav .navbar .nav > li > a{
	padding:5px 0;
	width:95px;
	height:auto;
	font-size: 10px;
}

.t3-mainnav .navbar .nav > li > a > span {
  	display: block;
}

.t3-mainnav .navbar .nav > li > a:focus,
.t3-mainnav .navbar .nav > li > a:hover{
	padding:5px 0;
	width: 95px;
	height:auto;
	font-size: 10px;
}

.t3-mainnav .navbar .nav > li > a:hover img {
  display: inline-block;
}

.t3-mainnav .navbar .nav > .active > a:hover img {
  display: none;
}

.t3-mainnav .navbar .nav > .active > a,.t3-mainnav .navbar .nav > .active > a:hover,.t3-mainnav .navbar .nav > .active > a:focus  {
	padding:10px;
	width:auto;
	height:auto;
	font-size: 18px;
	min-width: 95px;
}

.direcciones {
	background-color: #373636;
}



.social ul li a.instagram {
  background-position: left -162px;
}

.current {
    position: relative !important;
}

.noo-m-info h1 {
    color: #000000;
    font-size: 18px;
    line-height: 1.3;
    text-transform: inherit;
    font-weight: 400;
}