body{background:#ffffff;font-family:'Source Sans Pro',sans-serif;font-size:14px;overflow-x:hidden;}
h1,h2,h3,h4,h5{font-family:'Source Sans Pro',sans-serif;color:#006530;}
p{color:#4c4c4c;}
.btn-default{border:0;background:#fabe00;color:#fff!important;}.btn-default:hover,.btn-default:focus,.btn-default:active{background:#ffcd2e;color:#fff!important;}
a,a:hover{color:#006530;}
header{border-bottom:1px solid #e1e1e1;padding-top:10px;background:rgba(255, 255, 255, 0.9);position:fixed;z-index:999;width:100%;}header .logo{text-align:center;}
header .tlf{width:100%;display:inline-block;margin-top:5px;}header .tlf p{margin-bottom:0;float:right;font-size:18px;color:#9f9f9f;}header .tlf p strong{font-weight:bold;color:#006530;}
header .tlf p .hidden-xs{display:inline!important;}
header .tlf p .amarillo{color:#fabe00;font-weight:bold;}
header nav{float:right;width:100%;display:inline-block;}header nav .navbar{margin-bottom:0;border-radius:0;padding:0;float:right;margin-bottom:-1px;}header nav .navbar .navbar-collapse{border:0;padding:0;max-height:370px;}header nav .navbar .navbar-collapse ul{float:right;margin:0;padding:0;}header nav .navbar .navbar-collapse ul li{list-style:none;float:left;}header nav .navbar .navbar-collapse ul li a{float:left;color:#211915;font-size:16px;font-weight:600;padding:13px 12px;}header nav .navbar .navbar-collapse ul li a.active{color:#006530;box-shadow:0px -2px 0px #006530 inset;}
header nav .navbar .navbar-collapse ul li a:hover{color:#006530;text-decoration:none;background:none;}
header nav .navbar .navbar-collapse ul li:last-child a{padding-right:0;}
header nav .navbar .navbar-toggle{background:#F1F1F1;margin-top:11px;margin-bottom:3px;margin-right:0;}header nav .navbar .navbar-toggle .icon-bar{background-color:#006530;}
header nav .navbar .navbar-toggle:hover{background:#F1F1F1;}
header nav .navbar .navbar-toggle:focus{outline:none;background:#F1F1F1;}
.flexslider{margin:0;border:0;box-shadow:none;}.flexslider .container{position:relative;}.flexslider .container .flex-caption{position:absolute;top:190px;right:0;text-align:right;width:480px;}.flexslider .container .flex-caption h3{font-weight:900;color:#006530;font-size:44px;margin-bottom:0;}
.flexslider .container .flex-caption p{font-weight:600;color:#2d2622;font-size:20px;}
.flexslider .container .flex-caption .btn{padding:8px 25px;font-size:20px;}
.flexslider .flex-control-nav{bottom:10px;}.flexslider .flex-control-nav.flex-control-paging li{margin:0 3px;}.flexslider .flex-control-nav.flex-control-paging li a{width:15px;height:15px;background:#dddfdf;box-shadow:none;}.flexslider .flex-control-nav.flex-control-paging li a:hover{opacity:.8;}
.flexslider .flex-control-nav.flex-control-paging li a.flex-active{background:#006530;}.flexslider .flex-control-nav.flex-control-paging li a.flex-active:hover{opacity:1;}
.tp-banner-container{max-height:500px !important;}
.tp-banner li{opacity:0;visibility:visible !important;}
.tp-caption{position:absolute;top:190px;right:0;text-align:right;width:480px;}.tp-caption h3{font-weight:900;color:#006530;font-size:30px;margin-bottom:0;}
.tp-caption p{font-weight:600;color:#2d2622;font-size:20px;}
.tp-caption .btn{padding:8px 25px;font-size:20px;font-weight:bold;}
.tp-caption.left{text-align:left;}
.tp-bullets.simplebullets.round .bullet{width:15px;height:15px;background:#DDDFDF;border-radius:50%;}.tp-bullets.simplebullets.round .bullet.selected{background:#006530;}
.destacados{background:#f9f9f9;}.destacados .container{padding:60px 15px 40px 15px;background:url('../images/sombra.jpg') top no-repeat;}.destacados .container img{border-radius:5px;}
.destacados .container a:hover{text-decoration:none;}
.destacados .container h3{font-size:20px;color:#006530;font-weight:600;margin-top:15px;margin-bottom:5px;}.destacados .container h3:hover{color:#007f3c;}
#enviar_destino{margin-left:-10px;}
main{padding:40px 0 60px 0;background:url('../images/sombra-footer.jpg') no-repeat bottom center #ffffff;}main img{width:100%;}
main .portada img{border-radius:5px;margin-top:5px;}
main .portada h3{margin-top:0;color:#006530;font-weight:600;margin-bottom:10px;font-size:24px;}
main .portada p{text-align:justify;}
main .portada .btn-default{padding:5px 25px;font-size:16px;margin-top:10px;}
main .portada .noticias .flexslider{text-align:justify;}main .portada .noticias .flexslider .slides a{font-weight:bold;color:#4C4C4C;font-size:16px;display:block;line-height:18px;margin-bottom:10px;}main .portada .noticias .flexslider .slides a:hover{text-decoration:none;color:#006530;}
main .portada .noticias .flexslider .slides small{font-size:14px;color:#7c7c7c;font-style:italic;}
main .portada .noticias .flexslider .flex-control-nav{text-align:right;}main .portada .noticias .flexslider .flex-control-nav a{font-size:0;width:13px;height:13px;}
main .portada .noticias .btn{float:right;margin-top:15px;}
main .portada .noticias.interior{padding-top:0;}main .portada .noticias.interior h4{font-size:20px;}
main .portada .noticias.interior img{float:left;width:360px;margin-right:15px;margin-bottom:15px;}
main .interior{padding-top:100px;}main .interior span{font-weight:bold;color:#006530;}
main .interior .equipo{text-align:center;}main .interior .equipo h3{text-align:left;}
main .interior .equipo .col-sm-3{height:250px;}main .interior .equipo .col-sm-3 a img{margin-bottom:0px;}
main .interior .equipo .col-sm-3 a h4{font-size:16px;text-align:center;font-weight:600;color:#4C4C49;margin-bottom:0;}
main .interior .equipo .col-sm-3 a p{text-align:center;line-height:17px;}
main .interior .equipo .col-sm-3 a:hover{text-decoration:none;}main .interior .equipo .col-sm-3 a:hover img{opacity:0.8;}
main .interior .equipo .col-sm-3 a:hover h4{color:#006530;}
main .interior .tarifas{margin-top:40px;}main .interior .tarifas div{background:#F8F8F8;border-radius:5px;padding:10px;}main .interior .tarifas div h4{font-weight:bold;color:#4c4c4c;margin-top:0;}
main .interior .servicios{display:inline-block;border-bottom:1px solid #E1E1E1;padding-bottom:20px;margin-bottom:30px;}main .interior .servicios:last-child{border-bottom:0;}
main .interior .servicios h4{font-weight:bold;color:#4C4C4C;margin-top:0;}
main .interior .flexslider{margin-top:30px;}
main .interior #slider{border-radius:5px;}
main .interior #carousel{margin-top:0;}main .interior #carousel li{margin-right:5px;}main .interior #carousel li img{cursor:pointer;}main .interior #carousel li img:hover{opacity:0.8;}
main .interior .noticias{margin-bottom:40px;min-height:500px;}main .interior .noticias h4{margin-bottom:0;font-weight:600;}main .interior .noticias h4 a{color:#4C4C4C;}main .interior .noticias h4 a:hover{text-decoration:none;color:#006530;}
main .interior .noticias small{font-size:14px;color:#7C7C7C;font-style:italic;margin-bottom:10px;display:block;}
main .interior .noticias img{margin-bottom:10px;}main .interior .noticias img:hover{opacity:0.8;}
main .interior .noticias .btn{margin-top:0;}
main .interior #map{width:100%;height:350px;margin-top:20px;}
main .interior #ruta{overflow-y:auto;height:370px;}main .interior #ruta table tr td{max-width:194px;}
main .interior .como_llegar{clear:both;}main .interior .como_llegar label{margin-top:15px;}
main .interior .como_llegar input{margin-left:10px;margin-top:10px;}
footer{padding:40px 0 20px;background:url('../images/footer.png') no-repeat top center;}footer h4{color:#1b2223;font-size:18px;font-weight:bold;}
footer ul{padding:0;margin:0;}footer ul li{list-style:none;margin-bottom:5px;}
footer a{color:#5f5f5f;}footer a:hover{color:#006530;}
footer p{color:#5f5f5f;}footer p.copy{margin-top:40px;}
footer .iconos a:hover{text-decoration:none;}
footer .iconos i{font-size:20px;margin-right:10px;}
@media (min-width:992px) and (max-width:1199px){header nav ul li a{padding:13px 4px!important;} .tp-caption{padding:20px!important;}.tp-caption h3{margin-top:-10px !important;} .tp-caption .btn{margin-top:10px;} .destacados .container{background-size:contain;} .destacados img{width:100%;}}@media (min-width:768px) and (max-width:991px){header .col-sm-10{paddin-left:5px;} .collapse{display:none !important;} .tp-caption{padding:20px!important;}.tp-caption h3{margin-top:-10px !important;} .tp-caption .btn{margin-top:10px;} .destacados .container{background-size:contain;} .destacados .col-sm-5{height:330px;} .destacados img{width:100%;} .noticias{margin-top:40px;}.noticias .btn{float:left!important;}}@media (max-width:767px){header{position:relative;text-align:center;padding:10px 0;}header .tlf p{float:none;} header nav .navbar{float:none;}header nav .navbar ul{float:left!important;width:100%;}header nav .navbar ul li{float:none!important;}header nav .navbar ul li a{display:block!important;float:none!important;}header nav .navbar ul li a:hover{background:#F1F1F1!important;border-radius:5px 5px 0px 0px;} .tp-banner-container{display:none;} .destacados .container{background:none;padding:40px 15px;}.destacados .container .col-sm-5{margin-bottom:40px;} .destacados .container img{width:100%;} .portada .noticias{margin-top:40px;}.portada .noticias .btn{float:left!important;} main .interior{padding-top:0;}main .interior #carousel{margin-bottom:20px;} main .interior form{margin-bottom:40px;} main .interior .noticias{margin-top:0;display:inline-block;} main .servicios img{margin-bottom:20px;}}
.modal-body table td{
    border:1px solid black;
    margin:5px;
    padding:5px;
}

.modal-body table{
   width: 100%;
}


