@charset "utf-8";
@font-face {
    font-family: "AkzidenzCondensed";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_condensed.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_condensed.woff") format("woff"), url("../fonts/akzidenz/akzidenz_condensed.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_condensed.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_condensed.svg#AkzidenzCondensed") format("svg");
}
@font-face {
    font-family: "AkzidenzExtended";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_extended.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_extended.woff") format("woff"), url("../fonts/akzidenz/akzidenz_extended.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_extended.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_extended.svg#AkzidenzExtended") format("svg");
}
@font-face {
    font-family: "AkzidenzLight";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_light.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_light.woff") format("woff"), url("../fonts/akzidenz/akzidenz_light.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_light.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_light.svg#AkzidenzLight") format("svg");
}
@font-face {
    font-family: "AkzidenzLightCond";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_lightcond.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_lightcond.woff") format("woff"), url("../fonts/akzidenz/akzidenz_lightcond.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_lightcond.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_lightcond.svg#AkzidenzLightCond") format("svg");
}
@font-face {
    font-family: "AkzidenzLightEx";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_lightex.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_lightex.woff") format("woff"), url("../fonts/akzidenz/akzidenz_lightex.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_lightex.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_lightex.svg#AkzidenzLightEx") format("svg");
}
@font-face {
    font-family: "AkzidenzLightOsf";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_lightosf.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_lightosf.woff") format("woff"), url("../fonts/akzidenz/akzidenz_lightosf.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_lightosf.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_lightosf.svg#AkzidenzLightOsf") format("svg");
}
@font-face {
    font-family: "AkzidenzRegular";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_regular.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_regular.woff") format("woff"), url("../fonts/akzidenz/akzidenz_regular.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_regular.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_regular.svg#AkzidenzRegular") format("svg");
}
@font-face {
    font-family: "AkzidenzItalic";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_italic.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_italic.woff") format("woff"), url("../fonts/akzidenz/akzidenz_italic.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_italic.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_italic.svg#AkzidenzItalic") format("svg");
}
@font-face {
    font-family: "AkzidenzMedium";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_medium.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_medium.woff") format("woff"), url("../fonts/akzidenz/akzidenz_medium.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_medium.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_medium.svg#AkzidenzMedium") format("svg");
}
@font-face {
    font-family: "AkzidenzMediumItalic";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_medium-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_medium-italic.woff") format("woff"), url("../fonts/akzidenz/akzidenz_medium-italic.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_medium-italic.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_medium-italic.svg#AkzidenzMediumItalic") format("svg");
}
@font-face {
    font-family: "AkzidenzMediumCond";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_mediumcond.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_mediumcond.woff") format("woff"), url("../fonts/akzidenz/akzidenz_mediumcond.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_mediumcond.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_mediumcond.svg#AkzidenzMediumCond") format("svg");
}
@font-face {
    font-family: "AkzidenzMediumCondItalic";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_mediumcond-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_mediumcond-italic.woff") format("woff"), url("../fonts/akzidenz/akzidenz_mediumcond-italic.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_mediumcond-italic.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_mediumcond-italic.svg#AkzidenzMediumCondItalic") format("svg");
}
@font-face {
    font-family: "AkzidenzMediumEx";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_mediumex.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_mediumex.woff") format("woff"), url("../fonts/akzidenz/akzidenz_mediumex.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_mediumex.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_mediumex.svg#AkzidenzMediumEx") format("svg");
}
@font-face {
    font-family: "AkzidenzBold";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_bold.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_bold.woff") format("woff"), url("../fonts/akzidenz/akzidenz_bold.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_bold.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_bold.svg#AkzidenzBold") format("svg");
}
@font-face {
    font-family: "AkzidenzBoldItalic";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_bold-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_bold-italic.woff") format("woff"), url("../fonts/akzidenz/akzidenz_bold-italic.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_bold-italic.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_bold-italic.svg#AkzidenzBoldItalic") format("svg");
}
@font-face {
    font-family: "AkzidenzBoldCond";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_boldcond.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_boldcond.woff") format("woff"), url("../fonts/akzidenz/akzidenz_boldcond.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_boldcond.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_boldcond.svg#AkzidenzBoldCond") format("svg");
}
@font-face {
    font-family: "AkzidenzBoldEx";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_boldex.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_boldex.woff") format("woff"), url("../fonts/akzidenz/akzidenz_boldex.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_boldex.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_boldex.svg#AkzidenzBoldEx") format("svg");
}
@font-face {
    font-family: "AkzidenzBoldExItalic";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_boldex-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_boldex-italic.woff") format("woff"), url("../fonts/akzidenz/akzidenz_boldex-italic.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_boldex-italic.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_boldex-italic.svg#AkzidenzBoldExItalic") format("svg");
}
@font-face {
    font-family: "AkzidenzSuper";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_super.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_super.woff") format("woff"), url("../fonts/akzidenz/akzidenz_super.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_super.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_super.svg#AkzidenzSuper") format("svg");
}
@font-face {
    font-family: "AkzidenzExtraBold";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_extrabold.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_extrabold.woff") format("woff"), url("../fonts/akzidenz/akzidenz_extrabold.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_extrabold.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_extrabold.svg#AkzidenzExtraBold") format("svg");
}
@font-face {
    font-family: "AkzidenzExtraBoldCond";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_extraboldcond.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_extraboldcond.woff") format("woff"), url("../fonts/akzidenz/akzidenz_extraboldcond.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_extraboldcond.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_extraboldcond.svg#AkzidenzExtraBoldCond") format("svg");
}
@font-face {
    font-family: "AkzidenzExtraBoldCondItalic";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/akzidenz/akzidenz_extraboldcond-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/akzidenz/akzidenz_extraboldcond-italic.woff") format("woff"), url("../fonts/akzidenz/akzidenz_extraboldcond-italic.otf") format("opentype"), url("../fonts/akzidenz/akzidenz_extraboldcond-italic.ttf") format("truetype"), url("../fonts/akzidenz/akzidenz_extraboldcond-italic.svg#AkzidenzExtraBoldCondItalic") format("svg");
}
@font-face {
    font-family: "NimrodRegular";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/nimrod/nimrod_regular.eot?#iefix") format("embedded-opentype"), url("../fonts/nimrod/nimrod_regular.woff") format("woff"), url("../fonts/nimrod/nimrod_regular.otf") format("opentype"), url("../fonts/nimrod/nimrod_regular.ttf") format("truetype"), url("../fonts/nimrod/nimrod_regular.svg#NimrodRegular") format("svg");
}
@font-face {
    font-family: "NimrodItalic";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/nimrod/nimrod_italic.eot?#iefix") format("embedded-opentype"), url("../fonts/nimrod/nimrod_italic.woff") format("woff"), url("../fonts/nimrod/nimrod_italic.otf") format("opentype"), url("../fonts/nimrod/nimrod_italic.ttf") format("truetype"), url("../fonts/nimrod/nimrod_italic.svg#NimrodItalic") format("svg");
}
@font-face {
    font-family: "NimrodBold";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/nimrod/nimrod_bold.eot?#iefix") format("embedded-opentype"), url("../fonts/nimrod/nimrod_bold.woff") format("woff"), url("../fonts/nimrod/nimrod_bold.otf") format("opentype"), url("../fonts/nimrod/nimrod_bold.ttf") format("truetype"), url("../fonts/nimrod/nimrod_bold.svg#NimrodBold") format("svg");
}
@font-face {
    font-family: "NimrodBoldItalic";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/nimrod/nimrod_bold-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/nimrod/nimrod_bold-italic.woff") format("woff"), url("../fonts/nimrod/nimrod_bold-italic.otf") format("opentype"), url("../fonts/nimrod/nimrod_bold-italic.ttf") format("truetype"), url("../fonts/nimrod/nimrod_bold-italic.svg#NimrodBoldItalic") format("svg");
}
@font-face {
    font-family: "OpenSansLight";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/opensans/opensans_light.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans/opensans_light.woff") format("woff"), url("../fonts/opensans/opensans_light.otf") format("opentype"), url("../fonts/opensans/opensans_light.ttf") format("truetype"), url("../fonts/opensans/opensans_light.svg#OpenSansLight") format("svg");
}
@font-face {
    font-family: "OpenSansLightItalic";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/opensans/opensans_light-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans/opensans_light-italic.woff") format("woff"), url("../fonts/opensans/opensans_light-italic.otf") format("opentype"), url("../fonts/opensans/opensans_light-italic.ttf") format("truetype"), url("../fonts/opensans/opensans_light-italic.svg#OpenSansLightItalic") format("svg");
}
@font-face {
    font-family: "OpenSansRegular";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/opensans/opensans_regular.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans/opensans_regular.woff") format("woff"), url("../fonts/opensans/opensans_regular.otf") format("opentype"), url("../fonts/opensans/opensans_regular.ttf") format("truetype"), url("../fonts/opensans/opensans_regular.svg#OpenSansRegular") format("svg");
}
@font-face {
    font-family: "OpenSansItalic";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/opensans/opensans_italic.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans/opensans_italic.woff") format("woff"), url("../fonts/opensans/opensans_italic.otf") format("opentype"), url("../fonts/opensans/opensans_italic.ttf") format("truetype"), url("../fonts/opensans/opensans_italic.svg#OpenSansItalic") format("svg");
}
@font-face {
    font-family: "OpenSansBold";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/opensans/opensans_bold.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans/opensans_bold.woff") format("woff"), url("../fonts/opensans/opensans_bold.otf") format("opentype"), url("../fonts/opensans/opensans_bold.ttf") format("truetype"), url("../fonts/opensans/opensans_bold.svg#OpenSansBold") format("svg");
}
@font-face {
    font-family: "OpenSansBoldItalic";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/opensans/opensans_bold-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans/opensans_bold-italic.woff") format("woff"), url("../fonts/opensans/opensans_bold-italic.otf") format("opentype"), url("../fonts/opensans/opensans_bold-italic.ttf") format("truetype"), url("../fonts/opensans/opensans_bold-italic.svg#OpenSansBoldItalic") format("svg");
}
@font-face {
    font-family: "OpenSansSemiBold";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/opensans/opensans_semibold.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans/opensans_semibold.woff") format("woff"), url("../fonts/opensans/opensans_semibold.otf") format("opentype"), url("../fonts/opensans/opensans_semibold.ttf") format("truetype"), url("../fonts/opensans/opensans_semibold.svg#OpenSansSemiBold") format("svg");
}
@font-face {
    font-family: "OpenSansSemiBoldItalic";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/opensans/opensans_semibold-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans/opensans_semibold-italic.woff") format("woff"), url("../fonts/opensans/opensans_semibold-italic.otf") format("opentype"), url("../fonts/opensans/opensans_semibold-italic.ttf") format("truetype"), url("../fonts/opensans/opensans_semibold-italic.svg#OpenSansSemiBoldItalic") format("svg");
}
@font-face {
    font-family: "OpenSansExtraBold";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/opensans/opensans_extrabold.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans/opensans_extrabold.woff") format("woff"), url("../fonts/opensans/opensans_extrabold.otf") format("opentype"), url("../fonts/opensans/opensans_extrabold.ttf") format("truetype"), url("../fonts/opensans/opensans_extrabold.svg#OpenSansExtraBold") format("svg");
}
@font-face {
    font-family: "OpenSansExtraBoldItalic";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/opensans/opensans_extrabold-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/opensans/opensans_extrabold-italic.woff") format("woff"), url("../fonts/opensans/opensans_extrabold-italic.otf") format("opentype"), url("../fonts/opensans/opensans_extrabold-italic.ttf") format("truetype"), url("../fonts/opensans/opensans_extrabold-italic.svg#OpenSansExtraBoldItalic") format("svg");
}
.akzidenzCondensed {
    font-family: "AkzidenzCondensed",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzExtended {
    font-family: "AkzidenzExtended",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzLight {
    font-family: "AkzidenzLight",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzLightCond {
    font-family: "AkzidenzLightCond",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzLightEx {
    font-family: "AkzidenzLightEx",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzLightOsf {
    font-family: "AkzidenzLightOsf",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzRegular {
    font-family: "AkzidenzRegular",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzItalic {
    font-family: "AkzidenzItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzMedium {
    font-family: "AkzidenzMedium",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzMediumItalic {
    font-family: "AkzidenzMediumItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzMediumCond {
    font-family: "AkzidenzMediumCond",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzMediumCondItalic {
    font-family: "AkzidenzMediumCondItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzMediumEx {
    font-family: "AkzidenzMediumEx",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzBold {
    font-family: "AkzidenzBold",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzBoldItalic {
    font-family: "AkzidenzBoldItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzBoldCond {
    font-family: "AkzidenzBoldCond",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzBoldEx {
    font-family: "AkzidenzBoldEx",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzBoldExItalic {
    font-family: "AkzidenzBoldExItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzSuper {
    font-family: "AkzidenzSuper",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzExtraBold {
    font-family: "AkzidenzExtraBold",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzExtraBoldCond {
    font-family: "AkzidenzExtraBoldCond",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.akzidenzExtraBoldCondItalic {
    font-family: "AkzidenzExtraBoldCondItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.nimrodRegular {
    font-family: "NimrodRegular",serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.nimrodItalic {
    font-family: "NimrodItalic",serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.nimrodBold {
    font-family: "NimrodBold",serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.nimrodBoldItalic {
    font-family: "NimrodBoldItalic",serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.openSansLight {
    font-family: "OpenSansLight",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.openSansLightItalic {
    font-family: "OpenSansLightItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.openSansRegular {
    font-family: "OpenSansRegular",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.openSansItalic {
    font-family: "OpenSansItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.openSansBold {
    font-family: "OpenSansBold",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.openSansBoldItalic {
    font-family: "OpenSansBoldItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.openSansSemiBold {
    font-family: "OpenSansSemiBold",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.openSansSemiBoldItalic {
    font-family: "OpenSansSemiBoldItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.openSansExtraBold {
    font-family: "OpenSansExtraBold",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.openSansExtraBoldItalic {
    font-family: "OpenSansExtraBoldItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a1, .typeset-a1 .typ {
    font-family: "AkzidenzCondensed",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a2, .typeset-a2 .typ {
    font-family: "AkzidenzExtended",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a3, .typeset-a3 .typ {
    font-family: "AkzidenzLight",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a4, .typeset-a4 .typ {
    font-family: "AkzidenzLightCond",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a5, .typeset-a5 .typ {
    font-family: "AkzidenzLightEx",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a6, .typeset-a6 .typ {
    font-family: "AkzidenzLightOsf",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a7, .typeset-a7 .typ {
    font-family: "AkzidenzRegular",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a8, .typeset-a8 .typ {
    font-family: "AkzidenzItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a9, .typeset-a9 .typ {
    font-family: "AkzidenzMedium",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a10, .typeset-a10 .typ {
    font-family: "AkzidenzMediumItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a11, .typeset-a11 .typ {
    font-family: "AkzidenzMediumCond",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a12, .typeset-a12 .typ {
    font-family: "AkzidenzMediumCondItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a13, .typeset-a13 .typ {
    font-family: "AkzidenzMediumEx",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a14, .typeset-a14 .typ {
    font-family: "AkzidenzBold",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a15, .typeset-a15 .typ {
    font-family: "AkzidenzBoldItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a16, .typeset-a16 .typ {
    font-family: "AkzidenzBoldCond",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a17, .typeset-a17 .typ {
    font-family: "AkzidenzBoldEx",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a18, .typeset-a18 .typ {
    font-family: "AkzidenzBoldExItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a19, .typeset-a19 .typ {
    font-family: "AkzidenzSuper",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a20, .typeset-a20 .typ {
    font-family: "AkzidenzExtraBold",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a21, .typeset-a21 .typ {
    font-family: "AkzidenzExtraBoldCond",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-a22, .typeset-a22 .typ {
    font-family: "AkzidenzExtraBoldCondItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-b1, .typeset-b1 .typ {
    font-family: "NimrodRegular",serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-b2, .typeset-b2 .typ {
    font-family: "NimrodItalic",serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-b3, .typeset-b3 .typ {
    font-family: "NimrodBold",serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-b4, .typeset-b4 .typ {
    font-family: "NimrodBoldItalic",serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-c1, .typeset-c1 .typ {
    font-family: "OpenSansLight",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-c2, .typeset-c2 .typ {
    font-family: "OpenSansLightItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-c3, .typeset-c3 .typ {
    font-family: "OpenSansRegular",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-c4, .typeset-c4 .typ {
    font-family: "OpenSansItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-c5, .typeset-c5 .typ {
    font-family: "OpenSansBold",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-c6, .typeset-c6 .typ {
    font-family: "OpenSansBoldItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-c7, .typeset-c7 .typ {
    font-family: "OpenSansSemiBold",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-c8, .typeset-c8 .typ {
    font-family: "OpenSansSemiBoldItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-c9, .typeset-c9 .typ {
    font-family: "OpenSansExtraBold",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-c10, .typeset-c10 .typ {
    font-family: "OpenSansExtraBoldItalic",sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.typ-s1 {
    font-size: 9px;
}
.typ-s2 {
    font-size: 10px;
}
.typ-s3 {
    font-size: 11px;
}
.typ-s4 {
    font-size: 12px;
}
.typ-s5 {
    font-size: 13px;
}
.typ-r1 {
    font-size: 14px;
}
.typ-r2 {
    font-size: 15px;
}
.typ-r3 {
    font-size: 16px;
}
.typ-g1 {
    font-size: 17px;
}
.typ-g2 {
    font-size: 18px;
}
.typ-x1 {
    font-size: 19px;
}
.typ-x2 {
    font-size: 20px;
}
.typ-x3 {
    font-size: 21px;
}
.typ-x4 {
    font-size: 22px;
}
.typ-x5 {
    font-size: 23px;
}
.typ-x6 {
    font-size: 24px;
}
.typ-xx1 {
    font-size: 25px;
}
.typ-xx2 {
    font-size: 26px;
}
.typ-xx3 {
    font-size: 27px;
}
.typ-xx4 {
    font-size: 28px;
}
.typ-xx5 {
    font-size: 29px;
}
.typ-xx6 {
    font-size: 30px;
}
.typ-xx7 {
    font-size: 31px;
}
.typ-xx8 {
    font-size: 32px;
}
.typ-b1 {
    font-size: 33px;
}
.typ-b2 {
    font-size: 34px;
}
.typ-b3 {
    font-size: 35px;
}
.typ-b4 {
    font-size: 36px;
}
.typ-b5 {
    font-size: 37px;
}
.typ-b6 {
    font-size: 38px;
}
.typ-b7 {
    font-size: 39px;
}
.typ-b8 {
    font-size: 40px;
}
.typ-b9 {
    font-size: 41px;
}
.typ-b10 {
    font-size: 42px;
}
.typ-b11 {
    font-size: 43px;
}
.typ-b12 {
    font-size: 44px;
}
.typ-b13 {
    font-size: 45px;
}
.typ-b14 {
    font-size: 46px;
}
.typ-b15 {
    font-size: 47px;
}
.typ-q1 {
    font-size: 48px;
}
.typ-q2 {
    font-size: 49px;
}
.typ-q3 {
    font-size: 50px;
}
.typ-q4 {
    font-size: 51px;
}
.typ-q5 {
    font-size: 52px;
}
.typ-q6 {
    font-size: 53px;
}
.typ-q7 {
    font-size: 54px;
}
.typ-q8 {
    font-size: 55px;
}
.typ-q9 {
    font-size: 56px;
}
.typ-q10 {
    font-size: 57px;
}
.typ-q11 {
    font-size: 58px;
}
.typ-q12 {
    font-size: 59px;
}
.typ-q13 {
    font-size: 60px;
}
.typ-q14 {
    font-size: 61px;
}
.typ-q15 {
    font-size: 62px;
}
.typ-q16 {
    font-size: 63px;
}
.typ-q17 {
    font-size: 64px;
}
.typ-q18 {
    font-size: 65px;
}
.typ-q19 {
    font-size: 66px;
}
.typ-q20 {
    font-size: 67px;
}
.typ-q21 {
    font-size: 68px;
}
.typ-q22 {
    font-size: 69px;
}
.typ-q23 {
    font-size: 70px;
}
.typ-k1 {
    font-size: 71px;
}
.typ-k2 {
    font-size: 72px;
}
.typ-k3 {
    font-size: 73px;
}
.typ-k4 {
    font-size: 74px;
}
.typ-k5 {
    font-size: 75px;
}
.typ-k6 {
    font-size: 76px;
}
.typ-k7 {
    font-size: 77px;
}
.typ-k8 {
    font-size: 78px;
}
.typ-k9 {
    font-size: 79px;
}
.typ-k10 {
    font-size: 80px;
}
.typ-k11 {
    font-size: 81px;
}
.typ-k12 {
    font-size: 82px;
}
.typ-k13 {
    font-size: 83px;
}
.typ-k14 {
    font-size: 84px;
}
.typ-k15 {
    font-size: 85px;
}
.typ-k16 {
    font-size: 86px;
}
.typ-k17 {
    font-size: 87px;
}
.typ-k18 {
    font-size: 88px;
}
.typ-k19 {
    font-size: 89px;
}
.typ-k20 {
    font-size: 90px;
}
.typ-k21 {
    font-size: 91px;
}
.typ-k22 {
    font-size: 92px;
}
.typ-k23 {
    font-size: 93px;
}
.typ-k24 {
    font-size: 94px;
}
.typ-k25 {
    font-size: 95px;
}
html {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
fieldset, img {
    border: 0 none;
}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal;
}
ol, ul {
    list-style: none outside none;
}
caption, th {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
q:before, q:after {
    content: "";
}
abbr, acronym {
    border: 0 none;
    font-variant: normal;
}
sup {
    vertical-align: text-top;
}
sub {
    vertical-align: text-bottom;
}
input, textarea, select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}
input, textarea, select {
}
legend {
    color: #000000;
}
#yui3-css-stamp.cssreset {
    display: none;
}
html {
    font-size: 100%;
}
body {
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
}
audio, canvas, video {
    display: inline-block;
}
audio:not([controls]) {
    display: none;
}
[hidden] {
    display: none;
}
a.lnk {
}
a.lnk:hover {
}
a.lnk:focus {
    outline: thin dotted;
}
a.lnk:hover, a.lnk:active {
    outline: 0 none;
}
i {
    font-style: italic;
}
em {
    font-style: normal;
}
b {
    font-weight: bold;
}
strong {
    font-weight: normal;
}
hr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CCCCCC;
    border-image: none;
    border-right: 0 none;
    border-style: solid none none;
    border-width: 1px 0 0;
    display: block;
    height: 1px;
    margin: 1em 0;
    padding: 0;
}
ins {
    text-decoration: none;
}
mark {
    background: none repeat scroll 0 0 #FFFF00;
    color: #000000;
    font-style: italic;
    font-weight: bold;
}
pre, code, kbd, samp {
    font-family: monospace,serif;
    font-size: 1em;
}
pre {
    white-space: pre-wrap;
    word-wrap: break-word;
}
kbd {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #F8F8F8 #666666 #666666 #F8F8F8;
    border-image: none;
    border-radius: 4px;
    border-style: outset inset inset outset;
    border-width: 2px;
    box-shadow: 3px 3px 3px #CCCCCC inset;
    padding: 0 3px;
}
small {
    font-size: inherit;
}
sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
q {
    quotes: "“" "”" "‘" "’";
}
q:before {
    content: open-quote;
}
q:after {
    content: close-quote;
}
q {
    font-style: italic;
}
p > q, li > q {
    font-style: normal;
}
img {
    vertical-align: middle;
}
figure {
    margin: 0;
}
svg:not(:root) {
    overflow: hidden;
}
form, button, input, select, textarea {
    color: #222222;
    font-family: Arial,Helvetica,sans-serif;
}
label {
    cursor: pointer;
}
legend {
    border: 0 none;
    white-space: normal;
}
button, input, select, textarea {
    font-size: 100%;
    vertical-align: baseline;
}
button, input {
    line-height: normal;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
}
button[disabled], input[disabled] {
    cursor: default;
}
input[type="checkbox"], input[type="radio"] {
}
input[type="search"] {
    -moz-box-sizing: content-box;
}
button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0 none;
    padding: 0;
}
textarea {
    background-color: #F5F5F5;
    border: 1px solid #CCCCCC;
    overflow: auto;
    resize: vertical;
    vertical-align: top;
}
input:valid, textarea:valid {
}
input:invalid, textarea:invalid {
    background-color: #F0DDDD;
}
td {
    vertical-align: top;
}
@media print {
* {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    box-shadow: none !important;
    color: #000000 !important;
    filter: none !important;
    text-shadow: none !important;
}
a, a:visited {
    text-decoration: underline;
}
a[href]:after {
    content: " (" attr(href) ")";
}
abbr[title]:after {
    content: " (" attr(title) ")";
}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
    content: "";
}
pre, blockquote {
    border: 1px solid #999999;
    page-break-inside: avoid;
}
thead {
    display: table-header-group;
}
tr, img {
    page-break-inside: avoid;
}
img {
    max-width: 100% !important;
}
@page {
    margin: 0.5cm;
}
p, h2, h3 {
    orphans: 3;
    widows: 3;
}
h2, h3 {
    page-break-after: avoid;
}
}
html, body {
    height: 100%;
    width: 100%;
}
#doc {
    min-height: 100%;
    min-width: 100%;
    position: absolute;
}
.document1 {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
}
.documentFoo {
}
#container {
    margin: 0 auto;
}

.page-wrap {
    margin: 0 auto;
}

.rg {
}
.rg-grp {
}
#ad {
}
#hd, #header {
}
#bd, #main {
}
#ft, #footer {
}
.slot {
}
.limiter {
    margin: 0 auto;
}
.limiter1 {
    width: 960px;
}
.limiter2 {
    width: 1001px;
}
.limiterFoo {
}
.sticked {
    overflow: hidden;
}
.sticked .stickers {
    position: relative;
}
.ad-sticky {
    position: absolute;
    top: 0;
}
.ad-sticky .ad-wrap {
    position: absolute;
}
.ad-sticky-lt, .ad-sticky-rt .ad-wrap {
    left: 0;
}
.ad-sticky-rt, .ad-sticky-lt .ad-wrap {
    right: 0;
}
.ad-sticky .ad-wrap.fix {
    width: 125px;
}
.ad-sticky .ad-wrap.fix .inner {
    position: fixed !important;
}
.gd {
    clear: both;
}
.gdu {
    display: inline;
    float: left;
    vertical-align: baseline;
}
.gdu.u-last {
    float: right;
}
.gd-i {
    clear: both;
    letter-spacing: -0.31em;
    word-spacing: -0.43em;
}
.gdu-i {
    display: inline-block;
    letter-spacing: normal;
    vertical-align: top;
    word-spacing: normal;
}
.gd-i.valign .gdu-i, .gdu-i.valign {
}
.gdu, .gdu-i {
    min-height: 1em;
}
.u1-24 {
    width: 4.1666%;
}
.u1-12 {
    width: 8.33333%;
}
.u1-8, .u3-24 {
    width: 12.5%;
}
.u1-6, .u2-12, .u4-24 {
    width: 16.656%;
}
.u1-5 {
    width: 20%;
}
.u5-24 {
    width: 20.8333%;
}
.u1-4, .u2-8, .u3-12, .u6-24 {
    width: 25%;
}
.u7-24 {
    width: 29.1666%;
}
.u1-3, .u2-6, .u4-12, .u8-24 {
    width: 33.3333%;
}
.u3-8, .u9-24 {
    width: 37.5%;
}
.u2-5 {
    width: 40%;
}
.u5-12, .u10-24 {
    width: 41.6666%;
}
.u11-24 {
    width: 45.8333%;
}
.u1-2, .u2-4, .u3-6, .u4-8, .u6-12, .u12-24 {
    width: 50%;
}
.u13-24 {
    width: 54.1666%;
}
.u7-12, .u14-24 {
    width: 58.3333%;
}
.u3-5 {
    width: 60%;
}
.u5-8, .u15-24 {
    width: 62.5%;
}
.u2-3, .u4-6, .u8-12, .u16-24 {
    width: 66.6667%;
}
.u17-24 {
    width: 70.8333%;
}
.u3-4, .u6-8, .u9-12, .u18-24 {
    width: 75%;
}
.u19-24 {
    width: 79.1666%;
}
.u4-5 {
    width: 80%;
}
.u5-6, .u10-12, .u2-24, .u20-24 {
    width: 83.33%;
}
.u7-8, .u21-24 {
    width: 87.5%;
}
.u11-12, .u22-24 {
    width: 91.6666%;
}
.u23-24 {
    width: 95.8333%;
}
.md {
    margin-bottom: 20px;
}
.md .hd {
}
.md .bd {
}
.md .ft {
}
.md .aux {
}
.uncollapse:before, .uncollapse:after {
    content: "";
    display: table;
}
.uncollapse:after {
    clear: both;
}
.uncollapse {
}
.lf {
    display: block;
}
.fl {
    display: inline;
    float: left;
}
.fr {
    display: inline;
    float: right;
}
.blk {
    display: block !important;
}
.iblk {
    display: inline-block !important;
}
.mt {
    display: block;
    overflow: hidden;
    word-wrap: break-word;
}
.mtflow {
    display: block;
}
.noflow {
    display: block;
    overflow: hidden;
}
.fullheight {
    overflow: hidden;
}
.fullheight .fcol {
    margin-bottom: -100%;
    padding-bottom: 100%;
}
.nodisp {
    display: none !important;
    visibility: hidden;
}
.ghostly {
    visibility: hidden;
}
.stealth {
    border: 0 none;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.stealth.focusable:active, .stealth.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}
.tx-ct {
    text-align: center;
}
.tx-rt {
    text-align: right;
}
.tx-lt {
    text-align: left;
}
.lnk {
    cursor: pointer;
}
.ir {
    background-color: rgba(0, 0, 0, 0);
    border: 0 none;
    overflow: hidden;
}
.ir:before {
    content: "";
    display: block;
    height: 100%;
    width: 0;
}
.rnd1 {
    border-radius: 1px;
}
.rnd2 {
    border-radius: 2px;
}
.rnd3 {
    border-radius: 3px;
}
.rnd4 {
    border-radius: 4px;
}
.rnd5 {
    border-radius: 5px;
}
.hspace0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.hspace {
    margin-left: 5px;
    margin-right: 5px;
}
.hspace2 {
    margin-left: 10px;
    margin-right: 10px;
}
.vspace0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}
.vspace {
    margin-bottom: 5px;
    margin-top: 5px;
}
.vspace2 {
    margin-bottom: 5px;
    margin-top: 5px;
}
.tspace0 {
    margin-top: 0 !important;
}
.tspace {
    margin-top: 5px;
}
.tspace2 {
    margin-top: 10px;
}
.bspace0 {
    margin-bottom: 0 !important;
}
.bspace {
    margin-bottom: 5px;
}
.bspace2 {
    margin-bottom: 10px;
}
.append0 {
    margin-right: 0 !important;
}
.append {
    margin-right: 5px;
}
.append2 {
    margin-right: 10px;
}
.prepend0 {
    margin-left: 0 !important;
}
.prepend {
    margin-left: 5px;
}
.prepend2 {
    margin-left: 10px;
}
.cl {
    clear: left;
}
.cr {
    clear: right;
}
.clr {
    clear: both;
}
.clf {
    clear: both;
    font-size: 1px;
    height: 0;
    line-height: 0;
}
#doc:before, #container:before, .page-wrap:before, #doc:after, #container:after, .page-wrap:after, .limiter:before, .limiter:after, .rg:before, .rg-grp:before, .slot:before, .rg:after, .rg-grp:after, .slot:after, .gd:before, .gd-aux:before, .gdu:before, .gdu-i:before, .gd:after, .gd-aux:after, .gdu:after, .gdu-i:after, .md:before, .md .hd:before, .md .bd:before, .md .ft:before, .md .aux:before, .md:after, .md .hd:after, .md .bd:after, .md .ft:after, .md .aux:after, .item:before, .md-item:before, .item:after, .md-item:after {
    content: "";
    display: table;
}
#doc:after, #container:after, .page-wrap:after, .limiter:after, .rg:after, .rg-grp:after, .slot:after, .gd:after, .gd-aux:after, .gdu:after, .gdu-i:after, .md:after, .md .hd:after, .md .bd:after, .md .ft:after, .md .aux:after, .item:after, .md-item:after {
    clear: both;
}
#doc, #container, .page-wrap, .limiter, .rg, .rg-grp, .slot, .gd, .gd-aux, .gdu, .gdu-i, .md, .md .hd, .md .bd, .md .ft, .md .aux, .item, .md-item {
}
.rg, .slot {
}
.cf:before, .cf:after {
    content: "";
    display: table;
}
.cf:after {
    clear: both;
}
.cf {
}
.eqCalc {
    display: block !important;
}
#bd-e {
}
#bd-e #doc {
    position: static;
}
html {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #000000;
}
a.lnk {
    color: #286691;
    text-decoration: none;
}
a.lnk:hover {
    text-decoration: underline;
}
a.lnk:focus {
    outline: medium none;
}
form, button, input, select, textarea {
    font-family: Arial,Helvetica,sans-serif;
}
textarea {
    resize: none;
}
input:invalid, textarea:invalid {
    background-color: #F0DDDD;
}
select:focus, select:active {
    border: 0 none;
    outline: 0 none;
}
.theme0 .fgc, .theme0 .fgc a.lnk, .thm0 .fgc, .thm0 .fgc a.lnk {
    color: #3B87BA;
}
.theme0 .bgc, .thm0 .bgc {
    background-color: #3B87BA;
    color: #FFFFFF;
}
.theme0 .brd, .thm0 .brd {
    border-color: #3B87BA;
}
.theme1 .fgc, .theme1 .fgc a.lnk, .thm1 .fgc, .thm1 .fgc a.lnk {
    color: #C0821D;
}
.theme1 .bgc, .thm1 .bgc {
    background-color: #C0821D;
    color: #FFFFFF;
}
.theme1 .brd, .thm1 .brd {
    border-color: #C0821D;
}
.theme2 .fgc, .theme2 .fgc a.lnk, .thm2 .fgc, .thm2 .fgc a.lnk {
    color: #AAC412;
}
.theme2 .bgc, .thm2 .bgc {
    background-color: #AAC412;
    color: #FFFFFF;
}
.theme2 .brd, .thm2 .brd {
    border-color: #AAC412;
}
.theme3 .fgc, .theme3 .fgc a.lnk, .thm3 .fgc, .thm3 .fgc a.lnk {
    color: #315D78;
}
.theme3 .bgc, .thm3 .bgc {
    background-color: #315D78;
    color: #FFFFFF;
}
.theme3 .brd, .thm3 .brd {
    border-color: #315D78;
}
.theme4 .fgc, .theme4 .fgc a.lnk, .thm4 .fgc, .thm4 .fgc a.lnk {
    color: #30A9D0;
}
.theme4 .bgc, .thm4 .bgc {
    background-color: #30A9D0;
    color: #FFFFFF;
}
.theme4 .brd, .thm4 .brd {
    border-color: #30A9D0;
}
.theme5 .fgc, .theme5 .fgc a.lnk, .thm5 .fgc, .thm5 .fgc a.lnk {
    color: #7F7A70;
}
.theme5 .bgc, .thm5 .bgc {
    background-color: #7F7A70;
    color: #FFFFFF;
}
.theme5 .brd, .thm5 .brd {
    border-color: #7F7A70;
}
.theme6 .fgc, .theme6 .fgc a.lnk, .thm6 .fgc, .thm6 .fgc a.lnk {
    color: #E4078C;
}
.theme6 .bgc, .thm6 .bgc {
    background-color: #E4078C;
    color: #FFFFFF;
}
.theme6 .brd, .thm6 .brd {
    border-color: #E4078C;
}
.theme7 .fgc, .theme7 .fgc a.lnk, .thm7 .fgc, .thm7 .fgc a.lnk {
    color: #3E863B;
}
.theme7 .bgc, .thm7 .bgc {
    background-color: #3E863B;
    color: #FFFFFF;
}
.theme7 .brd, .thm7 .brd {
    border-color: #3E863B;
}
.theme8 .fgc, .theme8 .fgc a.lnk, .thm8 .fgc, .thm8 .fgc a.lnk {
    color: #C25002;
}
.theme8 .bgc, .thm8 .bgc {
    background-color: #C25002;
    color: #FFFFFF;
}
.theme8 .brd, .thm8 .brd {
    border-color: #C25002;
}
.theme9 .fgc, .theme9 .fgc a.lnk, .thm9 .fgc, .thm9 .fgc a.lnk {
    color: #3E9DAC;
}
.theme9 .bgc, .thm9 .bgc {
    background-color: #3E9DAC;
    color: #FFFFFF;
}
.theme9 .brd, .thm9 .brd {
    border-color: #3E9DAC;
}
.theme10 .fgc, .theme10 .fgc a.lnk, .thm10 .fgc, .thm10 .fgc a.lnk {
    color: #031E35;
}
.theme10 .bgc, .thm10 .bgc {
    background-color: #031E35;
    color: #FFFFFF;
}
.theme10 .brd, .thm10 .brd {
    border-color: #031E35;
}

.nav-home .nav-inner .thm6{
    width: 110px;
}

.nav-home .nav-inner .thm6 span{
    margin-left:6px;
}

.nav-section .nav-inner .thm6{
    width: 110px;
}

.nav-section .nav-inner .thm6 span{
    margin-left:6px;
}


.nav-section .nav-inner .thm6{
    width: 110px;
}

.nav-section .nav-inner .thm6 span{
    margin-left:6px;
}


.txt a {
    color: #005E99;
    text-decoration: none;
}
.txt a:hover {
    text-decoration: underline;
}
.txt a.external, .txt a[rel="external"] {
    background: url("../images/bg_ico-link-external-ltr.png") no-repeat scroll 100% 1px rgba(0, 0, 0, 0);
    margin: 0 1px 0 0;
    padding: 0 12px 0 0;
}
.txt a.external:hover, .txt a[rel="external"]:hover {
    background-position: 100% 0;
    margin: 0;
    padding: 0 13px 0 0;
}
.txt em {
    font-style: italic;
}
.txt strong {
    font-weight: bold;
}
.txt dfn {
    font-style: italic;
}
.txt abbr[title] {
    border-bottom: 1px dotted;
}
.txt ins {
    background: none repeat scroll 0 0 #FFFF99;
    color: #000000;
}
#doc {
}
.document1 {
    background-color: rgba(0, 0, 0, 0);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    z-index: 0;
}
#container {
}
.page-wrap {
    background-color: #FFFFFF;
    padding: 10 5px;
}
.limiter1 {
    width: 1147px;
}
.rg {
}
.rg-ad {
}
.rg-header {
}
.rg-body {
}
.rg-footer {
}
.rg-aux {
}
.gd {
    margin: 0 0 25px;
}
.gd .gd {
    margin: 0 -11px 25px;
}
.gdu {
    margin-left: 1px;
    padding: 0 11px;
}
.gdu:first-child, .gdu.u-first {
    margin-left: 0;
}
.u1 {
    width: 59px;
}
.u2 {
    width: 141px;
}
.u3 {
    width: 223px;
}
.u4 {
    width: 305px;
}
.u5 {
    width: 387px;
}
.u6 {
    width: 469px;
}
.u7 {
    width: 551px;
}
.u8 {
    width: 633px;
}
.u9 {
    width: 715px;
}
.u10 {
    width: 797px;
}
.u11 {
    width: 879px;
}
.u12 {
    width: 961px;
}
.u13 {
    width: 1043px;
}
.u14 {
    width: 1125px;
}
.w1 {
    width: 59px;
}
.w2 {
    width: 141px;
}
.w3 {
    width: 223px;
}
.w4 {
    width: 305px;
}
.w5 {
    width: 387px;
}
.w6 {
    width: 469px;
}
.w7 {
    width: 551px;
}
.w8 {
    width: 633px;
}
.w9 {
    width: 715px;
}
.w10 {
    width: 797px;
}
.w11 {
    width: 879px;
}
.w12 {
    width: 961px;
}
.w13 {
    width: 1043px;
}
.w14 {
    width: 1125px;
}
.w1h {
    width: 81px;
}
.w2h {
    width: 163px;
}
.w3h {
    width: 245px;
}
.w4h {
    width: 327px;
}
.w5h {
    width: 409px;
}
.w6h {
    width: 491px;
}
.w7h {
    width: 573px;
}
.w8h {
    width: 655px;
}
.w9h {
    width: 737px;
}
.w10h {
    width: 819px;
}
.w11h {
    width: 901px;
}
.w12h {
    width: 983px;
}
.w13h {
    width: 1065px;
}
.w14h {
    width: 1147px;
}
.peso-2-nws {
    width: 387px;
}
.left-50, .right-50 {
    width: 50%;
}
.hsnap {
    margin-left: -11px;
    margin-right: -11px;
}
.hspace {
    margin-left: 11px;
    margin-right: 11px;
}
.vspace {
    margin-bottom: 10px;
    margin-top: 10px;
}
.vspace2 {
    margin-bottom: 20px;
    margin-top: 20px;
}
.tspace {
    margin-top: 10px;
}
.bspace {
    margin-bottom: 10px;
}
.append {
    margin-right: 10px;
}
.prepend {
    margin-left: 10px;
}
.mtcol {
}
.row {
}
.col {
    display: inline;
    float: left;
}
.gd .hsnap .mtcol {
    margin-left: -11px;
    margin-right: -11px;
}
.gd .hsnap .mtcol .row {
    margin-left: 11px;
    margin-right: 11px;
}
.coltype2 .col {
    width: 50%;
}
.coltype3 .col {
    width: 33.334%;
}
.coltype4 .col {
    width: 25%;
}
.coltype5 .col {
    width: 20%;
}
.coltype6 .col {
    width: 16.667%;
}
.g-faux:before, .g-faux:after {
    content: " ";
    display: table;
}
.g-faux:after {
    clear: both;
}
.g-faux {
}
.faux-seam-3-11 {
    background: url("../images/bg_faux-seamline_3-11.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
}
.faux-seam-10-4 {
    background: url("../images/bg_faux-seamline_10-4.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
}
.faux-seam-4-6 {
    background: url("../images/bg_faux-seamline_4-6.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
}
.faux-seam-7-3 {
    background: url("../images/bg_faux-seamline_7-3.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
}
.faux-seam-2-12 {
    background: url("../images/bg_1p-c9c9c9.gif") repeat-y scroll 163px 0 rgba(0, 0, 0, 0);
}
.faux-seam-6-4 {
    background: url("../images/bg_1p-c9c9c9.gif") repeat-y scroll 491px 0 rgba(0, 0, 0, 0);
}
.btn, .btk {
    cursor: pointer;
    display: inline-block;
    padding: 0 10px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
}
.btn:hover, .btk:hover {
    text-decoration: underline;
}
.btn.fl, .btk.fl {
    float: left;
}
.btn.fr, .btk.fr  {
    float: right;
}
.btn {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
}
.bt1 {
}
.btk.bt1 {
    line-height: 23px;
}
.btn.bt1 {
    padding: 4px 10px;
}
.btn.bt2 {
    background: url("../images/bg-btn2.png") no-repeat scroll right center #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    color: #000000;
    display: inline-block;
    font: 12px "OpenSansBold",sans-serif !important;
    margin: 2px 2px 0;
    overflow: hidden;
    padding: 6px 34px 6px 11px;
    position: relative;
    text-decoration: none !important;
    vertical-align: top;
}
.btn.bt3 {
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    color: #000000;
    display: inline-block;
    font: 12px "OpenSansBold",sans-serif !important;
    margin: 2px 2px 0;
    overflow: hidden;
    padding: 6px 11px;
    position: relative;
    text-decoration: none !important;
    vertical-align: top;
}
.lt-ie9 .btn {
    overflow: visible;
    width: auto;
}
.tag-item {
    background: none repeat scroll 0 0 #3B87BA;
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 3px;
    color: #FFFFFF;
    font: 11px/21px "OpenSansBold",sans-serif;
    padding: 0 10px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}
.urgent-buttom {
    background: none repeat scroll 0 0 #3B87BA;
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 3px;
    color: #FFFFFF;
    font: 11px/21px "OpenSansBold",sans-serif;
    padding: 0 10px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}
.urgent-buttom.breakingnews {
    background: none repeat scroll 0 0 #ed2525;
}
a.urgent-buttom.breakingnews:hover {
    background: none repeat scroll 0 0 #ed4040;
}
.urgent-buttom.follow {
    background: none repeat scroll 0 0 #e4b41d;
}
a..urgent-buttom.follow:hover {
    background: none repeat scroll 0 0 #e4be47;
}
.urgent-buttom.today {
    background: none repeat scroll 0 0 #729a57;
}
a..urgent-buttom.today:hover {
    background: none repeat scroll 0 0 #8db76a;
}
a.tag-item, a.urgent-buttom {
    cursor: pointer;
}
a.tag-item:hover {
    background: none repeat scroll 0 0 #9DC3DC;
}
.tag-active {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border-color: #3B87BA;
    color: #3B87BA;
    cursor: default;
}
.theme1 .tag-item {
    background: none repeat scroll 0 0 #C0821D;
}
.theme2 .tag-item {
    background: none repeat scroll 0 0 #AAC412;
}
.theme3 .tag-item {
    background: none repeat scroll 0 0 #315D78;
}
.theme4 .tag-item {
    background: none repeat scroll 0 0 #30A9D0;
}
.theme5 .tag-item {
    background: none repeat scroll 0 0 #7F7A70;
}
.theme6 .tag-item {
    background: none repeat scroll 0 0 #E4078C;
}
.theme7 .tag-item {
    background: none repeat scroll 0 0 #3E863B;
}
.theme8 .tag-item {
    background: none repeat scroll 0 0 #C25002;
}
.theme9 .tag-item {
    background: none repeat scroll 0 0 #3E9DAC;
}
.theme10 .tag-item {
    background: none repeat scroll 0 0 #031E35;
}
.theme1 .tag-item:hover {
    background: none repeat scroll 0 0 #DFC08E;
}
.theme2 .tag-item:hover {
    background: none repeat scroll 0 0 #D4E188;
}
.theme3 .tag-item:hover {
    background: none repeat scroll 0 0 #98AEBB;
}
.theme4 .tag-item:hover {
    background: none repeat scroll 0 0 #97D4E7;
}
.theme5 .tag-item:hover {
    background: none repeat scroll 0 0 #BFBCB7;
}
.theme6 .tag-item:hover {
    background: none repeat scroll 0 0 #F183C5;
}
.theme7 .tag-item:hover {
    background: none repeat scroll 0 0 #9EC29D;
}
.theme8 .tag-item:hover {
    background: none repeat scroll 0 0 #E0A780;
}
.theme9 .tag-item:hover {
    background: none repeat scroll 0 0 #9ECED5;
}
.theme10 .tag-item:hover {
    background: none repeat scroll 0 0 #818E9A;
}
.theme1 .tag-active {
    border-color: #C0821D;
    color: #C0821D;
}
.theme2 .tag-active {
    border-color: #AAC412;
    color: #AAC412;
}
.theme3 .tag-active {
    border-color: #315D78;
    color: #315D78;
}
.theme4 .tag-active {
    border-color: #30A9D0;
    color: #30A9D0;
}
.theme5 .tag-active {
    border-color: #7F7A70;
    color: #7F7A70;
}
.theme6 .tag-active {
    border-color: #E4078C;
    color: #E4078C;
}
.theme7 .tag-active {
    border-color: #3E863B;
    color: #3E863B;
}
.theme8 .tag-active {
    border-color: #C25002;
    color: #C25002;
}
.theme9 .tag-active {
    border-color: #3E9DAC;
    color: #3E9DAC;
}
.theme10 .tag-active {
    border-color: #031E35;
    color: #031E35;
}
.balloon, .balloon-large {
    background: url("../images/sprites/sprite_balloons.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
    display: table;
    font-family: "AkzidenzBoldCond",sans-serif;
    line-height: 1;
    overflow: hidden;
    table-layout: fixed;
    text-align: center;
    text-transform: uppercase;
}
.balloon .tx, .balloon-large .tx {
    display: table-cell;
    margin-top: inherit;
    vertical-align: middle;
}
.balloon .lnk, .balloon-large .lnk {
    color: #FFFFFF;
    text-decoration: none;
}
.balloon {
    font-size: 16px;
    height: 60px;
    padding: 12px;
    width: 60px;
}
.balloon .tx {
    height: 60px;
    width: 60px;
}
.balloon-1 {
    background-position: -970px 0;
}
.balloon-2 {
    background-position: -1054px 0;
}
.balloon-3 {
    background-position: -1138px 0;
}
.balloon-4 {
    background-position: -1222px 0;
}
.balloon-5 {
    background-position: -1306px 0;
}
.balloon-6 {
    background-position: -1390px 0;
}
.balloon-7 {
    background-position: -1474px 0;
}
.balloon-8 {
    background-position: -1558px 0;
}
.balloon-9 {
    background-position: -1642px 0;
}
.balloon-large {
    font-size: 20px;
    height: 73px;
    padding: 12px;
    width: 73px;
}
.balloon-large .tx {
    height: 73px;
    width: 73px;
}
.balloon-large-1 {
    background-position: 0 0;
}
.balloon-large-2 {
    background-position: -97px 0;
}
.balloon-large-3 {
    background-position: -194px 0;
}
.balloon-large-4 {
    background-position: -291px 0;
}
.balloon-large-5 {
    background-position: -388px 0;
}
.balloon-large-6 {
    background-position: -485px 0;
}
.balloon-large-7 {
    background-position: -582px 0;
}
.balloon-large-8 {
    background-position: -679px 0;
}
.balloon-large-9 {
    background-position: -776px 0;
}
.pillbox {
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%;
}

.pillbox .lnk {
    text-decoration: none;
}
.pillbox .tx, .pillbox .ent_marilyn {
    position: absolute;
    margin: 10px;
    font: normal 43px/1 "AkzidenzExtraBoldCond",sans-serif;
    text-transform: uppercase;
    bottom: 0;
}
.pillbox .ent_marilyn { font-size: 30px; }
.pillbox .tx span, .pillbox .ent_marilyn span {
    color: #FFFFFF;
    display: block;
    margin: -5px 0 0;
}
.bloq_marilyn_pill_fx { height: 100% !important; }
.pillbox0 {
    background: none repeat scroll 0 0 #052C4C;
    color: #3C89BC;
}

.pillbox1 {
    height: 151px;
}


.pillbox1 {
    background: none repeat scroll 0 0 #B3CE17;
    color: #052C4C;
}
.pillbox2 {
    background: none repeat scroll 0 0 #386986;
    color: #052C4C;
}
.pillbox3 {
    background: none repeat scroll 0 0 #34B2DB;
    color: #052C4C;
}
.pillbox4 {
    background: none repeat scroll 0 0 #888379;
    color: #052C4C;
}
.pillbox5 {
    background: none repeat scroll 0 0 #FF0099;
    color: #052C4C;
}
.pillbox6 {
    background: none repeat scroll 0 0 #3E863B;
    color: #052C4C;
}
.pillbox7 {
    background: none repeat scroll 0 0 #CF5500;
    color: #052C4C;
}
.pillbox8 {
    background: none repeat scroll 0 0 #33A7B9;
    color: #052C4C;
}
.pillbox9 {
    background: none repeat scroll 0 0 #052C4C;
    color: #3C89BC;
}
.pillbox10 {
    background: none repeat scroll 0 0 #052C4C;
    color: #3C89BC;
}
.pillbox11 {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
}
.pillbox17 {
    background: none repeat scroll 0 0 #B3CE17;
    color: #052C4C;
}
.pillbox18 {
    background: none repeat scroll 0 0 #05163b;

}

#cboxOverlay, #cboxWrapper, #colorbox {
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    z-index: 9999;
}
#cboxOverlay {
    height: 100%;
    position: fixed;
    width: 100%;
}
#cboxBottomLeft, #cboxMiddleLeft {
    clear: left;
}
#cboxContent {
    position: relative;
}
#cboxLoadedContent {
    overflow: auto;
}
#cboxTitle {
    margin: 0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
    cursor: pointer;
}
.cboxPhoto {
    border: 0 none;
    display: block;
    float: left;
    margin: auto;
    max-width: none;
}
.cboxIframe {
    border: 0 none;
    display: block;
    height: 100%;
    width: 100%;
}
#colorbox, #cboxContent, #cboxLoadedContent{
    -moz-box-sizing: content-box;
}
#cboxOverlay {
    background: none repeat scroll 0 0 #0F1220;
}
#colorbox {
    outline: 0 none;
}
#cboxContent {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 20px solid #FFFFFF;
}
.cboxIframe {
    background: none repeat scroll 0 0 #FFFFFF;
}
#cboxError {
    border: 1px solid #CCCCCC;
    padding: 50px;
}
#cboxLoadedContent {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 10px solid #FFFFFF;
}
#cboxTitle {
    background: url("../images/bg_opacity-light-80.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 0;
    color: #242424;
    font: 11px/16px "OpenSansSemiBold",sans-serif;
    left: 0;
    margin: 10px;
    padding: 5px;
    position: absolute;
    right: 0;
}
#cboxTitle small {
    color: #999999;
    font-family: "OpenSansRegular",sans-serif;
    text-transform: uppercase;
}
#cboxCurrent {
    color: #CCCCCC;
    display: none !important;
    left: 0;
    position: absolute;
    top: -15px;
}
#cboxLoadingGraphic {
    background: url("../images/cbox_loading.gif") no-repeat scroll 50% center rgba(0, 0, 0, 0);
}
#cboxClose, #cboxNext, #cboxPrevious, #cboxSlideshow {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    margin: 0;
    overflow: visible;
    padding: 0;
    width: auto;
}
#cboxClose:active, #cboxNext:active, #cboxPrevious:active, #cboxSlideshow:active {
    outline: 0 none;
}
#cboxSlideshow {
    color: #FFFFFF;
    position: absolute;
    right: 90px;
    top: -20px;
}
#cboxNext, #cboxPrevious {
    background: url("../images/sprites/sprite_scrnav.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 97px;
    margin-top: -48px;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    width: 37px;
}
#cboxPrevious {
    background-position: -74px 0;
    left: 10px;
}
#cboxNext {
    background-position: 0 0;
    right: 10px;
}
#cboxPrevious:hover {
    background-position: -111px 0;
}
#cboxNext:hover {
    background-position: -37px 0;
}
#cboxClose {
    background: url("../images/cbox_close.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 18px;
    position: absolute;
    right: 10px;
    text-indent: -9999px;
    top: -14px;
    width: 57px;
}
.cboxSlideshow_off #cboxPrevious, .cboxSlideshow_on #cboxPrevious {
    right: 66px;
}
.lightboxed .md {
    margin: 0;
}
.lightboxed-full {
    width: 1147px;
}
.lightboxed-pop {
    width: 420px;
}
.inline-lightbox {
    position: absolute;
    top: -666em;
}
.md {
    margin-bottom: 20px;
}
.gd:last-child, .gd .md:last-child {
    margin-bottom: 0;
}
.md .bkn:last-child {
    margin-bottom: 0;
}
.gd.last-child, .md.last-child, .bkn.last-child {
    margin-bottom: 0;
}
.trail-set:before, .trail-set:after {
    content: "";
    display: table;
}
.trail-set:after {
    clear: both;
}
.trail-set {
}
.trail-set .item-set {
    display: inline;
    float: left;
}
.i-trail-set {
    letter-spacing: -0.31em;
    word-spacing: -0.43em;
}
.i-trail-set .item-set {
    display: inline-block;
    float: none;
    letter-spacing: normal;
    vertical-align: top;
    word-spacing: normal;
}
.col:after, .col:before, .lst-item:after, .lst-item:before, .mtcol:after, .mtcol:before, .pull-inner:after, .pull-inner:before, .row:after, .row:before, .slot:after, .slot:before {
    content: "";
    display: table;
}
.col:after, .lst-item:after, .mtcol:after, .pull-inner:after, .row:after, .slot:after {
    clear: both;
}
.col, .lst-item, .mtcol, .pull-inner, .row, .slot {
}
@-moz-keyframes blinkfade {
0% {
    opacity: 1;
}
50% {
    opacity: 0.1;
}
100% {
    opacity: 1;
}
}
@-moz-keyframes blinkfade {
0% {
    opacity: 1;
}
50% {
    opacity: 0.1;
}
100% {
    opacity: 1;
}
}
.fx-blinkfade {
    animation: 2s ease-in-out 2s normal none infinite blinkfade;
    opacity: 1;
    transition: opacity 1s ease-in-out 0s;
}
.chromeframe {
    background: none repeat scroll 0 0 #CCCCCC;
    color: #000000;
    margin: 0.2em 0;
    padding: 0.2em 0;
}
.frm .sk-field {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 6px;
    display: inline;
    float: left;
    padding: 7px 6px;
}
.frm .sk-field-alert {
    border: 1px solid #F8250F;
}
.frm .sk-field .frm-item {
    background-color: rgba(0, 0, 0, 0);
    border: 0 none;
    color: #000000;
    font: 16px "OpenSansRegular",sans-serif;
    margin: 0;
    padding: 0 2px;
}
.frm .sk-field .frm-item.blur {
    color: #999999;
}
.frm .bb-aux {
    font: 12px "OpenSansRegular",sans-serif;
    padding: 8px 5px 15px;
    text-align: right;
}
.frm .bb-aux .tx-dest {
    font-family: "OpenSansBold",sans-serif;
}
.frm .forget, .frm .remember {
    color: #333333;
    display: inline;
    float: left;
    font: 11px "OpenSansRegular",sans-serif;
    position: relative;
}
.frm .remember input {
    position: relative;
}
.frm .forget .lnk, .frm .remember .lnk {
    color: #333333;
    text-decoration: underline;
}
.frm-disabled {
    color: #CCCCCC !important;
}
.frm-item[disabled="disabled"] {
    color: #CCCCCC !important;
}
.api-svc-name {
    display: none;
}
.api-svc-item {
    text-align: left;
    margin-left: 10px;
}
.api-svc-item.shr-linkedin {
    margin-right: 10px;
}
.api-svc-item iframe {
    display: block;
}
.api-svc-dummy {
    border: 1px solid #C9C9C9;
    border-radius: 5px;
    color: #778899;
    font-size: 18px;
    line-height: 220px;
    min-height: 220px;
    text-align: center;
}
.api-svc-dummy span {
    display: block;
    line-height: normal;
    padding: 10px;
}
.dropselect {
    display: inline-block;
    vertical-align: middle;
}
.dropselect:after, .dropselect:before {
    content: "";
    display: table;
}
.dropselect:after {
    clear: both;
}
.dropselect {
}
.dk_container {
    display: none;
    float: left;
    position: relative;
}
.dk_container a {
    outline: 0 none;
}
.dk_toggle {
    display: inline-block;
    position: relative;
    vertical-align: middle;
}
.dk_open {
    position: relative;
}
.dk_open .dk_options {
    display: block;
}
.dk_open .dk_options:before {
    background-image: url("../images/bg_1p-transp.gif");
    bottom: -20px;
    content: "";
    left: -20px;
    position: absolute;
    right: -20px;
    top: 0;
    z-index: -1;
}
.dk_open .dk_label {
    color: inherit;
}
.dk_options {
    display: none;
    margin-top: -1px;
    position: absolute;
    right: 0;
    width: 100%;
}
.dk_options a {
}
.dk_options a, .dk_options a:link, .dk_options a:visited {
    display: block;
}
.dk_options_inner {
    overflow: auto;
    position: relative;
}
.dk_touch .dk_options {
    overflow: hidden;
}
.dk_touch .dk_options_inner {
    max-height: none;
    overflow: visible;
}
.dk_fouc .dropkick {
    position: relative;
    top: -99999em;
    visibility: hidden;
}
.dk_container.dk_focus, .dk_container:focus {
    outline: medium none;
}
.select-tool .i-label {
    color: #313131;
    cursor: default;
    font: 14px/24px "UtopiaBold",serif;
}
.media-holder {
    position: relative;
}
img.lazy {
    display: none;
}
.mg, .thumb {
    background: none repeat scroll 0 0 #F0F0F0;
    position: relative;
}
.mg img, .thumb img {
    display: block;
    font: 9px Arial,Helvetica,sans-serif;
    margin: 0 auto;
    text-align: center;
}
.mg .image-loading, .thumb .image-loading {
    background: url("../images/bg_loading-mg.gif") no-repeat scroll 50% center rgba(0, 0, 0, 0);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.thumb a, a.thumb {
    background: none repeat scroll 0 0 #FFFFFF;
    text-decoration: none;
}
.thumb a:hover img, a.thumb:hover img {
    opacity: 0.8;
}
.thumb-selected a, a.thumb-selected {
    cursor: default;
}
.thumb-selected a:hover img, a.thumb-selected:hover img, .thumb-selected img {
}
.thumb .sel {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.thumb-selected .sel {
    border: 4px solid #0F1220;
}
.media-holder .mg {
    margin-bottom: 0;
}
.imgpos-auto {
    display: block;
    height: 100%;
    position: relative;
}
.imgpos-auto img {
    bottom: 0;
    left: 0;
    margin: auto;
    max-height: 100%;
    max-width: 100%;
    position: absolute;
    right: 0;
    top: 0;
}
.imgpos-auto .pic-align-dummy {
    position: static;
}
.media-obj {
    position: relative;
}
.media-obj img {
    display: block;
    font: 9px Arial,Helvetica,sans-serif;
    margin: 0 auto;
    text-align: center;
}
.media-obj .obj {
    position: relative;
}
.media-obj .obj object {
    display: block;
     outline: medium none;
}
.obj-video {
    background: url("../images/ajax-loader-bg_i.gif") no-repeat scroll 50% center #232222;
}
.media-inf {
    background: url("../images/sprites/sprite_mediainfos.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    left: 50%;
    line-height: 6em;
    overflow: hidden;
    position: absolute;
    text-indent: -666em;
    top: 50%;
}
.media-inf.mid {
    height: 86px;
    margin: -43px 0 0 -43px;
    width: 86px;
}
.media-stp.mid.vid {
    background-position: 0 0;
}
.ltbx {
     outline: medium none;
}
.footnote {
    padding: 5px 0;
    border-bottom: 1px dashed #f1f2f2;
    font: normal 11px/16px "OpenSansSemiBold",sans-serif;
    color: #242424;
}
.footnote:after, .footnote:before {
    content: "";
    display: table;
}
.footnote:after {
    clear: both;
}
.footnote {
}
.footnote small {
    color: #999999;
    text-transform: uppercase;
}
.footnote .ltbx {
    float: right;
}
.footnote b, .footnote strong {
    font-weight: bold;
}
.footnote em, .footnote i {
    font-style: italic;
}
.footnote a {
    color: #005E99;
    text-decoration: none;
}
.footnote a:hover {
    text-decoration: underline;
}
.caption-strap {
    background: url("../images/bg_opacity-dark-blue-80.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 0;
    color: #FFFFFF;
    left: 0;
    padding: 5px;
    position: absolute;
    right: 0;
}
.caption-strap a {
    color: #FFFFFF;
}
.caption-strap .ltbx {
    float: right;
}
.media-gallery {
    margin: 0 0 10px;
}
.media-gallery .data-items {
    display: none;
}
.media-gallery .gallery-view {
    position: relative;
}
.media-gallery .gallery-view .scrollable {
    position: relative;
}
.media-gallery .gallery-view .scr-container {
    background: none repeat scroll 0 0 #0F1220;
}
.media-gallery .gallery-view .image-loading {
    background: url("../images/ajax-loader-bg_i2.gif") no-repeat scroll 50% center rgba(0, 0, 0, 0);
}
.media-gallery .gallery-view .mg, .media-gallery .gallery-view .mg img {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.media-gallery .gallery-strip {
    background: none repeat scroll 0 0 #FFFFFF;
    overflow: hidden;
    padding: 11px 0;
    position: relative;
}
.media-gallery .gallery-strip .scr-container {
    height: 114px;
    margin: 0 -11px 0 -12px;
}
.media-gallery .gallery-strip .scr-item {
    width: 164px;
}
.media-gallery .gallery-strip .thumb {
    display: block;
    margin: 0 11px 0 12px;
    outline: medium none;
}
.media-gallery .gallery-strip .thumb img {
    width: 141px;
}
.cp-calendar {
    font: 13px/1.15 "OpenSansExtraBold",sans-serif;
    margin: 0 auto;
    width: 302px;
}
.cp-calendar .hd {
    font: 0 "OpenSansBold",sans-serif;
    margin: 5px 0 17px;
    position: relative;
    text-align: center;
}
.cp-calendar .hd .monthTit {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    display: inline-block;
    font-size: 12px;
    padding: 7px 18px 5px;
    position: relative;
    vertical-align: middle;
}
.cp-calendar .hd .next, .cp-calendar .hd .prev {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -moz-border-radius: 5px 0 0 5px !important;
    -webkit-border-radius: 5px 0 0 5px;
    background: url("../images/bg-btn2-left.png") no-repeat scroll center center #FFFFFF;
    border-color: #CCCCCC #CCCCCC #CCCCCC;
    border-image: none
    border-radius: 5px 0 0 5px !important;
    border-style: solid none solid solid;
    border-width: 1px 0 1px 1px;
    display: inline-block;
    font: 12px/99em "OpenSansBold",sans-serif !important;
    height: 29px;
    overflow: hidden;
    position: relative;
    text-decoration: none !important;
    text-indent: -99em;
    vertical-align: top;
    width: 26px;
}
.cp-calendar .hd .next {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-image: url("../images/bg-btn2.png");
    border-color: #CCCCCC #CCCCCC #CCCCCC;
    border-image: none;
    border-radius: 0 5px 5px 0;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px 0;
}
.cp-calendar .hd .prev.disable {
    background-image: url("../images/bg-btn2-left_off.png");
}
.cp-calendar .hd .next.disable {
    background-image: url("../images/bg-btn2_off.png");
}
.cp-calendar .bd {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #D1D9DD #D1D9DD #D1D9DD;
    border-image: none;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px 0;
}
.lt-ie9 .cp-calendar .bd {
    overflow: hidden;
}
.lt-ie9 .cp-calendar .days, .lt-ie9 .cp-calendar .week {
    clear: both;
    float: none;
    overflow: hidden;
    width: 302px;
}
.lt-ie8 .cp-calendar .week, .lt-ie9 .cp-calendar .week {
    margin-left: 0;
}
.cp-calendar .day {
    border-left: 1px solid #D1D9DD;
    border-top: 1px solid #F6F7F8;
    color: #D1D9DD;
    display: inline;
    float: left;
    margin: 0 0 -1px;
    min-height: 40px;
    text-align: center;
    text-decoration: none;
    width: 42px;
}
.cp-calendar .num {
    display: block;
    padding: 13px 0 12px;
    text-align: center;
}
* html .cp-calendar .day {
    display: inline-block;
    vertical-align: middle;
}
* + html .cp-calendar .day a {
    display: inline-block;
    vertical-align: middle;
}
.cp-calendar .days .day {
    border-top: 0 none;
    color: #002454;
    font-family: "OpenSansRegular",sans-serif;
    min-height: 0;
}
.cp-calendar .days .day .num {
    padding: 9px 0;
}
.cp-calendar a.day {
    color: #002454;
}
.cp-calendar a.dayOK .num {
    background-color: #4090C6;
    border-radius: 5px;
    color: #FFFFFF;
    margin: 1px;
    padding: 12px 0 10px;
}
.rg-ad {
    margin: 15px 0;
    text-align: center;
}
.ad-wrap {
    font-size: 0;
}
.ad-wrap .ad {
    background: url("../images/bg-ad-stick-t.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    font-size: 13px;
    padding: 16px 0 0;
}
.ad-wrap, .ad-wrap .ad {
    display: inline-block;
    vertical-align: middle;
}
.ad-wrap .ad-left, .ad-wrap .ad-right {
    background: url("../images/bg-ad-stick-l.gif") no-repeat scroll 0 100% rgba(0, 0, 0, 0);
    padding: 0 0 0 16px;
}
.ad-wrap .ad-left {
    margin-right: 10px;
    text-align: left;
}
.ad-wrap .ad-right {
    margin-left: 10px;
}
.ad-wrap.blk, .ad-wrap.blk .ad {
    display: block;
    text-align: left;
}
.ad-top {
    position: relative;
    z-index: 2;
}
.ad-mid-expand {
    margin: 0 0 15px;
}
.ad-main {
    margin: 0 0 15px;
}
.ad-main-x47{
    margin: 35px auto;
width: 160px;
}
.ad-filete-top{
    border-top: 1px solid #CCCCCC;
}
.ad-filete-top .ad-wrap{
    margin-top: 20px;
}
.ad-filete-bottom{
    border-bottom: 1px solid #CCCCCC;
}
.ad-filete-bottom .ad-wrap{
    margin-bottom: 20px;
}

.map-tools {
    float: right;
    margin-right: 95px;
    margin-top: 10px;
    color: #000000;
    font: 11px/26px "OpenSansRegular",sans-serif;
}

.ajuste-redsocial-seccion {
      margin-top: -55px;

}

.map-tools a.lnks {
    color: #000000;
    text-decoration: none;
}

.map-tools a.lnks.help {
    color: #000000;
    text-decoration: none;
    font-weight: 600;
}
.map-tools a.lnks:hover {
    text-decoration: underline;
}


.layer-usr-profile {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C2C2C2;
    border-radius: 6px;
    left: 0;
    margin: -7px -1px;
    padding: 3.45455em 5px 5px;
    position: absolute;
    right: 0;
    top: 0;
}
.layer-usr-profile:before {
    background-image: url("../images/bg_1p-transp.gif");
    bottom: 0;
    content: "";
    left: 0;
    margin: -10px -20px -20px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}
.layer-usr-profile .opt {
    line-height: normal;
    margin: 5px auto 15px;
    text-align: center;
    width: 66px;
}
.layer-usr-profile .opt .lnk {
    background: url("../images/sprites/sprite_usrlayer.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    padding-top: 38px;
    text-decoration: none;
}
.layer-usr-profile .opt.modify .lnk {
    background-position: -132px 0;
}
.layer-usr-profile .opt.logout .lnk {
    background-position: 0 0;
}
.layer-usr-profile .opt.modify .lnk:hover {
    background-position: -198px 0;
}
.layer-usr-profile .opt.logout .lnk:hover {
    background-position: -66px 0;
}
.layer-usr-profile {
    display: none;
}
.active .layer-usr-profile {
    display: block;
}
.rg-header-min {
    background: none repeat scroll 0 0 #1E202F;
    line-height: 39px;
    margin: 0 0 30px;
    min-height: 39px;
    padding-left: 110px;
    position: relative;
    z-index: 1;
}
.rg-header-min .brand {
    height: 30px;
    left: 0;
    line-height: 6em;
    margin: 5px;
    overflow: hidden;
    position: absolute;
    width: 104px;
}
.rg-header-min .brand .logo {
    background: url("../images/sprites/bg_spr-mm-brandhead.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 100%;
    width: 100%;
}
.rg-header-min .brand a.logo:hover {
    background-position: 0 -35px;
}
.nav-global-min {
    font: 14px/41px "AkzidenzExtraBoldCond",sans-serif;
    text-align: center;
    text-transform: uppercase;
}
.nav-global-min .nav-item {
    background: none repeat scroll 0 0 #0F1220;
    float: left;
    height: 2.92857em;
    margin-left: 1px;
}
.nav-global-min .nav-item-lnk {
    color: #FFFFFF;
    display: block;
    padding: 0 20px;
    text-decoration: none;
}
.nav-global-min .nav-item-lnk:hover {
    text-decoration: underline;
}
.nav-global-min .nav-item .ico {
    height: 41px;
    width: 45px;
}
.nav-global-min .nav-item.home .ico {
    background: url("../images/bg_ico-home_nav.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.nav-global-min .nav-item.home .nav-item-lnk:hover .ico {
    background-position: 0 -40px;
}
.nav-global-min .drop-tab {
    color: #FFFFFF;
}
.nav-global-min .drop-tab-active {
    color: #3B87BA;
}
.nav-global-min .nav-item.sections .droplayer {
    margin-left: -20px;
    width: 398px;
}
.nav-global-min .nav-item-aux {
    font-size: 17px;
}
.nav-global-min .nav-item-aux .lnk {
    color: #3B87BA;
}
.rg-header {
    /*border-top: 1px solid #707070;*/
    margin: 15px 0 25px;
}
.rg-header .masthead {
    margin: 7px 0 20px;
    min-height: 66px;
    position: relative;
}
.rg-header .masthead:after, .rg-header .masthead:before {
    content: "";
    display: table;
}
.rg-header .masthead:after {
    clear: both;
}
.rg-header .masthead {
}
.rg-header .masthead .brand {
    float: left;
}
.rg-header .masthead .brand .logo {
    display: block;
}
.rg-header .masthead .headcrumb {
    font: 40px/1 "AkzidenzExtraBoldCond",sans-serif;
    letter-spacing: -1px;
    margin: 0 0 -7px;
    text-transform: uppercase;
    white-space: nowrap;
    display: table;
}
.rg-header .masthead .headcrumb .brand, .rg-header .masthead .headcrumb .crumb {
    display: table-cell;
}
.rg-header .masthead .headcrumb .pipe {
    display: none;
}
.rg-header .masthead .headcrumb .brand {
    margin-right: 10px;
}
.rg-header .masthead .headcrumb .crumb {
    vertical-align: bottom;
}
.rg-header .masthead .headcrumb .crumb .lnk {
    text-decoration: none;
    display: block;
    margin-bottom: 5px;
}
.rg-header .social {
    top: 20px;
    position: absolute;
    right: 0px;
}
.rg-header .social .lst-social-links {
    display: inline-block;
    vertical-align: top;
}
.rg-header .social .lst-social-links .item{
    float: left;
}
.rg-header .social .lst-social-links .item a {
    background: url("/static/LNCNacion/images/sprites/lnc_sprites-social.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 25px;
    margin-left: 5px;
    margin-top: -8px;
    width: 24px;
}

.rg-header .social .lst-social-links .item.pasatiempo  a {
  background: url("/static/LNCNacion/images/pasatiempo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  display: block;
  width: 68px;
  height: 30px;
  margin-left: 5px;
  margin-top: -8px;
}



.rg-header .social .lst-social-links .item.instagram a {
    background-position: -76px 0;
}
.rg-header .social .lst-social-links .item.instagram a:hover {
    background-position: -76px -30px;
}
.rg-header .social .lst-social-links .item.fb a {
    background-position: 0px 0;
}
.rg-header .social .lst-social-links .item.fb a:hover {
    background-position: 0px -30px;
}
.rg-header .social .lst-social-links .item.twt a {
    background-position: -38px 0;
}
.rg-header .social .lst-social-links .item.twt a:hover {
    background-position: -38px -30px;
}
.rg-header .social .lst-social-links .item.gplus a {
    background-position: -114px 0;
}
.rg-header .social .lst-social-links .item.gplus a:hover {
    background-position: -114px -30px;
}
.rg-header .social .lst-social-links .item a span {
    display: none;
    visibility: hidden;
}
.rg-header .datetime {
    bottom: 0;
    font: 11px/25px "OpenSansRegular",sans-serif;
    position: absolute;
    right: 0;
}
.rg-header .datetime span {
    color: #E53417;
    font-family: "OpenSansBold",sans-serif;
}
.main-search {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.05);
    text-align: left;
    width: 260px;
}
.main-search .inner {
    display: block;
    height: 39px;
    line-height: 39px;
    padding: 0 38px 0 0;
    position: relative;
    white-space: nowrap;
}
.main-search input {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    outline: medium none;
}
.main-search label {
    background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #CCCCCC;
    border-radius: 5px 0 0 5px;
    color: #3B87BA;
    float: left;
    font: 17px/39px "AkzidenzCondensed",sans-serif;
    margin: -1px 5px -1px -5px;
    padding: 0 5px;
    text-transform: uppercase;
}
.main-search .sk-field {
    display: block;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.main-search .search-field {
    font: 11px/15px "OpenSansBold",sans-serif;
    height: 15px;
    padding: 12px 0;
    position: absolute;
    width: 100%;
}
.main-search .search-field.focus {
}
.main-search .btn-submit {
    background: url("../images/bg-btn-submit.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 31px;
    line-height: 6em;
    margin: -16px 5px 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-indent: -666em;
    top: 50%;
    width: 28px;
}
.nav-item .ico, .tabnav-ico {
    background-position: 0 0;
    background-repeat: no-repeat;
    display: inline-block;
    height: 41px;
    line-height: 12em;
    overflow: hidden;
    vertical-align: top;
    width: 45px;
}
.drop-tab, .drop-tab-inner {
    background: url("../images/sprites/bg_spr-droptab.png") no-repeat scroll -100% -100% rgba(0, 0, 0, 0);
    display: block;
}
.drop-tab {
    color: #FFFFFF;
    margin: 0 5px;
    outline: medium none;
    padding: 0 8px 0 0;
    text-decoration: none;
    white-space: nowrap;
}
.drop-tab-inner {
    padding: 0 0 0 3px;
}
.drop-tab:hover {
    text-decoration: underline;
}
.drop-tab-active {
    background-position: 100% -92px;
    margin-bottom: -1px;
    position: relative;
    z-index: 2;
}
.drop-tab-active .drop-tab-inner {
    background-position: 0 0;
    padding-bottom: 10px;
}
.drop-bottom .drop-tab, .drop-bottom .drop-tab-inner {
    background: url("../images/sprites/bg_spr-droptab-bottom.png") no-repeat scroll -100% -100% rgba(0, 0, 0, 0);
}
.drop-bottom .drop-tab-active {
    background-position: 100% 100%;
    margin: 0 5px 0 11px;
}
.drop-bottom .drop-tab-active .drop-tab-inner {
    background-position: 0 100%;
    margin: -10px 0 0 -6px;
    padding: 10px 0 2px 6px;
}
.droplayer {
    display: none;
    position: absolute;
    z-index: 1;
}
.droplayer:before {
    background-image: url("../images/bg_1p-transp.gif");
    bottom: 0;
    content: "";
    left: 0;
    margin: 0 -20px -20px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}
.droplayer .droplayer-inner {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C2C2C2;
    border-radius: 6px;
    box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.05);
}
.active .droplayer {
    display: block;
}
.drop-bottom .droplayer {
    bottom: 100%;
    margin: 0 0 7px;
}
.drop-bottom .droplayer:before {
    margin: -20px -20px 0;
}
.droplayer .aux-nav {
    background: url("../images/bg_faux-col-198_auxnav.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    overflow: hidden;
    text-align: left;
}
.droplayer .nav-item-aux {
    border-bottom: 1px solid #E1E1E1;
    float: left;
    font: 17px/36px "AkzidenzCondensed",sans-serif;
    margin: -1px 0;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 198px;
}
.droplayer .nav-item-aux .lnk {
    margin: 0 15px;
    text-decoration: none;
}
.droplayer .nav-item-aux .lnk:hover {
    color: #000000 !important;
}
.navbar {
    position: relative;
}
.navbar:after, .navbar:before {
    content: "";
    display: table;
}
.navbar:after {
    clear: both;
}
.navbar {
}
.navbar .main-nav {
    float: left;
}
.navbar .main-search {
    float: right;
}
.navbar .show-tags{
    bottom: 0;
    display: none;
    position: absolute;
    right: 0;
}
.navbar .show-urgent{
    bottom: 0;
    display: block;
    position: absolute;
    right: 0;
}
.main-nav {
    position: relative;

}
.main-nav .nav-inner {
    margin: 0 5px 5px;
}
.main-nav .nav-holder {
    border-radius: 6px;
    box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.15);
    height: 2.5625em;
    margin: 0 -5px;
}
.main-nav .nav-inner, .main-nav .nav-item {
    background: url("../images/sprites/bg_spr-grad_nav.png") repeat-x scroll 0 0 #377FAF;
}
.main-nav .nav-item {
    color: #FFFFFF;
    float: left;
    height: 2.5625em;
}
.main-nav .nav-item > .lnk {
    color: #FFFFFF;
    text-decoration: none;
}
.main-nav .nav-item .drop-tab {
    color: #FFFFFF;
}
.main-nav .nav-item-inner {
    background: url("../images/bg_bevel_nav-item.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    font: 17px/41px "AkzidenzCondensed",sans-serif;
    margin-left: -1px;
    text-align: center;
    text-transform: uppercase;
}
.main-nav .nav-item-first {
    border-radius: 6px 0 0 6px;
}
.main-nav .nav-item-last {
    border-radius: 0 6px 6px 0;
}

.main-nav .nav-item-last {
    border-radius: 0 6px 6px 0;
}


.main-nav .nav-item-highlight {
    margin-left: -1px;
}
.main-nav .nav-item-first, .main-nav .nav-item-highlight .nav-item-inner {
    margin-left: 0;
}
.main-nav .nav-item-first .nav-item-inner {
    margin-left: -1px;
}

.main-nav .thm6.selected .nav-item-inner {
     width: 115px;
}

.main-nav .thm6.selected span {
     margin-left: 2px;
}

.main-nav .nav-item.selected .nav-item-inner {
    background: none repeat scroll 0 0 #FFFFFF;
    margin-bottom: -5px;
    margin-top: -1px;
    padding: 1px 0 5px;
    position: relative;
}


.main-nav .nav-item .ico {
    height: 41px;
    width: 45px;
}
.main-nav .nav-item.home .ico {
    background-image: url("../images/bg_ico-home_nav.png");
}
.main-nav .nav-item.breakingnews{
    background-color: #DA0000 !important;
    background-position: 0 -160px !important;
    margin-bottom: 43px;
}
.main-nav .nav-item.today {
    background-color: #6A8F51 !important;
    background-position: 0 -240px !important;
    margin-bottom: 43px;
}
.main-nav .nav-item.follow {
    background-color: #DCA216 !important;
    background-position: 0 -320px !important;
    margin-bottom: 43px;
}
.main-nav .nav-item.more .droplayer {
    margin-left: -99px;
    width: 398px;
}
.main-nav .layer-alert {
    display: none;
    /*margin: 20px 0 0;*/
}
.main-nav .layer-alert .layer-arrow {
    background: url("../images/bg_arrow-tag-crumb.png") no-repeat scroll -37px center rgba(0, 0, 0, 0);
    float: left;
    height: 29px;
    width: 13px;
    color: #FFFFFF;
}
.main-nav .layer-alert .layer-box {
    overflow: hidden;
}
.main-nav .layer-alert .layer-box-inner {
    margin-left: 5px;
    margin-top: 3px;
    position: absolute;
    width: 850px;
}
.main-nav .layer-alert .ticker {
    background: none repeat scroll 0 0 #3B87BA;
    border-radius: 3px;
    color: #FFFFFF;
    float: left;
    font: 13px/23px "OpenSansSemiBold",sans-serif;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.main-nav .layer-alert .ticker .msg, .main-nav .layer-alert .ticker .timestamp {
    padding: 0 7px;
}
.main-nav .layer-alert .ticker .timestamp {
    border-right: 1px solid #FFFFFF;
    float: left;
    font-family: "OpenSansExtraBold",sans-serif;
    margin-right: -1px;
}
.main-nav .layer-alert .ticker .lnk {
    color: #FFFFFF;
}

.nav-item-inner{
width: 75px;
}

.lt-ie8 .main-nav .layer-alert .ticker .msg {
    overflow: hidden;
    text-overflow: ellipsis;
}
.alert-active .urgent-item{
    float: left;
    height: 30px;
    margin-top: 8px;
    width: 100%;
}
.alert-active .urgent-item.breakingnews .icon{
    background: url("../images/urgente.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    float: left;
    height: 29px;
    width: 71px;
    color: #FFFFFF;
}
.alert-active .urgent-item.follow .icon{
    background: url("../images/siganos.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    float: left;
    height: 29px;
    width: 68px;
    color: #FFFFFF;
}
.alert-active .urgent-item.today .icon{
    background: url("../images/hoy.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    float: left;
    height: 29px;
    width: 44px;
    color: #FFFFFF;
}
.nav-item.breakingnews .ticker, .urgent-item.breakingnews .ticker {
    background: none repeat scroll 0 0 #ED2525;
}
.nav-item.today .ticker, .urgent-item.today .ticker {
    background: none repeat scroll 0 0 #729A57;
}
.nav-item.follow .ticker, .urgent-item.follow .ticker {
    background: none repeat scroll 0 0 #E4B41D;
}
.main-nav .nav-inner, .main-nav .nav-item, .main-nav .nav-item-highlight {
    background-color: #377FAF;
    background-position: 0 0;
}
.main-nav .active .lnk, .main-nav .selected > .lnk {
    color: #3B87BA;
}
.theme1 .main-nav .nav-inner, .theme1 .main-nav .nav-item {
    background-color: #CB891F;
    background-position: 0 -440px;
}
.theme2 .main-nav .nav-inner, .theme2 .main-nav .nav-item {
    background-color: #B2CD16;
    background-position: 0 -520px;
}
.theme3 .main-nav .nav-inner, .theme3 .main-nav .nav-item {
    background-color: #376884;
    background-position: 0 -600px;
}
.theme4 .main-nav .nav-inner, .theme4 .main-nav .nav-item {
    background-color: #34B1DA;
    background-position: 0 -680px;
}
.theme5 .main-nav .nav-inner, .theme5 .main-nav .nav-item {
    background-color: #878278;
    background-position: 0 -760px;
}
.theme6 .main-nav .nav-inner, .theme6 .main-nav .nav-item {
    background-color: #F00A94;
    background-position: 0 -840px;
}
.theme7 .main-nav .nav-inner, .theme7 .main-nav .nav-item {
    background-color: #449241;
    background-position: 0 -920px;
}
.theme8 .main-nav .nav-inner, .theme8 .main-nav .nav-item {
    background-color: #CE5500;
    background-position: 0 -1000px;
}
.theme9 .main-nav .nav-inner, .theme9 .main-nav .nav-item {
    background-color: #43A6B6;
    background-position: 0 -1080px;
}
.theme10 .main-nav .nav-inner, .theme10 .main-nav .nav-item {
    background-color: #052B49;
    background-position: 0 -1160px;
}
.main-nav .nav-item-highlight.thm1 {
    background-color: #CB891F;
    background-position: 0 -440px;
}
.main-nav .nav-item-highlight.thm2 {
    background-color: #B2CD16;
    background-position: 0 -520px;
}
.main-nav .nav-item-highlight.thm3 {
    background-color: #376884;
    background-position: 0 -600px;
}
.main-nav .nav-item-highlight.thm4 {
    background-color: #34B1DA;
    background-position: 0 -680px;
}
.main-nav .nav-item-highlight.thm5 {
    background-color: #878278;
    background-position: 0 -760px;
}
.main-nav .nav-item-highlight.thm6 {
    background-color: #F00A94;
    background-position: 0 -840px;
}
.main-nav .nav-item-highlight.thm7 {
    background-color: #449241;
    background-position: 0 -920px;
}
.main-nav .nav-item-highlight.thm8 {
    background-color: #CE5500;
    background-position: 0 -1000px;
}
.main-nav .nav-item-highlight.thm9 {
    background-color: #43A6B6;
    background-position: 0 -1080px;
}
.main-nav .nav-item-highlight.thm10 {
    background-color: #052B49;
    background-position: 0 -1160px;
}
.theme1 .main-nav .active .lnk, .theme1 .main-nav .selected > .lnk {
    color: #C0821D;
}
.theme2 .main-nav .active .lnk, .theme2 .main-nav .selected > .lnk {
    color: #AAC412;
}
.theme3 .main-nav .active .lnk, .theme3 .main-nav .selected > .lnk {
    color: #315D78;
}
.theme4 .main-nav .active .lnk, .theme4 .main-nav .selected > .lnk {
    color: #30A9D0;
}
.theme5 .main-nav .active .lnk, .theme5 .main-nav .selected > .lnk {
    color: #7F7A70;
}
.theme6 .main-nav .active .lnk, .theme6 .main-nav .selected > .lnk {
    color: #E4078C;
}
.theme7 .main-nav .active .lnk, .theme7 .main-nav .selected > .lnk {
    color: #3E863B;
}
.theme8 .main-nav .active .lnk, .theme8 .main-nav .selected > .lnk {
    color: #C25002;
}
.theme9 .main-nav .active .lnk, .theme9 .main-nav .selected > .lnk {
    color: #3E9DAC;
}
.theme10 .main-nav .active .lnk, .theme10 .main-nav .selected > .lnk {
    color: #031E35;
}

.nav-home{
    min-width: 850px;
}
.nav-home .nav-item.home {
    background-color: #286691;
    background-position: 0 -80px;
}

.nav-section{
    width: 850px;
}

.tag-crumb {
    background: url("../images/bg_arrow-tag-crumb.png") no-repeat scroll 0 10px rgba(0, 0, 0, 0);
    font: 0px/0 "OpenSansBold",sans-serif;
    margin: 10px 3px 0;
    min-height: 33px;
    padding-left: 50px;
}
.tag-crumb > * {
    font-size: 11px;
}
.tag-crumb .tag-item {
    display: inline;
    float: left;
    font-size: 11px;
    line-height: 21px;
    margin: 10px 0 0 10px;
}
/*.alert-active .nav-holder {
    margin-bottom: 43px;
}*/
.alert-active .nav-item.main {
    margin-bottom: 0;
}
.alert-active .layer-alert, .alert-active .show-tags {
    display: block;
}
.alert-active .tag-crumb, .alert-active .show-urgent{
    display: none;
}
.rg-footer {
    /*margin: 20px 0;*/
    text-align: center;
}
.footer-nav {
    background-color: #F8F9FA;
    border-top: 1px solid #E1E6E7;
    position: relative;
    top: 10px;
    border-radius: 5px;


}

.footer-nav .item {
    border-left: 1px solid #E1E6E7;
    color: #3B87BA;
    float: left;
    font: 17px/35px "AkzidenzBoldCond",sans-serif;
    height: 35px;
    margin: 2px 0 1px;
    text-align: center;
    text-transform: uppercase;
}
.footer-nav .item:first-child {
    border: medium none;
}
.footer-nav .item > .lnk {
    display: block;
    padding: 0 10px;
}
.footer-nav .item > .drop-tab, .footer-nav .item > .lnk {
    color: #3B87BA;
}
.footer-nav .ico {
    background: url("../images/bg_ico-home_nav.png") no-repeat scroll -10px -45px rgba(0, 0, 0, 0);
    display: inline-block;
    height: 35px;
    line-height: 6em;
    overflow: hidden;
    vertical-align: top;
    width: 25px;
}
.footer-nav-holder {
    display: inline-block;
    vertical-align: top;
}

.footer-nav-multimedia {
    background-color: #0F1220;
    position: relative;
    top: 10px;
    border-radius: 5px;
}

.footer-nav-multimedia .item {
    border-left: 1px solid #053D59;
    color: #3B87BA;
    float: left;
    font: 17px/35px "AkzidenzBoldCond",sans-serif;
    height: 35px;
    margin: 2px 0 1px;
    text-align: center;
    text-transform: uppercase;
}
.footer-nav-multimedia .item:first-child {
    border: medium none;
}
.footer-nav-multimedia .item > .lnk {
    display: block;
    padding: 0 10px;
}
.footer-nav-multimedia .item > .drop-tab, .footer-nav .item > .lnk {
    color: #3B87BA;

}
.footer-nav-multimedia .ico {
    background: url("../images/bg_ico-home_nav.png") no-repeat scroll -10px -45px rgba(0, 0, 0, 0);
    display: inline-block;
    height: 35px;
    line-height: 6em;
    overflow: hidden;
    vertical-align: top;
    width: 25px;
}
.footer-nav-multimedia-holder {
    display: inline-block;
    vertical-align: top;
}

.footer-nav-multimedia .item > .drop-tab, .footer-nav-multimedia .item > .lnk {
    color: #053D59;
}

.drop-bottom .droplayer {
    margin-bottom: 7px;
    margin-left: -99px;
    width: 398px;
}
.footer-holder {
    background-color: #E5EAED;
}
.footer-text {
    color: #ACB9C2;
    font: 11px/1.2 "OpenSansRegular",sans-serif;
    padding: 10px 30px;
}
.footer-text strong {
    font-family: "OpenSansSemiBold",sans-serif;
    text-decoration: underline;
}
.md .read-more {
    border: 1px solid #CCCCCC;
    float: right;
}
.md .read-more .lnk {
    background-color: #FFFFFF;
    color: #002454;
    display: block;
    font-family: "OpenSansBold",sans-serif;
    font-size: 10px;
    letter-spacing: -0.04em;
    padding: 1px 11px 0;
    text-transform: uppercase;
}
.sk-md1 .hd {
    border-bottom: 5px solid #002454;
    border-top: 5px solid #002454;
    padding: 8px 0 6px;
}
.sk-md1 .hd .title {
    color: #002454;
    font-family: "OpenSansSemiBold",sans-serif;
    font-size: 15px;
    letter-spacing: -0.04em;
    text-transform: uppercase;
    margin: 0px 0px;
}
.sk-md1 .hd .title a.lnk {
    color: #002454;
}
.sk-md1 .hd .tab .title {
    color: #CACED5;
}
.sk-md1 .hd .tab.active .title {
    color: #002454;
}
.sk-md1 .bd {
    margin: 6px 0;
}
.sk-md1 .ft {
    border-top: 1px solid #C9C9C9;
    padding: 8px 0 0;
}
.sk-md2 {
    margin-bottom: 10px;
}
.sk-md2 .hd .title {
    color: #4D739F;
    font-family: "OpenSansBold",sans-serif;
    font-size: 11px;
    text-align: center;
    text-transform: uppercase;
}
.sk-md2 .hd .title .ico {
    display: block;
    height: 44px;
    margin: 0 auto 5px;
    width: 45px;
}
.sk-md2 .bd {
    margin: 6px 0 0;
}
.sk-md2 .lst {
    font-family: "OpenSansRegular",sans-serif;
}
.sk-md2 .lst-item {
    border-bottom: 1px solid #CCCCCC;
    margin: 9px 0 12px;
    padding: 0 0 12px;
    text-align: center;
}
.sk-md2 .lnk {
    color: #252525;
    font: 15px "OpenSansSemiBold",sans-serif;
}
.sk-md2 .kicker {
    color: #4D739F;
    font-size: 11px;
    text-transform: uppercase;
}
.sk-md2 .brief {
    color: #333333;
    font-size: 13px;
    line-height: 1.54em;
    margin-bottom: 4px;
}
.sk-md2 .dateline {
    color: #666666;
    font-size: 11px;
}
.sk-md2 .byline {
    color: #999999;
    display: block;
    text-transform: uppercase;
}
.sk-md2 .mt {
    padding-left: 10px;
    text-align: left;
}
.sk-md2 .mt .lnk {
    font: 17px "NimrodBold",serif;
}
.lst-relinfo {
    color: #2D6F9E;
    font: 11px/14px "OpenSansBold",sans-serif;
    margin: 0 0 10px;
}
.lst-relinfo .rel-item {
    margin: 0 0 1px;
}
.lst-relinfo .rel-item-entry {
    background: none repeat scroll 0 0 #EDF1F3;
    display: block;
    padding: 8px 0 8px 34px;
    position: relative;
}
.lst-relinfo .rel-item-entry .ico {
    background: url("../images/sprites/sprite_tools.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 22px;
    left: 0;
    line-height: 6em;
    margin: 4px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 22px;
}
.lst-relinfo a.rel-item-entry {
    color: #2D6F9E;
    text-decoration: none;
}
.lst-relinfo a.rel-item-entry:hover {
    background: none repeat scroll 0 0 #F7F8F9;
}
.lst-relinfo .rel-nws .ico {
    background-position: -225px 0;
}
.lst-relinfo .rel-lnk .ico {
    background-position: -154px 0;
}
.lst-relinfo .rel-arc .ico {
    background-position: 0 0;
}
.lst-relinfo .rel-spc .ico {
    background-position: -313px 0;
}
.lst-relinfo .rel-rad .ico {
    background-position: -291px 0;
}
.lst-relinfo .rel-gal .ico {
    background-position: -247px 0;
}
.lst-relinfo .rel-vid .ico {
    background-position: -335px 0;
}
.lst-relinfo .rel-aud .ico {
    background-position: -22px 0;
}
.lst-relinfo .rel-gr1 .ico {
    background-position: -88px 0;
}
.lst-relinfo .rel-gr2 .ico {
    background-position: -110px 0;
}
.lst-relinfo .rel-gr3 .ico {
    background-position: -132px 0;
}
.lst-relinfo .rel-ale .rel-item-entry {
    background: none repeat scroll 0 0 #F02117;
}
.lst-relinfo .rel-ale .ico {
    background: url("../images/bg_ico-alert.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}


.lst-relinfo .rel-inda .ico {
    background-position: -378px 0;
}

.lst-relinfo .rel-indb .ico {
    background-position: -358px 0;
}



.lst-relinfo .rel-ale a.rel-item-entry {
    color: #FFFFFF;
}
.lst-relinfo .rel-ale a.rel-item-entry:hover {
    background: none repeat scroll 0 0 #F34D45;
}
.lst-relinfo {
    margin: 10px -11px;
}
.lst-relinfo .rel-item {
    float: left;
    width: 50%;
}
.lst-relinfo .rel-item-entry {
   margin: 0 11px;
  padding: 8px 8px 8px 34px;
}
.lst-relinfo .rel-item:only-child {
    width: 100% !important;
}
.lst-relinfo .rel-item.only-child {
    width: 100% !important;
}
.u1 .lst-relinfo .rel-item, .u2 .lst-relinfo .rel-item, .u3 .lst-relinfo .rel-item, .u4 .lst-relinfo .rel-item, .u6 .lst-relinfo .rel-item, .u7 .lst-relinfo .rel-item {
    width: 100%;
}
.scr-container, .scr-item, .scr-wrapper {
    height: 100%;
}
.scr-container {
    overflow: hidden;
    position: relative;
}
.scr-wrapper {
    position: absolute;
    width: 9999em;
}
.scr-item {
    float: left;
}
.scr-clip {
}
.scr-wrap, .scr-slider {
    height: 100%;
}
.scr-wrap {
    margin: 0 auto !important;
}
.scr-slider {
}
.scr-slider .scr-item {
    height: auto;
}
.scrollable-strip {
    overflow: hidden;
    position: relative;
}
.scrollable-strip .scr-nav a {
    opacity: 0;
}
.scr-nav .next, .scr-nav .prev {
    background: url("../images/sprites/sprite_scrnav.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 97px;
    margin-top: -48px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    width: 37px;
}
.scr-nav .prev {
    background-position: -74px 0;
    left: 0;
}
.scr-nav .next {
    background-position: 0 0;
    right: 0;
}
.scr-nav .prev:hover {
    background-position: -111px 0;
}
.scr-nav .next:hover {
    background-position: -37px 0;
}
.scr-nav .disabled {
    display: none !important;
}
.nws {
    font-family: Arial,Helvetica,sans-serif;
}
.nws .media-holder, .nws .media-obj, .nws .mg, .nws .thumb {
    margin: 0 0 10px;
}
.nws .media-holder.fl, .nws .media-obj.fl, .nws .mg.fl, .nws .thumb.fl {
    clear: left;
    margin: 0 23px 10px 0;
}
.nws .media-holder.fr, .nws .media-obj.fr, .nws .mg.fr, .nws .thumb.fr {
    clear: right;
    margin: 0 0 10px 23px;
}
.nws .media-holder .media-obj {
    margin: 0;
}
.nws .media-holder .mg {
    margin-bottom: 0;
}
.nws .bkn {
    margin-bottom: 10px;
}
.nws .kicker {
    color: #333333;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.nws .kicker em {
    color: #4D739F;
}
.nws .headline {
    color: #252525;
    font-family: "NimrodBold",serif;
}
.nws .headline .lnk {
    color: #252525;
}
.nws .live {
    background: url("../images/bg_ico-live.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #666666;
    display: inline-block;
    padding: 0 0 0 20px;
    text-transform: uppercase;
    vertical-align: middle;
}
.nws .category {
    background-color: #E8EDF0;
    border-radius: 4px;
    color: #4D739F;
    font: 11px/20px "OpenSansBold",sans-serif;
    margin: 0 8px 0 0;
    padding: 3px 11px 2px;
}
.nws .dateline {
    color: #999999;
    display: block;
    font: 11px/21px "OpenSansSemiBold",sans-serif;
    margin: 5px 0 1px;
}
.nws .dateline .byline {
    text-transform: uppercase;
}
.nws .dateline .timestamp {
    color: #000000;
}
.nws .dateline .timestamp .hour {
    color: #E53417;
    font-weight: normal;
}
.nws .dateline .live {
    margin-left: 5px;
}
.nws .dateline .live:first-child {
    margin-left: 0;
}
.nws .brief {
    color: #333333;
    font: 13px/20px "OpenSansRegular",sans-serif;
    margin: 5px 0 1px;
}
.nws.sk-hr:last-child {
    border-bottom: medium none;
    padding-bottom: 0;
}
.nws.sk-hr.last-child {
    border-bottom: medium none;
    padding-bottom: 0;
}
.md-news-w1 {
    margin-bottom: 10px;
}
.md-news-w1:last-child {
    border: medium none;
    padding: 0;
}
.md-news-w1.last-child {
    border: medium none;
    padding: 0;
}
.md-news-w1 .headline.small {
    font-size: 19px;
    line-height: 23px;
}
.md-news-w1 .headline.regular {
    font-size: 23px;
    line-height: 27px;
}
.md-news-w1 .headline.large {
    font-size: 35px;
    line-height: 39px;
}
.md-news-w1.sk-hr {
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 10px;
}
.md-news-w2 {
    margin-bottom: 10px;
}
.md-news-w2:last-child {
    border: medium none;
    padding: 0;
}
.md-news-w2.last-child {
    border: medium none;
    padding: 0;
}
.md-news-w2 .headline.small {
    font-size: 19px;
    line-height: 23px;
}
.md-news-w2 .headline.regular {
    font-size: 23px;
    line-height: 27px;
}
.md-news-w2 .headline.large {
    font-size: 35px;
    line-height: 39px;
}
.md-news-w2.sk-hr {
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 10px;
}
.md-news-w3 {
    margin-bottom: 10px;
}
.md-news-w3:last-child {
    border: medium none;
    padding: 0;
}
.md-news-w3.last-child {
    border: medium none;
    padding: 0;
}
.md-news-w3 .headline.small {
    font-size: 19px;
    line-height: 23px;
}
.md-news-w3 .headline.regular {
    font-size: 23px;
    line-height: 27px;
}
.md-news-w3 .headline.large {
    font-size: 35px;
    line-height: 39px;
}
.md-news-w3.sk-hr {
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 10px;
}
.md-news-w4 {
    margin-bottom: 15px;
}
.md-news-w4 .g-faux {
    background: url("../images/bg_faux-seamline_10-4_h.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
}
.md-news-w4 .aux-content, .md-news-w4 .main-content {
    float: left;
}
.md-news-w4 .main-content {
    width: 797px;
}
.md-news-w4 .aux-content {
    margin: 0 0 -15px 23px;
    width: 305px;
}
.md-news-w4 .headline.small {
    font-size: 49px;
    line-height: 51px;
}
.md-news-w4 .headline.regular {
    font-size: 51px;
    line-height: 53px;
}
.md-news-w4 .headline.large {
    font-size: 53px;
    line-height: 55px;
}
.md-news-w4.sk-hr {
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 15px;
}
.auxfeeder {
    margin: 0 0 15px;
}
.auxfeeder .m-title {
    background: url("../images/sprites/sprite_tipfeeder.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font: 11px/23px "OpenSansBold",sans-serif;
    margin: 0 0 15px -20px;
    padding-left: 9px;
    text-transform: uppercase;
}
.auxfeeder .m-title .lnk {
    color: #FFFFFF;
}
.auxfeeder .m-title span {
    background: url("../images/bg_arrow-down-feeder.png") no-repeat scroll 100% 0 rgba(0, 0, 0, 0);
    border-radius: 0 6px 6px 0;
    display: block;
    padding: 0 31px 0 11px;
}
.auxfeeder .m-title img {
    vertical-align: text-bottom;
}
.auxfeeder .entry {
    color: #252525;
    font: 13px/20px "OpenSansSemiBold",sans-serif;
    margin: 0 0 15px;
}
.auxfeeder .entry .timestamp {
    color: #ED3915;
    display: inline;
    font-family: "OpenSansBold",sans-serif;
    text-transform: uppercase;
}
.auxfeeder .entry .lnk {
    color: #252525;
}
.auxfeeder-latestnews .m-title {
    background-position: -9px 0;
}
.auxfeeder-latestnews .m-title span {
    background-color: #ED3915;
}
.auxfeeder-twitter .m-title {
    background-position: 0 -23px;
}
.auxfeeder-twitter .m-title span {
    background-color: #00ACEE;
}
.md-news-w5 {
    margin-bottom: 15px;
}
.md-news-w5 .headline, .md-news-w5 .kicker {
    text-align: center;
}
.md-news-w5 .kicker {
    font: 14px/17px "OpenSansRegular",sans-serif;
}
.md-news-w5 .headline.small {
    font-size: 61px;
    line-height: 63px;
}
.md-news-w5 .headline.regular {
    font-size: 63px;
    line-height: 65px;
}
.md-news-w5 .headline.large {
    font-size: 65px;
    line-height: 67px;
}
.md-news-w5 .brief {
    font-size: 15px;
    line-height: 23px;
}
.md-news-w5.sk-hr {
    border-bottom: 4px solid #CCCCCC;
    padding-bottom: 15px;
}
.md-scr-news-embed {
    border-top: 1px solid #D0D8DD;
    margin: 15px 0 0;
    padding: 15px 0 0;
}
.md-scr-news-embed .scr-clip, .md-scr-news-embed .scr-item {
    height: 215px;
}
.md-scr-news-embed .scr-clip {
    margin: 0 -12px;
}
.md-scr-news-embed .scr-item {
    width: 164px;
}
.md-scr-news-embed .scr-item .hed, .md-scr-news-embed .scr-item .mg {
    margin: 0 11px 0 12px;
}
.md-scr-news-embed .mg {
    margin-bottom: 5px !important;
}
.md-scr-news-embed .hed {
    font: 13px/18px "OpenSansRegular",sans-serif;
    text-align: left;
}
.md-scr-news-embed .hed .lnk {
    color: #000000;
}
.md-scr-news-embed .hed .kicker {
    color: #4D739F;
    display: block;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
    text-align: left;
    text-transform: uppercase;
}
.md-scr-news-embed .hed .kicker .lnk {
    color: #4D739F;
}
.md-news-aux {
    margin-bottom: 10px;
}
.md-news-aux:last-child {
    border: medium none;
    padding: 0;
}
.md-news-aux.last-child {
    border: medium none;
    padding: 0;
}
.md-news-aux .headline.small {
    font-size: 19px;
    line-height: 23px;
}
.md-news-aux .headline.regular {
    font-size: 23px;
    line-height: 27px;
}
.md-news-aux .headline.large {
    font-size: 35px;
    line-height: 39px;
}
.md-news-aux.sk-hr {
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 10px;
}
.md-grp-news-topic {
    position: relative;
}
.md-grp-news-topic .balloon-large {
    position: absolute;
}
.md-grp-news-topic .bd {
    border: 12px solid #052C4C;
    min-height: 65px;
    padding: 15px 0 10px;
}
.md-grp-news-topic .m-title {
    color: #052C4C;
    font: 28px/110% "AkzidenzExtraBoldCond",sans-serif;
    margin: 0 0 10px;
    text-transform: uppercase;
}
.md-grp-news-topic .m-title .lnk {
    color: #052C4C;
}
.md-grp-news-topic.pos-left {
    margin: 20px -10px 20px 22px;
}
.md-grp-news-topic.pos-left .balloon-large {
    left: 0;
    margin: -15px 0 0 -37px;
}
.md-grp-news-topic.pos-left .bd {
    padding: 15px 10px 20px 48px;
    border-right: none;
}
.md-grp-news-topic.pos-right {
    margin: 20px 22px 20px -10px;
}
.md-grp-news-topic.pos-right .balloon-large {
    margin: -15px -33px 0 0;
    right: 0;
}
.md-grp-news-topic.pos-right .bd {
    border-left: medium none;
    padding: 15px 48px 10px 10px;
}
.md-item-news {
    border-bottom: 1px solid #C9C9C9;
    margin: 0 0 10px;
    padding: 0 0 10px;
}
.md-item-news:last-child {
    border: medium none;
    padding: 0;
}
.md-item-news.last-child {
    border: medium none;
    padding: 0;
}
.md-item-news .mg, .md-item-news .mt {
    margin-bottom: 10px;
}
.md-item-news .headline.small {
    font-size: 19px;
    line-height: 23px;
}
.md-item-news .headline.large {
    font-size: 35px;
    line-height: 39px;
}
.md-item-news .rel-item {
    width: 100%;
}
.md-news-today {
    border-bottom: 1px solid #CCCCCC;
    margin: 0 0 10px;
    padding: 0 0 10px;
}
.md-news-today:last-child {
    border: medium none;
    padding: 0;
}
.md-news-today.last-child {
    border: medium none;
    padding: 0;
}
.md-news-today .mg {
    margin: 0 0 10px;
}
.md-news-today .kicker {
    color: #333333;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
    margin: 5px 0;
    text-transform: uppercase;
}
.md-news-today .title {
    color: #191919;
    font: 29px/30px "AkzidenzCondensed",sans-serif;
    margin: 0 0 10px;
    text-transform: uppercase;
}
.md-news-today .title span {
    font-family: "AkzidenzExtraBoldCond",sans-serif;
}
.md-news-today .title .lnk {
    background: url("../images/bg_ico-go.png") no-repeat scroll 100% 45% rgba(0, 0, 0, 0);
    padding-right: 20px;
    text-decoration: none;
}
.md-news-today .title .lnk:hover {
    background-image: url("../images/bg_ico-go_hover.png");
}
.md-news-today .headline, .md-news-today .xcerpt {
    display: inline;
}
.md-news-today .headline {
    color: #252525;
    font: 20px/27px "OpenSansSemiBold",sans-serif;
}
.md-news-today .headline .lnk {
    color: #252525;
}
.md-news-today .xcerpt {
    color: #999999;
    font-family: "OpenSansRegular",sans-serif;
}
.md-scr-news {
    border-bottom: 5px solid #C9C9C9;
    border-top: 5px solid #C9C9C9;
    margin: 0 0 20px;
    padding: 10px 0;
}
.md-scr-news .m-title {
    color: #2F2F2F;
    font: 30px/46px "AkzidenzCondensed",sans-serif;
    text-transform: uppercase;
}
.md-scr-news .m-title .lnk {
    color: #2F2F2F;
}
.md-scr-news .scr-clip, .md-scr-news .scr-item {
    min-height: 215px;
}
.md-scr-news .scr-clip {
    margin: 0 -12px;
}
.md-scr-news .scr-item {
    width: 164px;
}
.md-scr-news .scr-item .hed, .md-scr-news .scr-item .mg {
    margin: 0 11px 0 12px;
}
.md-scr-news .mg {
    margin-bottom: 5px !important;
}
.md-scr-news .hed {
    font: 13px/18px "OpenSansRegular",sans-serif;
}
.md-scr-news .hed .lnk {
    color: #000000;
}
.md-scr-news .hed .kicker {
    color: #4D739F;
    display: block;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.md-scr-news .hed .kicker .lnk {
    color: #4D739F;
}
.md-scr-news .scr-nav .next, .md-scr-news .scr-nav .prev {
    margin-top: 0;
    top: 10px;
}
.md-news-topic {
    border-top: 4px solid #C9C9C9;
    padding-top: 20px;
}
.md-news-topic.first-child {
    border-top: 0 none;
    padding-top: 0;
}
.md-news-topic.border-bottom {
    border-bottom: 4px solid #C9C9C9;
    padding-bottom: 20px;
}
.md-news-topic .g-faux {
    background: url("../images/bg_1p-dot-c9c9c9.gif") repeat-y scroll 562px 0 rgba(0, 0, 0, 0);
}
.md-news-topic .content-main {
    float: left;
    margin-right: 23px;
    width: 551px;
}
.md-news-topic .content-aux {
    display: block;
    overflow: hidden;
}
.md-news-topic .title {
    background: url("../images/bg_bevel_nav-item.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    font: 38px/45px "AkzidenzBoldCond",sans-serif;
    margin-left: 1px;
    text-transform: uppercase;
}
.md-news-topic .content-main .mg {
    margin-bottom: 0;
}
.md-news-topic .brief .lnk {
    color: #999999;
    font: 20px/1.2 "OpenSansRegular",sans-serif;
    margin-bottom: 0;
}
.md-news-topic .brief .lnk .dest {
    color: #252525;
    font-family: "OpenSansSemiBold",sans-serif;
}
.md-news-topic .lst .item {
    margin-top: 8px;
}
.md-news-topic .lst .item.first-child {
    margin-top: 0;
}
.md-news-topic .lst .lnk {
    color: #000000;
    display: block;
    font: 13px "OpenSansBold",sans-serif;
}
.md-news-topic .dateline {
    margin: 0;
}
.md-topic-economy .g-faux {
    background: url("../images/bg_1p-dot-c9c9c9.gif") repeat-y scroll 562px 0px, url("../images/bg_1p-dot-c9c9c9.gif") repeat-y scroll 316px 0 rgba(0, 0, 0, 0);
}
.md-topic-economy-box {
    background-color: #E8EDF0;
    float: right;
    margin: 0 0 0 23px;
    width: 223px;
}
.md-topic-economy-box .ft {
    padding: 0 13px 10px;
}
.md-topic-economy-box .block {
    background: url("../images/sprites/bg_spr-economy.png") no-repeat scroll -50px -180px rgba(0, 0, 0, 0);
    height: 60px;
    margin: 15px 10px 30px 1px;
    padding: 0 0 0 65px;
}
.md-topic-economy-box .block.euro {
    background-position: -110px -120px;
}
.md-topic-economy-box .item {
    border-bottom: 1px dotted #C9C9C9;
    color: #333333;
    display: block;
    overflow: hidden;
    padding: 2px 0 0 1px;
}
.md-topic-economy-box .item .txt {
    float: left;
    font: 11px "OpenSansSemiBold",sans-serif;
}
.md-topic-economy-box .item.down {
    border-bottom: 0 none;
}
.md-topic-economy-box .item.top .txt {
    padding-top: 11px;
}
.md-topic-economy-box .item .data {
    float: right;
    font: 22px "OpenSansRegular",sans-serif;
}
.md-apperture-entertainment {
    border-bottom: 1px solid #C9C9C9;
    margin: 0 0 15px;
    padding: 0 0 15px;
}
.md-apperture-entertainment .g-faux {
    background: url("../images/bg_faux-seamline_10-4_h.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
}
.md-apperture-entertainment .paneview {
    height: 393px;
    position: relative;
}
.md-apperture-entertainment .paneview .lnk {
    color: #FFFFFF;
}
.md-apperture-entertainment .paneview .pic {
    display: block;
    height: auto;
    width: 100%;
}
.md-apperture-entertainment .pane-b, .md-apperture-entertainment .pane-t {
    background: url("../images/bg_opacity-dark-80.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    left: 50px;
    overflow: hidden;
    position: absolute;
}
.md-apperture-entertainment .pane-t {
    height: 183px;
    top: 0;
    width: 223px;
}
.md-apperture-entertainment .pane-b {
    bottom: 0;
    height: 183px;
    padding: 10px;
    width: 203px;
}
.md-apperture-entertainment .pane-t img {
    display: block;
    height: auto;
    width: 100%;
}
.md-apperture-entertainment .pane-b {
    color: #FFFFFF;
    font: 35px/1 "AkzidenzCondensed",sans-serif;
    text-transform: uppercase;
}
.md-apperture-entertainment .scrollable-strip {
    float: left;
    width: 797px;
}
.md-apperture-entertainment .scr-clip, .md-apperture-entertainment .scr-item {
    height: 393px;
}
.md-apperture-entertainment .scr-item {
}
.md-apperture-entertainment .content-aux {
    float: right;
    width: 305px;
}
.md-apperture-entertainment .content-aux .item {
    border-top: 1px solid #C9C9C9;
    margin: 15px 0 0;
    padding: 15px 0 0;
}
.md-apperture-entertainment .content-aux .item.first-child, .md-apperture-entertainment .content-aux .item:first-child {
    border: medium none;
    margin: 0;
    padding: 0;
}
.md-apperture-entertainment .content-aux .title {
    font: 35px/1 "AkzidenzCondensed",sans-serif;
    text-transform: uppercase;
}
.md-apperture-entertainment .content-aux .entry-xcerpt {
    color: #999999;
    font: 20px/27px "OpenSansRegular",sans-serif;
}
.md-apperture-entertainment .content-aux .entry-xcerpt .lnk {
    color: #999999;
}
.md-apperture-entertainment .content-aux .entry-xcerpt .hed {
    color: #000000;
}
.md-apperture-entertainment .content-aux .mg.fr {
    margin-left: 23px;
}
.md-apperture-entertainment .content-aux .lnk {
    color: #000000;
}
.md-apperture-entertainment .content-aux .headline {
    font: 13px/18px "OpenSansBold",sans-serif;
}
.md-apperture-entertainment .content-aux .brief {
    font: 11px/18px "OpenSansRegular",sans-serif;
}
.md-block-today {
    overflow: hidden;
}
.pane-jigsaw {
    height: 338px;
    margin: -1px;
    position: relative;
}
.pane-jigsaw .slice, .pane-jigsaw .slice-pill {
    background: none repeat scroll 0 0 #E6E5E1;
    padding: 12px;
    position: absolute;
}
.pane-jigsaw .slice-pill {
    bottom: 0;
    height: 151px;
    right: 0;
    width: 234px;
    z-index: 1;
}
.pane-jigsaw .slice-pill .pillbox .tx {
    bottom: 0;
}
.pane-jigsaw .mtx {
    left: 0;
    margin: 20px;
    position: absolute;
    right: 0;
}
.pane-jigsaw .mtx .kicker {
    color: #4D739F;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.pane-jigsaw .mtx .kicker em {
    font-family: "OpenSansBold",sans-serif;
}
.pane-jigsaw .mtx .hed {
    font: 17px/21px "NimrodRegular",serif;
    letter-spacing: -1px;
}
.pane-jigsaw .mtx .hed .lnk {
    color: #000000;
}
.pane-jigsaw .mtx .byline {
    color: #999999;
    font: 11px/21px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.pane-jigsaw .slicebox {
    background: none repeat scroll 0 0 #FFFFFF;
    position: relative;
}
.pane-jigsaw .slicebox .mtbox {
    height: 151px;
    position: absolute;
    width: 234px;
}
.pane-jigsaw .slicebox-bl, .pane-jigsaw .slicebox-tl {
    padding-right: 246px;
}
.pane-jigsaw .slicebox-bl .mtbox, .pane-jigsaw .slicebox-tl .mtbox {
    background: url("../images/bg_jigsaw_arrow-left.png") no-repeat scroll 0 22px rgba(0, 0, 0, 0);
    padding-left: 4px;
    right: 0;
}
.pane-jigsaw .slicebox-bl .mtx, .pane-jigsaw .slicebox-tl .mtx {
    margin-left: 12px;
    text-align: left;
}
.pane-jigsaw .slicebox-br, .pane-jigsaw .slicebox-tr {
    padding-left: 246px;
}
.pane-jigsaw .slicebox-br .mtbox, .pane-jigsaw .slicebox-tr .mtbox {
    background: url("../images/bg_jigsaw_arrow-right.png") no-repeat scroll 100% 22px rgba(0, 0, 0, 0);
    left: 0;
    padding-right: 4px;
}
.pane-jigsaw .slicebox-br .mtx, .pane-jigsaw .slicebox-tr .mtx {
    margin-right: 12px;
    text-align: right;
}
.pane-jigsaw .slicebox-bl .mtbox, .pane-jigsaw .slicebox-br .mtbox {
    bottom: 0;
}
.pane-jigsaw .slicebox-tl .mtbox, .pane-jigsaw .slicebox-tr .mtbox {
    top: 0;
}
.pane-jigsaw .slicebox-td {
    padding-top: 163px;
}
.pane-jigsaw .slicebox-td .mtbox {
    background: url("../images/bg_jigsaw_arrow-down.png") no-repeat scroll 22px 100% rgba(0, 0, 0, 0);
    padding-bottom: 4px;
    top: 0;
}
.pane-jigsaw .slicebox-td .mtx {
    bottom: 0;
    margin-bottom: 12px;
}
.pane-jigsaw .slice-1a {
    height: 314px;
    left: 0;
    width: 234px;
}
.pane-jigsaw .slice-2a {
    height: 314px;
    left: 246px;
    width: 633px;
}
.pane-jigsaw .slice-3a {
    height: 151px;
    left: 645px;
    width: 480px;
}
.pane-jigsaw .slice-1b {
    height: 151px;
    left: 0;
    width: 480px;
}
.pane-jigsaw .slice-2b {
    bottom: 0;
    height: 151px;
    left: 0;
    width: 480px;
}
.pane-jigsaw .slice-3b {
    height: 314px;
    left: 492px;
    width: 633px;
}
.md-block-today .scrollable-strip {
    border: 11px solid #E6E5E1;
}
.md-block-today .scr-clip {
    margin: -11px;
}
.md-block-today .scr-clip, .md-block-today .scr-item {
    height: 336px;
}
.md-block-today .scr-item {
    width: 1147px;
}
.md-block-today .scr-nav .next, .md-block-today .scr-nav .prev {
    opacity: 1;
    z-index: 1;
}
.md-block-special {
    overflow: hidden;
}
.md-block-special .slice-pane {
    height: 338px;
    margin: -1px;
    position: relative;
}
.md-block-special .slice-brief, .md-block-special .slice-caption, .md-block-special .slice-pill, .md-block-special .slice-view {
    background: none repeat scroll 0 0 #E6E5E1;
    overflow: hidden;
    padding: 12px;
    position: absolute;
}
.md-block-special .slice-pill {
    bottom: 0;
    height: 151px;
    right: 0;
    width: 234px;
    z-index: 1;
}
.md-block-special .slice-pill .lnk-more {
    background: url("../images/bg_arrow-right_lnk-more-slicepill.png") no-repeat scroll 100% 50% rgba(0, 0, 0, 0);
    bottom: 0;
    color: #FFFFFF;
    font: 12px/19px "OpenSansSemiBold",sans-serif;
    margin: 20px 10px 25px;
    padding-right: 19px;
    position: absolute;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;
}
.md-block-special .slice-pill .lnk-more:hover {
    text-decoration: underline;
}
.md-block-special .slice-view {
    height: 314px;
    width: 879px;
}
.md-block-special .slice-image {
    background: url("../images/bg_loading-mg.gif") no-repeat scroll 50% center rgba(0, 0, 0, 0);
}
.md-block-special .slice-brief, .md-block-special .slice-caption {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 12px solid #E6E5E1;
    height: 111px;
    padding: 20px;
    width: 194px;
}
.md-block-special .slice-caption {
   font: normal 25px/28px "OpenSansBold",sans-serif;
}
.md-block-special .slice-caption .lnk {
    color: #000000;
}
.md-block-special .slice-brief {
    color: #333333;
    font: 13px/20px "OpenSansRegular",sans-serif;
    right: 0;
    top: 0;
}
.md-block-special .slice-caption.top-left {
    left: 0;
    top: 0;
}
.md-block-special .slice-caption.top-right {
    right: 0;
    top: 0;
}
.md-block-special .slice-caption.bottom-left {
    bottom: 0;
    left: 0;
}
.md-block-special .slice-caption.bottom-right {
    bottom: 0;
    right: 0;
}
.md-highlights-topic {
    margin: 20px 22px 20px -10px;
    position: relative;
}
.md-highlights-topic .balloon-large {
    margin: -15px -33px 0 0;
    position: absolute;
    right: 0;
}
.md-highlights-topic .bd {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #002454 #002454 #002454;
    border-image: none;
    border-style: solid solid solid none;
    border-width: 12px 12px 12px medium;
    min-height: 65px;
    padding: 15px 48px 5px 10px;
}
.md-highlights-topic .entry-item {
   font-family: "OpenSansSemiBold",sans-serif;
   list-style-type: none;
}
.md-highlights-topic .hed {
    color: #002454;
    font: 28px/1 "AkzidenzExtraBoldCond",sans-serif;
    margin: 0 0 5px;
    text-transform: uppercase;
}
.md-highlights-topic .hed .lnk {
    color: #002454;
}
.md-highlights-topic .brief {
    color: #252525;
    font-size: 13px;
    line-height: 18px;
}
.md-highlights-topic .brief .lnk {
    color: #252525;
}
.md-highlights-topic .byline {
    color: #999999;
    display: block;
    font-size: 11px;
    line-height: 21px;
    text-transform: uppercase;
}
.md-wgt-twitter {
    border: 3px solid #00ACEE;
    border-radius: 6px;
    padding: 10px 10px 0;
}
.md-wgt-twitter .m-title {
    background: url("../images/bg_arrow-down-feeder.png") no-repeat scroll 100% 0 #00ACEE;
    border-radius: 6px;
    color: #FFFFFF;
    display: inline-block;
    font: 11px/23px "OpenSansBold",sans-serif;
    margin: 0 0 15px;
    padding: 0 31px 0 11px;
    text-transform: uppercase;
    vertical-align: top;
}
.md-wgt-twitter .m-title .lnk {
    color: #FFFFFF;
}
.md-wgt-twitter .m-title img {
    vertical-align: text-bottom;
}
.md-wgt-twitter .entry {
    color: #252525;
    font: 13px/20px "OpenSansSemiBold",sans-serif;
    margin: 0 0 15px;
}
.md-wgt-twitter .entry .lnk {
    color: #252525;
}
.module-tabs .tabs {
    clear: both;
    overflow: hidden;
}
.module-tabs .tab {
    display: inline;
    float: left;
    margin-left: 16px;
}
.module-tabs .tab.first-child {
    margin-left: 0;
}
.md-news-latest .lst {
    font: 13px/1.55 "OpenSansSemiBold",sans-serif;
    height: 220px;
    overflow: auto;
}
.md-news-latest .item {
    margin: 0 2px 11px 0;
}
.md-news-latest .lst .timestamp {
    color: #ED3915;
    font-family: "OpenSansBold",sans-serif;
    font-size: 11px;
}
.md-news-latest .lst .lnk {
    color: #252525;
}
.md-print-edition .lst {
    font: 12px/1.35 "OpenSansSemiBold",sans-serif;
    margin: 2px 0 0;
}
.md-print-edition .item {
    margin: 9px 0 0;
}
.md-print-edition .first-child {
    margin: 0;
}
.md-print-edition .lst .kicker {
    color: #4D739F;
    display: block;
    font-size: 11px;
    text-transform: uppercase;
}
.md-print-edition .lst .lnk {
    color: #000000;
}
.md-print-edition .mg {
    margin: 0 0 0 12px;
}
.md-adn_radio .bd {
    background-color: #F3F6F7;
}
.md-adn_radio .logo {
    background-color: #E8EDF0;
    display: inline;
    float: left;
    padding: 9px 8px 7px;
}
.md-adn_radio .btn-send {
    background: url("../images/bg-btn-send.png") no-repeat scroll right center #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    color: #000000;
    display: block;
    font: 12px "OpenSansBold",sans-serif;
    margin: 24px auto 0;
    overflow: hidden;
    padding: 6px 20px 6px 11px;
    position: relative;
    text-decoration: none;
    width: 80px;
}
.md-la_nacion_en .lst {
    border-bottom: 1px solid #C9C9C9;
}
.md-la_nacion_en .lst .item-row {
    background: url("../images/bg_1p-c9c9c9.gif") repeat-y scroll 150px 0 rgba(0, 0, 0, 0);
    border-top: 1px solid #C9C9C9;
}
.md-la_nacion_en .lst .item {
    display: inline;
    float: right;
    padding: 6px 0 10px;
    width: 142px;
}
.md-la_nacion_en .lst .first-child {
    display: block;
    float: none;
    padding-top: 0;
    width: auto;
}
.md-la_nacion_en .lst .first-child .ico {
    margin-bottom: 0;
}
.md-la_nacion_en .lst .first-item {
    float: left;
}
.md-la_nacion_en .lst .lnk {
    color: #000000;
    display: block;
    font: 12px/1.45 "OpenSansRegular",sans-serif;
}
.md-la_nacion_en .lst .lnk:hover {
    text-decoration: none;
}
.md-la_nacion_en .lst .dest {
    display: block;
    font-family: "OpenSansBold",sans-serif;
}
.md-la_nacion_en .ico {
    background: url("../images/sprites/sprite_lanacionen.png") no-repeat scroll -141px -744px rgba(0, 0, 0, 0);
    display: inline;
    float: right;
    height: 62px;
    margin: 3px 0 0 10px;
    width: 53px;
}
.md-la_nacion_en .first-child .ico {
    height: 143px;
    width: 141px;
}
.md-la_nacion_en .lnk:hover .ico01 {
    background-position: 0 -887px;
}
.md-la_nacion_en .ico02 {
    background-position: -335px -620px;
}
.md-la_nacion_en .lnk:hover .ico02 {
    background-position: -282px -682px;
}
.md-la_nacion_en .ico03 {
    background-position: -441px -496px;
}
.md-la_nacion_en .lnk:hover .ico03 {
    background-position: -388px -558px;
}
.md-la_nacion_en .ico04 {
    background-position: -547px -372px;
}
.md-la_nacion_en .lnk:hover .ico04 {
    background-position: -494px -434px;
}
.md-la_nacion_en .ico05 {
    background-position: -653px -248px;
}
.md-la_nacion_en .lnk:hover .ico05 {
    background-position: -600px -310px;
}
.md-la_nacion_en .ico06 {
    background-position: -759px -124px;
}
.md-la_nacion_en .lnk:hover .ico06 {
    background-position: -706px -186px;
}
.md-la_nacion_en .ico07 {
    background-position: -865px 0;
}
.md-la_nacion_en .lnk:hover .ico07 {
    background-position: -812px -62px;
}
.md-topmost .bd {
    margin-bottom: 0;
}
.md-topmost .lst .item-row {
    background: url("../images/bg_1p-c9c9c9.gif") repeat-y scroll 150px 0 rgba(0, 0, 0, 0);
    border-top: 1px solid #C9C9C9;
}
.md-topmost .lst .item {
    display: inline;
    float: right;
    padding: 8px 4px 10px;
    width: 142px;
}
.md-topmost .lst .first-child {
    display: block;
    float: none;
    width: auto;
}
.md-topmost .lst .first-item {
    float: left;
}
.md-topmost .lst .mg {
    margin-left: 12px;
}
.md-topmost .lst .lnk {
    color: #000000;
    font: 12px/1.35 "OpenSansSemiBold",sans-serif;
    letter-spacing: -0.01em;
}
.md-topmost .lst .num {
    color: #ED3915;
    display: block;
    font: 11px "OpenSansBold",sans-serif;
}
.md-logos {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    margin-bottom: 15px;
}
.md-logos .item {
    border-left: 1px dotted #C5CED4;
    display: inline;
    float: left;
    margin: 5px 0 4px 9px;
    padding: 0 0 0 6px;
}
.md-logos .first-child {
    border-left: 0 none;
    margin-left: 0;
    padding-left: 0;
}
.md-logos .lnk {
    display: block;
    padding: 1px 0;
}
.md-editorial {
    background: url("../images/sprites/bg_spr-editorial.png") no-repeat scroll 291px -23px rgba(0, 0, 0, 0);
}
.md-editorial .bd {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #E3E0D5 #E3E0D5 #E3E0D5;
border-image: none;
border-style: solid solid solid none;
border-width: 12px 12px 12px 0;
font: 16px/1.4 "NimrodBold",serif;
margin-right: 36px;
padding: 12px 11px;
}
.md-editorial .kicker {
    color: #A89E78;
    font-size: 11.25px;
    text-transform: uppercase;
}
.md-editorial .title .lnk {
    color: #252525;
}
.md-editorial .brief {
    font: 13px/1.55 "NimrodRegular",serif;
}
.md-editorial .more-info {
    color: #A89E78;
    font-size: 12px;
    margin: 7px 0 0;
    text-align: right;
}
.md-editorial .more-info .lnk {
    color: #A89E78;
    font-size: 11px;
}
.md-editorial .more-info .lnk .ico {
    background: url("../images/sprites/bg_spr-editorial.png") no-repeat scroll -21px -1px rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 11px;
    margin: 5px 0 0 5px;
    width: 7px;
}
.md-news-editorial {
    background: url("../images/sprites/bg_spr-editorial.png") no-repeat scroll -2px -283px rgba(0, 0, 0, 0);
}
.md-news-editorial .holder {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #E3E0D5 #E3E0D5 #E3E0D5;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 12px 0 12px 12px;
    font: 14.5px/1.5 "NimrodRegular",serif;
    margin: 0 1px 0 26px;
    padding: 15px 10px 15px 20px;
}
.md-news-editorial .kicker {
    color: #A89E78;
    font: 11.25px "NimrodBold",serif;
    margin: 2px 0;
    text-transform: uppercase;
}
.md-news-editorial .headline {
    margin: 3px 0;
}
.md-news-editorial .headline, .md-news-editorial .headline .lnk {
    color: #252525;
    font: 22px "NimrodBold",serif;
}
.md-news-editorial p.mce {
    margin-bottom: 1.65em;
}
.md-news-editorial .inset-grp-lt {
    width: 177px;
}
.md-news-editorial .pullquote-lt {
    color: #031E35;
    font-size: 25px;
    margin: 4px 0 1em;
    width: 80%;
}
.md-news-editorial .pullquote-lt p {
    margin-right: -31%;
}
.md-news-editorial .more-info .lnk {
    color: #A89E78;
    display: block;
    font: 11px "NimrodBold",serif;
    margin: 0 -2px 4px 0;
    text-align: right;
}
.md-news-editorial .more-info .lnk .ico {
    background: url("../images/sprites/bg_spr-editorial.png") no-repeat scroll -21px -1px rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 11px;
    margin: 3px 0 0 5px;
    width: 7px;
}

.md-blogs .lst {
    font: 12px/1.35 "OpenSansSemiBold",sans-serif;
}
.md-blogs .item {
    border-top: 1px solid #C9C9C9;
    margin: 6px 0 1px;
    padding: 6px 0 0;
}
.md-blogs .first-child {
    border-top: 0 none;
    margin: 0;
    padding: 0;
}
.md-blogs .lst .mt {
    margin: 0 2px;
}
.md-blogs .lst .kicker {
    color: #4D739F;
    display: block;
    font-size: 11px;
    text-transform: uppercase;
}
.md-blogs .lst .kicker .lnk {
    color: #4D739F;
}
.md-blogs .lst .dateline {
    color: #999999;
    display: block;
    font-size: 11px;
    margin: 6px 0;
    text-transform: uppercase;
}
.md-blogs .lst .dateline .lnk {
    color: #999999;
}
.md-blogs .lst .lnk {
    color: #000000;
}
.md-blogs .mg {
    margin: 0 20px 0 0;
}
.md-blogs .mg.fr {
    margin: 0 0 0 20px;
}


.md-columnistas .lst {
    font: 12px/1.35 "OpenSansSemiBold",sans-serif;
}
.md-columnistas .item {
    border-top: 1px solid #C9C9C9;
    margin: 6px 0 1px;
    padding: 6px 0 0;
}
.md-columnistas .first-child {
    border-top: 0 none;
    margin: 0;
    padding: 0;
}
.md-columnistas .lst .mt {
    margin: 0 2px;
}
.md-columnistas .lst .kicker {
    color: #4D739F;
    display: block;
    font-size: 11px;
    text-transform: uppercase;
}
.md-columnistas .lst .kicker .lnk {
    color: #4D739F;
}
.md-columnistas .lst .dateline {
    color: #999999;
    display: block;
    font-size: 11px;
    margin: 6px 0;
    text-transform: uppercase;
}
.md-columnistas .lst .dateline .lnk {
    color: #999999;
}
.md-columnistas .lst .lnk {
    color: #000000;
}
.md-columnistas .mg {
    margin: 0 20px 0 0;
}
.md-columnistas .mg.fr {
    margin: 0 0 0 20px;
}
.lst-columnists .ft {
    margin-top: 20px;
}
.md-columnists .lst {
    font: 14px/1.35 "OpenSansSemiBold",sans-serif;
}
.md-columnists .item {
    border-top: 1px solid #C9C9C9;
    margin: 6px 0 1px;
    padding: 6px 0 0;
}
.md-columnists .first-child {
    border-top: 0 none;
    margin: 0;
    padding: 0;
}
.md-columnists .lst .mt {
    margin: 0 2px;
}
.md-columnists .lst .kicker {
    color: #4D739F;
    display: block;
    text-transform: uppercase;
}
.md-columnists .lst .kicker .lnk {
    color: #4D739F;
}
.md-columnists .lst .dateline {
    color: #999999;
    display: block;
    font-size: 11px;
    margin: 1px 0 6px;
    text-transform: uppercase;
}
.md-columnists .lst .dateline .lnk {
    color: #999999;
}
.md-columnists .mg {
    margin: 0 12px 0 0;
}
.md-chat {
    font: 11px/1.35 "OpenSansSemiBold",sans-serif;
}
.md-chats-list .lst {
    font: 12px/1.35 "OpenSansSemiBold",sans-serif;
}
.md-chats-list .item {
    border-top: 1px solid #C9C9C9;
    margin: 7px 0 0;
    padding: 7px 0 0;
}
.md-chats-list .first-child {
    border-top: 0 none;
    margin: 0;
    padding: 0;
}
.md-chats-list .mg {
    margin: 0 10px 0 0;
}
.md-chats-list .item-chat {
    margin-top: 0;
}
.item-chat {
    margin-top: 8px;
}
.item-chat .live, .item-chat .live .lnk {
    color: #666666;
    text-transform: uppercase;
}
.item-chat .live .lnk {
    background: url("../images/sprites/bg_spr-chats.png") no-repeat scroll -15px 0 rgba(0, 0, 0, 0);
    display: block;
    padding: 0 0 0 15px;
}
.item-chat .headline, .item-chat .headline .lnk {
    color: #000000;
    font: 12px "OpenSansBold",sans-serif;
}
.item-chat .dateline {
    color: #999999;
    font: 11px/18px "OpenSansSemiBold",sans-serif;
    margin: 0 0 3px;
    text-transform: uppercase;
}
.item-chat .dateline .datetime {
    color: #000000;
    font: 11px/18px "OpenSansRegular",sans-serif;
    text-transform: none;
}
.item-chat .dateline .datetime span {
    color: #E53417;
    font-family: "OpenSansBold",sans-serif;
}
.item-chat .more-info, .item-chat .more-info .lnk {
    color: #002454;
    font-family: "OpenSansItalic",sans-serif;
}
.item-chat .more-info .lnk {
    background: url("../images/sprites/bg_spr-chats.png") no-repeat scroll 0 -14px rgba(0, 0, 0, 0);
    display: block;
    padding: 0 0 0 10px;
}
.md-polls {
    font: 11px/1.35 "OpenSansSemiBold",sans-serif;
}
.md-polls .question {
    color: #4D739F;
    font-size: 15px;
}
.md-polls .alert {
    background: url("../images/bg_alert.png") no-repeat scroll center top rgba(0, 0, 0, 0);
    color: #000000;
    font: 14px "OpenSansBold",sans-serif;
    margin: 20px 10px 51px;
    padding: 36px 0 0;
    text-align: center;
}
.md-polls .lst-poll-options {
    padding: 6px 0 10px;
}
.md-polls .option {
    color: #333333;
    font-family: "OpenSansRegular",sans-serif;
    margin: 10px 0 0;
}
.md-polls .option label {
    cursor: pointer;
    display: block;
    outline: medium none;
    padding: 6px 0 0;
    position: relative;
}
.md-polls .option input {
    margin-right: 8px;
}
.md-polls .option .bar-container {
    display: block;
    margin-right: 34px;
}
.md-polls .option .bar {
    background-color: #4D739F;
    display: inline;
    float: left;
    height: 4px;
    margin-top: 7px;
}
.md-polls .option .result {
    display: inline;
    float: left;
    margin: 1px 0 0 6px;
    position: absolute;
}
.md-polls .actions {
    color: #666666;
    margin: 12px 0 8px;
    text-align: right;
    vertical-align: middle;
}
.md-polls .actions .view-results {
    background: url("../images/sprites/bg_spr-chats.png") no-repeat scroll 0 -14px rgba(0, 0, 0, 0);
    color: #002454;
    display: inline-block;
    font: 11px "OpenSansSemiBold",sans-serif;
    padding: 0 14px 0 10px;
    vertical-align: middle;
}
.md-polls .btn-submit {
    background: url("../images/bg-btn2.png") no-repeat scroll right center #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    color: #000000;
    display: inline-block;
    font: 12px "OpenSansBold",sans-serif;
    margin: 2px auto 0;
    overflow: hidden;
    padding: 6px 34px 6px 11px;
    position: relative;
    text-decoration: none;
    vertical-align: middle;
    width: 80px;
}
.md-fxrate .hour {
    color: #E53417;
    display: inline;
    float: right;
    font: 10px "OpenSansBold",sans-serif;
    margin-top: -18px;
}
.md-fxrate .source {
    color: #0E151F;
    font: 10px "OpenSansRegular",sans-serif;
    margin: 6px 0 0;
}
.md-item-eco-currency-rates {
    background-color: #E8EDF0;
    margin: 0;
}
.md-item-eco-currency-rates .ft {
    border: 0 none;
    padding: 0 13px 10px;
}
.md-item-eco-currency-rates .block {
    background: url("../images/sprites/bg_spr-economy.png") no-repeat scroll -45px -180px rgba(0, 0, 0, 0);
    height: 60px;
    margin: 15px 20px 30px 1px;
    padding: 0 0 0 65px;
}
.md-item-eco-currency-rates .block.euro {
    background-position: -105px -120px;
    margin-bottom: 9px;
}
.md-item-eco-currency-rates .item {
    border-bottom: 1px dotted #C9C9C9;
    color: #333333;
    display: block;
    overflow: hidden;
    padding: 2px 0 0 1px;
}
.md-item-eco-currency-rates .item .txt {
    float: left;
    font: 11px "OpenSansSemiBold",sans-serif;
}
.md-item-eco-currency-rates .item.down {
    border-bottom: 0 none;
}
.md-item-eco-currency-rates .item.top .txt {
    padding-top: 11px;
}
.md-item-eco-currency-rates .item .data {
    float: right;
    font: 22px "OpenSansRegular",sans-serif;
}
.md-item-eco-marketdata {
    background-color: #E8EDF0;
    margin: 0;
}
.md-item-eco-marketdata .item {
    color: #333333;
    display: block;
    margin: 15px 20px 0 1px;
    overflow: hidden;
    padding: 2px 0 5px 1px;
    position: relative;
    text-align: right;
}
.md-item-eco-marketdata .item .ico {
    background: url("../images/sprites/bg_spr-economy.png") no-repeat scroll -180px -60px rgba(0, 0, 0, 0);
    height: 60px;
    left: 10px;
    position: absolute;
    top: 5px;
    width: 60px;
}
.md-item-eco-marketdata .item.down .ico {
    background-position: -240px 0;
}
.md-item-eco-marketdata .item.equal .ico {
    background-position: 0 -245px;
}
.md-item-eco-marketdata .txt {
    border-bottom: 1px dotted #C9C9C9;
    display: block;
    font: 11px "OpenSansSemiBold",sans-serif;
    margin: 10px 0 0 80px;
    padding-bottom: 2px;
}
.md-item-eco-marketdata .data {
    display: block;
    font: 22px "OpenSansRegular",sans-serif;
}
.md-item-eco-marketdata .ft {
    text-align: right;
}
.md-item-eco-marketdata .ft .more-info .lnk {
    color: #2D6F9E;
    display: inline-block;
    font: 11px/14px "OpenSansSemiBold",sans-serif;
    margin: 0 20px 10px;
    vertical-align: middle;
}
.wgt-roundabout-services {
    background: url("../images/bg_brd-h-305-c9.png") no-repeat scroll 50% 100% rgba(0, 0, 0, 0);
    height: 210px;
    margin: 0 0 0 -22px;
    overflow: hidden;
    padding: 0 0 6px;
    position: relative;
    width: 349px;
}
.wgt-roundabout-services .roundabout {
    height: 170px;
    margin: 0 auto;
    position: relative;
    width: 250px;
    z-index: 0;
}
.wgt-roundabout-services .scr-nav a {
    margin-left: 22px;
    margin-right: 22px;
    opacity: 0;
    z-index: 1;
}
.wgt-roundabout-services .item {
    height: 110px;
    position: absolute;
    width: 110px;
}
.wgt-roundabout-services .item img {
    height: auto;
    width: 100%;
}
.wgt-roundabout-services .item canvas {
    background: none repeat scroll 0 0 #FFFFFF;
    height: auto;
    width: 100%;
}
.wgt-roundabout-services .tip {
    background: none repeat scroll 0 0 #B0BEC7;
    border-radius: 5px;
    color: #FFFFFF;
    display: none;
    font: 11px/20px "OpenSansBold",sans-serif;
    left: 50%;
    margin: -32px 0 0 -60%;
    min-width: 120%;
    padding: 0 4px 2px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    top: 2px;
    white-space: nowrap;
}
.wgt-roundabout-services .tip b {
    background: url("../images/bg_tip-down_tooltip-wgt-services.png") no-repeat scroll 50% 100% rgba(0, 0, 0, 0);
    display: block;
    font-weight: normal;
    height: 100%;
    margin: 0 0 -10px;
    padding: 0 0 10px;
    width: 100%;
}
.wgt-roundabout-services .lnk:hover {
    text-decoration: none;
}
.wgt-roundabout-services .lnk:hover .tip {
    display: block;
}
.widget-holder {
    background-color: #FFFFFF;
    margin-top: -1px;
    padding-top: 4px;
}
.widget-holder .wgt-svc-hd {
    border-bottom: 2px solid #002454;
    padding-bottom: 2px;
}
.widget-holder .wgt-svc-title {
    color: #002454;
    font: 15px "OpenSansSemiBold",sans-serif;
}
.widget-holder .wgt-svc-title2 {
    border-top: 1px dotted #C9C9C9;
    color: #000000;
    font: 11px "OpenSansSemiBold",sans-serif;
    padding: 7px 4px 5px;
    text-align: center;
    text-transform: uppercase;
}
.widget-holder .wgt-svc-title3 {
    color: #002454;
    font: 12px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.widget-holder .close {
    background: url("../images/sprites/sprite-wgt-services.png") no-repeat scroll -73px -1172px rgba(0, 0, 0, 0);
    display: inline;
    float: right;
    height: 9px;
    margin: -14px 1px 0 0;
    overflow: hidden;
    width: 9px;
}
.widget-holder .close .txt {
    display: block;
    line-height: 99em;
    text-indent: -9999px;
}
.widget-holder .wgt-svc-bd {
    padding: 10px 0 0;
}
.md-wgt-services .tabs .wgt-svc-title3 {
    color: #99A7BB;
    display: block;
}
.md-wgt-services .tabs .active .wgt-svc-title3 {
    color: #002454;
}
.wgt-svc-table-wrapper {
    margin: 6px 0 10px;
    max-height: 152px;
    overflow: auto;
}
.wgt-svc-table {
    border-collapse: separate;
    color: #000000;
    font: 11px "OpenSansRegular",sans-serif;
    width: 100%;
}
.wgt-svc-table td, .wgt-svc-table th {
    margin: 1px;
    padding: 5px 1px 1px;
    vertical-align: top;
}
.wgt-svc-table thead th {
    border-bottom: 1px dotted #C9C9C9;
    font-family: "OpenSansRegular",sans-serif;
    padding: 4px 1px 2px;
}
.wgt-svc-table tbody th {
    font-family: "OpenSansBold",sans-serif;
}
.widget-holder .lst-accordion {
    max-height: 336px;
    overflow: auto;
}
.widget-holder .lst-accordion .fold-root {
    color: #000000;
    font: 11px "OpenSansSemiBold",sans-serif;
    padding-bottom: 6px;
}
.widget-holder .lst-accordion .folder {
    background-color: #E8EDF0;
    color: #000000;
    cursor: pointer;
    display: block;
    padding: 4px 6px;
}
.widget-holder .lst-accordion .folder .lnk {
    color: #000000;
}
.lt-ie8 .widget-holder .lst-accordion .folder .lnk {
    display: inline-block;
    vertical-align: middle;
}
.widget-holder .lst-accordion .folder .ico {
    background: url("../images/sprites/sprite-wgt-services.png") no-repeat scroll -115px -1190px rgba(0, 0, 0, 0);
    display: inline;
    float: left;
    height: 7px;
    margin: 4px 6px 0 0;
    width: 7px;
}
.widget-holder .lst-accordion .unfold .ico {
    background-position: -95px -1212px;
}
.widget-holder .lst-accordion p {
    border-bottom: 1px dotted #C9C9C9;
    font-family: "OpenSansRegular",sans-serif;
    padding: 6px 0 8px;
}
.widget-holder .lst-accordion p:last-child {
    border-bottom: 0 none;
}
.widget-holder .lst-accordion p strong {
    display: block;
    font-family: "OpenSansSemiBold",sans-serif;
    padding-top: 5px;
}
.lt-ie8 .wgt-svc-airports .wgt-svc-table {
    width: auto;
}
.wgt-svc-airports .wgt-svc-table td, .wgt-svc-airports .wgt-svc-table th {
    min-width: 88px;
}
.wgt-svc-airports .wgt-svc-title3 .ico {
    background: url("../images/sprites/sprite-wgt-services.png") no-repeat scroll -33px -1194px rgba(0, 0, 0, 0);
    display: inline;
    float: left;
    height: 14px;
    margin: 3px 9px 0 -3px;
    width: 20px;
}
.wgt-svc-airports .active .wgt-svc-title3 .ico {
    background-position: -2px -1194px;
}
.wgt-svc-airports .llegadas .wgt-svc-title3 .ico {
    background-position: -33px -1174px;
}
.wgt-svc-airports .active.llegadas .wgt-svc-title3 .ico {
    background-position: -2px -1174px;
}
.wgt-svc-vehicle-restrictions .wgt-svc-table td, .wgt-svc-vehicle-restrictions .wgt-svc-table th {
    min-width: 88px;
}
.wgt-svc-vehicle-restrictions .wgt-svc-bd {
    padding-top: 0;
}
.wgt-svc-vehicle-restrictions .wgt-svc-bd .mg {
    margin: 2px 0 2px 7px;
}
.wgt-svc-economic-indicators .item {
    background-color: #E8EDF0;
    margin: 7px 0;
    min-height: 72px;
    padding: 10px;
    position: relative;
}
.wgt-svc-economic-indicators .item .ico {
    background: url("../images/sprites/bg_spr-economy.png") no-repeat scroll 0 -245px rgba(0, 0, 0, 0);
    height: 60px;
    position: absolute;
    right: 69px;
    top: 16px;
    width: 60px;
}
.wgt-svc-economic-indicators .item.up .ico {
    background-position: -180px -60px;
}
.wgt-svc-economic-indicators .item.down .ico {
    background-position: -240px 0;
}
.wgt-svc-economic-indicators .item.equal .ico {
    background-position: 0 -245px;
}
.wgt-svc-economic-indicators .item .txt {
    float: left;
    font: 11px "OpenSansSemiBold",sans-serif;
    margin: 16px 0 0 2px;
}
.wgt-svc-economic-indicators .item .data {
    color: #333333;
    font: 22px "OpenSansRegular",sans-serif;
    position: absolute;
    right: 14px;
    top: 15px;
}
.wgt-svc-lottery .wgt-svc-table-wrapper {
    margin-top: 0;
}
.wgt-svc-lottery .tit {
    font: 11px "OpenSansRegular",sans-serif;
    text-transform: uppercase;
}
.wgt-svc-lottery .wgt-svc-table td, .wgt-svc-lottery .wgt-svc-table th {
    font-family: "OpenSansSemiBold",sans-serif;
    min-width: 45px;
}
.wgt-svc-lottery .wgt-svc-table .txt {
    color: #B9C8D0;
    display: block;
}
.wgt-svc-seismograph .wgt-svc-table-wrapper {
    margin-top: -6px;
}
.wgt-svc-seismograph .wgt-svc-table td, .wgt-svc-seismograph .wgt-svc-table th {
    min-width: 60px;
}
.wgt-svc-seismograph .wgt-svc-table td {
    font-family: "OpenSansSemiBold",sans-serif;
}
.wgt-svc-seismograph .wgt-svc-table .data {
    display: block;
    font: 22px "OpenSansRegular",sans-serif;
    margin: -2px 0 0;
}
.wgt-svc-seismograph .wgt-svc-table .hour {
    display: block;
    font-family: "OpenSansRegular",sans-serif;
}
.wgt-svc-weather .layer-select {
    border-bottom: 1px dotted #C9C9C9;
    padding: 1px 0 10px;
}
.wgt-svc-weather .layer-select, .wgt-svc-weather .layer-select option, .wgt-svc-weather .layer-select select {
    font: 11px "OpenSansBold",sans-serif;
}
.wgt-svc-weather .layer-results {
    padding: 14px 0;
}
.wgt-svc-weather .layer-results .mg {
    display: inline;
    float: left;
}
.wgt-svc-weather .layer-results .temp {
    color: #333333;
    display: inline;
    float: left;
    font: 22px Arial,Helvetica,sans-serif;
    margin: 0 0 0 12px;
    position: relative;
    text-align: right;
}
.wgt-svc-weather .layer-results .temp-max, .wgt-svc-weather .layer-results .temp-min {
    display: block;
    padding: 0 2px 0 5px;
}
.wgt-svc-weather .layer-results .temp-min {
    border-top: 1px dotted #C9C9C9;
    color: #999999;
    margin-top: 2px;
    padding-top: 2px;
}
.wgt-svc-weather .layer-results .desc {
    color: #333333;
    font: 11px "OpenSansRegular",sans-serif;
    overflow: hidden;
    padding: 0 0 0 14px;
    position: relative;
}
.wgt-svc-weather .layer-results .desc .tit {
    color: #000000;
    display: block;
    font-family: "OpenSansSemiBold",sans-serif;
    margin-bottom: 2px;
}
.md-chat-player {
    background: url("../images/bg_1p-c9c9c9.gif") repeat-y scroll 152px 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
}
.md-chat-player .nws .mg.fl {
    margin-bottom: 9px;
    margin-right: 13px;
    min-height: 114px;
}
.md-chat-player .nws .mt {
    margin-bottom: 9px;
}
.md-chat-player .nws .headline {
    font-size: 22px;
}
.md-chat-player .nws .headline .topic-day {
    font-family: "NimrodRegular",serif;
}
.md-football {
    margin-top: -12px;
}
.lst-items-title, .pg-title-wrap {
    border-bottom: 5px solid #002454;
    clear: both;
    color: #002454;
    display: inline;
    float: left;
    font: 15px/23px "OpenSansSemiBold",sans-serif;
    margin-bottom: -1px;
    min-width: 178px;
    padding-right: 35px;
    position: relative;
    text-transform: uppercase;
}
.lst-items-title .lnk, .lst-items-title .pg-title, .pg-title-wrap .lnk, .pg-title-wrap .pg-title {
    display: inline;
    float: left;
    padding: 0 35px 5px 0;
}
.lst-items-title .lnk {
    color: #B2BDCB;
}
.lst-items-title .lnk.selected {
    color: #002454;
}
.lst-items-results-wrapper {
    margin: 0 0 1px;
}
.lst-items-results .ft {
    margin-top: 20px;
}
.md-listing-item {
   /* background: url("../images/bg_1p-c9c9c9.gif") repeat-y scroll 152px 0 rgba(0, 0, 0, 0); */
    border-bottom: 1px solid #CCCCCC;
    margin: 0 0 -1px;
}
.md-listing-item .nws {
    border-top: 1px solid #CCCCCC;
    display: inline;
    float: right;
    padding: 18px 0 0 13px;
    width: 797px; /* 623 */
}
.md-listing-item .nws .brief {
    margin-bottom: 10px;
}
.md-listing-item .more-info .lnk {
    background: url("../images/sprites/bg_spr-chats.png") no-repeat scroll 0 -14px rgba(0, 0, 0, 0);
    color: #002454;
    display: block;
    font: 11px "OpenSansItalic",sans-serif;
    padding: 0 0 0 10px;
}
.md-listing-item-images {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    padding: 15px 0 5px;
}
.md-listing-item-images .gdu {
    padding: 0;
}
.md-listing-item-images .mg.fl {
    margin-right: 15px;
}
.md-listing-item-images .headline {
    font: 13px "NimrodBold",serif;
}
.md-listing-item.sk-opinion .headline {
    font-size: 20px;
    line-height: 20px;
}
.md-listing-item.sk-opinion .nws .brief {
    margin: 0 0 12px;
}
.md-listing-item.sk-opinion .nws {
    padding-top: 15px;
}
.md-listing-item.sk-opinion .nws .dateline .byline .lnk {
    color: #999999;
}
.md-listing-item .headline {
    font-size: 23px;
    line-height: 27px;
}
.md-listing-item.highlight .headline {
    font-size: 31px;
    line-height: 36px;
}
.md-listing-item.sk-chats .dateline {
    margin: 1px 0;
}
.md-listing-item.sk-chats .nws .brief {
    margin: 0 0 15px;
}
.md-listing-item.sk-staff:first-child {
    margin-top: -21px;
}
.md-listing-item.sk-staff .content {
    margin-bottom: 15px;
}
.md-listing-item.sk-blog .content {
    padding: 15px 0 10px 13px;
}
.md-listing-item.sk-blog .bkn {
    margin-bottom: 5px;
}
.md-listing-item.sk-archive .content {
    margin-bottom: 15px;
}
.lst-blog-entries {
    border-top: 1px solid #CCCCCC;
}
.md-listing-item.sk-blog-entry {
    background-image: none;
    margin: -1px 0;
    position: relative;
}
.md-listing-item.sk-blog-entry .wrapper {
    /* background: url("../images/bg_1p-dot-c9c9c9.gif") repeat-y scroll 231px 0 rgba(0, 0, 0, 0); */
    margin: 20px 0;
}
.md-listing-item.sk-blog-entry .bar-tools, .md-listing-item.sk-blog-entry .col-aux {
    border-top: 0 none;
    padding-top: 0;
    width: 152px;
}
.md-listing-item.sk-blog-entry .nws {
    border-top: 0 none;
    padding-top: 0;
    width: 780px; /* 555 px */
}
.md-listing-item.sk-blog-entry .headline {
    font: 36px/46px "NimrodRegular",serif;
}
.bar-tools, .col-aux {
    border-top: 1px solid #EBEBEB;
    display: inline;
    float: left;
    padding-top: 18px;
    width: 152px;
}
.col-aux {
    padding-top: 15px;
}
.bar-tools iframe {
    min-height: 29px !important;
    width: 152px !important;
}
.col-aux .dateline, .col-aux .views {
    color: #000000;
    font: 11px "OpenSansRegular",sans-serif;
    margin: 0 11px 0 0;
    text-align: right;
}
.col-aux .tx-dest {
    color: #E53417;
    font-family: "OpenSansBold",sans-serif;
}
.md-list_show-more-items {
    text-align: center;
}
.md-list_show-more-items .btn, .md-list_show-more-items .loading {
    background: url("../images/bg-btn-more-news.png") no-repeat scroll right center #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    color: #000000;
    display: inline-block;
    font: 12px "OpenSansBold",sans-serif;
    margin: 2px 2px 0;
    overflow: hidden;
    padding: 6px 34px 6px 11px;
    position: relative;
    text-decoration: none;
    vertical-align: top;
}
.md-list_show-more-items .loading {
    background-image: none;
    color: #C5CED4;
    padding: 6px 5px;
    width: 158px;
}
.md-search_no-results {
    background: url("../images/bg_alert.png") no-repeat scroll center top rgba(0, 0, 0, 0);
    color: #000000;
    font: 14px "OpenSansRegular",sans-serif;
    margin: 60px 10px;
    padding: 36px 0;
    text-align: center;
}
.md-search_no-results .term {
    font-family: "OpenSansSemiBold",sans-serif;
}
.md-search_search-box .inner {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.05);
    display: block;
    position: relative;
    text-align: left;
    white-space: nowrap;
}
.md-search_search-box input {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    outline: medium none;
    padding: 8px 0 0 10px;
}
.md-search_search-box .txt-aux, .md-search_search-box label {
    color: #000000;
    display: block;
    font: 13px "OpenSansRegular",sans-serif;
    margin: 0 0 10px;
    position: relative;
}
.md-search_search-box .txt-aux {
    display: inline;
    float: right;
    margin: -30px 0 0;
}
.md-search_search-box .txt-aux .dest {
    font-family: "OpenSansSemiBold",sans-serif;
}
.md-search_search-box .sk-field {
    display: inline;
    float: left;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.md-search_search-box .search-field {
    color: #333333;
    font: 20px/15px "OpenSansRegular",sans-serif;
    width: 740px;
}
.md-search_search-box .search-field.focus {
}
.md-search_search-box .btn-submit {
    background: url("../images/bg-btn-submit.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline;
    float: right;
    height: 31px;
    line-height: 6em;
    margin: 6px 8px 8px;
    text-indent: -666em;
    width: 28px;
}
.hd .md-list-header {
    margin-bottom: 25px !important;
}
.md-list-header .pane {
    margin-top: -1px;
}
.md-list-header .tabs {
    clear: both;
    margin-left: 14px;
    overflow: hidden;
}
.md-list-header .tab {
    display: inline;
    float: left;
    margin: 0 -1px 0 0;
}
.md-list-header .tab .lnk {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #EDF1F3;
    border-color: #C2C2C2 #C2C2C2;
    border-image: none;
    border-radius: 6px 6px 0 0;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    display: inline;
    float: left;
    height: 41px;
    line-height: 9em;
    overflow: hidden;
    padding-top: 3px;
    text-indent: -9999px;
    width: 64px;
}
.md-list-header .tab.active .lnk {
    background-color: #FFFFFF;
    box-shadow: 1px 0 1px rgba(0, 0, 0, 0.1);
    position: relative;
    z-index: 99;
}
.md-list-header .tab .ico {
    background: url("../images/sprites/sprite_tools.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 20px;
    margin: 7px auto 0;
    width: 20px;
}
.md-list-header .tab.rel-nws .ico {
    background-position: -225px 0;
}
.md-list-header .tab.rel-arc .ico {
    background-position: 0 0;
}
.md-list-header .tab.rel-spc .ico {
    background-position: -313px 0;
}
.md-list-header .tab.rel-rad .ico {
    background-position: -291px 0;
}
.md-list-header .tab.rel-gal .ico {
    background-position: -247px 0;
}
.md-list-header .tab.rel-vid .ico {
    background-position: -335px 0;
}
.md-list-header .tab.rel-gr3 .ico {
    background-position: -132px 0;
}
.md-list-header .tag-name, .md-list-header .tag-section {
    color: #BEC9D0;
    display: inline;
    float: left;
    font: 20px/15px "OpenSansRegular",sans-serif;
    margin: 17px 0 10px 12px;
    vertical-align: top;
}
.md-list-header .tag-name {
    color: #4090C6;
    font-family: "OpenSansBold",sans-serif;
    margin-left: 5px;
}
.md-list-header .tag-name img {
    margin-top: -4px;
}
.md-letters .title .ico {
    background: url("../images/sprites/bg_sprite-opinion-md.png") no-repeat scroll -50px 0 rgba(0, 0, 0, 0);
}
.md-md-today-columnists .title .ico {
    background: url("../images/sprites/bg_sprite-opinion-md.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.md-forum .lst {
    font: 12px/1.3 "OpenSansRegular",sans-serif;
}
.md-forum .item {
    border-top: 1px solid #C9C9C9;
    margin: 5px 0 0;
    padding: 7px 0 0;
}
.md-forum .first-child {
    border-top: 0 none;
    padding: 0;
}
.md-forum .kicker {
    color: #286691;
    margin-bottom: 2px;
}
.md-forum .headline {
    margin-bottom: 2px;
}
.md-forum .headline, .md-forum .headline .lnk {
    color: #000000;
    font: 12px "OpenSansBold",sans-serif;
}
.md-forum .brief {
    margin-bottom: 2px;
}
.md-forum .dateline {
    color: #666666;
    font: 11px "OpenSansSemiBold",sans-serif;
    margin-bottom: 2px;
}
.md-forum .dateline .lnk {
    color: #666666;
}
.md-forum .byline {
    color: #999999;
    display: block;
    text-transform: uppercase;
}
.md-forum .byline .lnk {
    color: #999999;
}
.md-scr-cartoons-hd {
    border-top: 1px solid #CCCCCC;
    margin: 0 11px;
    padding-top: 30px;
}
.md-scr-cartoons {
    padding-bottom: 46px;
    position: relative;
}
.md-scr-cartoons .caption-title {
    background: none repeat scroll 0 0 #031E35;
    bottom: 0;
    color: #FFFFFF;
    font: 30px "AkzidenzBoldCond",sans-serif;
    left: 0;
    padding: 7px 12px 2px;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    z-index: 1;
}
.md-scr-cartoons .caption-title .lnk {
    color: #FFFFFF;
}
.md-scr-cartoons .scr-clip {
    margin: 0;
}
.md-scr-cartoons .scr-item {
    width: 387px;
}
.md-scr-cartoons .scr-item .mg {
    margin: 0;
}
.md-columnists-row {
    background: url("../images/bg_1p-c9c9c9.gif") repeat-y scroll 409px 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    margin-bottom: -1px;
    padding: 10px 0 1px;
}
.md-columnists-item {
    display: inline;
    float: left;
    width: 386px;
}
.md-columnists-item.first-child {
    width: 411px;
}
.md-columnists-item .gdu {
    padding: 0;
}
.md-columnists-item .head {
    border-bottom: 1px dotted #C9C9C9;
    padding-right: 15px;
    position: relative;
}
.md-columnists-item .mg.fl {
    margin: 0 25px 1px 0;
}
.md-columnists-item .head .name {
    color: #002454;
    font: 15px "OpenSansBold",sans-serif;
}
.md-columnists-item .head .brief {
    color: #002454;
    font: 13px "OpenSansRegular",sans-serif;
}
.md-columnists-item .head .read-more {
    bottom: 10px;
    position: absolute;
    right: 0;
}
.md-columnists-item.first-child .head .read-more {
    right: 11px;
}
.md-columnists-item .content {
    padding: 7px 8px 15px 0;
}
.md-columnists-item.last-child .content {
    padding: 7px 0 15px 8px;
}
.md-columnists-item .headline {
    color: #252525;
    font: 20px/1.4em "NimrodBold",serif;
}
.md-columnists-item .brief {
    margin: 0;
}
.md-columnists-item .dateline {
    font-family: "OpenSansRegular",sans-serif;
    margin: 0;
}
.md-columnists-item .dateline .timestamp .hour {
    font-family: "OpenSansBold",sans-serif;
}
.cp-select-area {
    clear: both;
    padding: 21px 0 20px;
}
.cp-select-area .ico {
    background: url("../images/bg_ico-cp-select-area.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline;
    float: left;
    height: 11px;
    margin: 15px 16px 0 0;
    padding: 0;
    width: 10px;
}
.cp-select-area select.frm-item {
    min-width: 350px;
}
.cp-select-area .sk-field {
    margin: 0 19px 0 0;
}
.md-columnist {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    padding: 15px 0 21px;
}
.md-columnist .appointment {
    color: #4D739F;
    font: 11px "OpenSansSemiBold",sans-serif;
    margin-top: 2px;
    text-transform: uppercase;
}
.md-columnist .headline {
    color: #002454;
    font: 15px "OpenSansBold",sans-serif;
}
.md-columnist .summary {
    color: #002454;
    font: 13px/1.5em "OpenSansRegular",sans-serif;
}
.md-columnist .mg {
    margin: 0 33px 0 0;
}
.md-columnist .pg-toolbar {
    margin-top: 17px;
}
.cp-msg-letters {
    border-top: 1px solid #CCCCCC;
    margin: 0;
    padding: 13px 0 8px;
}
.cp-msg-letters .ico {
    background: url("../images/sprites/bg_sprite-opinion-md.png") no-repeat scroll -50px 0 rgba(0, 0, 0, 0);
    display: inline;
    float: left;
    height: 44px;
    margin: 0 auto 5px;
    width: 45px;
}
.cp-msg-letters .tx {
    color: #000000;
    display: inline;
    float: left;
    font: 12px "OpenSansRegular",sans-serif;
    margin: 14px 9px 0;
}
.cp-msg-letters .tx .lnk {
    color: #000000;
    font-family: "OpenSansSemiBold",sans-serif;
    text-decoration: underline;
}
.cp-msg-letters .btn {
    margin: 8px 0 0;
}
.cp-login {
    border-top: 1px solid #CCCCCC;
    clear: both;
    font: 11px "OpenSansRegular",sans-serif;
}
.cp-login .hd {
    border-bottom: 1px solid #CCCCCC;
    padding: 25px 0 0;
}
.cp-login .hd .tx {
    color: #000000;
    display: inline;
    float: left;
    font: 12px "OpenSansRegular",sans-serif;
    margin: 0 3px 23px;
}
.cp-login .hd .title-tab {
    background-color: #F8250F;
    border-radius: 6px 6px 0 0;
    clear: both;
    color: #FFFFFF;
    display: inline;
    float: left;
    font-family: "OpenSansSemiBold",sans-serif;
    line-height: 1.2;
    padding: 7px 30px 6px;
    text-align: center;
    width: 147px;
}
.cp-login .bd {
    background: url("../images/bg_1p-c9c9c9.gif") repeat-y scroll 310px 0 rgba(0, 0, 0, 0);
    margin: 19px auto;
    width: 700px;
}
.cp-login .col-register {
    display: inline;
    float: left;
    margin-right: 55px;
    width: 280px;
}
.cp-login .col-new-user {
    display: inline;
    float: left;
    width: 200px;
}
.cp-login .col-register .frm-item {
    width: 260px;
}
.cp-login .col-register .sk-field {
    margin-bottom: 12px;
}
.cp-login .col-register .btn {
    margin-left: 10px;
}
.cp-login .tit {
    color: #000000;
    font: 14px "OpenSansBold",sans-serif;
    margin-bottom: 14px;
}
.cp-login .remember {
    color: #333333;
    display: inline;
    float: left;
    font: 11px "OpenSansRegular",sans-serif;
    margin-bottom: 10px;
    padding-left: 20px;
    position: relative;
    width: 150px;
}
.cp-login .remember input {
    margin-left: -20px;
    position: relative;
}
.cp-login .forget {
    color: #333333;
    display: inline;
    float: right;
    font: 11px/1.3 "OpenSansSemiBold",sans-serif;
    margin-bottom: 10px;
    text-align: right;
    width: 110px;
}
.cp-login .forget .lnk {
    color: #333333;
    text-decoration: underline;
}
.cp-login-form {
    border-top: 1px solid #CCCCCC;
    clear: both;
    font: 11px "OpenSansRegular",sans-serif;
}
.cp-login-form .hd {
    border-bottom: 1px solid #CCCCCC;
    padding: 25px 0 0;
}
.cp-login-form .hd .tx {
    color: #000000;
    display: inline;
    float: left;
    font: 12px "OpenSansRegular",sans-serif;
    margin: 0 3px 23px;
}
.cp-login-form .hd .title-tab {
    background-color: #F8250F;
    border-radius: 6px 6px 0 0;
    clear: both;
    color: #FFFFFF;
    display: inline;
    float: left;
    font-family: "OpenSansSemiBold",sans-serif;
    line-height: 1.2;
    padding: 7px 30px 6px;
    text-align: center;
    width: 147px;
}
.cp-login-form .bd {
    background: url("../images/bg_1p-c9c9c9.gif") repeat-y scroll 310px 0 rgba(0, 0, 0, 0);
    margin: 19px auto;
    width: 700px;
}
.cp-login-form .col-register {
    display: inline;
    float: left;
    margin-right: 55px;
    width: 280px;
}
.cp-login-form .col-new-user {
    display: inline;
    float: left;
    width: 200px;
}
.cp-login-form .col-register .frm-item {
    width: 260px;
}
.cp-login-form .col-register .sk-field {
    margin-bottom: 12px;
}
.cp-login-form .col-register .btn {
    margin-left: 10px;
}
.cp-login-form .tit {
    color: #000000;
    font: 14px "OpenSansBold",sans-serif;
    margin-bottom: 14px;
}
.cp-login-form .remember {
    margin-bottom: 10px;
    padding-left: 20px;
    width: 150px;
}
.cp-login-form .remember input {
    margin-left: -20px;
}
.cp-login-form .forget {
    float: right;
    font: 11px/1.3 "OpenSansSemiBold",sans-serif;
    margin-bottom: 10px;
    text-align: right;
    width: 110px;
}
.md-comments .cp-login-form, .md-send-form .cp-login-form {
    margin-bottom: 0;
}
.md-comments .cp-login-form .bd, .md-send-form .cp-login-form .bd {
    background-position: 49.5% 0;
    padding-bottom: 25px;
}
.md-comments .cp-login-form .col-register, .md-send-form .cp-login-form .col-register {
    margin-right: 0;
    width: 49.5%;
}
.md-comments .cp-login-form .col-new-user, .md-send-form .cp-login-form .col-new-user {
    width: 49.5%;
}
.md-comments .cp-login-form p, .md-send-form .cp-login-form p {
    margin-left: 5px;
    margin-right: 5px;
    text-align: center;
}
.md-frm-msg {
    clear: both;
    color: #333333;
    font: 17px "OpenSansRegular",sans-serif;
    padding: 20px 20px 10px;
    text-align: center;
}
.md-frm-msg p {
    margin: 5px 20px 20px;
}
.md-frm-msg .tx-dest, .md-frm-msg .tx-ico {
    color: #000000;
    display: block;
    font: 14px "OpenSansBold",sans-serif;
}
.md-frm-msg .tx-ico .ico {
    background: url("../images/bg_ok.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    display: block;
    height: 34px;
    margin: 5px auto;
    width: 34px;
}
.md-frm-msg .lst-poll-options {
    padding: 6px 0 10px;
}
.md-frm-msg .option {
    color: #333333;
    font-family: "OpenSansRegular",sans-serif;
    margin: 10px 0 0;
}
.md-frm-msg .option label {
    cursor: pointer;
    display: block;
    outline: medium none;
    padding: 6px 0 0;
    position: relative;
}
.md-frm-msg.sk-alert .tx-ico .ico {
    background-image: url("../images/bg_alert.png");
}
.msg-ico {
    background: url("../images/sprites/sprite_tools.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 20px;
    margin: 0 4px 0 0;
    vertical-align: top;
    width: 20px;
}
.msg-ico.rel-nws {
    background-position: -225px 0;
}
.msg-ico.rel-arc {
    background-position: 0 0;
}
.msg-ico.rel-spc {
    background-position: -313px 0;
}
.msg-ico.rel-aud {
    background-position: -22px 0;
}
.msg-ico.rel-gal {
    background-position: -247px 0;
}
.msg-ico.rel-vid {
    background-position: -335px 0;
}
.msg-ico.rel-gr3 {
    background-position: -132px 0;
}
.md-comments-aux {
    clear: both;
    font: 11px "OpenSansRegular",sans-serif;
    margin: 0 0 5px;
}
.md-comments-aux .tx {
    color: #000000;
    font: 12px "OpenSansRegular",sans-serif;
    margin: 0 3px 13px;
}
.md-comments-aux .tx .tx-dest {
    font-family: "OpenSansBold",sans-serif;
}
.cp-comment-form .hd .title-tab, .cp-send-form .hd .title-tab, .md-comments-aux .title-tab {
    background-color: #F8250F;
    border-radius: 6px 6px 0 0;
    clear: both;
    color: #FFFFFF;
    display: inline;
    float: left;
    font-family: "OpenSansSemiBold",sans-serif;
    line-height: 1.2;
    padding: 7px 30px 6px;
    text-align: center;
    width: 147px;
}
.cp-comment-form {
    border-top: 1px solid #CCCCCC;
    clear: both;
    font: 11px "OpenSansRegular",sans-serif;
}
.comment-item .cp-comment-form {
    margin-bottom: 20px !important;
}
.md-comments .cp-comment-form {
    border-top: 0 none;
}
.cp-comment-form .hd {
    border-bottom: 1px solid #CCCCCC;
    padding: 25px 0 0;
}
.cp-comment-form .hd .tx {
    color: #000000;
    display: inline;
    float: left;
    font: 12px "OpenSansRegular",sans-serif;
    margin: 0 3px 23px;
}
.cp-comment-form .hd .tx .tx-dest {
    font-family: "OpenSansBold",sans-serif;
}
.cp-comment-form .bd {
    padding-top: 11px;
}
.cp-comment-form .sk-field.frm-item-textarea {
    display: block;
    float: none;
}
.cp-comment-form .sk-field.frm-item-textarea .frm-item {
    height: 10em;
    width: 99%;
}
.cp-comment-form .form-row {
    text-align: right;
}
.cp-comment-form .form-row .sk-field {
    display: inline-block;
    float: none;
    vertical-align: middle;
}
.cp-comment-form .form-row .sk-field input {
    width: 260px;
}
.cp-comment-form .form-row .remember {
    display: inline-block;
    float: none;
    margin: 0 24px;
    vertical-align: middle;
}
.cp-comment-form .form-row .remember .lnk {
    font-family: "OpenSansSemiBold",sans-serif;
}
.cp-comment-form .form-row .captcha {
    display: inline-block;
    float: none;
    margin-top: -2px;
    vertical-align: top;
}
.cp-send-form {
    clear: both;
    font: 11px "OpenSansRegular",sans-serif;
}
.comment-item .cp-send-form {
    margin-bottom: 20px;
}
.cp-send-form .frm {
    width: 767px;
}
.cp-send-form .hd {
    border-bottom: 1px solid #CCCCCC;
}
.cp-send-form .hd .tx {
    color: #000000;
    display: inline;
    float: left;
    font: 12px "OpenSansRegular",sans-serif;
    margin: 0 3px 23px;
}
.cp-send-form .hd .tx .tx-dest {
    font-family: "OpenSansBold",sans-serif;
}
.cp-send-form .bd {
    padding: 25px 0 15px;
}
.cp-send-form .frm-tit {
    color: #000000;
    display: inline;
    float: left;
    font: 14px "OpenSansBold",sans-serif;
    margin-top: 5px;
    text-align: right;
    width: 160px;
}
.cp-send-form .frm-tit.sk-small {
    width: 85px;
}
.cp-send-form .blk-send {
    margin-bottom: 25px;
}
.cp-send-form .blk-send .frm-item {
    color: #333333;
    display: block;
    height: 4.5em;
    padding-left: 25px;
    width: 99%;
}
.cp-send-form .blk-send .frm-item .msg-ico {
    margin: 0 0 0 -25px;
    position: absolute;
}
.cp-send-form .blk-send .frm-item strong {
    font-family: "OpenSansBold",sans-serif;
}
.cp-send-form .blk-send .sk-field {
    display: block;
    float: right;
    width: 580px;
}
.cp-send-form .blk-inputs {
    margin-bottom: 25px;
}
.cp-send-form .blk-inputs .sk-field {
    margin-left: 13px;
}
.cp-send-form .blk-inputs .sk-field .frm-item {
    width: 230px;
}
.cp-send-form .form-row {
    text-align: right;
}
.cp-send-form .form-row .sk-field {
    display: inline-block;
    float: none;
    vertical-align: middle;
}
.cp-send-form .form-row .sk-field input {
    width: 260px;
}
.cp-send-form .form-row .captcha {
    display: inline-block;
    float: none;
    margin-top: -2px;
    vertical-align: top;
}
.cp-send-form .form-row .btn {
    margin-left: 25px;
}
.lst-bloggers {
    margin: 2px 0 20px;
}
.lst-bloggers .ft {
    margin-top: 20px;
}
.lst-bloggers .first-child .md-bloggers-item, .lst-bloggers .last-child .md-bloggers-item {
    display: inline;
    float: left;
    width: 411px;
}
.lst-bloggers .last-child {
    float: right;
}
.lst-bloggers .last-child .md-bloggers-item {
    width: 386px;
}
.md-bloggers-row {
    background: url("../images/bg_1p-c9c9c9.gif") repeat-y scroll 409px 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    margin: -1px 0;
    padding: 1px 0;
}
.md-bloggers-item {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    margin: -1px 0;
    padding: 1px 0;
}
.md-bloggers-row .md-bloggers-item {
    border: 0 none;
    margin: 0;
    padding: 0;
}
.md-bloggers-item .head {
    border-bottom: 1px dotted #C9C9C9;
    padding-right: 5px;
    position: relative;
}
.md-bloggers-item .mg.fl {
    margin: 0 23px 1px 0;
}
.md-bloggers-item .head .mt {
    margin: 0 0 6px;
}
.md-bloggers-item .head .title {
    margin: 7px 0 4px;
}
.md-bloggers-item .head .title, .md-bloggers-item .head .title .lnk {
    color: #002454;
    font: 15px "OpenSansBold",sans-serif;
}
.md-bloggers-item .head .name {
    margin: 0 0 2px;
}
.md-bloggers-item .head .name, .md-bloggers-item .head .name .lnk {
    color: #999999;
    font: 11px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.md-bloggers-item .head .brief {
    color: #002454;
    font: 13px "OpenSansRegular",sans-serif;
}
.md-bloggers-item .content {
    margin: 9px 0 15px;
}
.md-bloggers-row .md-bloggers-item .content {
    margin: 9px 10px 15px 0;
}
.md-bloggers-row .last-child .md-bloggers-item .content {
    margin: 9px 0 15px 10px;
}
.md-bloggers-item .headline {
    color: #252525;
    font: 20px/1.4em "NimrodBold",serif;
}
.md-bloggers-item .brief {
    margin: 0;
}
.md-bloggers-item .dateline {
    font-family: "OpenSansRegular",sans-serif;
    margin: 0;
}
.md-bloggers-item .dateline .timestamp .hour {
    font-family: "OpenSansBold",sans-serif;
}
.md-blog-head .bd {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
}
.md-blog-head .ft {
    padding: 3px 0 1px;
    text-align: right;
}
.md-blog-head .author {
    color: #999999;
    font: 11px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.md-blog-head .author .lnk {
    color: #999999;
}
.cp-comments {
    bottom: 20px;
    color: #4D739F;
    font: 13px "OpenSansSemiBold",sans-serif;
    left: 0;
    position: absolute;
}
.cp-comments .ico {
    background: url("../images/sprites/sprite_tools.png") no-repeat scroll -44px 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 20px;
    margin: 0 2px -5px -4px;
    vertical-align: middle;
    width: 20px;
}
.cp-comments .num {
    font-family: "OpenSansBold",sans-serif;
}
.lst-blog-entries .lst-items-results-wrapper {
    margin-bottom: 20px;
}
.md-blog-tag {
    display: block;
    float: none;
    margin: -15px 0 0;
    min-height: 68px;
}
.md-blog-tag .wrapper {
    background: linear-gradient(to bottom, #4090C6 50%, #3B86B9 51%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 6px;
    display: inline;
    float: left;
}
.md-blog-tag .blk {
    display: inline;
    float: left;
    height: 26px;
    padding: 7px 15px 0;
    vertical-align: top;
}
.md-blog-tag .tag, .md-blog-tag .tit {
    color: #FFFFFF;
    font: 13px "OpenSansExtraBold",sans-serif;
    text-transform: uppercase;
}
.md-blog-tag .tit {
    background: url("../images/bg_blog-tit.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    border-radius: 5px;
}
.md-blog-tag .txt {
    color: #B1CCE4;
    font: 13px "OpenSansItalic",sans-serif;
}
.md-blog-tag .ico {
    background: url("../images/bg_blog-tag.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 46px;
    margin: 8px -5px -23px;
    padding: 0;
    position: relative;
    width: 24px;
}
.md-blog-tag .lnk {
    color: #FFFFFF;
}
.md-other-entries {
    margin-bottom: 7px;
}
.md-other-entries .lst-accordion {
    margin-top: 7px;
}
.md-other-entries .lst-accordion .fold-root {
    color: #002454;
    font: 14.5px "OpenSansSemiBold",sans-serif;
}
.md-other-entries .lst-accordion .folder {
    color: #002454;
    cursor: pointer;
    padding: 0 0 5px;
}
.md-other-entries .lst-accordion .folder .lnk {
    color: #002454;
}
.lt-ie8 .md-other-entries .lst-accordion .folder .lnk {
    display: inline-block;
    vertical-align: middle;
}
.md-other-entries .lst-accordion .folder .ico {
    background: url("../images/sprites/sprite-wgt-services.png") no-repeat scroll -115px -1190px rgba(0, 0, 0, 0);
    display: inline;
    float: left;
    height: 7px;
    margin: 7px 6px 0 0;
    width: 7px;
}
.md-other-entries .lst-accordion .unfold .ico {
    background-position: -98px -1212px;
}
.md-other-entries .close {
    background: url("../images/sprites/sprite-wgt-services.png") no-repeat scroll -73px -1172px rgba(0, 0, 0, 0);
    display: none;
    float: right;
    height: 9px;
    margin: -14px 1px 0 0;
    overflow: hidden;
    width: 9px;
}
.md-other-entries .close .txt {
    display: block;
    line-height: 99em;
    text-indent: -9999px;
}
.md-other-entries .fold .close {
    display: block;
}
.md-other-entries .foldable {
    border-bottom: 2px solid #002454;
    margin-bottom: 10px;
}
.md-other-entries .lst-accordion p {
    border-top: 1px solid #C9C9C9;
    padding: 7px 0 10px;
}
.md-other-entries .lst-accordion p .tagid {
    color: #4D739F;
    display: block;
    font: 11px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.md-other-entries .lst-accordion p .post-title {
    color: #000000;
    display: block;
    font: 12px "OpenSansBold",sans-serif;
}
.md-categories {
    margin-bottom: 7px;
}
.md-categories .tagid .lnk {
    background: none repeat scroll 0 0 #E8EDF0;
    border-radius: 3px;
    color: #4D739F;
    display: inline-block;
    font: 11px/23px "OpenSansSemiBold",sans-serif;
    margin: 4px 0 6px;
    padding: 0 10px;
    text-transform: uppercase;
    vertical-align: middle;
}
.pg-about .lst-items-results-wrapper {
    border-top: 1px solid #CCCCCC;
}
.grp-item-title {
    color: #002454;
    font: 15px "OpenSansSemiBold",sans-serif;
    margin-top: 17px;
    text-transform: uppercase;
}
.md-about-item {
    border-bottom: 1px solid #CCCCCC;
    margin: 0;
    padding: 20px 0 17px;
}
.md-about-item .appointment {
    color: #4D739F;
    font: 11px "OpenSansSemiBold",sans-serif;
    margin-top: 2px;
    text-transform: uppercase;
}
.md-about-item .headline {
    color: #002454;
    font: 15px "OpenSansBold",sans-serif;
}
.md-about-item .summary {
    color: #002454;
    font: 13px/1.5em "OpenSansRegular",sans-serif;
}
.md-about-item .mg {
    margin: 0 23px 0 0;
}
.md-about-item .pg-toolbar {
    margin-top: 17px;
}
.comment-list {
    border-top: 1px solid #CCCCCC;
    padding-bottom: 15px;
}
.comment-holder {
    padding-bottom: 25px;
}
.comment-item {
    clear: both;
    float: none;
    padding: 16px 0 0;
}
.comment-item ul {
    padding-left: 20px;
}
.comment-blk .timestamp {
    color: #000000;
    display: inline;
    float: left;
    font: 11px/18px "OpenSansRegular",sans-serif;
    margin-right: 21px;
    text-align: right;
    text-transform: none;
    width: 136px;
}
.comment-blk .timestamp .hour {
    color: #E53417;
    display: block;
    font-family: "OpenSansBold",sans-serif;
}
.comment-blk .avatar {
    display: inline;
    float: left;
    margin: 2px 16px 0 0;
}
.comment-blk .comment {
    color: #000000;
    font: 13px "OpenSansRegular",sans-serif;
    margin-bottom: 15px;
}
.comment-blk .comment .author {
    font: 15px "OpenSansBold",sans-serif;
}
.comment-blk .mt {
    overflow: hidden;
}
.comment-list .comment-blk {
    border-bottom: 1px solid #CCCCCC;
    position: relative;
}
.comment-item .comment-item .comment-blk {
    border-left: 1px solid #CCCCCC;
    padding-left: 25px;
}
.comment-item .comment-item .comment-item .comment-blk {
    padding-left: 50px;
}
.comment-item .comment-item .comment-item .comment-item .comment-blk {
    padding-left: 75px;
}
.comment-item .comment-item .arrow {
    background: url("../images/sprites/sprite_comments.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 33px;
    left: -16px;
    position: absolute;
    top: -12px;
    width: 12px;
}
.comment-item .actions {
    display: inline;
    float: right;
    margin-bottom: 16px;
}
.comment-item .actions li {
    color: #000000;
    display: inline-block;
    float: left;
    font: 11px "OpenSansSemiBold",sans-serif;
    margin: 0 5px 0 35px;
    text-align: center;
    vertical-align: middle;
}
.lt-ie8 .comment-item .actions li {
    width: 58px;
}
.lt-ie8 .comment-item .actions .vote-holder {
    width: 140px;
}
.lt-ie8 .comment-item .actions .vote li {
    margin: 0;
}
.comment-item .actions li .lnk {
    color: #000000;
}
.comment-item .actions li .join {
    display: none;
}
.comment-item .actions li .vote {
    margin: 0 0 0 -35px;
    padding: 0;
}
.comment-item .actions .ico {
    background: url("../images/sprites/sprite_comments.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 23px;
    line-height: 9em;
    margin: 0 auto 9px;
    overflow: hidden;
    text-indent: -9999px;
    width: 24px;
}
.comment-item .actions .ico.rep {
    background-position: -180px 0;
}
.comment-item .actions .ico.den {
    background-position: -36px 0;
}
.comment-item .actions .ico.pos {
    background-position: -132px 0;
}
.comment-item .actions .ico.neg {
    background-position: -84px 0;
}
.comment-item .actions .lnk:hover .ico.rep {
    background-position: -156px 0;
}
.comment-item .actions .lnk:hover .ico.den {
    background-position: -12px 0;
}
.comment-item .actions .lnk:hover .ico.pos {
    background-position: -108px 0;
}
.comment-item .actions .lnk:hover .ico.neg {
    background-position: -60px 0;
}
.mce-body .mce {
    color: #000000;
    font: 18px/25px "NimrodRegular",serif;
}

.mce-body h2, .mce-body h2 span {padding: 0px; font-weight: 600; color: #252525; font-family: "OpenSansRegular", sans-serif; font-style: normal;font-variant: normal;letter-spacing: -1px; text-align: start; text-indent: 0px; text-transform: none; white-space: normal;widows: 1; word-spacing: 0px; background-color: #fff; margin: 40px 0px; font-size: 24px; line-height: 28px;text-decoration: none !important}

.mce-body h3, .mce-body h3 span {
    font-size: 23px;
    font-weight: 500;
    color: #8f8f8f;
    text-decoration: none !important;
    margin: 20px 0px;
    font: 23px/25px "NimrodRegular",serif;
}


.mce-body h2.mce, .mce-body h3.mce, .mce-body h4.mce {
    font-family: "OpenSansBold",sans-serif;
    margin: 0 0 5px;
}
.mce-body p.mce {
    margin: 0 0 25px;
}
.mce-body blockquote.mce {
    quotes: "“" "”" "‘" "’";
}
.mce-body blockquote.mce p:before {
    content: open-quote;
}
.mce-body blockquote.mce p:after {
    content: close-quote;
}
.mce-body ol.mce, .mce-body ul.mce {
    margin: 0 0 10px;
    overflow: hidden;
}
.mce-body ul.mce {
    padding: 0 0 0 1.5em;
}
.mce-body ol.mce {
    padding: 0 0 0 2em;
}
.mce-body ol.mce li, .mce-body ul.mce li {
    margin: 0 0 5px;
}
.mce-body ul.mce li {
    list-style: disc outside none;
}
.mce-body ol.mce li {
    list-style: decimal outside none;
}
.mce-body dfn.mce {
    font-style: italic;
}
.mce-body abbr.mce[title] {
    border-bottom: 1px dotted;
}
.mce-body ins.mce {
    background: none repeat scroll 0 0 #FFFF99;
    color: #000000;
}
.mce-body b.mce, .mce-body b.mce .mce, .mce-body strong.mce, .mce-body strong.mce .mce {
    font-family: "NimrodBold",serif;
    font-weight: normal;
}
.mce-body em.mce, .mce-body em.mce .mce, .mce-body i.mce, .mce-body i.mce .mce {
    font-family: "NimrodItalic",serif;
    font-style: normal;
}
.mce-body a.mce {
    color: #286691;
    text-decoration: none;
}
.mce-body a.mce:hover {
    text-decoration: underline;
}
.mce-body a.mce.external, .mce-body a.mce[rel="external"] {
    background: url("../images/bg_ico-link-external-ltr.png") no-repeat scroll 100% 1px rgba(0, 0, 0, 0);
    margin: 0 1px 0 0;
    padding: 0 12px 0 0;
}
.mce-body a.mce.external:hover, .mce-body a.mce[rel="external"]:hover {
    background-position: 100% 0;
    margin: 0;
    padding: 0 13px 0 0;
}
.mce-body a.mce b, .mce-body a.mce strong, .mce-body a.mce i, .mce-body a.mce em, .mce-body a.mce u {
    color: #286691;
}
.theme1 .mce-body a.mce, .theme1 .mce-body a.mce .mce {
    color: #C0821D;
}
.theme2 .mce-body a.mce, .theme2 .mce-body a.mce .mce {
    color: #AAC412;
}
.theme3 .mce-body a.mce, .theme3 .mce-body a.mce .mce {
    color: #315D78;
}
.theme4 .mce-body a.mce, .theme4 .mce-body a.mce .mce {
    color: #30A9D0;
}
.theme5 .mce-body a.mce, .theme5 .mce-body a.mce .mce {
    color: #7F7A70;
}
.theme6 .mce-body a.mce, .theme6 .mce-body a.mce .mce {
    color: #E4078C;
}
.theme7 .mce-body a.mce, .theme7 .mce-body a.mce .mce {
    color: #3E863B;
}
.theme8 .mce-body a.mce, .theme8 .mce-body a.mce .mce {
    color: #C25002;
}
.theme9 .mce-body a.mce, .theme9 .mce-body a.mce .mce {
    color: #3E9DAC;
}
.theme10 .mce-body a.mce, .theme10 .mce-body a.mce .mce {
    color: #031E35;
}
.inset-main {
    background: url("../images/bg_faux-capline_x10-4_h.png") no-repeat scroll 0 100% rgba(0, 0, 0, 0);
    margin: 0 11px 15px;
}
.inset-main-media {
    border-right: 1px solid #CCCCCC;
    float: left;
    margin-right: -11px;
    padding-right: 11px;
    width: 797px;
}
.inset-main-aux {
    border-left: 1px solid #CCCCCC;
    float: right;
    margin-left: -11px;
    padding-left: 11px;
    width: 305px;
}
.inset-main-rt {
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    float: right;
    margin-bottom: 10px;
    margin-left: 11px;
    padding-bottom: 10px;
    padding-left: 11px;
    width: 305px;
}
.inset {
    margin: 0 0 10px;
}
.inset-lt {
    clear: left;
    float: left;
    margin: 0 23px 10px 0;
}
.inset-rt {
    clear: right;
    float: right;
    margin: 0 0 10px 23px;
}
.inset-grp-lt {
    clear: left;
    float: left;
    margin-right: 23px;
}
.inset-grp-ct {
    clear: left;
    float: left;
    margin-right: 23px;
}
.inset-grp-rt {
    clear: right;
    float: right;
    margin-left: 23px;
}
.inset-flow {
    overflow: hidden;
}
.inset-mid-lt {
    clear: left;
    float: left;
}
.inset-mid-rt {
    clear: right;
    float: right;
}
.inset-mid-lt .inset-flow, .inset-mid-rt .inset-flow {
    padding-top: 50px;
}
.inset-mid-lt .inset-flow {
    float: right;
}
.inset-mid-rt .inset-flow {
    float: left;
}
.inset-main:before, .inset:before, .inset-grp:before, .inset-grp-lt:before, .inset-grp-ct:before, .inset-grp-rt:before, .inset-main:after, .inset:after, .inset-grp:after, .inset-grp-lt:after, .inset-grp-rt:after {
    content: "";
    display: table;
}
.inset-grp-lt:after, .inset-grp-rt:after, .inset-grp:after, .inset-main:after, .inset:after {
    clear: both;
}
.inset, .inset-grp, .inset-grp-lt, .inset-grp-rt, .inset-main {
}
.pullquote-lt, .pullquote-rt {
    border-top: 8px solid #000000;
    color: #3B87BA;
    font: 35px/100% "AkzidenzMediumCond",sans-serif;
    width: 50%;
}
.pullquote-lt {
    clear: left;
    float: left;
}
.pullquote-rt {
    clear: right;
    float: right;
}
.pullquote-lt p, .pullquote-rt p {
    margin: -8px 0 0;
    padding: 20px 0 0;
}
.pullquote-lt p {
    margin-right: -100%;
    text-align: left;
}
.pullquote-rt p {
    margin-left: -100%;
    text-align: right;
}
.sharetools-h .item {
    display: inline;
    float: left;
}
.sharetools-v .item {
    margin: 0 0 12px;
    float: left;
}
.sharetools-h.sk-mltm {
    border-bottom: 1px solid #C9C9C9;
    padding: 5px 0 18px;
}
.tools-h, .tools-v {
    color: #4D739F;
    font: 13px/22px "OpenSansSemiBold",sans-serif;
}
.tools-h .item, .tools-v .item {
    padding-left: 25px;
    position: relative;
}
.tools-h .ico, .tools-v .ico {
    background: url("../images/sprites/sprite_tools.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 22px;
    left: 0;
    position: absolute;
    width: 22px;
}
.tools-h .count, .tools-v .count {
    font-family: "OpenSansBold",sans-serif;
}
.tools-h, .tools-h .item {
    display: inline;
    float: left;
}
.tools-h .msg2 .lnk {
    color: #999999;
    font-size: 11px;
    padding-left: 8px;
}
.tools-h .msg2 .ico {
    width: 27px;
}
.tools-h .prn .ico, .tools-v .prn .ico {
    background-position: -269px 0;
}
.tools-h .msg .ico, .tools-v .msg .ico {
    background-position: -176px 0;
}
.tools-h .cmt .ico, .tools-v .cmt .ico {
    background-position: -44px 0;
}
.tools-h .msg2 .ico, .tools-v .msg2 .ico {
    background-position: -198px 0;
}
.tools-h .item {
    display: inline;
    float: left;
    margin-left: 5px;
}
.tools-v .item {
    display: block;
    margin: 0 0 8px;
}
.pg-toolbar:after, .pg-toolbar:before {
    content: "";
    display: table;
}
.pg-toolbar:after {
    clear: both;
}
.pg-toolbar {
}
.pg-toolbar .item-set:last-child {
    float: right;
}
.pg-toolbar .item-set.last-child {
    float: right;
}
.pg-toolbar .tool-set {
    display: block;
    margin: 0 0 5px;
}
.pg-cp .bd:after, .pg-cp .bd:before, .pg-cp:after, .pg-cp:before {
    content: "";
    display: table;
}
.pg-cp .bd:after, .pg-cp:after {
    clear: both;
}
.pg-cp, .pg-cp .bd {
}
.pg-cp {
    border-bottom: 1px solid #C9C9C9;
    margin: 0 0 15px;
}
.pg-cp .title {
    color: #002454;
    font: 20px/36px "AkzidenzBoldCond",sans-serif;
    text-transform: uppercase;
}
.pg-cp .title .lnk {
    color: #002454;
}
.cp-relations .rel-entry {
    border-top: 1px solid #C9C9C9;
    color: #000000;
    font: 13px/18px "OpenSansRegular",sans-serif;
    margin: 0 0 10px;
    padding: 10px 0 0 25px;
    position: relative;
}
.cp-relations .rel-entry.first-child, .cp-relations .rel-entry:first-child {
    border: medium none;
    padding-top: 0;
}
.cp-relations .rel-entry .rel {
    color: #4D739F;
    display: block;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.cp-relations .rel-entry .lnk {
    color: #000000;
}
.cp-relations .rel-entry .ico {
    background: url("../images/sprites/sprite_tools.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 22px;
    left: 0;
    position: absolute;
    width: 22px;
}
.cp-relations .rel-nws .ico {
    background-position: -225px 0;
}
.cp-relations .rel-lnk .ico {
    background-position: -154px 0;
}
.cp-relations .rel-arc .ico {
    background-position: 0 0;
}
.cp-relations .rel-spc .ico {
    background-position: -313px 0;
}
.cp-relations .rel-rad .ico {
    background-position: -291px 0;
}
.cp-relations .rel-gal .ico {
    background-position: -247px 0;
}
.cp-relations .rel-vid .ico {
    background-position: -335px 0;
}
.cp-relations .rel-aud .ico {
    background-position: -22px 0;
}
.cp-relations .rel-gr1 .ico {
    background-position: -88px 0;
}
.cp-relations .rel-gr2 .ico {
    background-position: -110px 0;
}
.cp-relations .rel-gr3 .ico {
    background-position: -132px 0;
}
.cp-relations .rel-lve .ico {
    background: url("../images/bg_ico-live.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.cp-relations .rel-inda .ico {
    background-position: -378px 0;
}
.cp-relations .rel-indb .ico {
    background-position: -356px 0;
}
.cp-reltags .item {
    margin: 0 0 10px;
}
.cp-reltags .tag {
    float: left;
    margin-right: 10px;
    padding: 0 10px;
    background: #e8edf0;
    font: normal 11px/12px "OpenSansBold",sans-serif;
    text-transform: uppercase;
    color: #4d739f;
    text-decoration: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}
.md-pg-highlight {
    margin: 37px -10px 15px 24px;
    position: relative;
}
.md-pg-highlight .balloon {
    margin: -27px 0 0 -40px;
    position: absolute;
}
.md-pg-highlight .title {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #002454 #002454 #002454;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 12px medium 12px 12px;
    color: #002454;
    font: 28px/110% "AkzidenzExtraBoldCond",sans-serif;
    min-height: 30px;
    padding: 20px 12px 20px 31px;
    text-transform: uppercase;
}
.md-pg-highlight .title .lnk {
    color: #002454;
}
.md-pagetools .tooltabs {
    float: right;
    font: 13px/22px "OpenSansSemiBold",sans-serif;
    text-align: center;
}
.md-pagetools .tab, .md-pagetools .tool {
    border-radius: 5px 5px 0 0;
    float: left;
    margin: 0 0 -1px 5px;
    overflow: hidden;
    padding: 1px 1px 0;
    position: relative;
}
.md-pagetools .tooltabs .lnk {
    display: block;
    padding: 4px 10px 14px 25px;
    position: relative;
}
.md-pagetools .tooltabs .close, .md-pagetools .tooltabs .ico {
    height: 22px;
    left: 0;
    position: absolute;
    top: 4px;
    width: 22px;
}
.md-pagetools .tooltabs .ico {
    background: url("../images/sprites/sprite_tools.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.md-pagetools .tooltabs .close {
    cursor: pointer;
    display: none;
    z-index: 1;
}
.md-pagetools .tooltabs .prn {
    background-position: -269px 0;
}
.md-pagetools .tooltabs .msg, .md-pagetools .tooltabs .tab.closed .msg {
    background-position: -176px 0;
}
.md-pagetools .tooltabs .msg2, .md-pagetools .tooltabs .tab.closed .msg2 {
    background-position: -198px 0;
}
.md-pagetools .tooltabs .cmt, .md-pagetools .tooltabs .tab.closed .cmt {
    background-position: -44px 0;
}
.md-pagetools .tab.active {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CCCCCC #CCCCCC;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    padding: 0;
}
.md-pagetools .tab.active .lnk {
    background: none repeat scroll 0 0 #FFFFFF;
    z-index: 1;
}
.md-pagetools .tab.active .ico {
    background-position: -66px 0;
}
.md-pagetools .tab.active .close {
    display: block;
}
.md-pagetools .tab.closed .close {
    display: none;
}
.md-pagetools .pane, .md-pagetools .tab.active {
    box-shadow: 2px 1px 2px rgba(0, 0, 0, 0.15);
}
.md-pagetools .pane {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    clear: both;
    padding: 14px;
    position: relative;
}
.pg-aux:after, .pg-aux:before, .pg-body:after, .pg-body:before, .pg-head:after, .pg-head:before {
    content: "";
    display: table;
}
.pg-aux:after, .pg-body:after, .pg-head:after {
    clear: both;
}
.pg-aux, .pg-body, .pg-head {
}
.pg .pg-bkn-title {
    color: #313131;
    font: 45px/110% "AmplitudeRegular",sans-serif;
}
.pg-story .pg-head {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    margin: 0 11px 15px;
    padding: 15px 0;
}
.pg-story .pg-head.metabar .g-faux {
    background: url("../images/bg_faux-seamdot_3-11_h.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
    padding-left: 246px;
}
.pg-story .pg-head.metabar .pg-toolbar.side {
    float: left;
    margin-left: -246px;
    width: 223px;
}
.pg-story .pg-bkn-trail-id {
    color: #4D739F;
    font: 11px/23px "OpenSansSemiBold",sans-serif;
    margin: 0 0 5px;
    text-transform: uppercase;
}
.pg-story .pg-bkn-trail-id .tagid {
    background: none repeat scroll 0 0 #E8EDF0;
    border-radius: 3px;
    display: inline-block;
    margin-right: 10px;
    padding: 0 10px;
    vertical-align: middle;
}
.pg-story .pg-bkn-trail-id .glyph {
    display: none;
}
.pg-story .pg-bkn-headline {
    color: #252525;
    font: 50px/56px "NimrodRegular",serif;
    margin: 0 0 5px;
}
.pg-story .pg-bkn-nutfold {
    color: #333333;
    font: 14px/21px "OpenSansSemiBold",sans-serif;
}
.pg-story .pg-bkn-nutfold li, .pg-story .pg-bkn-nutfold p {
    display: list-item;
    list-style: square outside none;
    margin: 0 0 5px 15px;
}
.pg-story .pg-bkn-dateline {
    color: #999999;
    font: 11px/18px "OpenSansSemiBold",sans-serif;
    margin: 0 0 5px;
    text-transform: uppercase;
}
.pg-story .pg-bkn-dateline a {
    color: #4D739F;
}
.pg-story .pg-bkn-dateline .datetime {
    color: #000000;
    font: 11px/18px "OpenSansRegular",sans-serif;
    text-transform: none;
}
.pg-story .pg-bkn-dateline .datetime span {
    color: #E53417;
    font-family: "OpenSansBold",sans-serif;
}
.pg-story .pg-bkn-location {
    font: 11px/25px "OpenSansSemiBold",sans-serif;
}
.pg-prn-story .pg-prn-head {
    border-bottom: 1pt solid #E1E1E1;
    margin: 0 0 1em;
}
.pg-prn-story .pg-bkn-prn-kicker {
    color: #4D739F;
    font: 8pt/11pt "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.pg-prn-story .pg-bkn-prn-headline {
    color: #252525;
    font: bold 17pt/23pt georgia,serif;
}
.pg-prn-story .pg-bkn-prn-dateline {
    color: #999999;
    font: 7pt/14pt "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.pg-prn-story .pg-bkn-prn-dateline .datetime {
    color: #000000;
    font: 7pt/14pt "OpenSansRegular",sans-serif;
    text-transform: none;
}
.pg-prn-story .pg-bkn-prn-dateline .datetime span {
    color: #E53417;
    font-family: "OpenSansBold",sans-serif;
}
.pg-prn-story .pg-bkn-prn-nutfold {
    color: #333333;
    font: 9pt/11pt "OpenSansSemiBold",sans-serif;
    margin: 0.75em 0 1.25em;
}
.pg-prn-story .pg-bkn-prn-nutfold li, .pg-prn-story .pg-bkn-prn-nutfold p {
    display: list-item;
    list-style: square outside none;
    margin: 0 0 0.75em 1.25em;
}
.pg-blog-post .pg-head {
    margin: 0 0 15px;
}
.pg-blog-post .pg-bkn-headline {
    font-size: 35px;
    line-height: 44px;
}
.pg-blog-post .pg-bkn-location {
    color: #000000;
    font: 11px/18px "OpenSansRegular",sans-serif;
    text-transform: none;
}
.pg-blog-post .pg-bkn-location small {
    color: #666666;
}
.md-archive-form {
    border-top: 1px solid #CCCCCC;
    clear: both;
    margin-bottom: 32px;
    padding-top: 30px;
}
.md-archive-form .desc {
    background: url("../images/sprites/bg_spr-chats.png") no-repeat scroll -2px -12px rgba(0, 0, 0, 0);
    color: #002454;
    display: block;
    font: 13px/1.55 "OpenSansRegular",sans-serif;
    margin: 0 20px 0 0;
    padding: 0 0 0 10px;
}
.md-archive-form .col-1, .md-archive-form .col-2, .md-archive-form .col-3 {
    display: inline;
    float: left;
    width: 236px;
}
.md-archive-form .col-2 {
    width: 305px;
}
.md-archive-form .col-3 {
    float: right;
    margin: 52px 24px 0 0;
    width: 203px;
}
.md-archive-form .frm .sk-field {
    margin: 0 0 10px;
}
.md-archive-form .frm .sk-field select.frm-item {
    width: 188px;
}
.md-archive-head {
    border-top: 1px solid #CCCCCC;
    padding: 19px 0 14px;
}
.md-archive-head .frm {
    display: inline;
    float: right;
}
.archive-results-title {
    color: #052C4C;
    display: inline;
    float: left;
    font: 23px "AkzidenzBoldCond",sans-serif;
    margin-top: 7px;
    text-transform: uppercase;
}
.rg-404-header {
    margin: 20px 0 0 -46px;
}
.md-404-body {
    background-color: #EDF1F4;
    margin: 0 10px 15px;
    padding: 35px 230px 69px;
    text-align: center;
}
.md-404-body .title {
    background: url("../images/bg_404-alert.png") no-repeat scroll center top rgba(0, 0, 0, 0);
    color: #FFFFFF;
    font: 57px "OpenSansBold",sans-serif;
    margin: 0 10px 6px;
    padding: 30px 0 0;
}
.md-404-body .tx {
    color: #3B87BA;
    font: 14.5px "OpenSansRegular",sans-serif;
}
.md-404-body .tx2 {
    color: #3B87BA;
    font: 14px "OpenSansRegular",sans-serif;
    margin: 20px 0;
}
.md-404-body .tx3 {
    color: #3B87BA;
    font: 12px "OpenSansRegular",sans-serif;
    margin: 30px 0 0;
}
.md-404-body .tx3 .lnk {
    color: #3B87BA;
    font-family: "OpenSansSemiBold",sans-serif;
    text-decoration: underline;
}
.md-404-body .btn {
    line-height: 9em;
    margin: 0 -6px 0 0;
    overflow: hidden;
    padding: 6px 26px 6px 0;
    text-indent: -9999px;
}
.md-404-body .sk-field {
    display: block;
    float: none;
    margin: 0 auto;
    width: 528px;
}
.md-404-body .sk-field .frm-item {
    margin-top: 6px;
    width: 484px;
}
.page-print {
    font-size: 12pt;
    margin: 0.625em;
}
.page-print-header {
    margin: 1.25em 0 1.5em;
    padding-right: 125px;
    position: relative;
}
.page-print-header .brand {
    margin: -10px;
}
.page-print-header .print {
    background: url("../images/prn_print.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 31px;
    position: absolute;
    right: 10px;
    top: 5px;
    width: 105px;
}
.page-print-body {
    margin: 1.25em 0;
}
.page-print-footer {
    border-top: 1pt solid #E1E1E1;
    margin: 1.25em 0;
}
.page-print-footer .copy {
    color: #BBBBBB;
    font: 9pt/1.2 Arial,Helvetica,sans-serif;
    margin: 0.75em 0;
}
.page-print-footer .copy .corp {
    border-bottom: 1px solid #CCCCCC;
    font-weight: bold;
    text-transform: uppercase;
}
@media print {
.page-print-header .print {
    display: none;
}
}
.page-print .mce-body .mce {
    font-size: 9pt;
    line-height: 12pt;
}
.page-print .mce-body h2.mce, .page-print .mce-body h3.mce, .page-print .mce-body h4.mce {
    margin: 0 0 0.5em;
}
.page-print .mce-body p.mce {
    margin: 0 0 1.5em;
}
.page-print .mce-body ol.mce, .page-print .mce-body ul.mce {
    margin: 0 0 0.75em;
}
.page-print .mce-body ul.mce {
    padding: 0 0 0 1.5em;
}
.page-print .mce-body ol.mce {
    padding: 0 0 0 2em;
}
.page-print .mce-body ol.mce li, .page-print .mce-body ul.mce li {
    margin: 0 0 0.5em;
}
@media print {
blockquote {
    border: medium none;
}
}
body.site-multimedia-admin #doc, body.site-multimedia-www {
    background: none repeat scroll 0 0 #1E202F;
}
.site-multimedia {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    background-color: #1E202F;
}
.site-multimedia .page-wrap {
    background-color: #1E202F;
}
.site-multimedia .rg-header-min .brand {
    margin: 5px -5px;
}
.site-multimedia .rg-body {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 10px 0;
}
.site-multimedia .rg-body.onSearch {
    padding: 71px 0 10px;
}
.nav-head-multimedia {
    margin: 30px 0 0;
}
.nav-head-multimedia:after, .nav-head-multimedia:before {
    content: "";
    display: table;
}
.nav-head-multimedia:after {
    clear: both;
}
.nav-head-multimedia {
}
.nav-head-multimedia .headcrumb {
    color: #FFFFFF;
    float: left;
    font: 45px/1 "AkzidenzExtraBold",sans-serif;
    text-indent: -1px;
    text-transform: uppercase;
}
.nav-head-multimedia .headcrumb .lnk {
    color: #FFFFFF;
    text-decoration: none;
}
.nav-head-multimedia .headcrumb .lnk:hover {
    color: #3B87BA;
}
.nav-multimedia {
    float: right;
    margin-right: 11px;
}
.nav-multimedia .tabnav-item {
    background: none repeat scroll 0 0 #3B87BA;
    border-radius: 6px 6px 0 0;
    float: left;
    height: 51px;
    margin-left: 5px;
}
.nav-multimedia .tabnav-item-inner {
    color: #FFFFFF;
    display: block;
    float: left;
    margin: 0 5px;
    padding: 0 10px;
    text-decoration: none;
}
.nav-multimedia .tabnav-ico {
    background-image: url("../images/sprites/sprite_mmtabnav.png");
    height: 28px;
    margin: 12px 5px 11px;
    width: 28px;
}
.nav-multimedia .tabnav-item .select-tool {
    float: left;
    margin: 10px 10px 10px -10px;
}
.nav-multimedia .tabnav-item.selected {
    background: none repeat scroll 0 0 #FFFFFF;
}
.nav-multimedia .tabnav-home .tabnav-ico {
    background-position: -168px 0;
}
.nav-multimedia .tabnav-gal .tabnav-ico {
    background-position: -84px 0;
}
.nav-multimedia .tabnav-aud .tabnav-ico {
    background-position: 0 0;
}
.nav-multimedia .tabnav-vid .tabnav-ico {
    background-position: -336px 0;
}
.nav-multimedia .selected.tabnav-home .tabnav-ico {
    background-position: -196px 0;
}
.nav-multimedia .selected.tabnav-gal .tabnav-ico {
    background-position: -112px 0;
}
.nav-multimedia .selected.tabnav-aud .tabnav-ico {
    background-position: -28px 0;
}
.nav-multimedia .selected.tabnav-vid .tabnav-ico {
    background-position: -364px 0;
}
.nav-multimedia .highlight.tabnav-home .tabnav-ico {
    background-position: -224px 0;
}
.nav-multimedia .highlight.tabnav-gal .tabnav-ico {
    background-position: -140px 0;
}
.nav-multimedia .highlight.tabnav-aud .tabnav-ico {
    background-position: -56px 0;
}
.nav-multimedia .highlight.tabnav-vid .tabnav-ico {
    background-position: -392px 0;
}
.nav-multimedia .tabnav-search .tabnav-ico {
    background-position: -252px 0;
}
.nav-multimedia .active.tabnav-search .tabnav-ico {
    background-position: -280px 0;
}
.nav-multimedia .highlight.tabnav-search .tabnav-ico {
    background-position: -308px 0;
}
.droplayer-search {
    display: none;
    left: 0;
    position: absolute;
    right: 0;
    width: 1147px;
}
.multimedia-search {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C2C2C2;
    border-radius: 6px;
    box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.05);
    height: 31px;
    margin: 0 11px;
    padding: 8px 48px 8px 10px;
    position: relative;
}
.multimedia-search .media-filters {
    color: #3B87BA;
    float: right;
    font: 14px/31px "OpenSansSemiBold",sans-serif;
}
.multimedia-search .media-filters .filter {
    float: left;
    margin: 0 5px;
}
.multimedia-search .media-filters input[type="radio"] {
    vertical-align: middle;
}
.multimedia-search .media-search {
    display: block;
    overflow: hidden;
}
.multimedia-search .media-search label {
    display: none;
}
.multimedia-search .search-field {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #999999;
    font: 17px "OpenSansRegular",sans-serif;
    padding: 4px 0;
    width: 100%;
}
.multimedia-search .btn-submit {
    background: url("../images/bg-btn-submit.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    height: 31px;
    line-height: 6em;
    margin: -16px 10px 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-indent: -666em;
    top: 50%;
    width: 28px;
}
.tagged-nav {
    margin: 0 0 10px;
}
.tagged-nav .tagnav {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D7D7D7;
    border-radius: 6px;
    color: #3B87BA;
    float: left;
    font: 12px/30px "OpenSansBold",sans-serif;
    margin: 0 5px 5px 0;
    padding: 0 10px;
    text-decoration: none;
    text-transform: uppercase;
}
.tagged-nav .tagnav:hover {
    color: #1C1F2D;
}
.tagged-nav .tagnav-active {
    background: none repeat scroll 0 0 #1C1F2D;
    border-color: #1C1F2D;
    color: #FFFFFF;
}
.tagged-nav .tagnav-active:hover {
    color: #FFFFFF;
}
.dk_theme_lnc-multimedia.dk_container {
    background: none repeat scroll 0 0 #1C1F2D;
    border-radius: 6px;
    color: #FFFFFF;
    font: 12px/25px "OpenSansBold",sans-serif;
    letter-spacing: -1px;
    text-transform: uppercase;
}
.dk_theme_lnc-multimedia a {
    cursor: pointer;
    text-decoration: none;
}
.dk_theme_lnc-multimedia .dk_toggle {
    background: url("../images/lnc-multimedia_dk-arrow.png") no-repeat scroll 99% 50% rgba(0, 0, 0, 0);
    border-radius: 6px;
    padding: 3px 25px 3px 10px;
}
.dk_theme_lnc-multimedia.dk_open {
    z-index: 10;
}
.dk_theme_lnc-multimedia.dk_open .dk_toggle {
    background-color: #1C1F2D;
    border-radius: 6px 6px 0 0;
}
.dk_theme_lnc-multimedia .dk_options a {
    color: #3B87BA;
    margin: 1px 0;
    padding: 0 10px;
}
.dk_theme_lnc-multimedia .dk_option_current a, .dk_theme_lnc-multimedia .dk_options a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.dk_theme_lnc-multimedia .dk_options_inner {
    background: none repeat scroll 0 0 #1C1F2D;
    border-radius: 0 0 6px 6px;
}
.dk_theme_lnc-multimedia .dk_options_inner, .dk_theme_lnc-multimedia.dk_touch .dk_options {
    max-height: none;
}
.multimedia-search-info {
    background: none repeat scroll 0 0 #1C1F2D;
    border-radius: 6px;
    color: #FFFFFF;
    display: inline-block;
    font: 12px/32px "OpenSansBold",sans-serif;
    margin: 0 0 15px;
    padding: 0 10px;
    vertical-align: middle;
}
.multimedia-search-info .typology {
    color: #3B87BA;
    float: left;
    margin-right: 5px;
    padding-left: 25px;
    position: relative;
    text-transform: uppercase;
}
.multimedia-search-info .typology .ico {
    background: url("../images/sprites/sprite_tools.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 22px;
    left: 0;
    line-height: 6em;
    margin: 5px 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 22px;
}
.multimedia-search-info a, .multimedia-search-info .search-query {
    color: #FFFFFF;
    text-decoration: none;
}
.multimedia-search-info .gal .ico {
    background-position: -247px 0;
}
.multimedia-search-info .aud .ico {
    background-position: -22px 0;
}
.multimedia-search-info .vid .ico {
    background-position: -335px 0;
}
.multimedia-search-info .gra .ico {
    background-position: -88px 0;
}
.multimedia-search-info .spc .ico {
    background-position: -313px 0;
}
.multimedia-showroom {
    overflow: hidden;
}
.block-jigsaw {
    margin: -11px;
    overflow: hidden;
}
.showpane-jigsaw {
    height: 338px;
    margin: -1px;
    position: relative;
}
.showpane-jigsaw .slice {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 12px;
    position: absolute;
}
.showpane-jigsaw .kicker {
    color: #4D739F;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.showpane-jigsaw .kicker em {
    font-family: "OpenSansBold",sans-serif;
}
.showpane-jigsaw .hed {
    font: 17px/21px "NimrodRegular",serif;
    letter-spacing: -1px;
}
.showpane-jigsaw .hed .lnk {
    color: #000000;
}
.showpane-jigsaw .byline {
    color: #999999;
    font: 11px/21px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.showpane-jigsaw .brief {
    font: 13px/20px "OpenSansRegular",sans-serif;
}
.showpane-jigsaw .mtovy {
    text-align: right;
}
.showpane-jigsaw .mtovy *, .showpane-jigsaw .mtovy .lnk {
    color: #FFFFFF;
}
.showpane-jigsaw .mtovy .hed {
    font-size: 26px;
    line-height: 30px;
}
.showpane-jigsaw .slicebox {
    background: none repeat scroll 0 0 #E6E5E1;
    position: relative;
}
.showpane-jigsaw .slicebox .mtbox {
    height: 151px;
    position: absolute;
    width: 234px;
}
.showpane-jigsaw .slicebox .mtovy {
    background: url("../images/bg_opacity-dark-50.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 100%;
    position: absolute;
    top: 0;
    width: 246px;
}
.showpane-jigsaw .slicebox .mtx {
    left: 0;
    margin: 20px;
    position: absolute;
    right: 0;
}
.showpane-jigsaw .slicebox-bl, .showpane-jigsaw .slicebox-tl {
    padding-right: 246px;
}
.showpane-jigsaw .slicebox-bl .mtbox, .showpane-jigsaw .slicebox-tl .mtbox {
    background: url("../images/bg_jigsaw_arrow-left-dark.png") no-repeat scroll 0 22px rgba(0, 0, 0, 0);
    padding-left: 4px;
    right: 0;
}
.showpane-jigsaw .slicebox-bl .mtx, .showpane-jigsaw .slicebox-tl .mtx {
    margin-left: 12px;
    text-align: left;
}
.showpane-jigsaw .slicebox-br, .showpane-jigsaw .slicebox-tr {
    padding-left: 246px;
}
.showpane-jigsaw .slicebox-br .mtbox, .showpane-jigsaw .slicebox-tr .mtbox {
    background: url("../images/bg_jigsaw_arrow-right-dark.png") no-repeat scroll 100% 22px rgba(0, 0, 0, 0);
    left: 0;
    padding-right: 4px;
}
.showpane-jigsaw .slicebox-br .mtx, .showpane-jigsaw .slicebox-tr .mtx {
    margin-right: 12px;
    text-align: right;
}
.showpane-jigsaw .slicebox-bl .mtbox, .showpane-jigsaw .slicebox-br .mtbox {
    bottom: 0;
}
.showpane-jigsaw .slicebox-tl .mtbox, .showpane-jigsaw .slicebox-tr .mtbox {
    top: 0;
}
.showpane-jigsaw .slicebox-td {
    padding-top: 163px;
}
.showpane-jigsaw .slicebox-td .mtbox {
    background: url("../images/bg_jigsaw_arrow-down-dark.png") no-repeat scroll 22px 100% rgba(0, 0, 0, 0);
    padding-bottom: 4px;
    top: 0;
}
.showpane-jigsaw .slicebox-td .mtx {
    bottom: 0;
    margin-bottom: 12px;
}
.showpane-jigsaw .slice-1a {
    height: 314px;
    left: 0;
    width: 633px;
}
.showpane-jigsaw .slice-2a {
    height: 151px;
    left: 645px;
    width: 480px;
}
.showpane-jigsaw .slice-3a {
    bottom: 0;
    height: 151px;
    left: 645px;
    width: 480px;
}
.showpane-jigsaw .slice-1b {
    height: 151px;
    left: 0;
    width: 480px;
}
.showpane-jigsaw .slice-2b {
    bottom: 0;
    height: 151px;
    left: 0;
    width: 480px;
}
.showpane-jigsaw .slice-3b {
    height: 314px;
    left: 492px;
    width: 633px;
}
.showpane-jigsaw .slice-1c {
    height: 314px;
    left: 0;
    width: 633px;
}
.showpane-jigsaw .slice-2c {
    height: 151px;
    left: 645px;
    width: 480px;
}
.showpane-jigsaw .slice-3c {
    bottom: 0;
    height: 151px;
    left: 645px;
    width: 480px;
}
.showpane-jigsaw .slice-1d {
    height: 314px;
    left: 0;
    width: 633px;
}
.showpane-jigsaw .slice-2d {
    height: 151px;
    left: 645px;
    width: 480px;
}
.showpane-jigsaw .slice-3d {
    bottom: 0;
}
.multimedia-showlist-block {
    margin: 0 -6px 10px;
}
.multimedia-showlist-block:after, .multimedia-showlist-block:before {
    content: "";
    display: table;
}
.multimedia-showlist-block:after {
    clear: both;
}
.multimedia-showlist-block {
}
.showlist-item {
    background: none repeat scroll 0 0 #E6E5E1;
    float: left;
    height: 208px;
    margin: 0 6px 10px;
    overflow: hidden;
    width: 367px;
}
.showlist-item .mg, .showlist-item .thumb-aud {
    float: left;
}
.showlist-item .mt {
    padding: 15px;
}
.showlist-item .kicker {
    color: #4D739F;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.showlist-item .kicker em {
    font-family: "OpenSansBold",sans-serif;
}
.showlist-item .hed {
    font: 13px/20px "OpenSansSemiBold",sans-serif;
    padding-top: 6px;
}
.showlist-item .hed .lnk {
    color: #000000;
}
.md-other-media .m-title {
    color: #002454;
    font: 20px/36px "AkzidenzExtraBoldCond",sans-serif;
    text-transform: uppercase;
}
.md-other-media .showlist-item {
    margin: 0 5px 10px;
    width: 394px;
}
.site-multimedia .cp-reltags .item {
    float: left;
}
.pg-view-gallery {
    background: none repeat scroll 0 0 #0F1220;
    margin: 0 11px;
}
.pg-view-gallery:before, .pg-view-gallery:after {
    content: "";
    display: table;
}
.pg-view-gallery:after {
    clear: both;
}

.pg-view-gallery {
    background: none repeat scroll 0 0 #0F1220;
    margin: 0 11px 10px;
}
.pg-view-gallery .gallery-view {
    float: left;
    width: 797px;
}
.pg-view-gallery .gallery-desc {
    color: #FFFFFF;
    float: right;
    padding: 20px 23px;
    width: 282px;
}
.pg-view-gallery .gallery-desc .lnk {
    color: #FFFFFF;
}
.pg-view-gallery .gallery-desc .kicker {
    color: #4D739F;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.pg-view-gallery .gallery-desc .kicker em {
    font-family: "OpenSansBold",sans-serif;
}
.pg-view-gallery .gallery-desc .headline {
    font: 23px/28px "NimrodRegular",serif;
}
.pg-view-gallery .gallery-desc .dateline {
    color: #999999;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
}
.pg-view-gallery .gallery-desc .dateline small {
    font-family: "OpenSansBold",sans-serif;
    text-transform: uppercase;
}
.pg-view-gallery .gallery-desc .summary {
    font: 13px/20px "OpenSansRegular",sans-serif;
}
.pg-view-gallery .gallery-desc .data-target_caption {
    color: #3B87BA;
    font: 16px/25px "OpenSansSemiBold",sans-serif;
}
.pg-view-gallery .gallery-desc .data-target_caption small {
    color: #999999;
    font-size: 11px;
    text-transform: uppercase;
}
.pg-view-gallery .gallery-strip {
    clear: both;
}
.pg-view-gallery .media-gallery {
    margin: 0;
}
.pg-view-audio {
    margin: 0 11px 10px;
}
.pg-view-audio .media-desc {
    background: none repeat scroll 0 0 #0F1220;
    color: #FFFFFF;
    margin: 0 0 1px;
    padding: 10px;
}
.pg-view-audio .media-desc .lnk {
    color: #FFFFFF;
}
.pg-view-audio .media-desc .mg {
    float: left;
    margin-right: 23px;
}
.pg-view-audio .media-desc .kicker {
    color: #4D739F;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.pg-view-audio .media-desc .kicker em {
    font-family: "OpenSansBold",sans-serif;
}
.pg-view-audio .media-desc .headline {
    font: 23px/28px "NimrodRegular",serif;
}
.pg-view-audio .media-desc .dateline {
    color: #999999;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
}
.pg-view-audio .media-desc .dateline small {
    font-family: "OpenSansBold",sans-serif;
    text-transform: uppercase;
}
.pg-view-audio .media-desc .summary {
    font: 13px/20px "OpenSansRegular",sans-serif;
}
.pg-view-audio .media-holder {
    background: none repeat scroll 0 0 #0F1220;
}
.pg-view-audio .media-desc:after, .pg-view-audio .media-desc:before {
    content: "";
    display: table;
}
.pg-view-audio .media-desc:after {
    clear: both;
}
.pg-view-audio .media-desc {
}
.pg-view-video:after, .pg-view-video:before {
    content: "";
    display: table;
}
.pg-view-video:after {
    clear: both;
}
.pg-view-video {
    background: none repeat scroll 0 0 #0F1220;
    margin: 0 11px 10px;
}
.pg-view-video .media-holder {
    float: left;
    width: 797px;
}
.pg-view-video .media-desc {
    color: #FFFFFF;
    float: right;
    padding: 20px 23px;
    width: 282px;
}
.pg-view-video .media-desc .lnk {
    color: #FFFFFF;
}
.pg-view-video .media-desc .kicker {
    color: #4D739F;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.pg-view-video .media-desc .kicker em {
    font-family: "OpenSansBold",sans-serif;
}
.pg-view-video .media-desc .headline {
    font: 23px/28px "NimrodRegular",serif;
}
.pg-view-video .media-desc .dateline {
    color: #999999;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
}
.pg-view-video .media-desc .dateline small {
    font-family: "OpenSansBold",sans-serif;
    text-transform: uppercase;
}
.pg-view-video .media-desc .summary {
    font: 13px/20px "OpenSansRegular",sans-serif;
}
.pg-view-infographic:after, .pg-view-infographic:before {
    content: "";
    display: table;
}
.pg-view-infographic:after {
    clear: both;
}
.pg-view-infographic {
    background: none repeat scroll 0 0 #0F1220;
    margin: 0 11px 10px;
}
.pg-view-infographic .media-holder {
    float: left;
    width: 797px;
}
.pg-view-infographic .media-desc {
    color: #FFFFFF;
    float: right;
    padding: 20px 23px;
    width: 282px;
}
.pg-view-infographic .media-desc .lnk {
    color: #FFFFFF;
}
.pg-view-infographic .media-desc .kicker {
    color: #4D739F;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.pg-view-infographic .media-desc .kicker em {
    font-family: "OpenSansBold",sans-serif;
}
.pg-view-infographic .media-desc .headline {
    font: 23px/28px "NimrodRegular",serif;
}
.pg-view-infographic .media-desc .dateline {
    color: #999999;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
}
.pg-view-infographic .media-desc .dateline small {
    font-family: "OpenSansBold",sans-serif;
    text-transform: uppercase;
}
.pg-view-infographic .media-desc .summary {
    font: 13px/20px "OpenSansRegular",sans-serif;
}
.pg-view-special:after, .pg-view-special:before {
    content: "";
    display: table;
}
.pg-view-special:after {
    clear: both;
}
.pg-view-special {
    background: none repeat scroll 0 0 #0F1220;
    margin: 0 11px 10px;
}
.pg-view-special .media-holder {
    float: left;
    width: 797px;
}
.pg-view-special .media-desc {
    color: #FFFFFF;
    float: right;
    padding: 20px 23px;
    width: 282px;
}
.pg-view-special .media-desc .lnk {
    color: #FFFFFF;
}
.pg-view-special .media-desc .kicker {
    color: #4D739F;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
    text-transform: uppercase;
}
.pg-view-special .media-desc .kicker em {
    font-family: "OpenSansBold",sans-serif;
}
.pg-view-special .media-desc .headline {
    font: 23px/28px "NimrodRegular",serif;
}
.pg-view-special .media-desc .dateline {
    color: #999999;
    font: 11px/17px "OpenSansSemiBold",sans-serif;
}
.pg-view-special .media-desc .dateline small {
    font-family: "OpenSansBold",sans-serif;
    text-transform: uppercase;
}
.pg-view-special .media-desc .summary {
    font: 13px/20px "OpenSansRegular",sans-serif;
}
.balloon-10 {
    background-position: -1306px 0 !important;
    font-size: 13pt !important;
}
.balloon-11 {
    background-position: -1907px 0 !important;
}
.balloon-large-10 {
    background-position: -388px 0 !important;
    font-size: 13pt !important;
}
.balloon-large-11 {
    background-position: -1810px 0 !important;
}
.pillbox13 {
    background: none repeat scroll 0 0 #1D1D1B;
    color: #FFFFFF;
}
.pillbox14 {
    background: none repeat scroll 0 0 #78C0BF;
    color: #FFFFFF;
}

.pillbox15{
   background: url("/static/LNCNacion/images/logos/bplus_box.png") no-repeat scroll center top #b6d204;
   color: #FFFFFF;
}

.pillbox15 .tx {
    bottom: 0;
    font: 36px/1 "AkzidenzExtraBoldCond",sans-serif;
    margin: 10px;
    position: absolute;
    text-transform: uppercase;
    top:70px;
}

.pillbox15 .tx span {
    color: #052C4C;
    display: block;
    margin: -5px 0 0;

}

.temas{
    background: url("/static/LNCNacion/images/bplus_title.png") no-repeat;
    width: 176px;
    height: 37px;
    position: relative;
    top: 2px;
}

.temas_a_pillbox0, .temas_a_pillbox1,.temas_a_pillbox2, .temas_a_pillbox3, .temas_a_pillbox4, .temas_a_pillbox5, .temas_a_pillbox6, .temas_a_pillbox7, .temas_a_pillbox8,
.temas_a_pillbox9, .temas_a_pillbox10, .temas_a_pillbox15, .temas_a_pillbox17{
   background: url('/static/LNCNacion/images/bplus_title.png');
   background-repeat: no-repeat;
   height: 37px;
   position: relative;
   top: 2px;
   width: 176px;
}




.temas_b_pillbox0,.temas_b_pillbox1,.temas_b_pillbox2,.temas_b_pillbox3,.temas_b_pillbox4,.temas_b_pillbox5,.temas_b_pillbox6,.temas_b_pillbox7,.temas_b_pillbox8,
.temas_b_pillbox9,.temas_b_pillbox10, .temas_b_pillbox15, .temas_b_pillbox17{

   background: url('/static/LNCNacion/images/bplus_title.png');
   background-repeat: no-repeat;
   height: 37px;
   position: relative;
   top: 2px;
   width: 176px;
}

.enlances_pillbox11, .enlances_pillbox12, .enlances_pillbox13, .enlances_pillbox14{
    display:none;
}



.temas_tendencia {
   background: url("/static/LNCNacion/images/bplus_title.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
   height: 40px;
   position: relative;
   top: 7px;
   width: 176px;
}


li.enlances_pillbox0 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
    border:none;
}

li.enlances_pillbox1 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
    border:none;
}

li.enlances_pillbox2 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
    border:none;
}

li.enlances_pillbox3 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
    border:none;
}

li.enlances_pillbox4 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
    border:none;
}

li.enlances_pillbox5 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
    border:none;
}

li.enlances_pillbox6 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
    border:none;
}

li.enlances_pillbox7 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
    border:none;
}

li.enlances_pillbox8 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
    border:none;
}

li.enlances_pillbox9 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
    border:none;
}

li.enlances_pillbox10 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
    border:none;
}

li.enlances_pillbox15 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
    border:none;
}
li.enlances_pillbox17 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
    border:none;
}

li.enlances_a_pillbox0, li.enlances_b_pillbox0 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
}

li.enlances_a_pillbox1, li.enlances_b_pillbox1 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
}

li.enlances_a_pillbox2, li.enlances_b_pillbox2 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
}

li.enlances_a_pillbox3, li.enlances_b_pillbox3 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
}

li.enlances_a_pillbox4, li.enlances_b_pillbox4 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
}

li.enlances_a_pillbox5, li.enlances_b_pillbox5 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
}

li.enlances_a_pillbox6, li.enlances_b_pillbox6 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
}

li.enlances_a_pillbox7, li.enlances_b_pillbox7 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
}

li.enlances_a_pillbox8, li.enlances_b_pillbox8 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
}

li.enlances_a_pillbox9, li.enlances_b_pillbox9 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
}

li.enlances_a_pillbox10 , li.enlances_b_pillbox10 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
}

li.enlances_a_pillbox15, li.enlances_b_pillbox15 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
}
li.enlances_a_pillbox17, li.enlances_b_pillbox17 {
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
}


li.enlances_tendencia {
    background: #1d1d1b;
    border-radius: 5px;
    margin-right: 10px;
    height: 4px;
    display: inline-block;
    margin-top: 1px;
}

li:hover.enlances_b{

    background:#a9be2c;
}

li:hover.enlances_tendencia{

    background:#1d1d1b;
}

.nombre_enlance{
    position: relative;
    left: 9px;
    top:-4px;

}

.enlances_pillbox0{
    background: #052c4c;
    border-bottom: 12px solid #E6E5E1;
    border-left: 12px solid #E6E5E1;
    border-right: 12px solid #E6E5E1;
    height: 42px;
    position: relative;
    top: 1px;
    width: 1124px;
}

.enlances_a_pillbox0 {
   background: #052c4c;
   height: 52px;
   position: relative;
   top: 6px;
}

.temas_revelantes_pillbox0, .temas_revelantes_b_pillbox0{
    top: 9px;
    position: relative;
    font-family: "AkzidenzCondensed",sans-serif;
    color: #052c4c;
    font-size: 20px;
    text-transform: uppercase;
    margin-right: 30px;
    float: right;
    }

.enlances_pillbox1{
    background: #B3CE17;
    border-bottom: 12px solid #E6E5E1;
    border-left: 12px solid #E6E5E1;
    border-right: 12px solid #E6E5E1;
    height: 42px;
    position: relative;
    top: 1px;
    width: 1124px;
}

.temas_revelantes_pillbox1, .temas_revelantes_b_pillbox1{
    top: 9px;
    position: relative;
    font-family: "AkzidenzCondensed",sans-serif;
    color: #B3CE17;
    font-size: 20px;
    text-transform: uppercase;
    margin-right: 30px;
    float: right;
}

.enlances_pillbox2{
   background: #386986;
   border-bottom: 12px solid #E6E5E1;
   border-left: 12px solid #E6E5E1;
   border-right: 12px solid #E6E5E1;
   height: 42px;
   position: relative;
   top: 1px;
   width: 1124px;
}
.temas_revelantes_pillbox2, .temas_revelantes_b_pillbox2{
    top: 9px;
    position: relative;
    font-family: "AkzidenzCondensed",sans-serif;
    color: #386986;
    font-size: 20px;
    text-transform: uppercase;
    margin-right: 30px;
    float: right;
}

.enlances_pillbox3{
   background: #34B2DB;
   border-bottom: 12px solid #E6E5E1;
   border-left: 12px solid #E6E5E1;
   border-right: 12px solid #E6E5E1;
   height: 42px;
   position: relative;
   top: 1px;
   width: 1124px;
}

.temas_revelantes_pillbox3, .temas_revelantes_b_pillbox3{
    top: 9px;
    position: relative;
    font-family: "AkzidenzCondensed",sans-serif;
    color: #34B2DB;
    font-size: 20px;
    text-transform: uppercase;
    margin-right: 30px;
    float: right;
}

.enlances_pillbox4{
   background: #888379;
   border-bottom: 12px solid #E6E5E1;
   border-left: 12px solid #E6E5E1;
   border-right: 12px solid #E6E5E1;
   height: 42px;
   position: relative;
   top: 1px;
   width: 1124px;
}

.temas_revelantes_pillbox4, .temas_revelantes_b_pillbox4{
    top: 9px;
    position: relative;
    font-family: "AkzidenzCondensed",sans-serif;
    color:  #888379;
    font-size: 20px;
    text-transform: uppercase;
    margin-right: 30px;
    float: right;
}


.enlances_pillbox5{
   background: #FF0099;
   border-bottom: 12px solid #E6E5E1;
   border-left: 12px solid #E6E5E1;
   border-right: 12px solid #E6E5E1;
   height: 42px;
   position: relative;
   top: 1px;
   width: 1124px;
}

.temas_revelantes_pillbox5, .temas_revelantes_b_pillbox5{
    top: 9px;
    position: relative;
    font-family: "AkzidenzCondensed",sans-serif;
    color: #FF0099;
    font-size: 20px;
    text-transform: uppercase;
    margin-right: 30px;
    float: right;
}

.enlances_pillbox6{
   background: #3E863B;
   border-bottom: 12px solid #E6E5E1;
   border-left: 12px solid #E6E5E1;
   border-right: 12px solid #E6E5E1;
   height: 42px;
   position: relative;
   top: 1px;
   width: 1124px;
}

.temas_revelantes_pillbox6, .temas_revelantes_b_pillbox6{
    top: 9px;
    position: relative;
    font-family: "AkzidenzCondensed",sans-serif;
    color: #3E863B;
    font-size: 20px;
    text-transform: uppercase;
    margin-right: 30px;
    float: right;
    }

.enlances_pillbox7{
   background: #CF5500;
   border-bottom: 12px solid #E6E5E1;
   border-left: 12px solid #E6E5E1;
   border-right: 12px solid #E6E5E1;
   height: 42px;
   position: relative;
   top: 1px;
   width: 1124px;
}

.temas_revelantes_pillbox7, .temas_revelantes_b_pillbox7{
    top: 9px;
    position: relative;
    font-family: "AkzidenzCondensed",sans-serif;
    color: #CF5500;
    font-size: 20px;
    text-transform: uppercase;
    margin-right: 30px;
    float: right;
}

.enlances_pillbox8{
   background: #33A7B9;
   border-bottom: 12px solid #E6E5E1;
   border-left: 12px solid #E6E5E1;
   border-right: 12px solid #E6E5E1;
   height: 42px;
   position: relative;
   top: 1px;
   width: 1124px;
}

.temas_revelantes_pillbox8, .temas_revelantes_b_pillbox8{
    top: 9px;
    position: relative;
    font-family: "AkzidenzCondensed",sans-serif;
    color: #33A7B9;
    font-size: 20px;
    text-transform: uppercase;
    margin-right: 30px;
    float: right;
}

.enlances_pillbox9{
   background: #052C4C;
   border-bottom: 12px solid #E6E5E1;
   border-left: 12px solid #E6E5E1;
   border-right: 12px solid #E6E5E1;
   height: 42px;
   position: relative;
   top: 1px;
   width: 1124px;
}

.temas_revelantes_pillbox9, .temas_revelantes_b_pillbox9{
    top: 9px;
    position: relative;
    font-family: "AkzidenzCondensed",sans-serif;
    color: #052C4C;
    font-size: 20px;
    text-transform: uppercase;
    margin-right: 30px;
    float: right;
}

.enlances_pillbox10{
   background: #052C4C;
   border-bottom: 12px solid #E6E5E1;
   border-left: 12px solid #E6E5E1;
   border-right: 12px solid #E6E5E1;
   height: 42px;
   position: relative;
   top: 1px;
   width: 1124px;
}

.temas_revelantes_pillbox10, .temas_revelantes_b_pillbox10{
    top: 9px;
    position: relative;
    font-family: "AkzidenzCondensed",sans-serif;
    color: #052C4C;
    font-size: 20px;
    text-transform: uppercase;
    margin-right: 30px;
    float: right;
}
.enlaces_pillboxFix{
    margin-top: 326px;
}


.enlances_pillbox15{

   background: url('/static/LNCNacion/images/logos/bplus_box.png');
   background-repeat: no-repeat;
   background-position: left center;
   background-size: 1136px 150px;
   border-bottom: 12px solid #E6E5E1;
   border-left: 12px solid #E6E5E1;
   border-right: 12px solid #E6E5E1;
   height: 42px;
   position: relative;
   top: 1px;
   width: 1124px;
}

.temas_revelantes_pillbox15, .temas_revelantes_b_pillbox15{
    top: 9px;
    position: relative;
    font-family: "AkzidenzCondensed",sans-serif;
    color: #B3CE17;
    font-size: 20px;
    text-transform: uppercase;
    margin-right: 30px;
    float: right;
}

.enlances_pillbox17{
    background: #B3CE17;
    border-bottom: 12px solid #E6E5E1;
    border-left: 12px solid #E6E5E1;
    border-right: 12px solid #E6E5E1;
    height: 42px;
    position: relative;
    top: 1px;
    width: 1124px;
}

.temas_revelantes_pillbox17, .temas_revelantes_b_pillbox17{
    top: 9px;
    position: relative;
    font-family: "AkzidenzCondensed",sans-serif;
    color: #B3CE17;
    font-size: 20px;
    text-transform: uppercase;
    margin-right: 30px;
    float: right;
}



 .color_mundial_pillbox0, .color_mundial_pillbox1, .color_mundial_pillbox2, .color_mundial_pillbox3, .color_mundial_pillbox4, .color_mundial_pillbox5, .color_mundial_pillbox6, .color_mundial_pillbox7, .color_mundial_pillbox8, .color_mundial_pillbox9, .color_mundial_pillbox10, .color_mundial_pillbox15, .color_mundial_pillbox17{
    border-top: 10px solid #E6E5E1;
    position: relative;
    top: 1px;
    width: 892px;
 }

 .color_mundial_b_pillbox0, .color_mundial_b_pillbox1, .color_mundial_b_pillbox2, .color_mundial_b_pillbox3, .color_mundial_b_pillbox4, .color_mundial_b_pillbox5, .color_mundial_b_pillbox6, .color_mundial_b_pillbox7, .color_mundial_b_pillbox8, .color_mundial_b_pillbox9, .color_mundial_b_pillbox10, .color_mundial_b_pillbox15, .color_mundial_b_pillbox17 {
    margin-top: 5px;
    border-top: 5px solid #E6E5E1;
    width: 892px;
    position: relative;
 }

.enlances_b {
   background: url("/static/LNCNacion/images/logos/bplus_box.png") no-repeat scroll left center / 1136px 150px rgba(0, 0, 0, 0);
   height: 51px;
   position: relative;
   top: 6px;
}

.enlances_extra{
    position:relative;
    border-left: 2px solid #E6E5E1;
    border-bottom: none;
}

.enlances_extra_b{
   border-bottom: 0px solid #E6E5E1;
   border-left: 0px solid #E6E5E1;
   width: 1127px;
}

.enlances_tendencia {
   background: #1d1d1b;
   height: 51px;
   position: relative;
   top: 0px;
}



.links_enlances li
{
display: inline;
padding-bottom: 13px;
padding-right: 20px;
position: relative;
top: -32px;
left: 186px;
}

.links_enlances_a li
{
  display: inline;
  left: 186px;
  padding-bottom: 13px;
  padding-right: 20px;
  position: relative;
  top: -31px;
}


.links_enlances_b li
{
  display: inline;
  left: 186px;
  padding-bottom: 13px;
  padding-right: 20px;
  position: relative;
  top: -32px;
}

.links_enlances_tendencia li
{
  display: inline;
  left: 186px;
  padding-bottom: 13px;
  padding-right: 20px;
  position: relative;
  top: -30px;
}

.temas_revelantes_tendencia{
    top: 9px;
    position: relative;
    font-family: "AkzidenzCondensed",sans-serif;
    color: #b3d000;
    font-size: 20px;
    text-transform: uppercase;
    margin-right: 30px;
    float: right;
}

.links{
    font-family: "OpenSansBold";
    font-size: 12px;
    color:#FFFFFF;
    text-decoration: none;
    text-transform: uppercase;
    top:9px;
    position:relative;
}


.color_mundial_extra_b{
   height: 5px;
   left: 78.6%;
   position: relative;
   width: 234px;
}

.pane-jigsaw .slice-2at {
    height: 314px;
    left: 246px;
    width: 633px;
}
.pane-jigsaw .slice-3at {
    height: 151px;
    left: 645px;
    width: 480px;
}
.pane-jigsaw .slice-pill-t {
    height: 151px;
    right: 0;
    top: 0;
    width: 245px;
    z-index: 1;
}
.pane-jigsaw .slice, .pane-jigsaw .slice-pill-t {
    background: none repeat scroll 0 0 #E6E5E1;
    padding: 12px;
    position: absolute;
}
.pane-jigsaw .slice-pill-t a, .pane-jigsaw .slice-pill-t a:hover {
    background: url("../images/TENDENCIAS_arrow.jpg") no-repeat scroll right center rgba(0, 0, 0, 0);
    bottom: 10px;
    color: #FFFFFF;
    display: block;
    font-size: 11px;
    left: 10px;
    padding: 5px 10px 5px 0;
    position: absolute;
    text-decoration: none;
    width: 100px;
}
.pane-jigsaw .slice-1c {
    height: 151px;
    left: 636px;
    width: 480px;
}
.pane-jigsaw .slice-2c {
    bottom: 0;
    height: 151px;
    left: 388px;
    width: 480px;
    z-index: 99;
}
.pane-jigsaw .slice-3c {
    height: 314px;
    left: -11px;
    width: 633px;
}
.pane-jigsaw .slice-3d {
    background-color: #FFFFFF;
    border-top: 12px solid #E6E5E1;
    height: 172px;
    left: 647px;
    position: relative;
    top: -172px;
    width: 244px;
}
.pane-jigsaw .pillbox-d {
    padding-top: 10px;
}
.pane-jigsaw .figure-back {
    position: relative;
    right: -12px;
}
.pane-jigsaw .elstylo-Trian {
    background: url("../images/bg_jigsaw_arrow-left.png") no-repeat scroll 4px 1px rgba(0, 0, 0, 0) !important;
    padding-left: 16px !important;
    text-align: left;
}
.showpane-jigsaw .slice-3d {
    background-color: #FFFFFF;
    border-top: 12px solid #E6E5E1;
    height: 172px;
    left: 647px;
    position: relative;
    top: -172px;
    width: 244px;
}
.showpane-jigsaw .pillbox-d {
    padding-top: 10px;
}
.showpane-jigsaw .figure-back {
    position: relative;
    right: -12px;
}
.showpane-jigsaw .elstylo-Trian {
    background: url("../images/bg_jigsaw_arrow-left.png") no-repeat scroll 4px 1px rgba(0, 0, 0, 0) !important;
    padding-left: 16px !important;
    text-align: left;
}

.rel-item rel-nws {
    float: left;
    width: 50;
}


.logo-gn {
     float: left;
    width: 40px;
}

.login-run{
  background-color:#9EA9AD;
  border-radius:3px;
  float:right;margin-right:8px;
  width:78px;
  height:20px;
  text-align:center;
  margin-top:5px;
  padding-top:7px;
}

.login-bar{
  float:left;
  width:8px;
  margin-left:40px;
}

.login-suscribase{
    position: absolute;
    left: 45%;
}

.login-suscribase .btn-suscribase{
  width: 105px;
  background-color: #8ec449;
  text-transform: uppercase;
  padding: 15px;
  font: 18px/11px "OpenSansRegular",sans-serif;
}

.login-logo-ci{
  float:left;
  width:30px;
}

.login-ci {
  float:left;
  width:42%;
  line-height:40px;
  font: 13px/36px "OpenSansRegular",sans-serif;
}



.login-imagen{
  float:left;
  margin-top:5px;
  margin-right:14px;
}

.login-perfil{
  float: left;
  max-width: 215px;
  line-height: 40px;
  font-family: arial;
  font-size: 14px;
  margin-right: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  /* for good looks */

}

.user-registered, .user-subscribed {
  display: inline-block;
  background-image: url(/static/LNCNacion/images/user-type.png);
  background-repeat: no-repeat
}

.user-registered {
  background-position: 0 0;
  height: 27px;
  width: 27px
}

.user-subscribed {
  background-position: 0 -27px;
  height: 27px;
  width: 27px
}



.login-config{
  background-color: #9EA9AD;
  border-radius:3px;
  float: left;height:22px;
  margin-top: 7px;
  padding-top: 4px;
  text-align:center;
  width: 34px;
}


.login-exit{
  float: left;
  line-height:20px;
  background-color:#9EA9AD;
  border-radius:3px;
  color: #FFFFFF;
  padding-top:4px;
  width:39px;
  height:22px;
  margin-top:7px;
  padding-left:10px;
  margin-left:5px;
  font: 13px/18px "OpenSansRegular",sans-serif;
}


a.lnk-run {
    color: #FFFFFF;
    font: 13px/12px "OpenSansRegular",sans-serif;
}
a.lnk-run:hover {
    color: #FFFFFF;
}

.wrapper-run{
  padding:0px 5px 4px 4px;
}

.lst-run{
  float:right;
  margin-right:30px;
}

.lst-perfil{
  font-size:14px;
  color:#000000;
}

.md-breakingnews-wrapper {
    background-color: #ECECEC;
    color: #696969;
    font-size: 22px;
    height: 37px;
    border-bottom: 1px solid #C5C5C5;
}

.limiter3:after  {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.limiter3 {
    width: 1222px;
    margin:0 auto;
}
.login-run > a.lnk-run{
  position: relative;
  top: -10px;
}

.login-config > a.lnk-run{
    position: relative;
   top: -8px;
  }



.fullname{
float: right;
top: -39px;
position: relative;
right: 33px;
}


.videosEnPortada{
    /*background-color: #e3e0d5;*/
    background-color: #e6e5e1;
    width: 1147px;
    height: 172px;
    padding: 10px;
    margin-left: -11px;
    margin-bottom: 20px;

    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}


.videosEnPortada .titulo {
    height: 151px;
    width: 183px;
    float: left;
    background-color: #fff;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}


.videosEnPortada .titulo h2{
    font: 48px/1 "AkzidenzExtraBoldCond",sans-serif;
    color: #052c4c;
    text-transform: uppercase;
    text-align: left !important;
    margin-top: 15px;
    margin-left: 12px;
}



.videosEnPortada .showlist-item {
    float: left;
    height: 151px;
    overflow: hidden;
    width: 460px;
    background-color: #fff;
    margin-left: 12px;
    margin-bottom: 0px;
    margin-right: 0px;
}

.videosEnPortada .lnc-multimedia-item{
    float: left;
}

.videosEnPortada .lnc-multimedia-item .lnk{
    font: 14px/16px "NimrodRegular",serif;
letter-spacing: -1px;
}

.videosEnPortada .mt, .videosEnPortada.container_gdu70 .mt{
    background: url("../images/bg_jigsaw_arrow-left.png") no-repeat scroll 7px 17px rgba(0, 0, 0, 0);
    padding-left: 21px;
}

.videosEnPortada .kicker > em {
    float: left;
}


.videosEnPortada .showlist-item img{
    width: 234px;
    height: 151px;
}

.videosEnPortada.container_gdu70 {
    width: 551px;
    margin-left: 0px;
}

.videosEnPortada.container_gdu70 .titulo{
    width: 145px;
}

.videosEnPortada.container_gdu70 .showlist-item{
    width: 373px;
    margin-left: 0px;
    border-left: 12px solid #fff;
}

.videosEnPortada.container_gdu70 .showlist-item img{
    width: 220px;
}


.videosEnPortada.container_gdu30 {
    width: 223px;
    height: 383px;
    margin-left: 0px;
}

.videosEnPortada.container_gdu30 .titulo{
    width: 203px;
    height: 81px;
}

.videosEnPortada.container_gdu30 .titulo h2{
    text-align: left;
    margin-left: 11px;
}

.videosEnPortada.container_gdu30 .mt{
    background: url("../images/bg_jigsaw_arrow-top.png") no-repeat scroll 13px 25px rgba(0, 0, 0, 0);
    padding-top: 40px;
}

.videosEnPortada.container_gdu30 .showlist-item{
    height: 280px;
    margin-left: 0;
    width: 203px;


}

.videosEnPortada.container_gdu30 .showlist-item img{
    width: 208px;
    height: 134px;
}



.videosEnPortada.container_gdu40 {
    width: 306px;
    height: 340px;
    margin-left: 0px;
}

.videosEnPortada.container_gdu40 .titulo{
    width: 285px;
    height: 81px;
}

.videosEnPortada.container_gdu40 .titulo h2{
    text-align: left;
    margin-left: 11px;
}

.videosEnPortada.container_gdu40 .mt{
    background: url("../images/bg_jigsaw_arrow-top.png") no-repeat scroll 13px 25px rgba(0, 0, 0, 0);
    padding-top: 40px;
    width: 250px;
}

.videosEnPortada.container_gdu40 .showlist-item{
    height: 240px;
    margin-left: 0;
    width: 285px;


}

.videosEnPortada.container_gdu40 .showlist-item img{
    width: 285px;
    height: 134px;
}




.videosEnPortada .mt, .videosEnPortada.container_gdu60 .mt{
    background: url("../images/bg_jigsaw_arrow-left.png") no-repeat scroll 7px 17px rgba(0, 0, 0, 0);
    padding-left: 21px;
}

.videosEnPortada .kicker > em {
    float: left;
}


.videosEnPortada .showlist-item img{
    width: 234px;
    height: 151px;
}

.videosEnPortada.container_gdu60 {
    width: 470px;
    margin-left: 0px;
}

.videosEnPortada.container_gdu60 .showlist-item {
    float: left;
    height: 151px;
    overflow: hidden;
    width: 300px;
    background-color: #fff;
    margin-left: 150px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: -150px;
}

.videosEnPortada.container_gdu60 .showlist-item img {
    width: 145px;
    height: 151px;
}

.videosEnPortada.container_gdu60 .titulo {
    height: 151px;
    width: 150px;
    float: left;
    background-color: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.lnc-vid-gal-der .lnc-multimedia-item{
    text-decoration: none;
    list-style: none;
    margin-left: -6px;
    margin-top: 8px;
    margin-bottom: 8px;
}
.lnc-vid-gal-der .showlist-item{
    background: none;
    float: none;
    height: 100%;
    margin: 0 6px 10px;
    overflow: hidden;
    width: 100%;
    border-bottom: 1px solid;
    padding-bottom: 9px;
}
.lnc-vid-gal-der .showlist-item .mid {
    width: 50px;
    height: 50px;
    background-size: 50px 50px;
    left: 64%;
    top: 64%;
}
.lnc-vid-gal-der .showlist-item .hed{
    padding-top: 0px;
}
.lnc-vid-gal-der .showlist-item .mt{
    padding: 0px 15px 15px 7px;
}
/*
.videosEnPortada .container_gdu60.showlist-item{
    width: 373px;
    margin-left: 0px;
    border-left: 12px solid #fff;
}

.videosEnPortada .container_gdu60.showlist-item img{
    width: 220px;
}
*/


.top_img{
    margin-top:-4px;
}



.md-columnist-day-main{background-color: #e3e0d4;min-height: 59px; padding: 5px;margin-bottom: 5px;}
.md-columnist-day-main .md-columnist-content-hd,
.md-columnist-day-main .md-columnist-content-author,
.md-columnist-day-main .md-columnist-content-title{margin-left: 10px;display: inline-block;}
.md-columnist-day-main .md-columnist-content-author{color:#7d7d7d;}
.md-columnist-content-hd{color: #2D6F9E;font: 11px/16px "OpenSansBold",sans-serif;text-transform: uppercase;}
.md-columnist-content-author{text-transform: uppercase;color:#929292;font: 11px/16px "OpenSansLight",sans-serif;}
.md-columnist-content-title{color: #333333;font: 13px/16px "OpenSansRegular",sans-serif;}
.md-columnist-content-title a{color:inherit;text-decoration: none;cursor: pointer;}
.md-columnist-others .md-columnist-content-title{border-bottom:1px solid#C9C9C9;margin-bottom: 5px;padding-bottom: 5px;}
.columnists-deportes .md-columnist-day-main .md-columnist-content-title{width: 225px;}

.md-nacionMasDer .bb-container-modal .bb-container-box-list{
    display: none;
}
.md-la-nacion-mas .logoMod {
    display: inline-block;
    width: 55px;
    height: 22px;
    background: url("../images/etiquetamas.png") no-repeat;
}
.md-la-nacion-mas .hd{
    padding: 8px 0 3px;
}
.md-la-nacion-mas .title{
    display: inline-block;
    position: relative;
    top: -5px;
}
.md-la-nacion-mas .thm0{
    background-position: 0px -64px;
}
.md-la-nacion-mas .thm1{
    background-position: 0px 0px;
}
.md-la-nacion-mas .thm2{
    background-position: 0px -32px;
}
.md-la-nacion-mas .thm3{
    background-position: 0px -64px;
}
.md-la-nacion-mas .thm4{
    background-position: 0px -96px;
}
.md-la-nacion-mas .thm5{
    background-position: 0px -128px;
}
.md-la-nacion-mas .thm6{
    background-position: 0px -160px;
}
.md-la-nacion-mas .thm7{
    background-position: 0px -192px;
}
.md-la-nacion-mas .thm8{
    background-position: 0px -224px;
}
.md-la-nacion-mas .thm9{
    background-position: 0px -256px;
}
.md-la-nacion-mas .thm10{
    background-position: 0px -288px;
}




/****************************************************************           *********************************************/


.colorpicker {
    width: 356px;
    height: 176px;
    overflow: hidden;
    position: absolute;
    background: url(../images/colorpicker/colorpicker_background.png);
    font-family: Arial, Helvetica, sans-serif;
    display: none;
    z-index: 9999;
}
.colorpicker_color {
    width: 150px;
    height: 150px;
    left: 14px;
    top: 13px;
    position: absolute;
    background: #f00;
    overflow: hidden;
    cursor: crosshair;
}
.colorpicker_color div {
    position: absolute;
    top: 0;
    left: 0;
    width: 150px;
    height: 150px;
    background: url(../images/colorpicker/colorpicker_overlay.png);
}
.colorpicker_color div div {
    position: absolute;
    top: 0;
    left: 0;
    width: 11px;
    height: 11px;
    overflow: hidden;
    background: url(../images/colorpicker/colorpicker_select.gif);
    margin: -5px 0 0 -5px;
}
.colorpicker_hue {
    position: absolute;
    top: 13px;
    left: 171px;
    width: 35px;
    height: 150px;
    cursor: n-resize;
}
.colorpicker_hue div {
    position: absolute;
    width: 35px;
    height: 9px;
    overflow: hidden;
    background: url(../images/colorpicker/colorpicker_indic.gif) left top;
    margin: -4px 0 0 0;
    left: 0px;
}
.colorpicker_new_color {
    position: absolute;
    width: 60px;
    height: 30px;
    left: 213px;
    top: 13px;
    background: #f00;
}
.colorpicker_current_color {
    position: absolute;
    width: 60px;
    height: 30px;
    left: 283px;
    top: 13px;
    background: #f00;
}
.colorpicker input {
    background-color: transparent;
    border: 1px solid transparent;
    position: absolute;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    color: #898989;
    top: 4px;
    right: 11px;
    text-align: right;
    margin: 0;
    padding: 0;
    height: 11px;
}
.colorpicker_hex {
    position: absolute;
    width: 72px;
    height: 22px;
    background: url(../images/colorpicker/colorpicker_hex.png) top;
    left: 212px;
    top: 142px;
}
.colorpicker_hex input {
    right: 6px;
}
.colorpicker_field {
    height: 22px;
    width: 62px;
    background-position: top;
    position: absolute;
}
.colorpicker_field span {
    position: absolute;
    width: 12px;
    height: 22px;
    overflow: hidden;
    top: 0;
    right: 0;
    cursor: n-resize;
}
.colorpicker_rgb_r {
    background-image: url(../images/colorpicker/colorpicker_rgb_r.png);
    top: 52px;
    left: 212px;
}
.colorpicker_rgb_g {
    background-image: url(../images/colorpicker/colorpicker_rgb_g.png);
    top: 82px;
    left: 212px;
}
.colorpicker_rgb_b {
    background-image: url(../images/colorpicker/colorpicker_rgb_b.png);
    top: 112px;
    left: 212px;
}
.colorpicker_hsb_h {
    background-image: url(../images/colorpicker/colorpicker_hsb_h.png);
    top: 52px;
    left: 282px;
}
.colorpicker_hsb_s {
    background-image: url(../images/colorpicker/colorpicker_hsb_s.png);
    top: 82px;
    left: 282px;
}
.colorpicker_hsb_b {
    background-image: url(../images/colorpicker/colorpicker_hsb_b.png);
    top: 112px;
    left: 282px;
}
.colorpicker_submit {
    position: absolute;
    width: 22px;
    height: 22px;
    background: url(../images/colorpicker/colorpicker_submit.png) top;
    left: 322px;
    top: 142px;
    overflow: hidden;
}
.colorpicker_focus {
    background-position: center;
}
.colorpicker_hex.colorpicker_focus {
    background-position: bottom;
}
.colorpicker_submit.colorpicker_focus {
    background-position: bottom;
}
.colorpicker_slider {
    background-position: bottom;
}

.md-la-nacion-sponsor .lst .lnk {
    color: #000000;
    font: 12px/1.35 "OpenSansSemiBold",sans-serif;
    letter-spacing: -0.01em;
}

.md-la-nacion-sponsor .lst .item {
    display: block;
    float: none;
    padding: 8px 4px 10px;
    width: auto;
}
.md-la-nacion-sponsor .ft{
    border-top: 1px solid #C9C9C9;
  padding: 8px 0 0;
}
.md-la-nacion-sponsor .title{
    background-color: #EDF1F3;
      padding: 8px;
      font: 11px/17px "OpenSansSemiBold",sans-serif;
      text-align: center;
      margin-bottom: 10px;
      margin-top: 10px;
}
.md-la-nacion-sponsor .hd{
      margin-bottom: 10px;
}

.md-la-nacion-sponsor .img-content{
      text-align: center;
      padding-bottom: 10px;
}


/*********  CSS SUSCRIPCIONES *******/

.box {
    width: 275px;
    height: 285px;
    background: #FFFFFF;
    padding: 10px;
    box-shadow: 0px 0px 0px 3px #f2f2f2;
    display: inline-block;
    margin: 20px;
    border-radius: 3px;
    float: left;
    position: relative;
}
.boxleft {
    width: 100%;
    overflow: hidden;
    background: #FFFFFF;
    padding: 10px;
    display: inline-block;
    margin: 20px -14px;
    float: left;
    position: relative;
    border: 1px solid #cecece;
}

.boxleft_left {
    overflow: hidden;
    background: #FFFFFF;
    border-bottom: 1px solid #C9C9C9;
}


.boxleft short {
    height: 150px:
}
.boxleft .close {
    height: 18px;
    width: 57px;
    cursor:pointer;
    background-image: url(/static/LNCNacion/images/cbox_close.png);
    background-repeat: no-repeat;
    float: right;
}
.boxleft #content1 {
    width: 100%;
}
.boxleft #content2 li {
    margin-top: 15px;
}

.boxleft #content2 li a {
    text-decoration: none;
    color:#000000;
}

.boxleft #content2 .suscrito, .boxleft_left #content2 .suscrito {
   background-color: #f2f1f5;
}
.boxleft_left #content2  span.suscribe{
    font-size: 12px;
    margin-top: 30px;
    font-weight: 100;
    text-transform: uppercase;
}

.boxleft_left #content2 h1.suscribase_left{
    font-size: 12px;
    margin-top: 30px;
    font-weight: 700;
    text-transform: uppercase;
}

.boxleft #content2 .suscribase span.suscribe{
    font-size: 15px;
    text-align: center;
    margin-top: 30px;
    font-weight: 100;
}


.boxleft #content2 .suscribase{
    font-size: 15px;
    text-align: center;
    margin-top: 30px;
    font-weight: 700;
}



.boxleft #content2 .hasuscrito, .boxleft_left #content2 .hasuscrito{
    font-size: 15px;
    text-align: center;
    margin-top: 30px;
    font-weight: 700;
    color: blue;
    text-transform: none;
}

.boxleft #content2 img, .boxleft_left #content2 img {
    position: relative;
    top: 20px;
}

.boxleft #content2 img.modal {
    position: relative;
    top: 20px;
    left: 45px;
}


.boxleft_left input[type="text"] {
    text-align: center;
    min-height: 10px;
    font-size: 12px;
    background-color: #fff;
    padding: 10px;
    border-radius: 1px;
    border: none;
    font-weight: 100;
    display: inline-block;
    border: 1px solid;
    color: #999999;
    width: 140px;
}

.boxleft input[type="text"] {
    text-align: center;
    margin: 5px;
    height: 18px;
    font-size: 16px;
    background-color: #f2f1f5;
    padding: 10px;
    border-radius: 3px;
    border:none;
    font-weight: 100;
    display: inline-block;
    border: 1px;
}
.boxleft #content2 h1 {
    font-size: 15px;
    text-align: center;
    text-transform: uppercase;
    margin-top: 30px;
    font-weight: 700;
}

.boxleft #content2 h2 {
    font-size: 15px;
    text-align: left;
    text-transform: uppercase;
    font-weight: 700;
}
.boxleft ul li {
    margin-top: 8px;
}

.boxleft_left .newsletter-left-column {
    background-color: #042c4c;
    border-radius: 2px;
    color: #ffffff;
    cursor: pointer;
    font-size: 10px;
    height: 36px;
    left: 2px;
    line-height: 37px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    width: 49px;
}

.boxleft .boton {
    width: 100px;
    height: 35px;
    text-align: center;
    color: #FFFFFF;
    line-height: 35px;
    font-size: 14px;
    font-weight: 100;
    background-color: #042c4c;
    border-radius: 4px;
    font-weight: 100;
    cursor: pointer;
    margin: 5px auto;
}


.boxleft_left .footer_left {
    text-align: right;
    font-weight: 700;
    margin-top: 10px;
}

.boxleft .footer   {
    width: 110%;
    text-align: center;
    font-weight: 700;
    margin-top: 10px;
}

.boxleft .footer a, .boxleft_left .footer_left a {
    font-size: 12px;
    text-transform: uppercase;
    color: #042c4c;
    text-decoration: none;
}

.boxleft .msgerror, .boxleft_left .msgerror {
    text-align:center;
    font-size:10px;
}

.boxleft_left .infonomodal_left {
    width: 100%;
    font-size: 14px;
}

.boxleft .infonomodal{
    text-align: center;
}

.boxleft_left .left{
    float:left;
}

.boxleft_left .terminos {
    position: relative;
    top: 20px;
    font-size: 12px;
    float: left
}

.boxleft_left .terminos a{
    text-decoration: none;
    color:#000;
}

.suscribasemodal {
    width: 245px;
}


#shareToolbar {
    display: block;
}

#shareToolbar:after {
    clear: both;
    content: "";
    display: table;
}

.media-button {
    float: left;
    display: block;
    background-image: url('../images/iconos-redes-share.png');
    width: 40px;
    height: 40px;
    border-radius: 5px;
}

.media-button a {
    display: block;
    width: 100%;
    height: 100%;
}

.btn-social-facebook {
    background-position: -10px 0px;
}

.btn-social-twitter {
    background-position: -74px 0px;
}

.btn-social-google {
    background-position: -136px 0px;
}

.btn-social-email {
    background-position: -265px 0px;
}
/*
     _ _      _       _
 ___| (_) ___| | __  (_)___
/ __| | |/ __| |/ /  | / __|
\__ \ | | (__|   < _ | \__ \
|___/_|_|\___|_|\_(_)/ |___/
                   |__/
*/
/* slick.css */
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/* slick-theme.css */
.slick-loading .slick-list{background:#fff url('../images/ajax-loader-bg_i.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('../fonts/slick/slick.eot');src:url('../fonts/slick/slick.eot?#iefix') format('embedded-opentype'),url('../fonts/slick/slick.woff') format('woff'),url('../fonts/slick/slick.ttf') format('truetype'),url('../fonts/slick/slick.svg#slick') format('svg')}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;margin-top:-10px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:15px;z-index:100}[dir='rtl'] .slick-prev{right:15px;left:auto}.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:15px}[dir='rtl'] .slick-next{right:auto;left:15px}
.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}
.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:20px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:black}

.ironman-side-to-side{
    clear:both;
}
.ironman-50-left{
}
.ironman-50-right{
    float:right;
    clear: none;
    margin: 0 0 0 23px;
}
.ironman-with-loading {
    min-height: 32px;
    background: url(/static/LNCNacion/images/cbox_loading.gif) center center no-repeat;
}

/***************************************** Estilo para las notificaciones ****************************************/
.notifications {
    cursor: pointer;
    float: left;
    background-color: #9EA9AD;
    border-radius: 3px;
    color: #FFFFFF;
    padding: 2px 10px;
    height: 22px;
    margin-top: 7px;
    margin-left: 5px;
    font: 13px/18px "OpenSansRegular",sans-serif;
    margin-right: 5px;
    position: relative;
    z-index: 1000;
}

.notifications .dot_count {
    background-color: #767676;
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    color: #FFFFFF;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    font-size: 12px;
    line-height: 19px;
    text-align: center;
    width: 18px;
    height: 18px;
    margin-left: 3px;
    position: relative;
    top: 1px;
}
.notifications .messages {
    display: none;
    position: absolute;
    background-color: #FFFFFF;
    width: 300px;
    right: 0;
    top: 35px;
    border-radius: 5px;
}

#message-list, #notification-suscrip {
    box-sizing: border-box;
    cursor: default;
}

#message-list li {
    min-height: 50px;
    margin: 5px;
    border: 1px solid #ECECEC;
    border-radius: 5px;
    background-image: url("../images/arrow.png");
    background-repeat: no-repeat;
    background-position: 95% center;
    color: #000000;
    box-sizing: border-box;
    position: relative;
}

#message-list li:hover {
    background-color: #ECECEC;
}

#message-list li a {
    display: inline-block;
    height: 100%;
    width: 100%;
    position: relative;
    text-decoration: none;
}

#message-list span.danger {
    background-color: #FF3834;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    display: block;
    width: 8px;
    height: 8px;
    margin: auto;
    position: absolute;
    top: 0;
    left: 10px;
    bottom: 0px;
}

#message-list a p {
    color: #000000;
    font-size: 12px;
    font-family: 'OpenSansRegular', sans-serif;
    float: left;
    margin-left: 25px;
    padding: 15px 40px 15px 0;
}

#message-list a p .title-notification {
    font-family: "OpenSansSemiBold", sans-serif;
    font-size: 14;
    line-height: 15px;
}

#message-list li.default-message {
    background: transparent;
    text-align: center;
    line-height: 92px;

}

.web-push {
    display: none;
    padding: 2px 6px 2px 7px;
    width: 17px;
    height: 22px;
}
.web-push .alert-ico-suscrip {
    position: relative;
    width: 100%;
    height: 100%;
}
.web-push img {
    height: 17px;
    width: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
}
.web-push .channels {
    display: none;
    position: absolute;
    background-color: #FFFFFF;
    width: 250px;
    right: 0;
    top: 35px;
    border-radius: 5px;
}
#notification-suscrip {
    -webkit-box-shadow: 0px 0px 5px 0px rgba(1, 1, 1, 0.2);
    -moz-box-shadow: 0px 0px 5px 0px rgba(1, 1, 1, 0.2);
    box-shadow: 0px 0px 5px 0px rgba(1, 1, 1, 0.2);
}
#notification-suscrip li {
    padding: 5px 0px;
    margin: 0 10px;
    border-bottom: 1px solid #ECECEC;
    color: #898989;
    box-sizing: border-box;
    position: relative;
    text-transform: uppercase;
    font-family: "OpenSansSemiBold", sans-serif;
    font-size: 12px;
}
#notification-suscrip li.header {
    background-color: #ECECEC;
    color: #000000;
    font-family: "OpenSansSemiBold", sans-serif;
    font-size: 12px;
    line-height: 12px;
    padding: 10px;
    text-transform: none;
}
.cmn-toggle {
  position: absolute;
  margin-left: -9999px;
  visibility: hidden;
}
.cmn-toggle + label {
  display: block;
  position: relative;
  cursor: pointer;
  outline: none;
  user-select: none;
}

input.cmn-toggle-round-flat + label {
  width: 42px;
  height: 18px;
  border-radius: 60px;
}
input.cmn-toggle-round-flat + label:before, input.cmn-toggle-round-flat + label:after {
  display: block;
  position: absolute;
  content: "";
}
input.cmn-toggle-round-flat + label:before {
  top: 2px;
  left: 2px;
  bottom: 2px;
  right: 2px;
  background-color: #ECECEC;
  border-radius: 60px;
  transition: background 0.4s;
}
input.cmn-toggle-round-flat + label:after {
  top: 4px;
  right: 5px;
  bottom: 4px;
  width: 11px;
  background-color: #9EA9AD;
  border-radius: 52px;
  transition: margin 0.4s, background 0.4s;
}
input.cmn-toggle-round-flat:checked + label:before {
  background-color: #8FC449;
}
input.cmn-toggle-round-flat:checked + label:after {
  margin-right: 23px;
  background-color: #ECECEC;
}
.push-selector {
    float: right;
}


/****  COLUMNISTAS RECIENTES ***/


.md-columnistas-recientes .lst {
    font: 12px/1.35 "OpenSansSemiBold",sans-serif;
}
.md-columnistas-recientes .item {
    border-top: 1px solid #C9C9C9;
    margin: 6px 0 1px;
    padding: 6px 0 0;
}
.md-columnistas-recientes .first-child {
    border-top: 0 none;
    margin: 0;
    padding: 0;
}
.md-columnistas-recientes .lst .mt {
    margin: 0 2px;
}
.md-columnistas-recientes .lst .kicker {
    display: block;
    font-size: 12px;
    text-transform: uppercase;
    font-family: "OpenSansBold";
}
.md-columnistas-recientes .lst .kicker .lnk {
    color: #4D739F;
}
.md-columnistas-recientes .lst .dateline {
    color: #999999;
    display: block;
    font-size: 11px;
    margin: 6px 0;
    text-transform: uppercase;
}
.md-columnistas-recientes .lst .dateline .lnk {
    color: #999999;
}
.md-columnistas-recientes .lst .lnk {
    color: #000000;
}

.md-columnistas-recientes .mg {
    margin: 0 20px 0 0;
    float:right;
}
.md-columnistas-recientes .mg.fr {
    margin: 0 0 0 20px;
}


.md-columnistas-recientes {
  margin-top: 30px; }
  .md-columnistas-recientes .hd {
    border-top: 5px solid #f0f0f0;
    padding: 16px 0 12px; }
  .md-columnistas-recientes .item {
    border-bottom: 1px solid #f0f0f0;
    margin-bottom: 20px;
    padding-left: 0px;
    padding-bottom: 11px;}
  .md-columnistas-recientes h2 {
    font-family: "OpenSansBold";
    font-size: 13px;
    color: #000000;
    text-transform: uppercase; }
  .md-columnistas-recientes .seccion .lnk {
    font-family: "OpenSansExtraBold";
    font-size: 13px;
    color: #003c6f;
    text-transform: uppercase; }
  .md-columnistas-recientes .autorname {
    float: left;
    line-height: 0.5;
    margin-bottom: 20px; }
    @media only screen and (max-width: 966px) {
      .md-columnistas-recientes .autorname {
        float: none; } }
  .md-columnistas-recientes .autorname .lnk {
    font-family: "OpenSansExtraBold";
    font-size: 11px;
    color: #252525;
    text-transform: uppercase; }
  .md-columnistas-recientes .titulo {
    float: left;
    width: 215px;
    margin-bottom: 20px;
    line-height: 18px; }
    @media only screen and (max-width: 966px) {
      .md-columnistas-recientes .titulo {
        float: none;
        width: 100%; } }
  .md-columnistas-recientes .titulo .lnk {
    font-family: "Roboto Slab";
    font-size: 14px;
    color: #363636; }
  .md-columnistas-recientes .imagen {
    float: right; }
  .md-columnistas-recientes li:last-child {
    border-bottom: none; }


}


