/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */
/*
 * Style Style Sheet - Defines the main look like colors and backgrounds
 * Not all style related CSS is included, only colors and backgrounds which may change for different theme styles
 */
/* Base
----------------------------------------------------------------------------------------------------*/
h1, h3, h4, a, .mod-box .module-title, .mod-line .module-title, .menu-dropdown li.active .level1, .menu-dropdown a.level2:hover, .menu-dropdown a.level3:hover, .menu-sidebar a:hover, .menu-sidebar li > span:hover, .wk-slideshow-revista-tabs .nav li.active {
    color: #3A678D
    }
a:hover {
    color: #513a0d
    }
em, code {
    /*color: #B2251F;*/
    }
ins, mark, #system span.highlight {
    background-color: #f2ebd2
    }
mark {
    color: #3A678D
    }
::-moz-selection {
    background: #f2ebd2;
    color: #3A678D
    }
::selection {
    background: #f2ebd2;
    color: #3A678D
    }
/* Layout
----------------------------------------------------------------------------------------------------*/
#menubar {
    background: url(../images/menubar.png) 0 0 repeat-x
    }
#toolbar a:hover, .mod-box-black a:hover {
    color: #3A678D
    }
#footer {
    background: url(../images/footer.png) 0 0 repeat-x
    }
/* Menus
----------------------------------------------------------------------------------------------------*/
.menu-dropdown a.level1, .menu-dropdown span.level1, .mod-box-color .menu-sidebar a, .mod-box-color .menu-sidebar li > span {
    color: #f2ebd2
    }
.menu-dropdown li.active .level1 {
    color: #E98A2A
    }
.menu-dropdown li.level1:hover .level1, .menu-dropdown li.remain .level1 {
    border-bottom-color: #E98A2A
    }
.menu-dropdown a.level3 {
    background: url(../images/menu_dropdown_level3.png) 0 0 no-repeat
    }
.mod-box-color .menu-sidebar li.level1 {
    border-top-color: #f4bc39
    }
.menu-sidebar .level2 a {
    background: url(../images/menu_sidebar_level2.png) 0 0 no-repeat
    }
#toolbar .menu-line li {
    background: url(../images/menu_line_top.png) 0 0 no-repeat
    }
/* Modules
----------------------------------------------------------------------------------------------------*/
/* Module Box Color */
.mod-box-color {
    /*border: 1px solid #bb8300;*/
    background: #3A678D url(../images/module_box_color.png) 0 0 repeat-x;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06);
    color: #fff;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2)
    }
.mod-box-color .module-title {
    border-bottom-color: #3A678D
    }
.mod-box-color .module-title .color {
    color: #fff
    }
.mod-box-color h2, .mod-box-color h3, .mod-box-color h5, .mod-box-color em, .mod-box-color code, .mod-box-color .module-title, .mod-box-color .module-title span.subtitle {
    color: #f2ebd2
    }
.mod-box-color a {
    color: #fff
    }
.mod-box-color a:hover {
    text-decoration: underline
    }
/* Tools
----------------------------------------------------------------------------------------------------*/
/* Button More */
.mod-box-color a.button-more, .mod-box-color form.style button, .mod-box-color form.style input[type="button"], .mod-box-color form.style input.button, .mod-box-color form.style #submit {
    border-color: #bb8300;
    border-bottom-color: #a67400;
    color: #fff
    }
.mod-box-color a.button-more:hover, .mod-box-color form.style button:hover, .mod-box-color form.style input[type="button"]:hover, .mod-box-color form.style input.button:hover, .mod-box-color form.style #submit:hover {
    border-color: #bb8300;
    border-bottom-color: #a67400
    }
.mod-box-color a.button-more:active, .mod-box-color form.style button:active, .mod-box-color form.style input[type="button"]:active, .mod-box-color form.style input.button:active, .mod-box-color form.style #submit:active {
    border-color: #bb8300;
    border-top-color: #a67400;
    border-bottom-color: #bb8300;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.3)
    }
/* Line */
.mod-box-color ul.line > li {
    border-top-color: #f4bc39
    }
/* Check */
ul.check > li {
    background: url(../images/tools/list_check.png) 0 0 no-repeat
    }
/* Zebra List and Table */
.mod-box-color ul.zebra > li {
    border-bottom-color: #f4bc39
    }
.mod-box-color ul.zebra > li:first-child {
    border-top-color: #f4bc39
    }
.mod-box-color ul.zebra > li.odd {
    background: #f3b728
    }
.mod-box-color ul.zebra > li:nth-of-type(odd) {
    background: #f3b728
    }
em.box {
    border-color: #f4bc39;
    background: #faf4e6;
    color: #3A678D
    }
/* Form Elements */
.mod-box-color form.style input[type="text"], .mod-box-color form.style input[type="password"], .mod-box-color form.style select, .mod-box-color form.style textarea, .mod-box-color form.style input[type="text"]:focus, .mod-box-color form.style input[type="password"]:focus, .mod-box-color form.style select:focus, .mod-box-color form.style textarea:focus {
    border-color: #bb8300;
    border-top-color: #a67400
    }
/* System
----------------------------------------------------------------------------------------------------*/
.searchbox input:-moz-placeholder {
    color: #000
    }
.searchbox input::-webkit-input-placeholder {
    color: #000
    }
.searchbox input.placeholder {
    color: #000
    }
.searchbox.loading button {
    background: url(../images/searchbox_loader.gif) 50% 50% no-repeat
    }
/* Extensions
----------------------------------------------------------------------------------------------------*/
/* Slideshow */
.wk-gallery-revista-default .nav span {
    background-image: url(../images/widgetkit/nav_overlay.png)
    }
.wk-slideshow-revista-articles .nav span, .wk-slideset-revista .nav.icon span {
    background-image: url(../images/widgetkit/nav.png)
    }
/*PERSONALIZADAS*/
a.enlaceVideo {
    color: #666
    }
a.enlaceVideo:hover {
    color: #3A678D
    }
#footer a {
    color: #777
    }
@font-face {
    font-family: Calibri;
    src: local("Calibri"), url(fonts/calibri.ttf) format("truetype");
    font-weight: normal;
    font-style: normal
    }
#goog-te-gadget {
    font-size: 0
    }
select.goog-te-combo {
    float: right;
    margin: 0
    }
a.goog-logo-link {
    height: 32px;
    vertical-align: middle;
    padding-top: 12px
    }
#google_translate_element div.goog-te-gadget div select {
    margin: 0;
    padding: 5px;
    width: auto;
    height: 32px;
    border: thin solid #666
    }
#google_translate_element div.goog-te-gadget {
    color: #EDEDED
    }
#google_translate_element div.goog-te-gadget span a img {
    display: none
    }
#google_translate_element {
    margin-right: 0
    }
#search-3 {
    margin-right: 0;
    border: thin solid #666
    }
.searchbox input {
    color: #000;
    text-shadow: none
    }
#subbar time {
    display: none
    }
#headerbar + #menublock {
    margin-top: 0
    }
.fecha {
    font-size: 15px;
    margin-left: 2px
    }