/*
font-family: 'Lato', sans-serif;
font-family: 'Open Sans', sans-serif;
# color principal: #7F4F25
# color gris: #B3AE9F
*/
body {
  width: 100%;
  height: 100%;
 font-family: Verdana,serif;
  overflow-x: hidden;
  color:#000;
  line-height: 180%;
  overflow-y:scroll;
-webkit-overflow-scrolling:touch;
}
html {
  width: 100%;
  height: 100%;
   overflow-x: hidden;
}
*::selection {
    background-color: #fc3500 !important;
    color: #fff !important;
}

*::-moz-selection {
    background-color:#fc3500 !important;
    color: #ffff !important;
}

h4,
h5,
h6 {
  margin: 15px 0px 15px 0px;
  padding-bottom: 15px;
  text-transform: uppercase;
 font-family: 'Lato', sans-serif;
  font-weight: 700;
  letter-spacing: 1px;
}


h1 {
    font-size: 3.125rem;
    line-height: 45px;
    font-family: 'Oswald',cursive;
    color: #fff;
    font-weight: 400;
}

h2 {
    font-size: 2.5rem;
    line-height: 45px;
    font-family: 'Oswald',cursive;
    font-weight: 400;
}


h3 {
    font-size: 1.8125rem;
    font-weight: 400;
    line-height: 30px;
    font-family: 'Oswald','sans-serif';
    color: #fff;
}



.sinpad{
  padding:0px;
  margin:0px auto 0px auto;
}

.rombito {
  margin: 0 10px 4px;
  max-width: 20px;
  height: auto;
}

.vinieta {
    margin: 0 0 10px;
}

.bordeverde{
  margin-bottom: 40px;
  padding-bottom: 40px;
  border-bottom: 2px solid #024b51;

}

.nombre_testimonio{
      color: #0a6e7e;
}

.verdetestimonio{
  padding:30px 0px 30px 0px;
  background-image: url(../img/old/pattern-testimonio.jpg);
}

.rojo{
  padding:30px 0px 30px 0px;
  background-image: url(../img/old/pattern-viajes.jpg);
}


.mostaza{
  padding:30px 0px 30px 0px;
  background-image: url(../img/old/pattern-esencia.jpg);
}


.mostaza_info{
   margin-top:60px;
  padding:30px 0px 30px 0px;
  background-image: url(../img/old/pattern-esencia.jpg);
}


.naranja{
  padding:30px 0px 30px 0px;
  background-image: url(../img/old/pattern-contacto.jpg);
}

.verde_info{
  margin-top:60px;
  padding:30px 0px 30px 0px;
  background-image: url(../img/old/pattern-estilo.jpg);
}

.verde_agencia{
  margin-top:60px;
  padding:30px 0px 30px 0px;
  background-image: url(../img/old/pattern-estilo.jpg);
}

.verde{
  padding:30px 0px 30px 0px;
  background-image: url(../img/old/pattern-estilo.jpg);
}

.manzana{
  padding:30px 0px 30px 0px;
  background-image: url(../img/old/pattern-filosofia.jpg);
}

.rojofoto{
    margin-top:60px;
  padding:30px 0px 30px 0px;
  background-image: url(../img/old/pattern-galeria.jpg);
}

.cajablanca{
  background-color: #FFF;
}


p {
  margin: 0 0 25px;
  font-size: 1rem;
  line-height: 1.5;
}

.menusup{
  width:100% !important;
  max-width:1100px !important;
  background-color: #FFF;
}

.navbar-nav{
float:right !important;
text-transform: uppercase;
}

.nav-link{
  color: #FFF !important;
}

.nav-link:hover{
  color: #f4ad58 !important;
}


.navbar-nav>li>a{
  font-size: 1.2rem !important;
  margin:0px !important;
}

.navbar-expand-lg .navbar-nav .nav-link {
  font-family: 'Oswald';
  padding-left: 1rem !important;
}

a {
  color: #7F4F25;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
a:hover,
a:focus {
  text-decoration: none;
  color: #939083;
}


.color_especial{
  color: #fff !important;
  font-family: 'Oswald';
}


.color_especial:hover{
  color: #ccc !important;
}

.caja1{
  color:#FFF;
background-color: rgba(161, 143, 79, 0.9);
}

.caja2{
  color:#FFF;
background-color: rgba(161, 143, 79, 0.9);
}

.caja3{
padding:50px 50px 100px 50px;
}

.texto1{
  padding:45px 30px 0px 30px;
  line-height: 180%;
}

.texto1b{
  padding:25px 30px 0px 30px;
  line-height: 180%;
  font-weight: 300;
}

.logo{
  height:100px !important;
}

.titulocolor2{
color:#B3AE9F;
font-size:1.125rem;
padding-top:50px;
}

.color2{
 color:#B3AE9F !important;
}

.color3{
  padding:20px 50px;
}

.color3b{
  padding:20px 30px;
}

.color4{
color:#8D8371;
}

.color_blanco{
color:#FFF;
}

.color_negro{
color:#000 !important;
}

.color_rojo{
color:#b32025 !important;
}

.color_blanco:hover{
  color:#CCC;
}

.bordo {
    color: #b32025;
}

.estilo-subtitulo {
    background-color: #b32025;
    color: #fff;
    font-weight: 900;
    text-align: center !important;
    padding: 5px 0;
    margin: 10px 0 8px 0;
}

.fondotestimonio{
  background-image: url("../img/fondotestimonios.jpg");
  background-position: center;
}


/* ---- fonts sizes ---- */


/*------- NUESTRA PROPUESTA  -----*/
.sellos{
  background-image: url(../img/old/bienvenidos-sellos.png);
  background-position: center center;
  background-repeat: no-repeat;
  height:200px;
}

.invertida {
    -moz-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    filter: FlipV;
    -ms-filter: "FlipV";
}

/*------ GALERIA -----*/
.card-header {
padding:0px !important;
}

.titulopatas{
  color:#FFF;
  font-size: 1.75rem;
  font-weight: 600;
  background-color: #8b4d1b;
}

.fsize12{
font-size: 0.75rem;
}

.fsize14{
font-size: 0.875rem;
}

.fsize16{
font-size: 1rem;
}

.fsize18{
font-size: 1.125rem;
}

.fsize20{
font-size: 1.25rem;
}

.fsize22{
font-size: 1.375rem;
}

.fsize24{
font-size: 1.5rem;
}


.indicar{
  font-size: 1rem;
  color:#470f0f;
}

.promocion{
  font-size: 1.2rem;
  color:#7F4F25;
}

::-webkit-input-placeholder {
    color:#495057 !important;
}
:-moz-placeholder {
    color:#495057 !important;
}
::-moz-placeholder {
    color:#495057 !important;
}
:-ms-input-placeholder {
    color:#495057 !important;
}

.portfolio-item {
margin-bottom:20px;
}

.fancybox-caption{
text-align: center !important;
}

/*----- botones ----*/
.btn-light{
 background-color: #8D8371;
 color: #FFF;
}

.card{
  border:none;
}


.cabezales{
  margin-top:70px;
}

.navbar-toggler{
background-color: #e84825;
}

.fa-bars{
  color:#FFF;
}

/* ----- link compra --- */

#subHeader{
	width:100%;
	/*position:fixed;*/
	display:block;
	background-color:#7E4E26;
}
#subHeader a{
	text-decoration: none;
	font-weight: bold;
	font-size:20px;
	color:#FFF;
}
#subHeader ul{
	list-style: none;
	width:100%;
}
#subHeader li{
	float:left;
	width:33%;
}

.datos_footer{
  padding:20px;
  color:#1f1d1d;
  font-size: 0.9rem
}

.datos_footer a{
  color:#000;
}


.datos_footer a:hover{
  color:#fff;
}

.form-contacto{
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width:992px){
  .navbar-nav{
  float:left !important;
  text-transform: uppercase;
  }
}


@media (min-width: 768px) {
  p {
    margin: 0 0 35px;
    font-size: 1rem;
  }
}

.light {
  font-weight: 400;
}
.navbar-custom {
  margin-bottom: 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  text-transform: uppercase;
   font-family: 'Lato', sans-serif;
  background-color: #FFF;
}
.navbar-custom .navbar-toggle {
  color: black;
  font-size: 0.875rem;
}
.navbar-custom .navbar-toggle:focus,
.navbar-custom .navbar-toggle:active {
  outline: none;
}
.navbar-custom .navbar-brand {
  font-weight: 700;
}
.navbar-custom .navbar-brand:focus {
  outline: none;
}
.navbar-custom a {
  color: #7F4F25;
}
.navbar-custom .nav li a {
  -webkit-transition: background 0.3s ease-in-out;
  -moz-transition: background 0.3s ease-in-out;
  transition: background 0.3s ease-in-out;
}
.navbar-custom .nav li a:hover {
  color: rgba(124, 188, 201, 1);
  outline: none;
  background-color: transparent;
}
.navbar-custom .nav li a:focus,
.navbar-custom .nav li a:active {
  outline: none;
  background-color: transparent;
}
.navbar-custom .nav li.active {
  outline: none;
}
.navbar-custom .nav li.active a {
  background-color: rgba(124, 188, 201, 1);
      color: #FFF;
}
.navbar-custom .nav li.active a:hover {
  color: #000;
}

.navbar-brand {
padding:6px;
}

.navbar{
  padding:0px !important;
  /*background-color: #FFF !important;*/
  background-repeat: repeat-x;
background: -webkit-gradient(linear,0% 0,0% 100%,from(#89090d),to(#fe7600));
background: -webkit-linear-gradient(top,#89090d,#fe7600);
background: -moz-linear-gradient(top,#89090d,#fe7600);
background: -ms-linear-gradient(top,#89090d,#fe7600);
background: -o-linear-gradient(top,#89090d,#fe7600);
min-height:55px;
}

.carousel-item {
  height: auto;
  min-height: 550px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

#carouselprincipal{
  padding-top:100px;
}

.scroll-top-wrapper {
    position: fixed;
    opacity: 0;
    visibility: hidden;
	overflow: hidden;
	text-align: center;
	z-index: 99999999;
    background-color: #777777;
	color: #eeeeee;
	width: 50px;
	height: 48px;
	line-height: 48px;
	right: 30px;
	bottom: 30px;
	padding-top: 2px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.scroll-top-wrapper:hover {
	background-color: #888888;
}
.scroll-top-wrapper.show {
    visibility:visible;
    cursor:pointer;
	opacity: 1.0;
}
.scroll-top-wrapper i.fa {
	line-height: inherit;
}


#logo{
  width:171px !important;
}



@media (min-width: 768px) {

  .navbar-custom {
    padding: 20px 0;
    border-bottom: none;
    letter-spacing: 1px;
    background: #FFF;
    -webkit-transition: background 0.5s ease-in-out, padding 0.5s ease-in-out;
    -moz-transition: background 0.5s ease-in-out, padding 0.5s ease-in-out;
    transition: background 0.5s ease-in-out, padding 0.5s ease-in-out;
  }
  .navbar-custom.top-nav-collapse {
    padding: 0;
  background-color: #FFF;
    border-bottom: 1px solid rgba(255, 255, 255, 0);
  }
}
.intro {
  display: table;
  width: 100%;
  height: auto;
  text-align: center;
  /*color: white;*/
  background: url(../img/intro-bg2.jpg) no-repeat bottom center scroll;
  background-color: #4B4B4B;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}
.intro .intro-body {
  display: table-cell;
  vertical-align: middle;
}
.intro .intro-body .brand-heading {
  font-size: 2.5rem;
  color:#FFF;
}
.intro .intro-body .intro-text {
  font-size: 1.125rem;
}
@media (min-width: 768px) {
  /*.navbar-nav{
  float:left !important;
  }*/



  .intro {
   /* height: 100%;*/
    padding: 0;
  }
  .intro .intro-body .brand-heading {
    font-size: 100px;
  }
  .intro .intro-body .intro-text {
    font-size: 1.625rem;
  }
}
.btn-circle {
  width: 70px;
  height: 70px;
  margin-top: 15px;
  padding: 7px 16px;
  border: 2px solid white;
  border-radius: 100% !important;
  font-size: 2.5rem;
  /*color: white;*/
  background: transparent;
  -webkit-transition: background 0.3s ease-in-out;
  -moz-transition: background 0.3s ease-in-out;
  transition: background 0.3s ease-in-out;
}
.btn-circle:hover,
.btn-circle:focus {
  outline: none;
  /*color: white;*/
  background: rgba(255, 255, 255, 0.1);
}
.btn-circle i.animated {
  -webkit-transition-property: -webkit-transform;
  -webkit-transition-duration: 1s;
  -moz-transition-property: -moz-transform;
  -moz-transition-duration: 1s;
}
.btn-circle:hover i.animated {
  -webkit-animation-name: pulse;
  -moz-animation-name: pulse;
  -webkit-animation-duration: 1.5s;
  -moz-animation-duration: 1.5s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
}

.navbar-toggle{
margin-left:0px;
margin-right:0px;
}

.portfolio-item{
  min-height:440px;
}


.plan-section, .servicio-section, .quien-section, .seccion1,.seccion2,.seccion3, .seccionC{
    padding:0px 0px 0px 0px !important;
  }

}


    .navbar-brand-centered {
        position: absolute;
        left: 50%;
        display: block;
        width: 220px;
        text-align: center;
    }
    .navbar>.container .navbar-brand-centered,
    .navbar>.container-fluid .navbar-brand-centered {
        margin-left: -80px;
    }

    .menusup{
      width:100%;
    }

    .seccion_esencia {
    background:transparent;
    }

}

/*@media screen and (min-width:960px){
  .navbar-nav{
  float:left !important;
  text-transform: uppercase;
  }
}*/


@media screen and (max-width:960px){
  /*.navbar-nav{
  float:left !important;
  text-transform: uppercase;
  }*/



.navbar-nav>li>a {
font-size:1.2rem !important;
}

.seccion_esencia{
    background: url(../img/old/pattern-estilo-borde-Izq.png) -7% repeat-y,url(../img/old/pattern-estilo-borde-der.png) 107% repeat-y;
}

}

@media screen and (max-width:680px){

      .cabezales{
        margin-top:50px;
      }

      #logo{
        width:100px !important;
      }


  h1 {
      font-size: 1.5rem;
  }

  h2 {
      font-size: 1.5rem;
  }


  h3 {
      font-size: 1.5rem;
  }








.carousel-item{
  min-height: 300px !important;
}

  .plan-section, .servicio-section, .quien-section, .seccion1,.seccion2,.seccion3, .seccionC{
      padding:0px 0px 0px 0px !important;
    }

.logo{
  width:60% !important;
  height: auto;
}

.seccion_esencia{
    background: url(../img/old/pattern-estilo-borde-Izq.png) -100% repeat-y,url(../img/old/pattern-estilo-borde-der.png) 200% repeat-y;
}

}


@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-moz-keyframes pulse {
  0% {
    -moz-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -moz-transform: scale(1.2);
    transform: scale(1.2);
  }
  100% {
    -moz-transform: scale(1);
    transform: scale(1);
  }
}
/*.content-section {
  padding-top: 100px;
}*/

.sep40px{
  padding-top:40px;
  padding-bottom:40px;
}

.sep20px{
  padding-top:20px;
  padding-bottom:20px;
}

.sep10px{
  padding-top:10px;
  padding-bottom:10px;
}

.servicio-section {
  width: 100%;
  margin-top:50px;
  margin-bottom: 100px;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}

.seccion1{
  padding: 250px 0;
  /*color: white;*/
  background: url(../img/old/pattern-fondo.jpg);
}


.seccion_esencia{
  padding: 0px;
  /*color: white;*/
  background-repeat: repeat-x;
  background: url(../img/old/pattern-estilo-borde-Izq.png) -11% repeat-y,url(../img/old/pattern-estilo-borde-der.png) 110% repeat-y
}

.seccion_fernando{
  padding: 0px;
  /*color: white;*/
    background: url(//www.shantitur.com/wp-content/themes/fullscreen/css/../images/fondo-fundador-der.jpg)bottom right no-repeat,url(//www.shantitur.com/wp-content/themes/fullscreen/css/../images/fondo-fundador-izq.jpg)90px bottom no-repeat,#f4ad58;
}



.seccion_estilo{
  padding: 0px;
  /*color: white;*/
 background: url(../img/old/pattern-fondo.jpg);
}


.seccion_viajes{
  padding: 0px;
  /*color: white;*/
 background: url(../img/old/pattern-fondo.jpg);
}


.seccion_filosofia{
  padding: 0px;
  /*color: white;*/
 background: url(../img/old/pattern-fondo.jpg);
}

.seccion_contacto{
padding: 0px;
/*color: white;*/
background: url(../img/old/pattern-esencia.jpg);
}


.seccion2{
  padding: 250px 0;
  /*color: white;*/
  background: url(../img/fondo_2.jpg) no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}


.seccion3{
  padding: 250px 0;
  /*color: white;*/
  background: url(../img/fondo_3.jpg) no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}


.seccionC{
  padding: 250px 0;
  /*color: white;*/
  background: url(../img/pattern-contacto.jpg) no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}



.quien-section {
  padding: 250px 0;
  /*color: white;*/
  background: url(../img/fondo_1.jpg) no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}


.blog-section {
  padding: 250px 0;
  /*color: white;*/
  /*background: url(../img/backblog2.jpg) no-repeat center center scroll;*/
  background-color: #eef6f8;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}

.plan-section {
  padding: 250px 0;
  /*color: white;*/
  background: url(../img/fondo_log.jpg) no-repeat center center scroll;
  background-color: black;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}

img.imaH100{
	width: auto;
	height: 100%;
	left: 0;
}

img.imaW100{
	width: 100%;
	height: auto;
	top: -25%;
}

 .imaItem img.imaH100{
	position: relative;
	width: auto;
	height: 100%;
	left: -10%;
}

.imaItem img.imaW100{
	position: relative;
	width: 100%;
	height: auto;
	top: -20%;
}



 .imaItemb img.imaH100{
	position: relative;
	width: auto;
	height: 100%;
	left: -10%;
}

.imaItemb img.imaW100{
	position: relative;
	width: 100%;
	height: auto;
	top: -20%;
}




#map {
  width: 100%;
  height: 200px;
  margin-top: 100px;
}

.blog-section {
  padding: 100px 0;
}

/* --- contacto ----*/

.form-control{
 background-color: #FFF;
 border:1px solid #8D8371;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #8D8371;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #8D8371;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #8D8371;
}
:-moz-placeholder { /* Firefox 18- */
  color: #8D8371;
}


@media (min-width: 767px) {
  /*.content-section {
    padding-top: 250px;
  }*/
  .servicio-section {
    padding: 100px 0;
  }


  .plan-section {
    padding: 100px 0;
  }



  .quien-section {
    padding: 100px 0;
  }

.seccion1{
     padding: 100px 0;
}


  #map {
    height: 400px;
    margin-top: 250px;
  }
}
.btn {
  text-transform: uppercase;
   font-family: 'Lato', sans-serif;
  font-weight: 400;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  border-radius: 0;
}
/*.btn-default {
  border: 1px solid #FFF;
  color: #FFF;
  background-color: transparent;
}*/
.btn-default:hover,
.btn-default:focus {
  border: 1px solid #01b5e6;
  outline: none;
  color: black;
  background-color: #01b5e6;
}
ul.banner-social-buttons {
  margin-top: 0;
}
@media (min-width: 1199px) {
  ul.banner-social-buttons {
    margin-top: 15px;
  }


  .seccion_esencia{
    padding: 0px;
    /*color: white;*/
    background-repeat: repeat-x;
    background: url(../img/old/pattern-estilo-borde-Izq.png) -5% repeat-y,url(../img/old/pattern-estilo-borde-der.png) 105% repeat-y
  }

}
@media (max-width: 767px) {


  ul.banner-social-buttons li {
    display: block;
    margin-bottom: 20px;
    padding: 0;
  }
  ul.banner-social-buttons li:last-child {
    margin-bottom: 0;
  }

  .seccion_esencia{
      background: url(../img/old/pattern-estilo-borde-Izq.png) -70% repeat-y,url(../img/old/pattern-estilo-borde-der.png) 170% repeat-y;
  }




}
footer {
  padding: 20px 0;
  background-color: #8D8371;
}
footer p {
  margin: 0;
}
::-moz-selection {
  text-shadow: none;
  background: #fcfcfc;
  background: rgba(255, 255, 255, 0.2);
}
::selection {
  text-shadow: none;
  background: #fcfcfc;
  background: rgba(255, 255, 255, 0.2);
}
img::selection {
  background: transparent;
}
img::-moz-selection {
  background: transparent;
}
body {
  webkit-tap-highlight-color: rgba(255, 255, 255, 0.2);
}

.navbar-custom {
padding:0px;
max-height: 100px;
}

.navbar-nav>li>a {
margin-top:12px;
margin-bottom: 12px;
font-size: 0.875rem;
}

.border-bottom{
  border-bottom:none;
}

.navbar-custom .nav li.active a {

}

footer{
  background-color:#d16528;
}


#txtfooter{
font-size: 1.125rem!important;
color:#FFF;
}


.col-center {
	margin: 0 auto;
	float: none !important;
}
.carousel2 {
	margin: 50px auto;
	padding: 0 70px;
}
.carousel2 .item {
	color: #999;
	font-size: 14px;
    text-align: center;
	overflow: hidden;
    min-height: 290px;
}
.carousel2 .item .img-box {
	width: 135px;
	height: 135px;
	margin: 0 auto;
	padding: 5px;
	border: 1px solid #ddd;
	border-radius: 50%;
}
.carousel2 .img-box img {
	width: 100%;
	height: 100%;
	display: block;
	border-radius: 50%;
}
.carousel2 .testimonial {
	padding: 30px 0 10px;
}
.carousel2 .overview {
	font-style: italic;
}
.carousel2 .overview b {
	text-transform: uppercase;
	color: #7AA641;
}

.dropdown-menu{
  background-color: #9b240c;
  font-family: 'Oswald';
  margin-top:-10px;
}

.dropdown:hover > .dropdown-menu{
display: block;
}

.dropdown-menu a{
  color: #fff;
}
