

/*===============================
/templates/ja_focus/css/custom.css
================================================================================*/
@import "/templates/ja_focus/css/rutasguiadas.css";@import "/templates/ja_focus/css/rvy-tour.css";@import url("/templates/ja_focus/css/fontello/css/icon_set_1.css"); @import url("/templates/ja_focus/css/fontello/css/icon_set_2.css"); @import url("/templates/ja_focus/css/fontello/css/fontello.css"); @import url("/templates/ja_focus/css/icon_restaurant/css/icon_restaurants.css"); @font-face{font-family:'actividades-rvy';src:url('/templates/ja_focus/fonts/font-rvy/fonts/actividades-rvy.eot?wo8kdb');src:url('/templates/ja_focus/fonts/font-rvy/fonts/actividades-rvy.eot?wo8kdb#iefix') format('embedded-opentype'),url('/templates/ja_focus/fonts/font-rvy/fonts/actividades-rvy.ttf?wo8kdb') format('truetype'),url('/templates/ja_focus/fonts/font-rvy/fonts/actividades-rvy.woff?wo8kdb') format('woff'),url('/templates/ja_focus/fonts/font-rvy/fonts/actividades-rvy.svg?wo8kdb#actividades-rvy') format('svg');font-weight:normal;font-style:normal} .Hidden-menu-categoria .category-menu{display:none}  .t3-mainnav.affix{position:fixed;top:0px;z-index:999;float:none;background-color:#555;width:100%;color:white;right:0px}.t3-mainnav.affix li > a{color:white} ul.categories-module{list-style:none} img.media-object{max-width:none!important}.divider .separator{padding-top:4px !important;padding-bottom:4px !important;height:38px!important;text-transform:uppercase;color:white!important; }.divider .separator .mega-dropdown-menu a{color:black!important}.mega .separator{padding-top:4px !important;padding-bottom:4px !important;height:38px!important;color:white!important; text-transform:uppercase}li.mega span.separator span{padding:0.2em;font-size:1.5em!important}}.IcoEstblecimiento{color:rgb(86,90,92)}.color-facebook{color:#3B5998!important}.color-twitter{color:#1DA1F2!important}.color-instagram{color:#262626!important}


/*===============================
/templates/ja_focus/local/css/themes/rvy/layouts/docs.css
================================================================================*/
.docs-section{font-size:14px;margin:46px 0 0 0}.docs-section .row{margin-left:-10px;margin-right:-10px}.docs-section .row > div{padding-left:10px;padding-right:10px}.docs-section .page-header{border:none;padding-bottom:0}.docs-section .page-header h1{color:#222222}@media screen and (max-width:767px){.docs-section .page-header h1{font-size:30px}}.docs-section .sub-title{font-family:'Heebo',sans-serif;color:#333333;display:inline-block;font-size:24px;font-weight:500;margin-bottom:23px;margin-top:11.5px;text-transform:uppercase}.example-type h1,.example-type h2,.example-type h3,.example-type h4,.example-type h5,.example-type h6{margin:0 0 23px 0;font-weight:100}.example-buttons .btn,.example-inputs .btn,.example-buttons .form-control,.example-inputs .form-control{box-shadow:none;width:100%;margin-bottom:23px}.example-buttons ul,.example-inputs ul{padding:0;list-style:none}@media screen and (min-width:768px){.example-buttons ul li,.example-inputs ul li{float:left;width:30%;padding-right:23px}}.example-button .btn{margin:0 15px 23px 5px}@media screen and (min-width:768px){.example-button .btn{width:30%}}.example-navigation .nav-tabs{text-align:left}.example-navigation .tab-content{padding-top:23px}