/*
Theme Name: Euskaltel Theme
Theme URI: https://wordpress.org/themes/twentyfourteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
Version: 1.8
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, news, two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: twentyfourteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
/**
 * Table of Contents:
 *
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - Header
 * 5.0 - Navigation
 * 6.0 - Content
 *   6.1 - Post Thumbnail
 *   6.2 - Entry Header
 *   6.3 - Entry Meta
 *   6.4 - Entry Content
 *   6.5 - Galleries
 *   6.6 - Post Formats
 *   6.7 - Post/Image/Paging Navigation
 *   6.8 - Attachments
 *   6.9 - Archives
 *   6.10 - Contributor Page
 *   6.11 - 404 Page
 *   6.12 - Full-width
 *   6.13 - Singular
 *   6.14 - Comments
 * 7.0 - Sidebar
 *   7.1 - Widgets
 *   7.2 - Content Sidebar Widgets
 * 8.0 - Footer
 * 9.0 - Featured Content
 * 10.0 - Multisite
 * 11.0 - Media Queries
 * 12.0 - Print
 * -----------------------------------------------------------------------------
 */
/**
 * 1.0 Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.
 *
 * -----------------------------------------------------------------------------
 */
/* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

/* @import must be at top of file, otherwise CSS will not work */

@font-face {font-family: 'AvantGardeGothicITCW01Bd';src: url('./fonts/36CE2B_0_0.eot');src: url('./fonts/36CE2B_0_0.eot?#iefix') format('embedded-opentype'),url('./fonts/36CE2B_0_0.woff2') format('woff2'),url('./fonts/36CE2B_0_0.woff') format('woff'),url('./fonts/36CE2B_0_0.ttf') format('truetype');}
@font-face {font-family: 'AvantGardeGothicITCW01Bk';src: url('./fonts/36CE2B_1_0.eot');src: url('./fonts/36CE2B_1_0.eot?#iefix') format('embedded-opentype'),url('./fonts/36CE2B_1_0.woff2') format('woff2'),url('./fonts/36CE2B_1_0.woff') format('woff'),url('./fonts/36CE2B_1_0.ttf') format('truetype');}
@font-face {font-family: 'AvantGardeGothicITCW02BdObl';src: url('./fonts/36CE2B_2_0.eot');src: url('./fonts/36CE2B_2_0.eot?#iefix') format('embedded-opentype'),url('./fonts/36CE2B_2_0.woff2') format('woff2'),url('./fonts/36CE2B_2_0.woff') format('woff'),url('./fonts/36CE2B_2_0.ttf') format('truetype');}
@font-face {font-family: 'AvantGardeGothicITCW02BkObl';src: url('./fonts/36CE2B_3_0.eot');src: url('./fonts/36CE2B_3_0.eot?#iefix') format('embedded-opentype'),url('./fonts/36CE2B_3_0.woff2') format('woff2'),url('./fonts/36CE2B_3_0.woff') format('woff'),url('./fonts/36CE2B_3_0.ttf') format('truetype');}
@font-face {font-family: 'AvantGardeGothicITCW02Dm';src: url('./fonts/36CE2B_4_0.eot');src: url('./fonts/36CE2B_4_0.eot?#iefix') format('embedded-opentype'),url('./fonts/36CE2B_4_0.woff2') format('woff2'),url('./fonts/36CE2B_4_0.woff') format('woff'),url('./fonts/36CE2B_4_0.ttf') format('truetype');}
@font-face {font-family: 'AvantGardeGothicITCW02DmObl';src: url('./fonts/36CE2B_5_0.eot');src: url('./fonts/36CE2B_5_0.eot?#iefix') format('embedded-opentype'),url('./fonts/36CE2B_5_0.woff2') format('woff2'),url('./fonts/36CE2B_5_0.woff') format('woff'),url('./fonts/36CE2B_5_0.ttf') format('truetype');}
@font-face {font-family: 'AvantGardeGothicITCW02XLt';src: url('./fonts/36CE2B_6_0.eot');src: url('./fonts/36CE2B_6_0.eot?#iefix') format('embedded-opentype'),url('./fonts/36CE2B_6_0.woff2') format('woff2'),url('./fonts/36CE2B_6_0.woff') format('woff'),url('./fonts/36CE2B_6_0.ttf') format('truetype');}
@font-face {font-family: 'AvantGardeGthcITCW02XLtObl';src: url('./fonts/36CE2B_7_0.eot');src: url('./fonts/36CE2B_7_0.eot?#iefix') format('embedded-opentype'),url('./fonts/36CE2B_7_0.woff2') format('woff2'),url('./fonts/36CE2B_7_0.woff') format('woff'),url('./fonts/36CE2B_7_0.ttf') format('truetype');}
@font-face {font-family: 'AvantGardeGothicITCW02Md';src: url('./fonts/36CE2B_8_0.eot');src: url('./fonts/36CE2B_8_0.eot?#iefix') format('embedded-opentype'),url('./fonts/36CE2B_8_0.woff2') format('woff2'),url('./fonts/36CE2B_8_0.woff') format('woff'),url('./fonts/36CE2B_8_0.ttf') format('truetype');}
@font-face {font-family: 'AvantGardeGothicITCW02MdObl';src: url('./fonts/36CE2B_9_0.eot');src: url('./fonts/36CE2B_9_0.eot?#iefix') format('embedded-opentype'),url('./fonts/36CE2B_9_0.woff2') format('woff2'),url('./fonts/36CE2B_9_0.woff') format('woff'),url('./fonts/36CE2B_9_0.ttf') format('truetype');}


@font-face {
    font-family: 'ProximaNovaS-Regular';
    src: url('fonts/ProximaNovaS-Regular.woff') format('woff'), url('fonts/ProximaNovaS-Regular.ttf') format('truetype'), url('fonts/ProximaNovaS-Regular.svg#ProximaNovaS-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaS-BoldIt';
    src: url('fonts/ProximaNovaS-BoldIt.woff') format('woff'), url('fonts/ProximaNovaS-BoldIt.ttf') format('truetype'), url('fonts/ProximaNovaS-BoldIt.svg#ProximaNovaS-BoldIt') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaS-Bold';
    src: url('fonts/ProximaNovaS-Bold.woff') format('woff'), url('fonts/ProximaNovaS-Bold.ttf') format('truetype'), url('fonts/ProximaNovaS-Bold.svg#ProximaNovaS-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNova-RegularIt';
    src: url('fonts/ProximaNova-RegularIt.woff') format('woff'), url('fonts/ProximaNova-RegularIt.ttf') format('truetype'), url('fonts/ProximaNova-RegularIt.svg#ProximaNova-RegularIt') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNova-Regular';
    src: url('fonts/ProximaNova-Regular.woff') format('woff'), url('fonts/ProximaNova-Regular.ttf') format('truetype'), url('fonts/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNova-BoldIt';
    src: url('fonts/ProximaNova-BoldIt.woff') format('woff'), url('fonts/ProximaNova-BoldIt.ttf') format('truetype'), url('fonts/ProximaNova-BoldIt.svg#ProximaNova-BoldIt') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNova-Bold';
    src: url('fonts/ProximaNova-Bold.woff') format('woff'), url('fonts/ProximaNova-Bold.ttf') format('truetype'), url('fonts/ProximaNova-Bold.svg#ProximaNova-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaA-RegularIt';
    src: url('fonts/ProximaNovaA-RegularIt.woff') format('woff'), url('fonts/ProximaNovaA-RegularIt.ttf') format('truetype'), url('fonts/ProximaNovaA-RegularIt.svg#ProximaNovaA-RegularIt') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaA-Regular';
    src: url('fonts/ProximaNovaA-Regular.woff') format('woff'), url('fonts/ProximaNovaA-Regular.ttf') format('truetype'), url('fonts/ProximaNovaA-Regular.svg#ProximaNovaA-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaA-BoldIt';
    src: url('fonts/ProximaNovaA-BoldIt.woff') format('woff'), url('fonts/ProximaNovaA-BoldIt.ttf') format('truetype'), url('fonts/ProximaNovaA-BoldIt.svg#ProximaNovaA-BoldIt') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaA-Bold';
    src: url('fonts/ProximaNovaA-Bold.woff') format('woff'), url('fonts/ProximaNovaA-Bold.ttf') format('truetype'), url('fonts/ProximaNovaA-Bold.svg#ProximaNovaA-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNovaS-RegularIt';
    src: url('fonts/ProximaNovaS-RegularIt.woff') format('woff'), url('fonts/ProximaNovaS-RegularIt.ttf') format('truetype'), url('fonts/ProximaNovaS-RegularIt.svg#ProximaNovaS-RegularIt') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Bariol-Regular';
    src: url('fonts/Bariol-Regular.woff') format('woff'), url('fonts/Bariol-Regular.ttf') format('truetype'), url('fonts/Bariol-Regular.svg#Bariol-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/***************************** WP CSS Reset - Find ****************************************/ 

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    background: transparent;
}
body {
    line-height: 1;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal;
}
ol,
ul {
    list-style: none;
}
blockquote {
    quotes: none;
}
blockquote:before,
blockquote:after {
    content: '';
    content: none;
}
del {
    text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */

table {
    border-collapse: collapse;
    border-spacing: 0;
}
a img {
    border: none;
}



/*****************************CSS Reset - Find ****************************************/
/* =Fonts
-------------------------------------------------------------- */

h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text,
input[type=submit] {
    font-family:'AvantGardeGothicITCW02Dm', "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
pre {
    font-family: "Courier 10 Pitch", Courier, monospace;
}
code {
    font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
body,
input,
textarea {
    color: #666;
    font-size: 12px;
    line-height: 18px;
}
hr {
    background-color: #E7E7E7;
    border: 0;
    height: 1px;
    margin-bottom: 18px;
    clear: both;
}
s
/* Text elements */

p {
    margin-bottom: 18px;
}
ul {
    list-style: square;
    margin: 0 0 18px 1.5em;
}
ol {
    list-style: decimal;
    margin: 0 0 18px 1.5em;
}
ol ol {
    list-style: upper-alpha;
}
ol ol ol {
    list-style: lower-roman;
}
ol ol ol ol {
    list-style: lower-alpha;
}
ul ul,
ol ol,
ul ol,
ol ul {
    margin-bottom: 0;
}
dl {
    margin: 0 0 24px 0;
}
dt {
    font-weight: bold;
}
dd {
    margin-bottom: 18px;
}
strong {
    font-weight: bold;
}
cite,
em,
i {
    font-style: italic;
}
big {
    font-size: 131.25%;
}
ins {
    background: #ffc;
    text-decoration: none;
}
blockquote {
    font-style: italic;
    padding: 0 3em;
}
blockquote cite,
blockquote em,
blockquote i {
    font-style: normal;
}
pre {
    background: #f7f7f7;
    color: #222;
    line-height: 18px;
    margin-bottom: 18px;
    padding: 1.5em;
}
abbr,
acronym {
    border-bottom: 1px dotted #666;
    cursor: help;
}
sup,
sub {
    height: 0;
    line-height: 1;
    vertical-align: baseline;
    position: relative;
}
sup {
    bottom: 1ex;
}
sub {
    top: .5ex;
}
input[type="text"],
textarea {
    padding: 2px;
    background: #f9f9f9;
    border: 1px solid #ccc;
    box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
}
table {
    border: 1px solid #e7e7e7;
    text-align: left;
    margin: 0 -1px 24px 0;
    width: 100%;
}
tr th,
thead th {
    color: #888;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    padding: 9px 24px;
}
tr td {
    border-top: 1px solid #e7e7e7;
    padding: 6px 24px;
}
tr.odd td {
    background: #F2F7FC;
}
.attachment img {
    max-width: 900px;
}
.alignleft,
img.alignleft {
    display: inline;
    float: left;
    margin-right: 24px;
    margin-top: 4px;
}
.alignright,
img.alignright {
    display: inline;
    float: right;
    margin-left: 24px;
    margin-top: 4px;
}
.aligncenter,
img.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.alignleft,
img.alignright,
img.aligncenter {
    margin-bottom: 12px;
}
.wp-caption {
    background: #f1f1f1;
    line-height: 18px;
    text-align: center;
    margin-bottom: 20px;
    padding: 4px;
}
.wp-caption img {
    margin: 5px 5px 0;
}
.wp-caption p.wp-caption-text {
    margin: 5px;
    color: #888;
    font-size: 12px;
}
.wp-smiley {
    margin: 0;
}
/* =Comments
-------------------------------------------------------------- */

#comments {
    clear: both;
    margin-top: 1%;
}
#comments .navigation {
    padding: 0 0 18px 0;
}
h3#comments-title,
h3#reply-title {
    color: #000;
    font-weight: bold;
    font-size: 20px;
    margin-bottom: 0;
}
h3#comments-title {
    padding: 24px 0;
}
.commentlist {
    list-style: none;
    margin: 0;
}
.commentlist li.comment {
    border-bottom: 1px solid #e7e7e7;
    line-height: 24px;
    margin: 0 0 24px 0;
    padding: 0 0 0 56px;
    position: relative;
}
.commentlist li:last-child {
    border-bottom: none;
    margin-bottom: 0;
}
#comments .comment-body ul,
#comments .comment-body ol {
    margin-bottom: 18px;
}
#comments .comment-body p:last-child {
    margin-bottom: 6px;
}
#comments .comment-body blockquote p:last-child {
    margin-bottom: 24px;
}
.commentlist ol {
    list-style: decimal;
}
.commentlist .avatar {
    position: absolute;
    top: 4px;
    left: 0;
}
.comment-author {} .comment-author cite {
    color: #000;
    font-style: normal;
    font-weight: bold;
}
.comment-author .says {
    font-style: italic;
}
.comment-meta {
    font-size: 14px;
    margin: 0;
}
.comment-meta a:link,
.comment-meta a:visited {
    color: #888;
    text-decoration: none;
}
.comment-meta a:active,
.comment-meta a:hover {
    color: #FF4B33;
}
.commentlist .even {} .commentlist .bypostauthor {} .reply {
    font-size: 12px;
    padding: 0 0 24px 0;
}
.reply a,
a.comment-edit-link {
    color: #888;
}
.reply a:hover,
a.comment-edit-link:hover {
    color: #FF4B33;
}
.commentlist .children {
    list-style: none;
    margin: 0;
}
.commentlist .children li {
    border: none;
    margin: 0;
}
.nopassword,
.nocomments {
    display: none;
}
#comments .pingback {
    margin-bottom: 18px;
    padding-bottom: 18px;
    border-bottom: 1px solid #e7e7e7;
}
.commentlist li.comment+li.pingback {
    margin-top: -6px;
}
#comments .pingback p {
    color: #888;
    font-size: 12px;
    line-height: 18px;
    display: block;
    margin: 0;
}
#comments .pingback .url {
    font-style: italic;
    font-size: 13px;
}
/* Comments form */

input[type=submit] {
    color: #333;
}
#respond {
    margin: 24px 0;
    border-top: 1px solid #e7e7e7;
    overflow: hidden;
    position: relative;
}
#respond p {
    margin: 0;
}
#respond .comment-notes {
    margin-bottom: 1em;
}
.form-allowed-tags {
    line-height: 1em;
}
.children #respond {
    margin: 0 48px 0 0;
}
h3#reply-title {
    margin: 18px 0;
}
#comments-list #respond {
    margin: 0 0 18px 0;
}
#comments-list ul #respond {
    margin: 0;
}
#cancel-comment-reply-link {
    font-size: 12px;
    line-height: 18px;
    font-weight: normal;
}
#respond .required {
    color: #FF4B33;
    font-weight: bold;
}
#respond label {
    color: #888;
    font-size: 12px;
}
#respond input {
    margin: 0 0 9px;
    width: 98%;
}
#respond textarea {
    width: 98%;
}
#respond .form-allowed-tags {
    color: #888;
    font-size: 12px;
    line-height: 18px;
}
#respond .form-allowed-tags code {
    font-size: 11px;
}
#respond .form-submit {
    margin: 12px 0;
}
#respond .form-submit input {
    width: auto;
    font-size: 14px;
}
.clear {
    clear: both;
    line-height: 1px;
    font-size: 1px;
}


html {
    position: relative;
    min-height: 100%;
}
body {
    font-family: 'AvantGardeGothicITCW01Bk', Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 0;
    position: relative;
}
#wrapper {
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding: 0;
}
.container {
    width: 100%;
    max-width: 1170px;
    margin: 0 auto;
    padding: 0;
}
.row {
    margin-left: 0;
    margin-right: 0;
}
/***************************** header start here ****************************************/

#header {
    width: 100%;
    margin: 0;
    padding: 0;
}
.hdr_top {
    margin: 0;
    padding: 0;
}
.hdr_top .container {
    padding: 12px 0 9px;
}
#lang_sel_list {
    border: medium none;
}
#lang_sel_list,
.language_sec {
    float: right;
    margin: 0;
    padding: 0;
}
#lang_sel_list ul,
.language_sec ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
#lang_sel_list ul li,
.language_sec ul li {
    display: inline-block;
    margin-right: 26px;
    padding: 0;
    position: relative;
}
#lang_sel_list ul li a,
.language_sec ul li a {
    display: block;
    font-size: 14px;
    line-height: 14px;
    text-decoration: none;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    color: #424040;
    font-family: 'AvantGardeGothicITCW01Bk';
}
/*#lang_sel_list ul li:last-child a , .language_sec ul li:last-child a                                { font-family: 'AvantGardeGothicITCW02Md';}*/

#lang_sel_list ul li:last-child,
.language_sec ul li:last-child {
    margin-right: 0;
}
#lang_sel_list ul li:after,
.language_sec ul li:after {
    content: '';
    position: absolute;
    right: -14px;
    top: 2px;
    width: 1px;
    height: 11px;
    background-color: #424040;
}
#lang_sel_list ul li:last-child:after,
.language_sec ul li:last-child:after {
    content: none;
}
.hdr_mdl {
    width: 100%;
    margin: 0;
    padding: 0;
    background-color: #ff5800;
    position: relative;
    z-index: 999;
    position: relative;
}
.hdr_mdl .container {
    position: relative;
}
.hdrmdl_inn {
    padding: 18px 0;
}
.lfthdr_logo {
    float: left;
    margin: 0;
    padding: 0;
}
.lfthdr_logo a {
    display: inline-block;
    vertical-align: middle;
    padding-right: 35px;
    margin-right: 32px;
}
.lfthdr_logo .lfthdr_logo_barra {
    border-right: 1px solid #ffb787;
}
.lfthdr_logo span {
    display: inline-block;
    margin: 0;
    padding: 4px 0 0 0;
    font-size: 24px;
    line-height: 24px;
    color: #ffffff;
    font-family: 'AvantGardeGothicITCW01Bk';
    vertical-align: middle;
}
.lfthdr_logo a img {
    display: block;
    width: 161px;
    max-width: 100%;
    height: auto;
}
.right_hdrmenu {
    float: right;
    margin: 0;
    padding: 0;
}
.right_hdrmenu a img {
    display: block;
    margin: 0 auto 6px;
    height: auto;
    width: auto;
    max-width: 100%;
}
.right_hdrmenu a em {
    display: block;
    font-family: 'AvantGardeGothicITCW01Bk';
    font-size: 9px;
    line-height: 9px;
    color: #ffffff;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    text-decoration: none;
    font-style: normal;
}
.right_hdrmenu a em:hover {
    text-decoration: none;
    color: #ffffff;
}
.right_hdrmenu a:hover {
    text-decoration: none;
    color: #ffffff;
}
.right_hdrmenu a:focus {
    text-decoration: none;
    color: #ffffff;
}
.hdr_btm {
    width: 100%;
    margin: 0;
    padding: 0;
    background-color: #ffffff;
    box-shadow: 2px 2px 2px #eaeaea;
    -webit-box-shadow: 2px 2px 2px #eaeaea;
    -moz-box-shadow: 2px 2px 2px #eaeaea;
    -o-box-shadow: 2px 2px 2px #eaeaea;
    -ms-box-shadow: 2px 2px 2px #eaeaea;
    -moz-box-shadow: 2px 2px 2px #eaeaea;
    /*margin-bottom:15px;*/
}
.hdr_btm .container {
    padding: 30px 0 0;
}
.hdrbtm_lft {
    float: left;
    margin: 0;
    padding: 0;
}
.hdrbtm_lft ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.hdrbtm_lft ul li {
    float: left;
    margin-right: 75px;
    padding: 0;
}
.hdrbtm_lft ul li a {
    font-size: 16px;
    line-height: 16px;
    color: #424040;
    margin: 0;
    padding-bottom: 22px;
    font-family: 'AvantGardeGothicITCW02Md';
    text-decoration: none;
    display: block;
    position: relative;
}
.hdrbtm_lft ul li a img {
    float: left;
    margin-right: 10px;
    height: auto;
    max-width: 100%;
    width: auto;
}
.hdrbtm_lft ul li a:after {
    content: '';
    position: absolute;
    width: 100%;
    bottom: 0;
    height: 3px;
    background-color: #ff5800;
    left: 0;
    right: 0;
    margin: 0 auto;
    display: none;
}
.hdrbtm_lft ul li.active a:after {
    content: '';
    position: absolute;
    width: 100%;
    bottom: 0;
    height: 3px;
    background-color: #ff5800;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.hdrbtm_lft ul li.active a:before {
    content: '';
    position: absolute;
    width: 100%;
    bottom: 0;
    height: 3px;
    background-color: #ff5800;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.hdrbtm_lft ul li a:hover:after {
    display: block;
}
.hdrbtm_lft ul li:last-child {
    margin-right: 0;
}
.hdrbtm_rght {
    float: right;
    padding: 0;
    margin: 0;
}
.hdrbtm_rght em {
    display: inline-block;
    vertical-align: middle;
    font-style: normal;
    font-size: 14px;
    line-height: 14px;
    font-family: 'AvantGardeGothicITCW01Bk';
    color: #424040;
    padding-right: 25px;
}
.hdrbtm_rght ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-block;
    vertical-align: middle;
}
.hdrbtm_rght ul li {
    display: inline-block;
    margin-right: 25px;
    padding: 0;
}
.hdrbtm_rght ul li a {
    color: #888888;
    margin: 0;
    padding: 0;
    display: block;
    text-decoration: none;
    font-size: 15px;
    line-height: 15px;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.09);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.09);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.09);
    transition: all 200ms ease-in;
    transform: scale(1.09);
}
.hdrbtm_rght ul li:last-child {
    margin-right: 0;
}
.hdrbtm_rght ul li a:hover {
    color: #2e7ee1;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.5);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.5);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.5);
    transition: all 200ms ease-in;
    transform: scale(1.5);
}
/***************************** header end here ****************************************/
/***************************** start container here ****************************************/

.bnnr_slidecntr {
    width: 100%;
    margin: 0;
    padding: 0;
}
.bnrslider_sec {
    margin-bottom: 100px;
    padding: 0;
}
.bnrslider_inn {
    margin: 0;
    padding: 0;
}
.bnrslider_inn img {
    width: 100%;
    display: block;
    height: auto;
    object-fit: cover;
    object-position: center center;
}
.bnrslider_inn .slick-next {
    right: 25px;
    z-index: 5;
    background: url('images/right_arrow.jpg') no-repeat right top;
    width: 51px;
    height: 51px;
}
.bnrslider_inn .slick-prev {
    left: 25px;
    z-index: 5;
    background: url('images/left_arrow.jpg') no-repeat left top;
    width: 51px;
    height: 51px;
}
.bnrslider_inn .slick-prev:before {
    content: none;
}
.bnrslider_inn .slick-next:before {
    content: none;
}
.bnrslider_inn .slick-current.slick-active.slick-center .mdlsldr_cnt {
    display: block !important;
}
.mdlslider_sec {
    position: relative;
}
.mdlsldr_cnt {
    position: absolute;
    bottom: 45px;
    left: 45px;
    z-index: 2;
    display: none;
}
.mdlsldr_cnt ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.mdlsldr_cnt ul li {
    margin-right: 30px;
    padding: 0;
    color: #ffffff;
    display: inline-block;
    font-family: 'AvantGardeGothicITCW01Bk';
    font-size: 14px;
    line-height: 14px;
}
.mdlsldr_cnt ul li strong {
    font-family: 'ProximaNovaA-Bold';
    text-transform: uppercase;
}
.mdlsldr_cnt h1 {
    color: #ffffff;
    padding-bottom: 42px;
    font-family: 'AvantGardeGothicITCW02Dm';
    position: relative;
    font-size: 30px;
    line-height: 30px;
}
.mdlsldr_cnt h1:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 20px;
    width: 45px;
    height: 1px;
    background-color: #ff5800;
}
.mdlsldr_cnt ul li img {
    display: inline-block;
    vertical-align: middle;
    width: auto;
    height: auto;
    margin-right: 8px;
}
.mdlsldr_cnt ul li:last-child {
    margin-right: 0;
}
.bnrslider_inn .slick-current.slick-active.slick-center {
    -moz-transform: scale(1.02);
    -ms-transform: scale(1.02);
    -o-transform: scale(1.02);
    -webkit-transform: scale(1.02);
    transform: scale(1.02);
    position: relative;
    z-index: 9999;
    padding: 0;
    top: -40px;
    box-shadow: 0px 2px 17px #000000;
    -webkit-box-shadow: 0px 2px 17px #000000;
    -ms-box-shadow: 0px 2px 17px #000000;
    -moz-box-shadow: 0px 2px 17px #000000;
    -o-box-shadow: 0px 2px 17px #000000;
    margin-top: 64px;
    margin-bottom: 50px;
}
.bnrslider_inn .slick-slide {
    padding-top: 55px;
}
.bnrslider_inn .slick-dots li {
    background: url('images/sliderdots.jpg') no-repeat;
    width: 46px;
    height: 3px;
}
.bnrslider_inn .slick-dots li.slick-active {
    background: url('images/slider_activedots.jpg') no-repeat;
    width: 46px;
    height: 3px;
}
.bnrslider_inn .slick-dots li.slick-active button:before {
    content: none;
}
.bnrslider_inn .slick-dots li button {
    display: none;
}
.videothumb_wrpr {
    width: 100%;
    margin: 0 auto;
    padding: 0;
}
.videothumb_wrpr h2 {
    font-size: 30px;
    line-height: 30px;
    color: #424040;
    margin-bottom: 110px;
    padding-bottom: 30px;
    font-family: 'AvantGardeGothicITCW02Dm';
    position: relative;
    margin-left: 15px;
}
.videothumb_wrpr h2:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 45px;
    height: 1px;
    background-color: #ff5800;
}
.thumb_slidersec {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center top;
    margin: 0;
    padding: 0;
}
.thumb_slidersec .container {
    padding: 0 0 0;
}
.thumb_sliderinn {
    margin: 0;
    padding: 0 0 70px;
}
.thumb_sliderinn .slick-slider {
    margin-bottom: 0;
    position: relative;
}
.thumb_sliderinn ul.slickslide {
    padding-left: 0;
    max-width: 100%;
    padding-bottom: 100px;
    position: relative;
}
.thumb_sliderinn .slick-slider .slick-track {
    min-width: 100%;
}
.thumb_sliderinn ul.slickslide li img,
.slick-dots button img {
    width: 100%;
    height: auto;
}
.thumb_sliderinn .slick-dots {
    bottom: 25px !important;
    top: auto;
    left: auto;
    right: auto;
    position: absolute;
    line-height: 0;
}
.slick-dots {
    bottom: 0;
}
.thumb_sliderinn .slick-dots li,
.slick-dots li button:before {
    /* width: 100px;  height:100px; */
    
    margin: 0;
    padding: 0;
}
.thumb_sliderinn .slick-dots li {
    margin: 5px;
    border: 1px solid #ccc;
    display: inline-block;
    width: 300px;
    height: auto;
}
.thumb_sliderinn .slick-slider .slick-track {
    min-width: 100%;
}
.thumb_sliderinn .slick-dots li button {
    margin: 0;
    height: auto;
    width: 100%;
    padding: 0;
}
.thumb_sliderinn .slick-dots li button.tab {
    clear: both;
    display: block;
}
.thumb_sliderinn .slick-dots li button img {
    width: 100%;
    height: 169px;
    display: block;
}
.thumb_sliderinn .slick-dots li button:before {
    content: '';
    display: block;
    width: 100%;
    overflow: hidden;
    float: none;
    position: absolute;
    width: 100%;
    height: 100%;
}
.thumb_sliderinn .slick-thumbs {
    position: absolute;
    left: -9999px;
}
.thumb_sliderinn .slick-list {
    width: 650px;
    margin: -100px auto 20px;
}
.thumb_sliderinn .slick-prev {
    background: url('images/blackleft_arrow.jpg') no-repeat left;
    width: 51px;
    height: 51px;
    left: 0;
    bottom: -50px;
    top: inherit;
    z-index: 5;
}
.thumb_sliderinn .slick-next {
    background: url('images/blackright_arrow.jpg') no-repeat right;
    width: 51px;
    height: 51px;
    right: 0;
    bottom: -50px;
    top: inherit;
    z-index: 5;
}
.thumb_sliderinn .html5gallery-car-right-1 {
    background: url('images/blackright_arrow.jpg') no-repeat 0px 0px;
    width: 51px;
    height: 51px;
    right: 0;
    z-index: 5;
    background-position: 0 0 !important;
    top: 60px !important;
}
.thumb_sliderinn .html5gallery-car-left-1 {
    background: url('images/blackleft_arrow.jpg') no-repeat 0px 0px;
    width: 51px;
    height: 51px;
    left: 0;
    z-index: 5;
    background-position: 0 0 !important;
    top: 60px !important;
}
.thumb_sliderinn .html5gallery-right-1 {
    background: url('images/blackright_arrow.jpg') no-repeat 0px 0px;
    width: 51px;
    height: 51px;
    right: 0;
    z-index: 5;
    display: none !important;
}
.html5gallery-right-1 {
    left: 90% !important;
}
.thumb_sliderinn .html5gallery-left-1 {
    background: url('images/blackright_arrow.jpg') no-repeat 0px 0px;
    width: 51px;
    height: 51px;
    right: 0;
    z-index: 5;
    display: none !important;
}
.thumb_sliderinn .html5gallery-car-right-1:hover {
    background-position: 0 0 !important;
}
.thumb_sliderinn .html5gallery-car-left-1:hover {
    background-position: 0 0 !important;
}
.thumb_sliderinn .slick-next:before {
    content: none;
}
.thumb_sliderinn .slick-prev:before {
    content: none;
}
.slick-thumbs {
    margin: 0;
    padding: 0;
}
.slick-thumbs ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.slick-thumbs ul li {
    position: relative;
}
.slick-thumbs ul li img {
    display: block;
}
.ply_bttn {
    position: absolute;
    left: 0;
    right: 0;
    top: 40px;
}
.ply_bttn img {
    display: block !important;
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    text-align: center;
    margin: 0 auto;
}
.ply_bttn h4 {
    font-size: 16px;
    line-height: 16px;
    color: #ffffff;
    margin: 0;
    padding: 0;
    font-family: 'AvantGardeGothicITCW02Dm';
    margin: 30px 0 0 30px;
    text-align: left;
}
.slick-initialized .slick-slide {
    position: relative;
}
.bigthmb_plybtn {
    position: absolute;
    left: 0;
    bottom: 75px;
    width: 400px;
}
.bigthmb_plybtn img {
    display: block !important;
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    text-align: center;
    margin: 0 auto;
}
.bigthmb_plybtn h3 {
    font-size: 27px;
    line-height: 27px;
    color: #ffffff;
    margin: 0;
    padding: 0;
    font-family: 'AvantGardeGothicITCW02Dm';
    margin: 30px 0 0 30px;
    text-align: left;
}
.vide_crslsec {
    width: 100%;
    margin: 0 auto;
    position: relative;
}
.vide_crslsec video {
    width: 100%;
    height: 100%;
}
.grid_wrpr {
    width: 100%;
    margin-bottom: 30px;
    padding: 0;
}
.grid_wrpr img {
    display: block;
    width: 100%;
    height: auto;
}
.blogtab_wrpr {
    width: 100%;
    margin: 0;
    padding: 0;
}
.blogtab_wrpr .container {
    padding: 130px 0 110px;
}
.blogtab_wrpr h2 {
    font-size: 30px;
    line-height: 30px;
    color: #424040;
    margin-bottom: 70px;
    padding-bottom: 30px;
    font-family: 'AvantGardeGothicITCW02Dm';
    position: relative;
}
.blogtab_wrpr h2:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 45px;
    height: 1px;
    background-color: #ff5800;
}
.blogtab_wrpr .nav-tabs {
    text-align: center;
    margin: 0 auto 55px;
    border-bottom: 0;
    width: 390px;
    border-bottom: 1px solid #a9a9a9;
}
.blogtab_wrpr .nav-tabs > li {
    float: none;
    display: inline-block;
}
.blogtab_wrpr .nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
    background: none;
    border: 0;
    color: #ff732b;
    font-family: 'AvantGardeGothicITCW02Dm';
    position: relative;
}
.blogtab_wrpr .nav-tabs > li.active > a:after,
.nav-tabs > li.active > a:hover:after,
.nav-tabs > li.active > a:focus:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 3px;
    background-color: #ff732b;
}
.blogtab_wrpr .nav-tabs > li > a:hover {
    border: 0;
}
.blogtab_wrpr .nav > li > a:hover,
.nav > li > a:focus {
    background: none;
}
.blogtab_wrpr .nav-tabs > li > a {
    margin: 0;
    border: 0;
    font-size: 14px;
    line-height: 14px;
    font-family: 'AvantGardeGothicITCW01Bk';
    color: #424040;
}
.blogtab_wrpr .nav > li > a {
    padding: 15px 34px;
}
.blogtab_wrpr .tab-content .tab-pane ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.blogtab_wrpr .tab-content .tab-pane ul li {
    display: inline-block;
    width: 23.4%;
    padding: 0;
    vertical-align: top;
    background-color: #ffffff;
    box-shadow: 0 2px 30px #cbcbcb;
    -webkit-box-shadow: 0 2px 30px #cbcbcb;
    -moz-box-shadow: 0 2px 30px #cbcbcb;
    -o-box-shadow: 0 2px 30px #cbcbcb;
    -ms-box-shadow: 0 2px 30px #cbcbcb;
    margin-right: 20px;
    min-height: 370px;
    height: 370px;
}
.blogtab_wrpr .tab-content .tab-pane ul li img {
    display: block;
    width: 100%;
    height: auto;
}
.blogtab_wrpr .tab-content .tab-pane ul li .btmtab_sec {
    margin: 0;
    padding: 20px;
    width: 100%;
}
.blogtab_wrpr .tab-content .tab-pane ul li .btmtab_sec h4 {
    font-size: 16px;
    line-height: 16px;
    color: #424040;
    font-family: 'AvantGardeGothicITCW01Bk';
    margin-bottom: 50px;
    padding-bottom: 45px;
    position: relative;
    min-height: 110px;
    height: 110px;
}
.blogtab_wrpr .tab-content .tab-pane ul li .btmtab_sec h4:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 45px;
    height: 1px;
    background-color: #ff5800;
}
.blogtab_wrpr .tab-content .tab-pane ul li .tabimg_sec {} .blogtab_wrpr .tab-content .tab-pane ul li .btmtab_sec p {
    font-size: 16px;
    line-height: 18px;
    color: #ff5800;
    margin: 0;
    padding: 0;
    font-family: 'AvantGardeGothicITCW02Dm';
}
.blogtab_wrpr .tab-content .tab-pane ul li:last-child {
    margin-right: 0;
}
/***************************** start inner1 here ****************************************/

.innr_videowrpr {
    width: 100%;
    margin-bottom: 0;
    padding: 0;
}
.inrvideo_inn {
    margin: 0;
    padding: 0;
}
.inrvideo_inn video {
    width: 100%;
}
.inrhdr_btm {
    margin-bottom: 0;
}
.lftblog_sec {
    margin-right: 70px;
    padding: 0;
}
.soccialfollw_sec {
    width: 100%;
    margin-bottom: 35px;
    padding: 0;
}
.soccialfollw_sec span {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    padding-right: 35px;
    font-size: 16px;
    line-height: 16px;
    color: #424040;
    font-family: 'AvantGardeGothicITCW01Bk';
}
.soccialfollw_sec ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-block;
    vertical-align: middle;
}
.soccialfollw_sec ul li {
    display: inline-block;
    margin-right: 25px;
    padding: 0;
    vertical-align: top;
}
.soccialfollw_sec ul li:last-child {
    margin-right: 0;
}
.soccialfollw_sec ul li a {
    font-size: 20px;
    line-height: 20px;
    color: #4099ff;
    margin: 0;
    padding: 0;
    text-decoration: none;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.09);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.09);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.09);
    transition: all 200ms ease-in;
    transform: scale(1.09);
    display: block;
}
.soccialfollw_sec ul li a:hover {
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.5);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.5);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.5);
    transition: all 200ms ease-in;
    transform: scale(1.5);
}
.soccialfollw_sec ul li:nth-child(2) a {
    color: #3b5998;
}
.soccialfollw_sec ul li:nth-child(3) a {
    color: #34af23;
}
.soccialfollw_sec ul li:nth-child(4) a {
    color: #367df2;
}
.soccialfollw_sec ul li:last-child a {
    color: #646464;
}
.lftblog_sec h1 {
    font-size: 36px;
    line-height: 36px;
    margin: 0;
    padding-bottom: 14px;
    color: #424040;
    font-family: 'AvantGardeGothicITCW02Dm';
}
.lftblog_sec em {
    font-size: 14px;
    line-height: 14px;
    color: #ff5800;
    margin: 0;
    padding-bottom: 30px;
    font-family: 'AvantGardeGothicITCW02Dm';
    font-style: italic;
}
.internet_sec {
    margin: 20px 0;
    padding: 0;
}
.internet_sec ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.internet_sec ul li {
    display: inline-block;
    margin-right: 25px;
    padding: 0;
    vertical-align: middle;
    font-family: 'AvantGardeGothicITCW01Bk';
    font-size: 14px;
    line-height: 14px;
    color: #888888;
}
.internet_sec ul li:first-child {
    color: #ff5800;
}
.internet_sec ul li img {
    display: inline-block;
    vertical-align: middle;
    margin: 0 5px 0 0;
}
.lftblog_sec p {
    font-size: 14px;
    line-height: 22px;
    color: #424040;
    margin: 0;
    padding-bottom: 25px;
    font-family:  'AvantGardeGothicITCW01Bk';
}

.lftblog_sec ol,ul{
    font-size: 14px;
    line-height: 22px;
}
/*.lftblog_sec p strong                                       { font-family: 'ProximaNovaA-Bold';}*/

.lftblog_sec h2 {
    font-size: 24px;
    line-height: 24px;
    color: #424040;
    margin: 0;
    padding: 0;
    font-family:  'IAvantGardeGothicITCW01Bd';
}
.lftblog_sec img {
    margin: 10px;
    max-width: 100%;
}

.lftblog_sec ul {
    font-size: 15px;
    line-height: 26px;
    color: #424040;
    font-family: 'AvantGardeGothicITCW01Bk';
}

.lftblog_sec blockquote, .lftblog_sec blockquote p:last-child {
    margin: 0;
    padding: 20px 60px 25px 0;
    font-size: 24px;
    line-height: 30px;
    color: #ff5800;
    margin: 0;
    font-style: normal;
    font-family: 'AvantGardeGothicITCW01Bk';
    position: relative;
}

blockquote,
blockquote p:last-child {
    margin: 0;
    padding: 40px 90px 0 0;
    font-size: 24px;
    line-height: 30px;
    color: #ff5800;
    margin: 0;
    font-style: normal;
    font-family: 'AvantGardeGothicITCW01Bk';
    padding-bottom: 55px;
    position: relative;
}
blockquote:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    background: url('images/comma_symbl.png') no-repeat left top;
    width: 35px;
    height: 27px;
}
.rghtblog_sec {
    margin: 0;
    padding: 0;
    width: 100%;
}
.newslttr_sec {
    width: 370px;
    height: 370px;
    border: 2px solid #e55f55;
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    margin-bottom: 4%;
    margin-top: 7%;
    display: inline-block;
}
.nwsltr_inn {
    width: 85%;
    margin: 7% auto 0;
}
.nwsltr_inn h3 {
    font-size: 24px;
    line-height: 24px;
    color: #424040;
    margin: 0;
    padding-bottom: 10px;
    text-align: center;
    font-family: 'AvantGardeGothicITCW01Bd';
    padding-top: 10px;
}
.nwsltr_inn p {
    font-size: 14px;
    line-height: 18px;
    color: #424040;
    margin: 0;
    padding-bottom: 10px;
    text-align: center;
    font-family: 'AvantGardeGothicITCW01Bk';
}
.nwsltr_inn form {
    width: 100%;
    margin: 0;
    padding: 0;
}
.nwsltr_inn form ul {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: center;
}
.nwsltr_inn form ul li {
    margin-bottom: 25px;
    padding: 0;
}
.nwsltr_inn form ul li input {
    font-size: 14px;
    line-height: 14px;
    color: #424040;
    margin: 0;
    padding: 8px;
    text-align: center;
    border: 0;
    background: none;
    border-bottom: 1px solid #424040;
    box-shadow: none;
    width: 100%;
    outline: none;
    width: 100%;
}
.nwsltr_inn form ul li .send_btn {
    background-color: #ff5800;
    font-size: 10px;
    line-height: 10px;
    color: #ffffff;
    text-align: center;
    font-family: 'AvantGardeGothicITCW02Dm';
    width: 150px;
    padding: 12px 0;
    border: 0;
    box-shadow: 0px 1px 20px #d3d3d3;
    -webkit-box-shadow: 0px 1px 20px #d3d3d3;
    -moz-box-shadow: 0px 1px 20px #d3d3d3;
    -o-box-shadow: 0px 1px 20px #d3d3d3;
    -ms-box-shadow: 0px 1px 20px #d3d3d3;
}
.nwsltr_inn form ul li .checkbox label:after,
.radio label:after {
    content: '';
    display: table;
    clear: both;
}
.nwsltr_inn form ul li .checkbox .cr,
.radio .cr,
.wpmlcheckbox {
    position: relative;
    display: inline-block;
    border: 1px solid #a9a9a9;
    border-radius: 0;
    width: 15px;
    height: 15px;
    float: left;
    margin-right: .5em;
    margin-top: 2px;
}
.nwsltr_inn form ul li .radio .cr {
    border-radius: 50%;
}
.nwsltr_inn form ul li .checkbox .cr .cr-icon,
.radio .cr .cr-icon {
    position: absolute;
    font-size: 0.9em;
    line-height: 0;
    top: 50%;
    left: 10%;
}
.nwsltr_inn form ul li .radio .cr .cr-icon {
    margin-left: 0.04em;
}
.nwsltr_inn form ul li .checkbox label input[type="checkbox"],
.radio label input[type="radio"] {
    display: none;
}
.nwsltr_inn form ul li .checkbox label input[type="checkbox"] + .cr > .cr-icon,
.radio label input[type="radio"] + .cr > .cr-icon {
    transform: scale(3) rotateZ(-20deg);
    opacity: 0;
    transition: all .3s ease-in;
}
.nwsltr_inn form ul li .checkbox label input[type="checkbox"]:checked + .cr > .cr-icon,
.radio label input[type="radio"]:checked + .cr > .cr-icon {
    transform: scale(1) rotateZ(0deg);
    opacity: 1;
}
.nwsltr_inn form ul li .checkbox label input[type="checkbox"]:disabled + .cr,
.radio label input[type="radio"]:disabled + .cr {
    opacity: .5;
}
.nwsltr_inn form ul li .send_bttn {
    width: 150px;
    background-color: #ff5800;
    text-align: center;
    font-size: 11px;
    line-height: 11px;
    color: #ffffff;
    margin: 0 auto;
    padding: 15px 0;
    border: 0;
    border-radius: 0;
    outline: none;
    box-shadow: 0px 2px 10px #d6d6d6;
}
.topbloginr_sec {
    margin: 0;
    padding: 0;
}
.topbloginr_sec h2 {
    font-size: 30px;
    line-height: 30px;
    color: #424040;
    margin-bottom: 70px;
    padding-bottom: 30px;
    font-family: 'AvantGardeGothicITCW02Dm';
    position: relative;
}
.topbloginr_sec h2:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 45px;
    height: 1px;
    background-color: #ff5800;
}
#wpt_widget-2_content .wpt-tabs .wpt_widget_content .tab_title a {
    background: none;
    border: 0;
}
.topbloginr_sec .nav-tabs {
    text-align: center;
    margin: 0 auto 30px;
    border-bottom: 0;
    width: 100%;
    border-bottom: 1px solid #a9a9a9;
}
.topbloginr_sec .nav-tabs > li {
    float: none;
    display: inline-block;
}
.topbloginr_sec .nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
    background: none;
    border: 0;
    color: #ff732b;
    font-family: 'AvantGardeGothicITCW02Dm';
    position: relative;
}
.topbloginr_sec .nav-tabs > li.active > a:after,
.nav-tabs > li.active > a:hover:after,
.nav-tabs > li.active > a:focus:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 3px;
    background-color: #ff732b;
}
.topbloginr_sec .nav-tabs > li > a:hover {
    border: 0;
}
.topbloginr_sec .nav > li > a:hover,
.nav > li > a:focus {
    background: none;
}
.topbloginr_sec .nav-tabs > li > a {
    margin: 0;
    border: 0;
    font-size: 14px;
    line-height: 14px;
    font-family: 'AvantGardeGothicITCW01Bk';
    color: #424040;
}
.topbloginr_sec .nav > li > a {
    padding: 15px 29px;
}
.topbloginr_sec .tab-content .tab-pane ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.topbloginr_sec .tab-content .tab-pane ul li {
    display: inline-block;
    width: 23.4%;
    padding: 0;
    vertical-align: top;
    background-color: #ffffff;
    box-shadow: 0 0 17px #cbcbcb;
    -webkit-box-shadow: 0 0 17px #cbcbcb;
    -moz-box-shadow: 0 0 17px #cbcbcb;
    -o-box-shadow: 0 0 17px #cbcbcb;
    -ms-box-shadow: 0 0 17px #cbcbcb;
    margin-right: 20px;
    min-height: 370px;
    height: 370px;
}
.topbloginr_sec .tab-content .tab-pane ul li img {
    display: block;
    width: 100%;
    height: auto;
}
.topbloginr_sec .tab-content .tab-pane ul li .btmtab_sec {
    margin: 0;
    padding: 20px;
    width: 100%;
}
.topbloginr_sec .tab-content .tab-pane ul li .btmtab_sec h4 {
    font-size: 16px;
    line-height: 16px;
    color: #424040;
    font-family: 'AvantGardeGothicITCW01Bk';
    margin-bottom: 50px;
    padding-bottom: 45px;
    position: relative;
    min-height: 110px;
    height: 110px;
}
.topbloginr_sec .tab-content .tab-pane ul li .btmtab_sec h4:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 45px;
    height: 1px;
    background-color: #ff5800;
}
.topbloginr_sec .tab-content .tab-pane ul li .tabimg_sec {} .topbloginr_sec .tab-content .tab-pane ul li .btmtab_sec p {
    font-size: 16px;
    line-height: 18px;
    color: #ff5800;
    margin: 0;
    padding: 0;
    font-family: 'AvantGardeGothicITCW02Dm';
}
.topbloginr_sec .tab-content .tab-pane ul li:last-child {
    margin-right: 0;
}
.topbloginr_sec .tab-pane .blogpost_sec {
    margin-bottom: 15px;
    padding: 0;
    overflow: hidden;
}
.topbloginr_sec .tab-pane .blogpost_sec img {
    display: block;
    float: left;
    height: auto;
    width: auto;
    max-width: 100%;
    margin-right: 15px;
}
.topbloginr_sec .tab-pane .blogpost_sec .rghtblgpst_sec {
    float: left;
    margin: 5px 0 0;
    padding: 0;
    width: 200px;
}
.topbloginr_sec .tab-pane .blogpost_sec .rghtblgpst_sec p {
    font-size: 16px;
    line-height: 18px;
    color: #424040;
    margin-bottom: 15px;
    padding-bottom: 10px;
    font-family: 'AvantGardeGothicITCW01Bk';
}
.topbloginr_sec .tab-pane .blogpost_sec .rghtblgpst_sec a {
    font-size: 16px;
    line-height: 16px;
    color: #ff5800;
    margin: 0;
    padding: 10px 0 0;
    text-decoration: none;
    display: block;
    text-transform: uppercase;
    font-family: 'ProximaNovaA-Bold';
    position: relative;
}
.topbloginr_sec .tab-pane .blogpost_sec .rghtblgpst_sec a:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 45px;
    height: 1px;
    background-color: #ff5800;
}
.historic_crslwrpr {
    width: 100%;
    margin: 0;
    padding: 0;
}
.historic_crslwrpr .container {
    padding: 120px 0;
}
.historic_crslwrpr h2 {
    font-size: 30px;
    line-height: 30px;
    color: #424040;
    margin-bottom: 4%;
    padding-bottom: 30px;
    font-family: 'AvantGardeGothicITCW02Dm';
    position: relative;
}
.historic_crslwrpr h2:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 45px;
    height: 1px;
    background-color: #ff5800;
}
.inrcrsl_sec {
    margin: 0;
    padding: 0;
}
.inrcrsl_block {
    float: left;
    margin: 0;
    padding: 0;
    width: auto;
    /*box-shadow: 0px 1px 20px #e2e2e2;*/
	-webkit-box-shadow: 0 2px 30px #cbcbcb;
    -moz-box-shadow: 0 2px 30px #cbcbcb;
    -o-box-shadow: 0 2px 30px #cbcbcb;
    -ms-box-shadow: 0 2px 30px #cbcbcb;
}
.inrcrsl_block img {
    display: block;
    width: 100%;
    height: 120px;
    object-fit: cover;
    object-position: center center;
}
.inrcrsl_block .inrcrsl_btm {
    width: 100%;
    margin: 0;
    padding: 20px 20px 0 20px;
    background-color: #ffffff;
}
.inrcrsl_block .inrcrsl_btm p {
    font-size: 18px;
    line-height: 25px;
    color: #424040;
    margin-bottom: 35px;
    padding-bottom: 35px;
    /*font-family: 'AvantGardeGothicITCW02Dm';*/
	font-family: 'AvantGardeGothicITCW01Bk';
    position: relative;
    min-height: 110px;
    height: 110px;
}
.inrcrsl_block .inrcrsl_btm p:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 45px;
    height: 1px;
    background-color: #ff5800;
}
.cment_sec {
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.cment_sec ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.cment_sec ul li {
    display: inline-block;
    margin-right: 10px;
    padding: 0;
    font-size: 14px;
    line-height: 14px;
    color: #888888;
    font-family: 'AvantGardeGothicITCW01Bk';
}
.cment_sec ul li:first-child {
    font-family: 'ProximaNova-Bold';
    color: #ff5800;
    text-transform: uppercase;
}
.cment_sec ul li img {
    display: inline-block;
    width: auto;
    max-width: 100%;
    height: auto;
    vertical-align: middle;
    margin-right: 8px;
}
.cment_sec ul li:last-child {
    margin-right: 0;
}
.crslscl_sec {
    margin: 0;
    padding: 15px 0 15px;
    border-top: 1px solid #d3d3d3;
}
.crslscl_sec ul {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: center;
}
.crslscl_sec ul li {
    display: inline-block;
    vertical-align: middle;
    margin-right: 24px;
    padding: 0;
}
.crslscl_sec ul li a {
    font-size: 20px;
    line-height: 20px;
    color: #4099ff;
    text-decoration: none;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.09);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.09);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.09);
    transition: all 200ms ease-in;
    transform: scale(1.09);
    display: block;
}
.comparte_sec {
    margin: 0;
    padding: 15px 0 15px;
    border-top: 1px solid #d3d3d3;
}
.comparte_sec ul {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: center;
}
.comparte_sec ul li {
    display: inline-block;
    vertical-align: middle;
    margin-right: 24px;
    padding: 0;
}
.comparte_sec ul li a {
    font-size: 20px;
    line-height: 20px;
    color: #424040;
    text-decoration: none;
    display: block;
    font-family: 'AvantGardeGothicITCW01Bk';
}
.comparte_sec ul li a img {
    display: inline-block;
    vertical-align: middle;
    width: auto;
    max-width: 100%;
}
.crslscl_sec ul li a:hover {
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.5);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.5);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.5);
    transition: all 200ms ease-in;
    transform: scale(1.5);
}
.crslscl_sec ul li:last-child {
    margin-right: 0;
}
.crslscl_sec ul li:last-child a {
    color: #ababab;
}
.crslscl_sec ul li:nth-child(3) a {
    color: #34af23;
}
.crslscl_sec ul li:nth-child(2) a {
    color: #3b5998;
}
.inrcrsl_sec .slick-slide {
    padding: 15px;
}
.inrcrsl_sec .slick-prev {
    background: url('images/lftcrsl_arrow.png') no-repeat left;
    width: 15px;
    height: 23px;
    z-index: 1
}
.inrcrsl_sec .slick-next {
    background: url('images/rightcrsl_arrow.png') no-repeat right;
    width: 15px;
    height: 23px;
}
.inrcrsl_sec .slick-prev:before {
    content: none;
}
.inrcrsl_sec .slick-next:before {
    content: none;
}
.rghtsrch_sec {
    margin: 0;
    padding: 0;
    float: right;
    position: relative;
}
.search_sec {
    float: left;
    margin: 0;
    padding: 0;
}
.search_sec a {
    display: block;
    position: absolute;
    background-color: #ffffff;
    height: 70px;
    top: -18px;
    left: -85px;
    text-align: center;
    padding: 20px;
}
/***************************** end inner1 here ****************************************/
/***************************** start container here ****************************************/
/***************************** footer end here ****************************************/

#footer {
    width: 100%;
    margin: 0;
    padding: 0;
}
#footer .row .orng_bg {
    background-color: #ff5800;
    margin: 0;
    padding: 0;
    height: 285px;
    min-height: 285px;
}
#footer .row .col-lg-8 .ftrblck_inn {
    width: 95%;
    margin: 0 auto;
    padding: 7% 0 5%;
}
#footer .row .grey_bg {
    background-color: #ededed;
    margin: 0;
    padding: 0;
    height: 285px;
    min-height: 285px;
}
#footer .row .grey_bg .ftrblck_inn {
    width: 100%;
    margin: 0 auto;
    padding: 14% 6% 0 !important;
}
.ftrsml_cnt {
    margin: 100px 0 0 0;
}
.ftrsml_cnt small {
    font-size: 11px;
    line-height: 11px;
    color: #ffffff;
    margin: 0;
    padding: 0;
    font-style: normal;
    font-family: 'AvantGardeGothicITCW01Bk';
    display: block;
}
.ftr_block a {
    display: block;
}
.ftr_block a img {
    display: block;
    width: auto;
    max-width: 100%;
    height: auto;
}
.ftr_block h5 {
    font-size: 16px;
    line-height: 16px;
    color: #ffffff;
    margin: 0;
    padding-bottom: 8px;
    font-family: 'AvantGardeGothicITCW02Dm';
}
.ftr_block p {
    font-size: 12px;
    line-height: 15px;
    color: #ffffff;
    margin: 0;
    padding-bottom: 30px;
    font-family: 'AvantGardeGothicITCW01Bk';
}
.ftr_block ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.ftr_block ul li {
    width: auto;
    margin-right: 18px;
    padding-right: 18px;
    padding-bottom: 20px;
    display: inline-block;
    border-right: 1px solid #ffffff;
}
.ftr_block ul li h6 {
    font-size: 14px;
    line-height: 14px;
    color: #ffffff;
    font-family: 'AvantGardeGothicITCW02Dm';
    padding-bottom: 10px;
}
.ftr_block ul li .smblc_sec {
    width: 52px;
    margin: 0 0 0 10px;
    padding: 0;
}
.ftr_block ul li .smblc_sec a {
    display: inline-block;
    vertical-align: middle;
    color: #ffffff;
    margin-right: 17px;
}
.ftr_block ul li .smblc_sec a:last-child {
    margin-right: 0;
}
.ftr_block ul li:last-child {
    margin-right: 0;
    border-right: 0;
}
.ftr_block .ftr_social {
    margin: 0;
    padding: 0;
}
.ftr_block .ftr_social ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.ftr_block .ftr_social ul li {
    display: inline-block;
    margin-right: 15px;
    padding: 0;
    width: auto;
    position: relative;
    border-right: 0;
}
.ftr_block .ftr_social ul li:last-child {
    margin-right: 0;
}
.ftr_block .ftr_social ul li a {
    display: block;
    color: #ffffff;
    font-size: 20px;
    line-height: 20px;
}
.ftr_block .ftr_social ul li:after {
    content: none;
}
.ftr_block .ftr_social ul li a:hover {
    color: #2e7ee1;
}
.ftrform_sec {
    margin: 0;
    padding: 0;
}
.ftrform_sec p {
    font-size: 16px;
    line-height: 18px;
    color: #424040;
    margin: 0;
    padding-bottom: 10px;
    padding-right: 22px;
    font-family: 'AvantGardeGothicITCW01Bk';
    text-transform: none;
}
.ftrform_sec form {
    width: 100%;
    margin: 0;
    padding: 0;
}
.ftrform_sec form ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.ftrform_sec form ul li {
    display: inline-block;
    margin-right: 18px !important;
    padding: 0;
    width: 44%;
    margin-bottom: 35px;
}
.ftrform_sec form ul li form {
    margin: 0;
    padding: 0;
}
.ftrform_sec form ul li .form-control {
    width: 100%;
    background: none;
    border: 0;
    border-bottom: 1px solid #424040;
    border-radius: 0;
    box-shadow: none;
    padding: 5px;
}
.ftrform_sec form ul li .checkbox label:after,
.ftrform_sec form ul li .radio label:after {
    content: '';
    display: table;
    clear: both;
}
.ftrform_sec form ul li .checkbox .cr,
.ftrform_sec form ul li .radio .cr {
    position: relative;
    display: inline-block;
    border: 1px solid #424040;
    border-radius: 0;
    width: 1.3em;
    height: 1.3em;
    float: left;
    margin-right: .5em;
}
.ftrform_sec form ul li .radio .cr {
    border-radius: 50%;
}
.ftrform_sec form ul li .checkbox .cr .cr-icon,
.ftrform_sec form ul li .radio .cr .cr-icon {
    position: absolute;
    font-size: .8em;
    line-height: 0;
    top: 50%;
    left: 20%;
}
.ftrform_sec form ul li .radio .cr .cr-icon {
    margin-left: 0.04em;
}
.ftrform_sec form ul li .checkbox label input[type="checkbox"],
.ftrform_sec form ul li .radio label input[type="radio"] {
    display: none;
}
.ftrform_sec form ul li .checkbox label input[type="checkbox"] + .cr > .cr-icon,
.ftrform_sec form ul li .radio label input[type="radio"] + .cr > .cr-icon {
    transform: scale(3) rotateZ(-20deg);
    opacity: 0;
    transition: all .3s ease-in;
}
.ftrform_sec form ul li .checkbox label input[type="checkbox"]:checked + .cr > .cr-icon,
.ftrform_sec form ul li .radio label input[type="radio"]:checked + .cr > .cr-icon {
    transform: scale(1) rotateZ(0deg);
    opacity: 1;
}
.ftrform_sec form ul li .checkbox label input[type="checkbox"]:disabled + .cr,
.ftrform_sec form ul li .radio label input[type="radio"]:disabled + .cr {
    opacity: .5;
}
.ftrform_sec form ul li .radio label,
.checkbox label {
    padding-left: 0;
    font-family: 'AvantGardeGothicITCW01Bk';
    font-size: 1em !important;
}
.ftrform_sec form ul li .radio label,
.checkbox label em {
    color: #77bae8;
    font-style: normal;
}
.ftrform_sec form ul li .send_btn {
    width: 100%;
    background-color: #ff5800;
    margin: 0;
    padding: 0;
    border-radius: 0;
    border: 0;
    font-family: 'AvantGardeGothicITCW02Dm';
    color: #ffffff;
    font-size: 14px;
    line-height: 14px;
    letter-spacing: 1px;
    padding: 15px 0;
}
.ftrform_sec form ul li:nth-child(3) {
    margin-bottom: 0;
}
.ftrform_sec form ul li:last-child {
    margin-bottom: 0;
}
#footer small {
    margin-left: 35px;
    padding: 0;
    font-size: 11px;
    line-height: 11px;
    color: #ffffff;
    font-family: 'AvantGardeGothicITCW01Bk';
    display: block;
}
.navigation_menu {
    margin: 0;
    padding: 60px 0 10px;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 9999;
    background-color: #ff5800;
    display: none;
}
.navigation_menu ul {
    list-style: none;
    margin: 0 120px 0 0;
    padding: 0;
    float: left;
}
.navigation_menu ul li {
    margin: 0;
    padding: 0;
    margin-bottom: 20px;
    position: relative;
    z-index: 9;
}
.navigation_menu ul li h6 {
    font-size: 21px;
    line-height: 21px;
    color: #ffffff;
    margin: 0;
    padding-bottom: 35px;
    font-family: 'AvantGardeGothicITCW01Bd';
    position: relative;
}
.navigation_menu ul li a {
    font-size: 16px;
    line-height: 16px;
    color: #ffffff;
    margin: 0;
    padding: 0;
    display: table-cell;
    text-decoration: none;
    font-family: 'AvantGardeGothicITCW01Bk';
}
.navigation_menu ul li:first-child {
    margin-bottom: 0;
}
.navigation_menu ul li:first-child a {
    font-weight: bold;
    font-size: 20px;
}
.navigation_menu ul li h6:before {
    content: '';
    position: absolute;
    left: -55px;
    top: -8px;
    background: url('images/navmenuicon_1.png') no-repeat left;
    width: 38px;
    height: 33px;
    background-size: 38px 33px;
}
.navigation_menu ul li a:hover {
    color: #830b0d;
}
.navigation_menu .navmenu_inn {
    margin-left: 49px;
}
.navigation_menu ul:nth-child(2) li h6:before {
    background: url('images/navmenuicon_2.png') no-repeat;
    width: 40px;
    height: 24px;
    top: 0;
    background-size: 40px 24px;
}
.navigation_menu ul:nth-child(3) li h6:before {
    background: url('images/navmenuicon_3.png') no-repeat;
    width: 27px;
    height: 27px;
    top: 0;
    background-size: 27px 27px;
}
.navigation_menu ul:last-child li h6:before {
    background: url('images/navmenuicon_4.png') no-repeat;
    width: 40px;
    height: 28px;
    top: 0;
    background-size: 40px 28px;
}
.navigation_menu ul:last-child {
    margin: 0 0 0 100px;
}
.nav_cnt {
    position: relative;
}
.nav_cnt:after {
    content: '';
    position: absolute;
    right: 0;
    bottom: -60px;
    background: url('images/lining_bg.png') no-repeat right;
    width: 725px;
    height: 340px;
    background-size: 100% 100%;
}
.toggle.clos_menu em {
    display: none;
}
.toggle.clos_menu img {
    display: none;
}
.toggle.clos_menu {
    background: url('images/close_icon.png') no-repeat;
    width: 22px;
    height: 22px;
    color: #ff5800;
    display: block;
    margin: 8px 0 0 4px;
    background-size: 22px 22px;
}
.overlay {
    position: absolute;
    left: 0;
    top: 0;
    background: url('images/overlay_bg.png') repeat;
    width: 100%;
    height: 100%;
    z-index: 5;
    display: none;
}
body.overlaybg .overlay {
    display: block;
}
.overlay_srch {
    position: absolute;
    left: 0;
    top: 0;
    background: url('images/overlay_bg.png') repeat;
    width: 100%;
    height: 100%;
    z-index: 5;
    display: none;
}
body.overlysrch .overlay_srch {
    display: block;
}
/***************************** footer start here ****************************************/

.modal {
    z-index: 9999999;
}
.modal-body .nwsltr_popup {
    margin: 0 auto;
    padding: 0;
    width: 480px;
    height: 480px;
    border: 0;
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    margin-bottom: 0;
    background-color: #ffffff;
}
.modal-body .nwsltr_popup .nwsltrpopup_inn {
    width: 70%;
    margin: 0 auto;
    padding: 70px 0;
}
.modal-body .nwsltr_popup .nwsltrpopup_inn h3 {
    font-size: 30px;
    line-height: 30px;
    color: #424040;
    margin: 0;
    padding-bottom: 10px;
    text-align: center;
    font-family: 'AvantGardeGothicITCW01Bd';
}
.modal-body .nwsltr_popup .nwsltrpopup_inn p {
    font-size: 16px;
    line-height: 18px;
    color: #424040;
    margin: 0;
    padding: 0 30px 10px 30px;
    text-align: center;
    font-family: 'AvantGardeGothicITCW01Bk';
}
.modal-body .nwsltr_popup .nwsltrpopup_inn form {
    width: 100%;
    margin: 0;
    padding: 0;
}
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: center;
}
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li {
    margin-bottom: 35px;
    padding: 0;
}
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li input {
    font-size: 14px;
    line-height: 14px;
    color: #424040;
    margin: 0;
    padding: 8px;
    text-align: center;
    border: 0;
    background: none;
    border-bottom: 1px solid #424040;
    box-shadow: none;
    width: 100%;
    outline: none;
}
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li .send_bttn {
    width: 200px;
    background-color: #ff5800;
    text-align: center;
    font-size: 11px;
    line-height: 11px;
    color: #ffffff;
    margin: 0 auto;
    padding: 20px 0;
    border: 0;
    border-radius: 0;
    outline: none;
    box-shadow: 0px 2px 10px #d6d6d6;
    font-family: 'AvantGardeGothicITCW02Dm';
}
.modal-header {
    border-bottom: 0;
}
.modal-header {
    padding: 0;
}
.modal-content {
    background: none;
    box-shadow: none;
    border: 0;
    border-radius: 0;
}
.modal-dialog {
    width: 508px;
    margin: 100px auto;
}
.button.close {
    margin-top: 0;
    background: none;
}
.modal-dialog .close {
    float: right;
    background: url('images/closepopup_icon.png') no-repeat right top;
    font-size: 0;
    font-weight: inherit;
    filter: alpha(opacity=20);
    opacity: 1;
    text-shadow: none;
    width: 27px;
    height: 27px;
    position: absolute;
    right: 0;
    top: 25px;
    cursor: pointer;
    z-index: 999;
    outline: none;
}
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li .checkbox label:after,
.radio label:after {
    content: '';
    display: table;
    clear: both;
}
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li .checkbox .cr,
.radio .cr {
    position: relative;
    display: inline-block;
    border: 1px solid #a9a9a9;
    border-radius: 0;
    width: 15px;
    height: 15px;
    float: left;
    margin-right: .5em;
}
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li .radio .cr {
    border-radius: 50%;
}
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li .checkbox .cr .cr-icon,
.radio .cr .cr-icon {
    position: absolute;
    font-size: .8em;
    line-height: 0;
    top: 50%;
    left: 10%;
}
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li .radio .cr .cr-icon {
    margin-left: 0.04em;
}
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li .checkbox label input[type="checkbox"],
.radio label input[type="radio"] {
    display: none;
}
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li .checkbox label input[type="checkbox"] + .cr > .cr-icon,
.radio label input[type="radio"] + .cr > .cr-icon {
    transform: scale(3) rotateZ(-20deg);
    opacity: 0;
    transition: all .3s ease-in;
}
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li .checkbox label input[type="checkbox"]:checked + .cr > .cr-icon,
.radio label input[type="radio"]:checked + .cr > .cr-icon {
    transform: scale(1) rotateZ(0deg);
    opacity: 1;
}
.modal-body .nwsltr_popup .nwsltrpopup_inn form ul li .checkbox label input[type="checkbox"]:disabled + .cr,
.radio label input[type="radio"]:disabled + .cr {
    opacity: .5;
}
.searc_field {
    width: 100%;
    background-color: #ededed;
    margin: 0;
    padding: 10px 0;
    position: absolute;
    top: 0;
    left: 0;
    padding: 9px 0;
    display: none;
    z-index: 999;
}
.searc_field form {
    width: 93%;
    margin: 0;
    padding: 0;
    text-align: center;
}
.searc_field form input {
    font-size: 30px;
    line-height: 35px;
    color: #444444;
    margin: 0;
    padding: 10px;
    font-family: 'AvantGardeGothicITCW01Bk';
    width: 500px;
    border: 0;
    text-align: center;
    background: none;
    outline: none;
    box-shadow: none;
}
.srchclose_icon {
    position: absolute;
    right: 98px;
    top: 17px;
}
.srchclose_icon a img {
    display: block;
    height: auto;
    width: auto;
    max-width: 100%;
}
.tophdrsticky_sec {
    width: 100%;
    background-color: #ededed;
    margin-bottom: 40px;
    padding: 0;
}
.fixed-header {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 10;
}
.tophdr_inn {
    margin: 0;
    padding: 20px 0;
    position: relative;
}
.toplft_sec {
    float: left;
    margin: 0;
    padding: 0;
    width: 35px;
}
.toplft_sec a {
    font-size: 14px;
    line-height: 14px;
    color: #424040;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    text-decoration: none;
    font-family: 'ProximaNova-Bold';
    text-align: center;
    display: block;
}
.toplft_sec a em {
    display: block;
    font-style: normal;
    font-size: 16px;
    line-height: 16px;
    color: #424040;
    margin: 0;
    padding: 0;
}
.topsgntr_sec {
    float: right;
    margin: 5px 0 0;
    padding: 0;
}
.topsgntr_sec a {
    font-size: 16px;
    line-height: 16px;
    color: #424040;
    font-family: 'ProximaNova-Bold';
    display: inline-block;
    vertical-align: middle;
    text-decoration: none;
    margin-right: 40px;
}
.topsgntr_sec a:last-child {
    margin-right: 0;
}
.topsgntr_sec a .fa {
    padding-left: 12px;
}
.topsgntr_sec a .fa {
    padding-right: 12px;
}
.topcmpr_sec {
    width: 250px;
    float: right;
    margin: 5px 0 0;
    padding: 0;
}
.topcmpr_sec span {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    padding-right: 35px;
    font-size: 16px;
    line-height: 16px;
    color: #424040;
    font-family: 'AvantGardeGothicITCW01Bk';
}
.topcmpr_sec ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-block;
    vertical-align: middle;
}
.topcmpr_sec ul li {
    display: inline-block;
    margin-right: 10px;
    padding: 0;
    vertical-align: top;
}
.topcmpr_sec ul li a {
    font-size: 20px;
    line-height: 20px;
    color: #4099ff;
    margin: 0;
    padding: 0;
    text-decoration: none;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.09);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.09);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.09);
    transition: all 200ms ease-in;
    transform: scale(1.09);
    display: block;
}
.topcmpr_sec ul li a:hover {
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.5);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.5);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.5);
    transition: all 200ms ease-in;
    transform: scale(1.5);
}
.topcmpr_sec ul li:nth-child(2) a {
    color: #3b5998;
}
.topcmpr_sec ul li:nth-child(3) a {
    color: #34af23;
}
.topcmpr_sec ul li:nth-child(4) a {
    color: #367df2;
}
.topcmpr_sec ul li:last-child a {
    color: #646464;
}
.topcmpr_sec ul li:last-child {
    margin-right: 0;
}
.stckhdr_lft {
    float: left;
    margin: 0;
    padding: 0;
    width: 61%;
}
#home_post_tab .wpt_widget_content {
    border: 0;
}
#home_post_tab .wpt_widget_content .tab_title.selected a {
    color: #ff5800;
    border-bottom: 3px solid #ff5800;
}
#home_post_tab .wpt_widget_content .tab_title a {
    background: none;
    border: 0;
    font-family: 'AvantGardeGothicITCW01Bk';
    color: #424040;
}
#home_post_tab ul.wpt-tabs {
    width: 373px;
    margin: 0 auto 20px;
    position: relative;
    padding: 0 0 35px 0;
}
#home_post_tab ul.wpt-tabs:after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    margin: 0 auto;
    height: 1px;
    width: 100%;
    background-color: #a9a9a9;
    bottom: 0;
}
#sidebar_widgets ul.wpt-tabs {} #home_post_tab #popular-tab-content ul {
    overflow: hidden;
    margin: 0;
}
#home_post_tab #popular-tab-content ul li {
    width: 17.4%;
    background-color: #ffffff;
    box-shadow: 0 2px 30px #cbcbcb;
    -webkit-box-shadow: 0 2px 30px #cbcbcb;
    -moz-box-shadow: 0 2px 30px #cbcbcb;
    -o-box-shadow: 0 2px 30px #cbcbcb;
    -ms-box-shadow: 0 2px 30px #cbcbcb;
    margin-right: 10px;
    min-height: 325px;
    height: 325px;
    margin-right: 6px !important;
}
#home_post_tab #recent-tab-content ul li {
    width: 17.4%;
    background-color: #ffffff;
    box-shadow: 0 2px 30px #cbcbcb;
    -webkit-box-shadow: 0 2px 30px #cbcbcb;
    -moz-box-shadow: 0 2px 30px #cbcbcb;
    -o-box-shadow: 0 2px 30px #cbcbcb;
    -ms-box-shadow: 0 2px 30px #cbcbcb;
    margin-right: 10px;
    min-height: 325px;
    height: 325px;
}
#home_post_tab #popular-tab-content ul li:last-child {
    display: none;
}
#home_post_tab #recent-tab-content ul li:last-child {
    display: none;
}
#home_post_tab #popular-tab-content ul li.wpt_thumbnail a img {
    width: 100%;
    display: block;
    height: auto;
}
#home_post_tab #popular-tab-content .wpt_thumb_small {
    float: none;
    margin-right: 0;
    padding-top: 10px;
    width: 65px;
    height: 183px;
    overflow: hidden;
    width: 100%;
}
#home_post_tab #popular-tab-content .wpt_thumbnail .wpt_thumb_small a img {
    width: 100% !important;
    height: auto !important;
    display: block !important;
}
#home_post_tab .wpt_widget_content #popular-tab-content .wp-post-image,
.wpt_widget_content #recent-tab-content .wp-post-image {
    width: 100% !important;
    height: 150px !important;
    display: block !important;
    object-fit: cover !important;
}
#home_post_tab .wpt_widget_content #recent-tab-content .wp-post-image,
.wpt_widget_content #recent-tab-content .wp-post-image {
    width: 100% !important;
    height: 150px !important;
    display: block !important;
    object-fit: cover !important;
}
#home_post_tab .entry-title a {
    font-size: 16px;
    line-height: 18px;
    color: #424040;
    font-family: 'AvantGardeGothicITCW01Bk';
    font-weight: normal;
    display: block;
    min-height: auto;
}
#sidebar_widgets .wpt_widget_content #popular-tab-content .wp-post-image,
.wpt_widget_content #recent-tab-content .wp-post-image {
    width: 100% !important;
    height: auto !important;
    display: block !important;
    overflow: inherit !important;
}
#home_post_tab #popular-tab-content .wpt_thumb_small {
    float: none;
    width: 100%;
    clear: both;
    margin-right: 0;
    padding-top: 4px;
    width: auto;
    height: auto;
    overflow: inherit;
    height: 150px;
}
#home_post_tab #recent-tab-content .wpt_thumb_small {
    float: none;
    width: 100%;
    clear: both;
    margin-right: 0;
    padding-top: 4px;
    width: auto;
    height: auto;
    overflow: inherit;
    height: 150px;
}
#home_post_tab .wpt_widget_content #popular-tab-content .entry-title,
.wpt_widget_content #recent-tab-content .entry-title {
    height: 100px;
    padding: 0 20px;
}
.wpt_widget_content .wpt-postmeta,
.wpt_comment_content,
.wpt_excerpt {
    padding: 0 20px;
}
#home_post_tab .wpt_widget_content #popular-tab-content a,
.wpt_widget_content #recent-tab-content a {
    height: auto;
}
#home_post_tab #popular-tab-content ul li .entry-title a {
    position: relative;
    padding-bottom: 20px;
    height: 80px;
    display: block
}
#home_post_tab #popular-tab-content ul li .entry-title a:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 45px;
    height: 1px;
    background-color: #ff5800;
}
#home_post_tab #recent-tab-content ul li .entry-title a {
    position: relative;
    padding-bottom: 20px;
    height: 80px;
    display: block;
}
#home_post_tab #recent-tab-content ul li .entry-title a:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 45px;
    height: 1px;
    background-color: #ff5800;
}
.wpt_thumb_small {
    height: auto;
    float: none;
    width: auto;
}
.wpt-postmeta a {
    font-size: 16px;
    line-height: 18px;
    font-family: 'ProximaNova-Bold';
    font-weight: normal;
    display: block;
    height: 160px;
    min-height: auto;
    text-transform: uppercase;
    color: #ff5800 !important;
}
.wpt_widget_content .tab-content li {
    width: 21.4% !important;
    background-color: #ffffff;
    box-shadow: 0 2px 30px #cbcbcb;
    -webkit-box-shadow: 0 2px 30px #cbcbcb;
    -moz-box-shadow: 0 2px 30px #cbcbcb;
    -o-box-shadow: 0 2px 30px #cbcbcb;
    -ms-box-shadow: 0 2px 30px #cbcbcb;
    margin-right: 10px;
    min-height: 300px;
    height: 300px;
    margin: 24px 0px 25px 24px !important;
}
.wpt_thumb_small {
    float: none !important;
    width: 100% !important;
    height: 150px !important;
}
.wpt_avatar {
    float: none !important;
    display: block;
}
.comments-tab-content ul li .wpt_avatar a .avatar .avatar-65 .photo {} div#n2-ss-2 .smart-slider-pipeline {
    margin-top: 10px !important;
}
#sidebar_widgets .wpt_widget_content {
    border: 0;
}
#sidebar_widgets .wpt_widget_content .tab_title.selected a {
    color: #ff5800;
    border-bottom: 3px solid #ff5800;
}
#sidebar_widgets .wpt_widget_content .tab_title a {
    background: none;
    border: 0;
    font-family: 'AvantGardeGothicITCW01Bk';
    color: #424040;
}
#home_post_tab .wpt_widget_content .tab_title a {
    padding: 1px 0 2px;
}
#sidebar_widgets ul.wpt-tabs {
    width: 373px;
    margin: 0 auto 20px;
    position: relative;
    padding: 0 0 38px 0;
}
#sidebar_widgets ul.wpt-tabs:after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    margin: 0 auto;
    width: 100%;
    height: 1px;
    background-color: #a9a9a9;
    bottom: 0;
}
#sidebar_widgets #popular-tab-content ul {
    overflow: hidden;
}
#sidebar_widgets #popular-tab-content ul li.wpt_thumbnail a img {
    width: 100%;
    display: block;
    height: auto;
}
#sidebar_widgets #popular-tab-content .wpt_thumb_small {
    float: left !important;
    margin-right: 10px;
    padding-top: 0;
    width: 40% !important;
}
#sidebar_widgets #recent-tab-content .wpt_thumb_small {
    float: left !important;
    margin-right: 10px;
    padding-top: 0;
    width: 40% !important;
}
#sidebar_widgets #popular-tab-content .wpt_thumbnail .wpt_thumb_small a img {
    width: 100% !important;
    height: auto !important;
    display: block !important;
}
#sidebar_widgets #recent-tab-content .wpt_thumbnail .wpt_thumb_small a img {
    width: 100% !important;
    height: auto !important;
    display: block !important;
}
#sidebar_widgets .entry-title a {
    font-size: 16px;
    line-height: 18px;
    color: #424040;
    font-family: 'AvantGardeGothicITCW01Bk';
    font-weight: normal;
    display: block;
    min-height: auto;
    margin-bottom: 15px;
}
#home_post_tab .wpt_widget_content #recent-tab-content .entry-title,
.wpt_widget_content #recent-tab-content .entry-title {
    height: 100px !important;
}
#sidebar_widgets.wpt_widget_content #popular-tab-content a,
.wpt_widget_content #recent-tab-content a {
    height: auto;
}
#sidebar_widgets.wpt_widget_content #recent-tab-content a,
.wpt_widget_content #recent-tab-content a {
    height: auto;
}
.wpt_thumb_small {
    height: auto;
    float: none;
    width: auto;
}
.wpt-postmeta a {
    font-size: 16px;
    line-height: 18px;
    font-family: 'ProximaNova-Bold';
    font-weight: normal;
    display: block;
    height: 160px;
    min-height: auto;
    text-transform: uppercase;
    color: #ff5800 !important;
}
#sidebar_widgets .wpt_widget_content .tab-content li {
    width: 100% !important;
    margin-right: 10px;
    box-shadow: none;
    background: none;
    margin: 0 0 20px 0 !important;
    padding: 0 !important;
    height: auto !important;
    min-height: auto !important;
    border: 0 !important;
}
#sidebar_widgets #recent-tab-content .wpt_widget_content .tab-content li {
    width: 100% !important;
    margin-right: 10px;
    box-shadow: none;
    background: none;
    margin: 0 0 20px 0 !important;
    padding: 0 !important;
    height: auto !important;
    min-height: auto !important;
    border: 0 !important;
}
.wpt_thumb_small {
    float: none !important;
    width: 100% !important;
    height: 150px !important;
}
.wpt_avatar {
    float: none !important;
    display: block;
}
.comments-tab-content ul li .wpt_avatar a .avatar .avatar-65 .photo {} #sidebar_widgets .wpt_thumb_small {
    height: auto !important;
}
#sidebar_widgets .wpt-postmeta a {
    height: auto !important;
}
div#n2-ss-2 .smart-slider-pipeline {
    margin-top: 10px !important;
}
#sidebar_widgets #comments-tab-content .wpt_avatar {
    float: left !important;
    display: block;
    width: 40%;
}
#respond label {
    font-size: 14px;
    line-height: 14px;
    color: #424040;
    font-family: 'AvantGardeGothicITCW01Bk';
    padding-bottom: 10px;
}
#respond textarea {
    padding: 10px;
    background: #ffffff;
    border: 1px solid #cccccc;
    resize: none;
    outline: none;
}
#respond input {
    padding: 10px;
    background: none;
    border: 1px solid #424040;
    resize: none;
    font-size: 14px;
    line-height: 14px;
    color: #424040;
    outline: none;
}
#respond .form-submit input {
    width: 200px;
    background-color: #424040;
    margin: 0;
    padding: 0;
    border-radius: 0;
    border: 0;
    font-family: 'AvantGardeGothicITCW02Dm';
    color: #ffffff;
    font-size: 14px;
    line-height: 14px;
    letter-spacing: 1px;
    padding: 15px 0;
    outline: none;
}
.reply a,
a.comment-edit-link {
    font-family: 'AvantGardeGothicITCW01Bk';
    margin: 0;
    font-size: 13px;
    line-height: 15px;
}
h3#reply-title {
    font-family: 'AvantGardeGothicITCW02Dm';
    font-size: 18px;
    line-height: 18px;
    color: #424040;
}
#respond p {
    font-size: 15px;
    line-height: 18px;
    color: #424040;
    font-family: 'AvantGardeGothicITCW02Dm';
}
.comment-meta a:link,
.comment-meta a:visited {
    font-family: 'AvantGardeGothicITCW01Bk';
    font-size: 13px;
    line-height: 15px;
    color: #424040;
}
.html5gallery-tn-selected-1 {
    position: relative;
}
.html5gallery-box-1 {
    top: -55px !important;
}
#ff-stream-1,
#ff-stream-1 .ff-popup,
#ff-stream-1 .ff-search input {
    background: none !important;
}
.ff-stream {
    background: none !important;
}
.ff-loadmore-wrapper .ff-btn {
    border-radius: 0 !important;
    background-color: #ff5800 !important;
    width: 100% !important;
    font-size: 18px !important;
    line-height: 18px !important;
    color: #ffffff !important;
    font-family: 'AvantGardeGothicITCW02Dm' !important;
}
.ff-stream {
    padding: 0 0 30px !important;
    margin-bottom: 0px;
}
.html5gallery-title-text-1 {
    background: none !important;
    font-size: 20px !important;
    line-height: 20px !important;
    color: #ffffff !important;
    font-family: 'AvantGardeGothicITCW02Dm' !important;
}
.html5gallery-tn-title-1 {
    background: none !important;
    font-size: 20px !important;
    line-height: 20px !important;
    color: #ffffff !important;
    font-family: 'AvantGardeGothicITCW02Dm' !important;
    height: auto !important;
}
#home_post_tab #popular-tab-content ul li .wpt_thumbnail {
    padding-top: 0;
    margin-bottom: 20px;
}
#home_post_tab #recent-tab-content ul li .wpt_thumbnail {
    padding-top: 0;
    margin-bottom: 20px;
}
.html5gallery-tn-title-1 {
    position: absolute;
    bottom: 45px;
}
.html5gallery-car-mask-1 {
    height: 162px !important;
}
.html5gallery-title-1 {
    top: 285px !important;
    margin: 0;
}
.mobileright_hdrmenu {
    float: right;
    margin: 0;
    padding: 0;
    display: none;
}
.mobileright_hdrmenu a img {
    display: block;
    margin: 0 auto 6px;
    height: auto;
    width: auto;
    max-width: 100%;
}
.mobile_nav {
    margin: 0;
    padding: 60px 0;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 999;
    background-color: #ff5800;
    display: none;
}
.mobile_nav ul {
    list-style: none;
    margin: 0;
    padding: 0 0;
    position: relative;
}
.mobile_nav ul:after {
    content: '';
    position: absolute;
    left: 0;
    width: 100%;
    background: url('images/mobiletxtr_bg.png') no-repeat;
    height: 80px;
    bottom: 0;
    background-size: 100%;
}
.mobile_nav ul li {
    margin-bottom: 30px;
    padding: 0 30px;
    position: relative;
    z-index: 99;
}
.mobile_nav ul li h6 {
    font-size: 18px;
    line-height: 18px;
    color: #ffffff;
    margin: 0;
    padding-bottom: 30px;
    font-family: 'AvantGardeGothicITCW02Dm';
    background: url('images/down_arrow.png') no-repeat right 5px;
}
.mobile_nav ul li h6 img {
    display: inline-block;
    vertical-align: middle;
    margin-right: 20px;
    width: auto;
    max-width: 100%;
}
.mobile_nav ul li ul.mobilenav_submenu {
    list-style: none;
    margin: 0 0 0 50px;
    padding: 0;
    display: none;
}
.mobile_nav ul li ul.mobilenav_submenu:after {
    content: none;
}
.mobile_nav ul li ul.mobilenav_submenu li {
    margin-bottom: 20px;
    padding: 0;
}
.mobile_nav ul li ul.mobilenav_submenu li a {
    display: block;
    margin: 0;
    padding: 0;
    font-size: 13px;
    line-height: 15px;
    color: #ffffff;
    margin: 0;
    padding: 0;
    font-family: 'AvantGardeGothicITCW01Bk';
}
.mobile_nav ul li h6.up_icon {
    background: url('images/up_arrow.png') no-repeat right 5px;
}
.mobile_nav ul li h6 a {
    color: #ffffff;
}
.mobilelanguage_sec {
    margin: 0;
    padding: 0;
    text-align: center;
}
.mobilelanguage_sec ul {
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
}
.mobilelanguage_sec ul:after {
    content: none;
    background: none;
}
.mobilelanguage_sec ul li {
    display: inline-block;
    margin-right: 23px;
    padding: 0;
    position: relative;
}
.mobilelanguage_sec ul li a {
    display: block;
    font-size: 14px;
    line-height: 14px;
    text-decoration: none;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    color: #ffffff;
    font-family: 'AvantGardeGothicITCW01Bk';
}
.mobilelanguage_sec ul li:last-child a {
    font-family: 'AvantGardeGothicITCW02Md';
}
.mobilelanguage_sec ul li:last-child {
    margin-right: 0;
}
.mobilelanguage_sec ul li:after {
    content: '';
    position: absolute;
    right: -14px;
    top: 2px;
    width: 1px;
    height: 11px;
    background-color: #ffffff;
}
.mobilelanguage_sec ul li:last-child:after {
    content: none;
}
.mobilesocial_sec {
    padding: 0;
    margin: 0;
    text-align: center
}
.mobilesocial_sec em {
    display: inline-block;
    vertical-align: middle;
    font-style: normal;
    font-size: 14px;
    line-height: 14px;
    font-family: 'AvantGardeGothicITCW01Bk';
    color: #ffffff;
    padding-right: 25px;
}
.mobilesocial_sec ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-block;
    vertical-align: middle;
    position: relative;
}
.mobilesocial_sec ul:after {
    content: none;
}
.mobilesocial_sec ul li {
    display: inline-block;
    margin: 0 25px 0 0;
    padding: 0;
}
.mobilesocial_sec ul li a {
    color: #ffffff;
    margin: 0;
    padding: 0;
    display: block;
    text-decoration: none;
    font-size: 15px;
    line-height: 15px;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.09);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.09);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.09);
    transition: all 200ms ease-in;
    transform: scale(1.09);
}
.mobilesocial_sec ul li:last-child {
    margin-right: 0;
}
.mobilesocial_sec ul li a:hover {
    color: #2e7ee1;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.5);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.5);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.5);
    transition: all 200ms ease-in;
    transform: scale(1.5);
}
#home_post_tab .wpt-pagination {
    display: none;
}
.wpt_widget_content .tab-content li:first-child {
    padding-top: 0 !important;
}
.wpt_widget_content .tab-content li {
    padding: 0 !important;
}
#comments-tab-content .wpt_comment_meta {
    padding: 0 20px;
}
.ff-upic-round .picture-item__inner {
    border-radius: 0 !important;
}
#ff-stream-1 .ff-item .ff-stream-wrapper {
    margin: 0 0 80px !important;
    background: #b2b3b2 !important;
    /* For browsers that do not support gradients */
    
    background: -webkit-linear-gradient(#b2b3b2, #ffffff) !important;
    /* For Safari 5.1 to 6.0 */
    
    background: -o-linear-gradient(#b2b3b2, #ffffff) !important;
    /* For Opera 11.1 to 12.0 */
    
    background: -moz-linear-gradient(#b2b3b2, #ffffff) !important;
    /* For Firefox 3.6 to 15 */
    
    background: linear-gradient(#b2b3b2, #ffffff) !important;
    /* Standard syntax */
}
#ff-stream-1 .ff-nickname,
#ff-stream-1-slideshow .ff-nickname,
#ff-stream-1 .ff-timestamp,
#ff-stream-1 .ff-item-bar,
#ff-stream-1 .ff-item-bar a,
#ff-stream-1-slideshow .ff-item-bar a,
#ff-stream-1-slideshow .ff-item-bar i,
#ff-stream-1-slideshow .ff-timestamp {
    color: #424040 !important;
}
#sidebar_widgets #recent-tab-content .entry-title {
    float: left !important;
    width: 56%;
    height: auto !important;
}
#sidebar_widgets #recent-tab-content .wpt-postmeta {
    float: left !important;
    width: 56%;
    height: auto !important;
}
#sidebar_widgets .wpt-pagination {
    display: none !important;
}
.html5gallery-tn-selected-1 {
    display: block !important;
    opacity: 1 !important;
}
.html5gallery-title-1 {
    display: block !important;
}
.html5gallery-tn-1 {
    position: relative;
}
.html5gallery-title-1 {
    opacity: 1 !important;
}
/* Modificaciones extra */

@media (min-width: 1170px) {
    #header .container {
        padding-right: 2%;
        padding-left: 2%;
    }
}
.nav_cnt:after {
    background: none !important;
}
/* Slider principal */
/*.slick-list {
    overflow: visible!important;
}*/

.bnrslider_sec {
    margin-bottom: 30px !important;
}
.bnrslider_inn .slick-current.slick-active.slick-center {
    -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
    -o-transform: scale(1.15);
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
}
@media (max-width: 480px) {
    .bnrslider_inn .slick-current.slick-active.slick-center {
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
/* Dar contraste a los títulos */

.bnrslider_inn .slick-current.slick-active .mdlslider_sec > a {
    display: block;
    position: relative;
}
.bnrslider_inn .slick-current.slick-active .mdlslider_sec > a::after {
    display: block;
    content: " ";
    position: absolute;
    top: 25%;
    right: 0;
    bottom: 0;
    left: 0;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 90%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 90%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 90%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#33000000', GradientType=0);
}
.bnrslider_inn .slick-current.slick-active .mdlslider_sec h1,
.bnrslider_inn .slick-current.slick-active .mdlslider_sec .mdlsldr_cnt {
    text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.4);
}
/* Slider pie */

.html5gallery-container-1 {
    background: none!important;
}
.slide-video-inicio > h2 {
    margin-left: 5%;
}
.html5gallery-elem-1 {
    padding: 0!important;
    -webkit-box-shadow: 0px 0px 60px -6px rgba(0, 0, 0, 0.8)!important;
    -moz-box-shadow: 0px 0px 60px -6px rgba(0, 0, 0, 0.8)!important;
    box-shadow: 0px 0px 60px -6px rgba(0, 0, 0, 0.8)!important;
}
.html5gallery-elem-1 .html5gallery-elem-img-1 {
    margin: 0!important;
    padding: 0!important;
}
/*.html5gallery-elem-1::after, */

.html5gallery-tn-img-play-1::after {
    display: block;
    content: " ";
    position: absolute;
    top: 60%;
    right: 0;
    bottom: 0;
    left: 0;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 90%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 90%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 90%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#33000000', GradientType=0);
}
.html5gallery-tn-title-1 {
    display: block !important;
    text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.4);
}
.html5gallery-tn-img-1 {
    background-color: #EAEAEA;
}
.html5gallery-container-1 .html5gallery-title-1 {
    position: relative!important;
    width: auto!important;
    top: auto!important;
    left: auto!important;
    right: auto!important;
    bottom: auto!important;
}
.html5gallery-container-1 .html5gallery-title-1 .html5gallery-title-text-1 {
    text-align: center!important;
    color: #333!important;
}
.html5gallery-container-1 .html5gallery-elem-1 {
    position: static!important;
    background: white;
}
.html5gallery-tn-img-play-1 {
    background-position: 50% 35%!important;
    background-size: 50px!important;
    background-image: url(/wp-content/plugins/wonderplugin-gallery/engine/skins/gallery/playvideo_64.png) !important;
}
.html5gallery-tn-title-1 {
    font-size: 16px!important;
    margin-bottom: 10px;
}
/* Top Blog */
/*.top-blog-inicio{
    margin: 30% auto;
    }*/

.videothumb_wrpr .listing-item a.title {
    font-size: 15px;
    line-height: 20px;
    display: table-cell;
}
.videothumb_wrpr .listing-item .category-display {
    padding-top: 8px;
}
.videothumb_wrpr .listing-item .category-display a {
    font-size: 15px;
    line-height: 22px;
    font-weight: bold;
    text-transform: uppercase;
}
@media (max-width: 1023px) {} @media (max-width: 992px) {
    .videothumb_wrpr .listing-item {
        width: 44%!important;
        /*margin-left:2% !important;*/
    }
}
@media (max-width: 767px) {
    .videothumb_wrpr .listing-item {
        margin-left: 2% !important;
    }
}
@media (max-width: 480px) {
    .videothumb_wrpr .listing-item {
        width: 100%!important;
        margin-left: 0 !important;
    }
    .videothumb_wrpr .display-posts-listing {
        margin-left: 0!important;
        margin-right: 0!important;
    }
    .videothumb_wrpr .listing-item {
        margin-left: 0!important;
        margin-right: 0!important;
    }
}
/* Main menu */

@media (min-width: 768px) {
    #header .navmenu_inn ul {
        margin: 0 4% 4% 0;
        width: 22% !important;
    }
    #header .navmenu_inn ul + ul + ul + ul {
        padding: 30px 9% 45px 9%;
        ;
        margin: -30px -9% -30px -9%;
        background: url('images/lining_bg.png');
        width: 32% !important;
    }
}
@media (max-width: 1023px) and (min-width: 768px) {
    #header .navmenu_inn ul + ul + ul + ul {
        margin: -4% -9% 20px -7%!important;
    }
}
@media (max-width: 767px) {
    #header .navmenu_inn ul + ul + ul + ul {}
}
/*
@media (max-width: 480px) {
    .navigation_menu .navmenu_inn {
        margin-left: 0;
    }
    .navigation_menu .navmenu_inn > ul{
        padding-left: 70px;
    }
    #header .navmenu_inn ul + ul + ul + ul{
        width:100%;
        margin:0;
        padding: 30px 0;
        padding-left: 70px;
    }
}
*/
/* Mansonry */

.ff-item {
    -webkit-box-shadow: 0px 5px 20px 7px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 0px 5px 20px 7px rgba(0, 0, 0, 0.08);
    box-shadow: 0px 5px 20px 7px rgba(0, 0, 0, 0.08);
}
.ff-item .ff-content {
    display: none;
}
.ff-twitter .ff-content {
    display: block;
}
.ff-item .ff-item-cont > h4 {
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
}
.ff-item.ff-posts .ff-item-cont .ff-item-meta{
    display: block!important;
    margin-bottom: 7px;
    font-family: 'AvantGardeGothicITCW02Md';
    background: url(/wp-content/themes/EuskaltelTheme/images/marra_cat.png) 1px 0px no-repeat;
    padding-top: 30px;
}
#ff-stream-1 .ff-item .ff-item-cont .ff-item-meta > h6,
#ff-stream-1 .ff-item .ff-item-cont .ff-item-meta > .ff-nickname {
    display: none!important;
}
.ff-twitter {
    border: 2px solid #5E9FCA!important;
}
/* Suscripcion boletin pie */

#footer .row .orng_bg,
#footer .row .grey_bg {
    height: 372px !important;
    min-height: 372px !important;
}
#footer .row .grey_bg .ftrblck_inn {
    padding: 35px 0 0 35px !important;
}
@media (max-width: 1350px) {
    #footer .row .grey_bg .ftrblck_inn {
        padding: 15px 0 0 25px !important;
    }
    #footer .ftrblck_inn .ftrform_sec > p:first-child {
        padding-bottom: 10px;
    }
    #footer .ftrform_sec form ul li {
        margin-right: 0 !important;
        margin-bottom: 15px;
        width: 92%;
    }
    #footer .ftrform_sec form ul li .checkbox br {
        display: none;
    }
    #footer .ftrform_sec form ul li .send_btn {
        width: 50%;
        margin-top: 10px;
        padding: 13px 0 8px;
    }
}
@media (max-width: 992px) {
    #footer .ftrform_sec form ul li .send_btn {
        margin-top: 0!important;
    }
}
@media (max-width: 768px) {
    #footer .ftrform_sec form ul li {
        width: 50%;
        min-width: 230px;
    }
}
/* Slider pie pagina */

.historic_crslwrpr {
    overflow: hidden;
}
/* Share */

.ff-item .ff-item-bar {
    padding: 10px 22px 10px 22px;
    text-align: left;
    border: none;
    line-height: 25px;
    font-size: 12px;
}
.ff-item-bar > a + a {
    margin-left: 10px;
}
.ff-item .ff-share-wrapper {
    width: 55%;
    margin-left: -50px;
    text-align: right;
    /*clear: both;
    margin: 10px -15px 0;
    padding: 10px;
    text-align:center;
    border-top: 1px solid #EFEFEF;*/
}
.ff-item .ff-comparte::before {
    display: inline-block;
}
.ff-item .ff-share-wrapper.ff-popup__visible .ff-comparte {
    display: none;
}
.ff-item .ff-item-bar::after {
    /*content: "  ";
    float: left;
    clear: both;*/
}
.ff-item .ff-share-wrapper .ff-icon-share {
    width: 6.0em;
    margin-left: -3.4em;
}
.ff-item .ff-share-wrapper.ff-popup__visible .ff-icon-share {
    display: none;
}
.ff-item .ff-share-popup {
    display: block;
    float: none;
    min-width: auto;
    padding: 0;
    border: none;
    right: -10px;
    /* -10px */
    
    left: -10px;
    top: -2px;
    text-align: right;
}
.ff-share-popup:after {
    display: none!important;
}
.ff-item .ff-share-popup > a {
    display: inline-block;
    width: 30px;
    height: 30px;
    margin: 0;
}
.ff-item .ff-share-popup > a > span {
    display: none;
}
.ff-item .ff-share-wrapper .ff-comparte {
    display: none!important;
    /*margin-right: 8px;*/
}
.ff-item .ff-share-wrapper:before {
    content: "";
    display: inline-block;
    margin: 0 0.5em 0 0;
    font-size: 14px;
}
.ff-item .ff-share-wrapper.ff-popup__visible:before {
    display: none;
}
/* load more */

.ff-loadmore-wrapper {
    position: relative;
    z-index: 100!important;
    visibility: visible;
    padding-top: 200px;
    margin-top: -200px;
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 70%);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 70%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 70%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);
}
#home_post_tab ul.wpt-tabs {
    padding: 0px 0 37px 0;
    font-size: 14px;
}
.tophdrsticky_sec {
    margin-bottom: 0
}
iframe#html5gallery-elem-video-1 {
    top: 0 !important;
    left: 0 !important;
}
#post-194 h1.entry-title {
    display: none;
}
/*.n2-ss-slide.n2-ss-slide-active .n2-ss-layers-container.n2-ow {
background-color: rgba(15,15,15,0.17);
background: @include filter-gradient(#0f0f0f, #0f0f0f, vertical);
background: @include background-image(linear-gradient(top, rgba(15,15,15,0.17) 62%, rgba(15,15,15,0.42) 84%, rgba(18,18,18,0.6) 100%));
}*/

.n2-ss-slide.n2-ss-slide-active .n2-ss-layers-container.n2-ow {
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.5) 90%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.5) 90%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.5) 90%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#33000000', GradientType=0);
}
.n2-ss-slide .n2-ss-layer.n2-ow {
    display: none;
}
.n2-ss-slide.n2-ss-slide-active .n2-ss-layer.n2-ow {
    display: inherit;
}
div#n2-ss-3 .smart-slider-pipeline {
    padding-top: 25px
}
@media (max-width: 480px) {
    #lang_sel_list {
        margin: 0;
        padding: 0;
        text-align: center;
    }
    #lang_sel_list ul {
        list-style: none;
        margin: 0;
        padding: 0;
        position: relative;
        background: #ff5800;
    }
    #lang_sel_list ul:after {
        content: none;
        background: none;
    }
    #lang_sel_list ul li {
        display: inline-block;
        margin-right: 23px;
        padding: 0;
        position: relative;
    }
    #lang_sel_list ul li a {
        display: block;
        font-size: 14px;
        line-height: 14px;
        text-decoration: none;
        margin: 0;
        padding: 0;
        text-transform: uppercase;
        color: #ffffff;
        font-family: 'AvantGardeGothicITCW01Bk';
        background: #ff5800;
    }
    #lang_sel_list ul li:last-child a {
        font-family: 'AvantGardeGothicITCW02Md';
        padding-right: 10px;
    }
    #lang_sel_list ul li:last-child {
        margin-right: 0;
    }
    #lang_sel_list ul li:after {
        content: '';
        position: absolute;
        right: -14px;
        top: 2px;
        width: 1px;
        height: 11px;
        background-color: #ffffff;
    }
    #lang_sel_list ul li:last-child:after {
        content: none;
    }
    .osc-res-tab .nav-tabs > li > a {
        font-size: 13px !important;
    }
}
div#n2-ss-3 .n2-ss-button-container.n2-ss-nowrap {
    white-space: nowrap;
    border-top: 2px;
    border-color: #ff5800;
    border-style: solid;
    width: 60%;
}
div#n2-ss-3 .n2-ss-button-container.n2-ss-nowrap a {
    background: none !important;
}
div#n2-ss-3 .n2-ss-button-container.n2-ss-nowrap a span {
    text-transform: uppercase;
}
.html5gallery-container-1 {
    background-image: url(/wp-content/themes/EuskaltelTheme/images/texture_bg.jpg);
    margin: 0 !important;
    padding: 0 !important;
    width: 100%;
}
.html5gallery-left-1 {
    left: 3% !important;
}
#tab_container_423 ul#myTab_423 {
    width: 373px;
    margin: 0 auto !important;
    position: relative;
}
#tab_container_423 .wpsm_nav-tabs > li > a {
    border: none !important;
}
ul.display-posts-listing li {
    width: 22%;
    background-color: #ffffff;
    box-shadow: 0 2px 30px #cbcbcb;
    -webkit-box-shadow: 0 2px 30px #cbcbcb;
    -moz-box-shadow: 0 2px 30px #cbcbcb;
    -o-box-shadow: 0 2px 30px #cbcbcb;
    -ms-box-shadow: 0 2px 30px #cbcbcb;
    min-height: 325px;
    height: 340px;
    margin: 24px 0px 25px 24px !important;
    list-style: none;
    float: left;
}
ul.display-posts-listing li a img {
    width: 100% !important;
    height: 150px !important;
    display: block !important;
    object-fit: cover !important;
}
ul.display-posts-listing li a.title {
    position: relative;
    padding: 20px;
    height: 80px;
    display: block;
    font-size: 16px;
    line-height: 18px;
    color: #424040;
    font-family: 'AvantGardeGothicITCW01Bk';
    font-weight: normal;
    min-height: auto;
}
.category-display a {
    font-size: 16px;
    line-height: 24px;
    font-family: 'AvantGardeGothicITCW01Bk';
    font-weight: normal;
    min-height: auto;
    color: #ff5800 !important;
    display: list-item;
}
.category-display {
    margin: 0 20px;
    display: table;
    padding-top: 16px;
}
.category-display-label {
    border-top: 1px solid #ff5800;
    display: table-caption;
    width: 61px;
    padding-bottom: 22px;
    margin-top: 10px;
}
.osc-res-tab.osc-tabs-center > div {
    border-bottom: none !important;
}
.osc-res-tab .nav-tabs > li.active > a {
    border-bottom: 3px solid #ff5800;
    border-top: none !important;
    border-right: none !important;
    border-left: none !important;
    margin: -2px 0 -1px;
    color: #ff5800;
    font-family: 'AvantGardeGothicITCW02Dm';
    padding-top: 13px;
    padding-bottom: 7px;
}
.osc-res-tab .nav-tabs > li > a:hover,
.osc-res-tab .nav-tabs > li > a:focus {
    border-bottom: 3px solid #ff5800;
    border-top: none !important;
    border-right: none !important;
    border-left: none !important;
    margin: -2px 0 -1px;
    color: #ff5800;
    padding: 12px 17px 8px 15px;
    background: none;
    outline: 0;
}
.osc-res-tab .nav-tabs > li.active > a:hover,
.osc-res-tab .nav-tabs > li.active > a:focus {
    margin: 1px 0 -2px !important;
    cursor: pointer;
    padding: 10px 15px;
    color: #ff5800;
    outline: 0;
}
.osc-res-tab .nav-tabs > li > a {
    background: none;
    border: 0;
    font-family: 'AvantGardeGothicITCW02Dm';
    color: #424040;
    font-size: 14px;
    outline: 0;
}
.osc-res-tab .nav.osc-tabs-center-ul li {
    border-bottom: 1px solid #ABABAB;
}
h2.top_blog {
    margin-bottom: 2%;
    margin-left: 5%;
}
a .fa.fa-rss:hover {
    color: #FF5800
}
a .fa.fa-instagram:hover {
    color: #000000
}
a .fa.fa-twitter:hover {
    color: #4099ff
}
a .fa.fa-linkedin:hover {
    color: #367df2
}
a .fa.fa-facebook:hover {
    color: #3b5998
}
.fa.fa-android,
.fa.fa-apple {
    font-size: 18px;
}
.smblc_sec.ekt {
    margin-left: 7px !important;
}
.smblc_sec.ekt_wifi {
    margin-left: 20px !important;
}
.smblc_sec.ekt_tv {
    margin-left: 16px !important;
}
.hdrbtm_lft ul li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item a {
    border-bottom: 3px solid #ff5800;
    margin-top: -3px;
}

.hdrbtm_lft ul li ul li a {
	border-bottom: 0px !important;
	margin-top:0px !important;
}
.hdrbtm_lft ul li ul li a:after {
	background-color:#fff;
}

.entry-header h1 {
    text-align: center;
    color: #ffffff;
    font-size: 2.5em;
    font-family: 'AvantGardeGothicITCW02Md';
    margin-top: -80px;
    position: absolute;
    width: 100%;
}
.entry-header h1 a {
    color: #fff;
    cursor: default;
}
.entry-header h1 a:hover {
    text-decoration: none !important;
}
.pull-right,
#single {
    margin-top: 20px
}
#sus_dcha #newsletters-2-form {
    width: 80%;
    text-align: center;
    margin: 0 auto;
    background-color: #fff;
}
#sus_dcha .newsletters .form-group {
    margin-bottom: 0;
}
#sus_dcha #newsletters-2-form .form-control {
    border-bottom: 1px solid #000;
    border-top: none;
    border-left: none;
    border-right: none;
    text-align: center;
}
#newsletters-2-button {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}
.newsletters .form-control:focus {
    -webkit-box-shadow: inset 0 1px 1px #ff5800, 0 0 4px #ff5800 !important;
    box-shadow: inset 0 0 1px #ff5800, 0 0 4px #ff5800 !important;
}
#sus_dcha .osc-res-tab .topbloginr_sec .nav > li > a,
#sus_dcha .osc-res-tab .nav-tabs > li > a,
#sus_dcha .osc-res-tab .nav.osc-tabs-center-ul li {
    padding: 0 !important;
    height: 35px !important;
    width: 33% !important;
    display: table-cell;
}
#sus_dcha h2 {
    clear: both;
    margin-left: 0;
    margin-bottom: 15%;
}
#sus_dcha .topbloginr_sec .tab-content .tab-pane ul li {
    width: 100% !important;
    margin: 3% 0 !important;
    min-height: 320px !important;
    height: auto !important;
}
#sus_dcha .osc-res-tab .nav-tabs > li.active > a {
    border-bottom: none !important;
}
#sus_dcha ul.display-posts-listing li {
    width: 100% !important;
    margin: 10px 0 !important;
    min-height: 135px !important;
    height: auto !important;
}
#sus_dcha {
    display: inline-block;
}
#sus_dcha .osc-res-tab .nav.osc-tabs-center-ul li {
    right: 0 !important;
}
#sus_dcha .osc-res-tab .nav.osc-tabs-center-ul {
    left: 0 !important;
}
#primary .post-thumbnail img {
    width: 99vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    object-fit: cover;
}
.entry-header {
    position: relative;
    margin: 0 auto;
}
#sus_dcha .videothumb_wrpr.container {
    display: inline-block;
}
.n2-ss-slider-3 .n2-ss-slide.n2-ss-slide-active {
    margin-top: 0 !important;
}
#wonderplugingallery-container-1 {
    background-image: url(/wp-content/themes/EuskaltelTheme/images/texture_bg.jpg);
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    max-width: none !important;
}

.videothumb_wrpr.container {
    margin: 10% 0;
}

@media (max-width: 1023px){
.videothumb_wrpr.container {
   margin-top: 15%;
}
}


#fondo_empresa {
    background-image: url("/wp-content/themes/EuskaltelTheme/images/fondo_empresa.png");
    background-repeat: repeat;
    margin-top: 3px;
    background-size: 50px 50px;
}
#fondo_empresa .ff-item {
    background-color: #ffffff;
}
.fea_img a.fvp-dynamic.post-thumbnail {
    display: none;
}
/* efecto zoom imágenes blog*/

#sus_dcha ul.display-posts-listing li a img,
#sus_dcha ul.display-posts-listing li a.image {
    width: 135px !important;
    height: 135px;
    float: left;
    position: relative;
    overflow: hidden;
    -webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;
    -ms-transition: all 1s ease-out;
    transition: all 1s ease-out;
    transform: scale(1);
    max-width: 100%;
}
#sus_dcha ul.display-posts-listing li a img:hover,
#sus_dcha ul.display-posts-listing li a img:focus {
    display: block;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    -ms-transition: all 1s ease;
    transition: all 1s ease;
    transform: scale(1.2);
}
ul.display-posts-listing li a img,
.ff-item .ff-img-holder img {
    -webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;
    -ms-transition: all 1s ease-out;
    transition: all 1s ease-out;
    transform: scale(1);
    max-width: 100%;
}
ul.display-posts-listing li a img:hover,
ul.display-posts-listing li a img:focus,
.ff-item .ff-img-holder img:hover,
.ff-item .ff-img-holder img:focus
 {
    display: block;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    -ms-transition: all 1s ease;
    transition: all 1s ease;
    transform: scale(1.2);
}
li.listing-item a.image {
    overflow: hidden;
    display: block;
}
.ff-item .ff-img-holder img {
    overflow: hidden;
    display: block;
}



/* Grow */
/*
ul.display-posts-listing li, .inrcrsl_sec .slick-slide, .picture-item__inner.picture-item__inner--transition {
    display: inline-block !important;
    vertical-align: middle;
    
    transform: scale(0,0) ;
    
    -webkit-font-smoothing: subpixel-antialiased; 
    
    filter: blur(0);
    
    backface-visibility: hidden;
    
    -ms-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -o-transform: scale(1,1);

    -webkit-transition: 0.2s ease;
    -moz-transition: 0.2s ease;
    -o-transition: 0.2s ease;
    transition: all 0.2s ease;
    
    font-weight: normal;
    
    -webkit-transform: translateZ(1);
    transform: translateZ(1);
}

ul.display-posts-listing li:hover,
ul.display-posts-listing li:focus,
ul.display-posts-listing li:active,
.inrcrsl_sec .slick-slide:hover,
.inrcrsl_sec .slick-slide:focus,
.inrcrsl_sec .slick-slide:active,
.picture-item__inner.picture-item__inner--transition:hover,
.picture-item__inner.picture-item__inner--transition:focus,
.picture-item__inner.picture-item__inner--transition:active 
 {
    transform: scale(1.05,1.05) ;
    -webkit-font-smoothing: subpixel-antialiased; 
    filter: blur(0);
    backface-visibility: hidden;
    -ms-transform: scale(1.05,1.05);
    -webkit-transform: scale(1.05,1.05);
    -moz-transform: scale(1.05,1.05);
    -o-transform: scale(1.05,1.05);
    
    -webkit-filter: blur(0);
    image-rendering: -webkit-optimize-contrast;
    font-weight:normal;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: antialiased;
    font-smoothing: antialiased;

    text-rendering: optimizeLegibility; 
    text-decoration: none;
    
    -webkit-transform: translate3d(1.05,1.05,1.05);
    transform: translate3d(1.05,1.05,1.05);
}
*/

#sus_dcha ul.display-posts-listing li a.title {
    width: 210px !important;
    padding: 15px 10px 5px !important;
    height: auto !important;
    float: right;
}
#sus_dcha .listing-item .category-display {
    width: 210px !important;
    float: right !important;
    padding: 0 10px 5px !important;
    margin: 0;
    height: auto;
}
#sus_dcha .category-display-label {
    margin: 12px 0 10px 10px;
    padding-bottom: 4px;
}
#sus_dcha .fvp-dynamic.post-thumbnail,
#sus_dcha .topbloginr_sec .tab-content .tab-pane ul li img {
    width: 135px;
    height: 135px;
    position: absolute;
    overflow: hidden;
}
#sus_dcha .attachment-thumbnail.size-thumbnail.wp-post-image {
    height: 135px !important;
    z-index: 0;
    position: absolute;
    width: 135px !important;
}
#sus_dcha .videothumb_wrpr .listing-item .category-display a {
    line-height: 18px !important;
    font-size: 14px;
}
/*a.fvp-dynamic.post-thumbnail img */

.fvp-dynamic .fvp-actionicon {
    background: url("/wp-content/themes/EuskaltelTheme/images/ico_play.png") 35px 35px no-repeat;
    display: inline-block;
    padding: 64px;
}
h4 {
    color: #313131;
    line-height: 32px;
    font-family: 'AvantGardeGothicITCW02Md';
}
#footer .newsletters .help-block {
    display: none !important;
}
#vid_gal .entry-header {
    display: none !important;
}
#vid_gal .entry-content h2 {
    padding: 3% 0.4% 1%;
}
#vid_gal .n2-ss-align.n2-ss-slider-align-visible {
    box-shadow: 0px 0px 20px 6px rgba(0, 0, 0, 0.35);
}
.sus_foot h1.widget-title,
.sus_foot .nwsltr_inn h3 {
    display: none !important;
}
.sus_foot .newslttr_sec {
    border: none !important;
    margin-top: 0 !important;
}
.sus_foot .nwsltr_inn {
    width: 98% !important;
    margin-top: 0 !important;
}
.sus_foot .ftrform_sec p,
.sus_foot .nwsltr_inn p {
    text-align: left !important;
    line-height: 24px;
}
.sus_foot .newsletters .form-group input {
    width: 100%;
    background: none;
    border: 0;
    border-bottom: 1px solid #424040;
    border-radius: 0;
    box-shadow: none;
    padding: 5px;
}
.sus_foot .newsletters .form-group {
    display: inline-block;
    margin-right: 5% !important;
    padding: 0;
    width: 44%;
    margin-bottom: 3%;
    float: left;
    margin-top:4%;
}
.sus_foot .newsletters .hidden {
    display: inline !important;
    margin: 0 !important;
}
.sus_foot .newsletters .checkbox {
    width: 100%;
    float: left;
    padding: 0;
    margin: 0;
}
.sus_foot .wpmlcheckbox {
    margin: -3px 0 0 -26px !important;
}
.sus_foot input.wpmlcheckbox {
    width: 25px !important;
    height: 25px;
}
.sus_foot .clearfix {
    display: inline-table;
}
.sus_foot .newsletters .checkbox label {
    padding-left: 24px !important;
}
.sus_foot #newsletters-2-button {
    width: 203px!important;
    height: 45px;
    margin: 0 auto;
    display: table;
}
.sus_foot .newsletters-button-label {
    font-family: 'AvantGardeGothicITCW01Bk';
    font-size: 1.05em;
}
.sus_foot .newslttr_sec {
    width: 100%;
    height: auto;
}
.sus_foot #newsletters-form-2-submit {
    position: relative;
    width: 100%;
    float: none;
    padding: 0;
    margin: 0 !important;
}
.sus_foot .form-group.has-error.newsletters-fieldholder.newsletters-fieldholder-visible .newsletters-field-error p {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 13px;
}
.sus_foot #newsletters-2-checkcondiciones-error {
    display: inline-table;
}
.sus_foot #newsletters-2-form .form-control {
    background-color: inherit;
}
.sus_foot #newsletters-3-form .form-control {
    background-color: inherit;
}
.sus_foot .ftrform_sec p {
    padding-right: 0 !important;
}
#sus_dcha .newsletters-field-error p {
    font-size: 12px
}
#sus_dcha .newsletters .alert {
    font-size: 100% !important;
}
#sus_dcha .nwsltr_inn h3 {
    padding: 6% 0 !important;
}
.sus_foot .newsletters .alert {
    padding: 5px 10px 3px !important;
    margin: 10px 0 10px 0 !important;
}
.ff-item h4 a {
    font-weight: normal !important;
}

.ff-fill-icon .ff-icon-share::before {
    content: "Comparte" !important;
    color: #333;
    font-size: 13px;
    font-family: 'AvantGardeGothicITCW02Md';
    background: url("/wp-content/themes/EuskaltelTheme/images/icomparte.png") 93px 0 no-repeat;
    width: 100%;
    line-height: 1.4em;
    background-size: 15px 17px;
}
#ff-stream-5 .ff-overlay,
#ff-stream-8 .ff-overlay,
#ff-stream-7 .ff-overlay,
#ff-stream-45 .ff-overlay,
#ff-stream-40 .ff-overlay,
#ff-stream-42 .ff-overlay,
#ff-stream-22 .ff-overlay,
#ff-stream-23 .ff-overlay,
#ff-stream-24 .ff-overlay,
#ff-stream-25 .ff-overlay,
#ff-stream-26 .ff-overlay,
#ff-stream-46 .ff-overlay,
#ff-stream-47 .ff-overlay,
#ff-stream-48 .ff-overlay,
#ff-stream-49 .ff-overlay,
#ff-stream-50 .ff-overlay {
    opacity: 0.5;
}
.ff-overlay-wrapper {
    opacity: 1 !important;
    -webkit-transition: opacity 0 ease !important;
    transition: opacity 0 ease !important;
}
#ff-stream-5 .ff-fill-icon .ff-icon-share::before,
#ff-stream-7 .ff-fill-icon .ff-icon-share::before,
#ff-stream-40 .ff-fill-icon .ff-icon-share::before,
#ff-stream-8 .ff-fill-icon .ff-icon-share::before,
#ff-stream-45 .ff-fill-icon .ff-icon-share::before,
#ff-stream-22 .ff-fill-icon .ff-icon-share::before,
#ff-stream-23 .ff-fill-icon .ff-icon-share::before,
#ff-stream-24 .ff-fill-icon .ff-icon-share::before,
#ff-stream-25 .ff-fill-icon .ff-icon-share::before,
#ff-stream-26 .ff-fill-icon .ff-icon-share::before,
#ff-stream-46 .ff-fill-icon .ff-icon-share::before,
#ff-stream-47 .ff-fill-icon .ff-icon-share::before,
#ff-stream-48 .ff-fill-icon .ff-icon-share::before,
#ff-stream-49 .ff-fill-icon .ff-icon-share::before,
#ff-stream-50 .ff-fill-icon .ff-icon-share::before {
    color: #fff !important;
    background: url("/wp-content/themes/EuskaltelTheme/images/icomparte_blanco.png") 93px 0 no-repeat;
    background-size: 15px 17px
}
.ff-item.ff-posts .ff-name,
.ff-item.ff-posts .ff-nickname {
    display: none !important;
}
.ff-icon-share {
    font-size: 150% !important
}

#ff-stream-7 .ff-item:not(.ff-ad) h4,
#ff-stream-40 .ff-item:not(.ff-ad) h4 {
    display: inline !important;
}
#ff-stream-5 .ff-item h4,
#ff-stream-8 .ff-item h4,
#ff-stream-7 .ff-item h4,
#ff-stream-45 .ff-item h4,
#ff-stream-40 .ff-item h4,
#ff-stream-22 .ff-item h4,
#ff-stream-23 .ff-item h4,
#ff-stream-24 .ff-item h4,
#ff-stream-25 .ff-item h4,
#ff-stream-26 .ff-item h4,
#ff-stream-46 .ff-item h4,
#ff-stream-47 .ff-item h4,
#ff-stream-48 .ff-item h4,
#ff-stream-49 .ff-item h4,
#ff-stream-50 .ff-item h4 {
    line-height: 26px;
    margin: 4% !important;
    font-size: 22px !important;
}
#ff-stream-7 .ff-overlay,
#ff-stream-5 .ff-overlay,
#ff-stream-45 .ff-overlay,
#ff-stream-40 .ff-overlay,
#ff-stream-42 .ff-overlay,
#ff-stream-22 .ff-overlay,
#ff-stream-23 .ff-overlay,
#ff-stream-24 .ff-overlay,
#ff-stream-25 .ff-overlay,
#ff-stream-26 .ff-overlay,
#ff-stream-46 .ff-overlay,
#ff-stream-47 .ff-overlay,
#ff-stream-48 .ff-overlay,
#ff-stream-49 .ff-overlay,
#ff-stream-50 .ff-overlay {
    z-index: 10;
    background: none !important;
}
#ff-stream-7 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-5 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-45 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-40 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-42 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-22 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-23 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-24 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-25 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-26 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-46 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-47 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-48 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-49 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-50 .ff-layout-grid .ff-has-overlay .ff-img-holder {
    opacity: 0.6
}
#ff-stream-7 [class*="ff-icon-"],
#ff-stream-5 [class*="ff-icon-"],
#ff-stream-5 .ff-item-bar a span,
#ff-stream-7 .ff-item-bar a span,
#ff-stream-40 .ff-item-bar a span,
#ff-stream-8 .ff-item-bar a span,
#ff-stream-8 .ff-item-bar a span,
#ff-stream-8 [class*="ff-icon-"],
#ff-stream-45 [class*="ff-icon-"],
#ff-stream-40 [class*="ff-icon-"],
#ff-stream-42,
#ff-stream-22 [class*="ff-icon-"],
#ff-stream-23 [class*="ff-icon-"],
#ff-stream-24 [class*="ff-icon-"],
#ff-stream-25 [class*="ff-icon-"],
#ff-stream-26 [class*="ff-icon-"],
#ff-stream-46 [class*="ff-icon-"],
#ff-stream-47 [class*="ff-icon-"],
#ff-stream-48 [class*="ff-icon-"],
#ff-stream-49 [class*="ff-icon-"],
#ff-stream-50 [class*="ff-icon-"] [class*="ff-icon-"] {
    color: #ffffff;
}
.ff-slideshow .ff-current,
.ff-slideshow .ff-current h4 a,
.ff-slideshow .ff-name a {
    color: #333333;
    text-decoration: none;
}
.ff-item-cont h4 {
    color: #ffffff;
}
.ff-layout-grid .ff-has-overlay .ff-item-cont {
    height: auto !important;
}
#ff-stream-5,
#ff-stream-45,
#ff-stream-22,
#ff-stream-23,
#ff-stream-24,
#ff-stream-25,
#ff-stream-26,
#ff-stream-46,
#ff-stream-47,
#ff-stream-48,
#ff-stream-49,
#ff-stream-50,
#ff-stream-22,
#ff-stream-23,
#ff-stream-24,
#ff-stream-25,
#ff-stream-26,
#ff-stream-46,
#ff-stream-47,
#ff-stream-48,
#ff-stream-49,
#ff-stream-50 {
    min-height: 850px !important;
}
#ff-stream-5 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-8 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-22 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-23 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-24 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-25 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-26 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-46 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-47 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-48 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-49 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-50 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-45 .ff-layout-grid .ff-has-overlay .ff-img-holder {
    height: 350px !important;
}
#ff-stream-5 .ff-item.ff-posts .ff-img-holder,
#ff-stream-8 .ff-item.ff-posts .ff-img-holder,
#ff-stream-45 .ff-item.ff-posts .ff-img-holder,
#ff-stream-40 .ff-item.ff-posts .ff-img-holder,
#ff-stream-42 .ff-item.ff-posts .ff-img-holder,
#ff-stream-22 .ff-item.ff-posts .ff-img-holder,
#ff-stream-23 .ff-item.ff-posts .ff-img-holder,
#ff-stream-24 .ff-item.ff-posts .ff-img-holder,
#ff-stream-25 .ff-item.ff-posts .ff-img-holder,
#ff-stream-26 .ff-item.ff-posts .ff-img-holder,
#ff-stream-46 .ff-item.ff-posts .ff-img-holder,
#ff-stream-47 .ff-item.ff-posts .ff-img-holder,
#ff-stream-48 .ff-item.ff-posts .ff-img-holder,
#ff-stream-49 .ff-item.ff-posts .ff-img-holder,
#ff-stream-50 .ff-item.ff-posts .ff-img-holder {
    height: 350px !important;
}
.ff-item-meta {
    margin: 4% !important;
}
.ff-item.ff-posts .ff-initial-image {
    min-height: auto!important
}
#ff-stream-5 .ff-item.ff-instagram .ff-img-holder,
#ff-stream-8 .ff-item.ff-instagram .ff-img-holder,
#ff-stream-45 .ff-item.ff-instagram .ff-img-holder,
#ff-stream-22 .ff-item.ff-instagram .ff-img-holder,
#ff-stream-23 .ff-item.ff-instagram .ff-img-holder,
#ff-stream-24 .ff-item.ff-instagram .ff-img-holder,
#ff-stream-25 .ff-item.ff-instagram .ff-img-holder,
#ff-stream-26 .ff-item.ff-instagram .ff-img-holder,
#ff-stream-46 .ff-item.ff-instagram .ff-img-holder,
#ff-stream-47 .ff-item.ff-instagram .ff-img-holder,
#ff-stream-48 .ff-item.ff-instagram .ff-img-holder,
#ff-stream-49 .ff-item.ff-instagram .ff-img-holder,
#ff-stream-50 .ff-item.ff-instagram .ff-img-holder {
    height: 350px !important;
}
#ff-stream-7 .ff-item.ff-instagram .ff-img-holder,
#ff-stream-40 .ff-item.ff-instagram .ff-img-holder {
    height: 320px !important;
}
#ff-stream-5 .ff-item.ff-video-preview .ff-img-holder,
#ff-stream-8 .ff-item.ff-video-preview .ff-img-holder,
#ff-stream-7 .ff-item.ff-video-preview .ff-img-holder,
#ff-stream-45 .ff-item.ff-video-preview .ff-img-holder,
#ff-stream-40 .ff-item.ff-video-preview .ff-img-holder,
#ff-stream-42 .ff-item.ff-video-preview .ff-img-holder,
#ff-stream-22 .ff-item.ff-video-preview .ff-img-holder,
#ff-stream-23 .ff-item.ff-video-preview .ff-img-holder,
#ff-stream-24 .ff-item.ff-video-preview .ff-img-holder,
#ff-stream-25 .ff-item.ff-video-preview .ff-img-holder,
#ff-stream-26 .ff-item.ff-video-preview .ff-img-holder,
#ff-stream-46 .ff-item.ff-video-preview .ff-img-holder,
#ff-stream-47 .ff-item.ff-video-preview .ff-img-holder,
#ff-stream-48 .ff-item.ff-video-preview .ff-img-holder,
#ff-stream-49 .ff-item.ff-video-preview .ff-img-holder,
#ff-stream-50 .ff-item.ff-video-preview .ff-img-holder {
    height: 320px !important;
}
#ff-stream-5 .ff-item h4,
#ff-stream-8 .ff-item h4,
#ff-stream-7 .ff-item h4,
#ff-stream-40 .ff-item h4,
#ff-stream-22 .ff-item h4,
#ff-stream-23 .ff-item h4,
#ff-stream-24 .ff-item h4,
#ff-stream-25 .ff-item h4,
#ff-stream-26 .ff-item h4,
#ff-stream-46 .ff-item h4,
#ff-stream-47 .ff-item h4,
#ff-stream-48 .ff-item h4,
#ff-stream-49 .ff-item h4,
#ff-stream-50 .ff-item h4 {
    margin: 10% 6% 4% !important;
}
/*#ff-stream-5 .ff-timestamp,
#ff-stream-8 .ff-timestamp,
#ff-stream-7 .ff-timestamp,
#ff-stream-40 .ff-timestamp,
#ff-stream-22 .ff-timestamp,
#ff-stream-23 .ff-timestamp,
#ff-stream-24 .ff-timestamp,
#ff-stream-25 .ff-timestamp,
#ff-stream-26 .ff-timestamp,
#ff-stream-46 .ff-timestamp,
#ff-stream-47 .ff-timestamp,
#ff-stream-48 .ff-timestamp,
#ff-stream-49 .ff-timestamp,
#ff-stream-50 .ff-timestamp {
    margin-left: 4% !important
}*/
/*#ff-stream-5 .ff-item.ff-twitter .ff-item-cont {height: 308px !important;background: #ff6900 !important;}*/

#ff-stream-5 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-7 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-40 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-8 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-45 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-40 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-42 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-22 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-23 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-24 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-25 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-26 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-46 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-47 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-48 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-49 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont,
#ff-stream-50 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-cont {
    height: 306px !important;
    overflow: hidden;
    background: #ff5800 !important;
}
#ff-stream-5 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-7 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-40 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-8 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-45 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-40 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-42 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-22 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-23 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-24 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-25 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-26 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-46 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-47 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-48 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-49 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar,
#ff-stream-50 .ff-layout-grid .ff-twitter.ff-no-image .ff-item-bar {
    background: #ff5800 !important;
}
#fondo_empresa .span-reading-time {
    display: none;
}
/*#ff-stream-5,
#ff-stream-8,
#ff-stream-7,
#ff-stream-45,
#ff-stream-40,
#ff-stream-42,
#ff-stream-22,
#ff-stream-23,
#ff-stream-24,
#ff-stream-25,
#ff-stream-26,
#ff-stream-46,
#ff-stream-47,
#ff-stream-48,
#ff-stream-49,
#ff-stream-50 {
    margin-bottom: 90px !important;
}*/
/*#fondo_empresa .videothumb_wrpr.container {
    margin: 0 0 5%;
}*/
.ff-filter-holder {
    display: none;
}
.html5gallery-left-1,
.html5gallery-right-1 {
    display: none !important;
}
.ff-posts .ff-icon {
    display: none !important;
}
.menu-item a.menu-image-title-after.menu-image-not-hovered img,
.menu-item a.menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper {
    margin-right: 0px;
    padding-right: 9px;
}
.menu-image-title {
    line-height: 22px;
    display: flex;
}
li.wpml-ls-current-language a {
    font-family: 'AvantGardeGothicITCW02Md' !important;
    display: inline-block !important;
}
li.wpml-ls-current-language a span {
    vertical-align: baseline !important;
}
.wpml-ls-legacy-list-horizontal a span {
    vertical-align: initial !important;
}
li#menu-item-228 img {
    width: 32px;
    height: 20px;
    margin-top: -2px;
}
li#menu-item-227 img {
    width: 40px;
    height: 19px;
}
li#menu-item-226 img {
    width: 30px;
    height: 21px;
    margin-top: -2px;
}
li#menu-item-225 img {
    width: 35px;
    height: 18px;
}
div#n2-ss-10 .n2-ss-layer-row > .n2-ss-layer[data-r="0"] {
    display: table;
}
.html5gallery-car-right-1,
.html5gallery-car-left-1 {
    cursor: pointer;
    background-position: -54px 0px !important;
    width: 50px !important;
    height: 50px !important;
}
.form-group input {
    box-shadow: none !important;
}
.slick-dots {
    display: none !important;
}
div#ftr_logo a img {
    width: 140px;
}
div#newsletters-form-2-submit {
    margin-top: 7%;
}
div#nlc_pri {
    text-align: center;
    margin: 5% 0 0;
    font-size: 11px;
}
.sus_foot div#nlc_pri {
    margin: 5% 0 0;
    display: inline-block;  
    width: 100%;
}
div#ftr_ini .row .orng_bg,
div#ftr_ini .row .grey_bg {
    height: 260px !important;
    min-height: 304px !important;
}
div#ftr_ini .row .col-lg-8 .ftrblck_inn {
    padding: 7% 0 6%;
}
.inrcrsl_btm a {
    color: #000000 !important;
}
.ff-item .ff-img-holder img {
    max-width: 366px;
}
#ff-stream-5 .ff-item.ff-posts .ff-initial-image,
#ff-stream-7 .ff-item.ff-posts .ff-initial-image,
#ff-stream-8 .ff-item.ff-posts .ff-initial-image,
#ff-stream-45 .ff-item.ff-posts .ff-initial-image,
#ff-stream-40 .ff-item.ff-posts .ff-initial-image,
#ff-stream-42 .ff-item.ff-posts .ff-initial-image,
#ff-stream-22 .ff-item.ff-posts .ff-initial-image,
#ff-stream-23 .ff-item.ff-posts .ff-initial-image,
#ff-stream-24 .ff-item.ff-posts .ff-initial-image,
#ff-stream-25 .ff-item.ff-posts .ff-initial-image,
#ff-stream-26 .ff-item.ff-posts .ff-initial-image,
#ff-stream-46 .ff-item.ff-posts .ff-initial-image,
#ff-stream-47 .ff-item.ff-posts .ff-initial-image,
#ff-stream-48 .ff-item.ff-posts .ff-initial-image,
#ff-stream-49 .ff-item.ff-posts .ff-initial-image,
#ff-stream-50 .ff-item.ff-posts .ff-initial-image {
    min-height: 350px !important;
}
.crslscl_sec .ff-share-wrapper-post {
    color: #333;
    font-size: 1.1em;
    font-family: 'AvantGardeGothicITCW02Dm';
    width: 100%;
    text-align: center;
    margin: 0 auto;
    height: 20px;
}
.crslscl_sec .ff-share-wrapper-post span {
    width: 30%;
    cursor: pointer;
}
.crslscl_sec .ff-share-wrapper-post img {
    display: inline;
    width: 15px;
    height: 17px;
    object-fit: cover;
    object-position: center center;
    vertical-align: middle;
}
.crslscl_sec .ff-share-popup {
    display: block;
    float: none;
    min-width: auto;
    padding: 0;
    border: none;
    text-align: right;
    opacity: 0;
    visibility: hidden;
    margin-top: -15px;
}
.crslscl_sec .ff-share-popup_visible {
    visibility: visible;
    opacity: 1;
}
#header .navmenu_inn ul + ul + ul + ul li {
    display: block;
    width: 202px !important;
}
div.ff-stream {
    z-index: 4;
}
.html5gallery-car-right-1,
.html5gallery-car-left-1 {
    top: 60px !important;
}
li.listing-item span.category-display > a {
    display: none;
}
.category-display a + a {
    display: inherit !important;
}
.category-display a + a + a,
.category-display a + a + a + a {
    display: none !important;
}
#sus_dcha .videothumb_wrpr .listing-item a.title {
    font-size: 15px;
    line-height: 19px;
}
.newsletters-acknowledgement p {
    text-align: center;
    padding: 10% 0;
    font-size: 18px;
}
a.ff-pin-share,
a.ff-gp-share {
    display: none !important;
}
.n2-ss-slide-active,
#n2-ss-13 .n2-ss-slider-2,
#n2-ss-14 .n2-ss-slider-2,
#n2-ss-15 .n2-ss-slider-2,
#n2-ss-9 .n2-ss-slider-2 {
    -webkit-box-shadow: 0px 7px 26px 9px rgba(0, 0, 0, 0.25) !important;
    -moz-box-shadow: 0px 7px 26px 9px rgba(0, 0, 0, 0.25) !important;
    box-shadow: 0px 7px 26px 9px rgba(0, 0, 0, 0.25) !important;
}
.fluid-width-video-wrapper iframe {
    height: 100% !important;
}
.fluid-width-video-wrapper {
    padding: 20% !important;
}
.fea_img img {
    width: 1150px;
    object-fit: cover;
    max-width: 1147px;
    max-height: 350px;
}
.fea_img {
    display: table-cell;
    object-position: center;
}
div#n2-ss-16 .n2-ss-showcase-pipeline {
    margin: 20px 0 0 !important;
}
.n2-ss-slide .date {
    padding-left: 5%;
    text-transform: none;
    font-family: 'AvantGardeGothicITCW01Bk';
    color: #ffffff;
    font-size: 90%;
    display: inline;
}
.n2-ss-slide img.imgsld {
    padding-left: 5%;
    height: 11px;
    margin-bottom: -2px;
}
.n2-ss-slide .time {
    padding-left: 1%;
    text-transform: none;
    font-family: 'AvantGardeGothicITCW01Bk';
    color: #ffffff;
    font-size: 90%;
    display: inline;
}
.n2-ss-layer > div a {
    text-shadow: 1px 1px #000 !important;
}
/*#ff-stream-1 .ff-item-meta, #ff-stream-51 .ff-item-meta {margin: 4% 4% 4% 7% !important;width: 27%;}
#ff-stream-1 .ff-item .ff-item-bar, #ff-stream-51 .ff-item .ff-item-bar {width: 72% !important;float: right;    margin-top: -45px;}*/

.ff-item-meta {
    margin: 4% 4% 4% 7% !important;
    width: 31%;
}
.ff-item .ff-item-bar {
    width: 100% !important;
    float: right;
    margin-top: -45px !important;
}
#ff-stream-2 .ff-item-meta,
#ff-stream-6 .ff-item-meta,
#ff-stream-4 .ff-item-meta,
#ff-stream-32 .ff-item-meta,
#ff-stream-38 .ff-item-meta,
#ff-stream-39 .ff-item-meta {
    margin: 4% 4% 4% 7% !important;
    width: 28%;
}
#ff-stream-2 .ff-item .ff-item-bar,
#ff-stream-6 .ff-item .ff-item-bar,
#ff-stream-4 .ff-item .ff-item-bar,
#ff-stream-32 .ff-item .ff-item-bar,
#ff-stream-38 .ff-item .ff-item-bar,
#ff-stream-39 .ff-item .ff-item-bar {
    width: 70%;
    float: right;
    margin-top: -43px;
}
#ff-stream-5 .ff-overlay,
#ff-stream-8 .ff-overlay,
#ff-stream-7 .ff-overlay,
#ff-stream-45 .ff-overlay,
#ff-stream-40 .ff-overlay,
#ff-stream-42 .ff-overlay,
#ff-stream-22 .ff-overlay,
#ff-stream-23 .ff-overlay,
#ff-stream-24 .ff-overlay,
#ff-stream-25 .ff-overlay,
#ff-stream-26 .ff-overlay,
#ff-stream-46 .ff-overlay,
#ff-stream-47 .ff-overlay,
#ff-stream-48 .ff-overlay,
#ff-stream-49 .ff-overlay,
#ff-stream-50 .ff-overlay {
    background-color: #000;
    opacity: 0.6;
}
#ff-stream-5 .ff-item .ff-content,
#ff-stream-5 .ff-item .ff-content a,
#ff-stream-8 .ff-item .ff-content,
#ff-stream-8 .ff-item .ff-content a,
#ff-stream-7 .ff-item .ff-content,
#ff-stream-7 .ff-item .ff-content a#ff-stream-40 .ff-item .ff-content,
#ff-stream-40 .ff-item .ff-content a,
#ff-stream-42 .ff-item .ff-content,
#ff-stream-42 .ff-item .ff-content a,
#ff-stream-22 .ff-item .ff-content,
#ff-stream-22 .ff-item .ff-content a,
#ff-stream-23 .ff-item .ff-content,
#ff-stream-23 .ff-item .ff-content a,
#ff-stream-24 .ff-item .ff-content,
#ff-stream-24 .ff-item .ff-content a,
#ff-stream-25 .ff-item .ff-content,
#ff-stream-25 .ff-item .ff-content a,
#ff-stream-26 .ff-item .ff-content,
#ff-stream-26 .ff-item .ff-content a,
#ff-stream-46 .ff-item .ff-content,
#ff-stream-46 .ff-item .ff-content a,
#ff-stream-47 .ff-item .ff-content,
#ff-stream-47 .ff-item .ff-content a,
#ff-stream-48 .ff-item .ff-content,
#ff-stream-48 .ff-item .ff-content a,
#ff-stream-49 .ff-item .ff-content,
#ff-stream-49 .ff-item .ff-content a,
#ff-stream-50 .ff-item .ff-content,
#ff-stream-50 .ff-item .ff-content a {
    font-size: 20px !important;
    line-height: 24px !important;
    margin-top: 9%;
}
/*#ff-stream-5 .ff-item .ff-content, #ff-stream-7 .ff-item .ff-content, #ff-stream-8 .ff-item .ff-content, #ff-stream-45 .ff-item .ff-content, #ff-stream-40 .ff-item .ff-content, #ff-stream-42 .ff-item .ff-content {margin-top: 9%;}*/

#ff-stream-5 .ff-layout-grid .ff-img-holder img,
#ff-stream-8 .ff-layout-grid .ff-img-holder img,
#ff-stream-7 .ff-layout-grid .ff-img-holder img,
#ff-stream-45 .ff-layout-grid .ff-img-holder img,
#ff-stream-40 .ff-layout-grid .ff-img-holder img,
#ff-stream-42 .ff-layout-grid .ff-img-holder img,
#ff-stream-22 .ff-layout-grid .ff-img-holder img,
#ff-stream-23 .ff-layout-grid .ff-img-holder img,
#ff-stream-24 .ff-layout-grid .ff-img-holder img,
#ff-stream-25 .ff-layout-grid .ff-img-holder img,
#ff-stream-26 .ff-layout-grid .ff-img-holder img,
#ff-stream-46 .ff-layout-grid .ff-img-holder img,
#ff-stream-47 .ff-layout-grid .ff-img-holder img,
#ff-stream-48 .ff-layout-grid .ff-img-holder img,
#ff-stream-49 .ff-layout-grid .ff-img-holder img,
#ff-stream-50 .ff-layout-grid .ff-img-holder img 
{
    -webkit-transform: none !important;
    transform: none !important;
    position: static !important;

}
#ff-stream-5 .ff-has-overlay:hover img,
#ff-stream-7 .ff-has-overlay:hover img,
#ff-stream-8 .ff-has-overlay:hover img,
#ff-stream-22 .ff-has-overlay:hover img,
#ff-stream-23 .ff-has-overlay:hover img,
#ff-stream-24 .ff-has-overlay:hover img,
#ff-stream-25 .ff-has-overlay:hover img,
#ff-stream-26 .ff-has-overlay:hover img,
#ff-stream-40 .ff-has-overlay:hover img,
#ff-stream-42 .ff-has-overlay:hover img,
#ff-stream-45 .ff-has-overlay:hover img,
#ff-stream-46 .ff-has-overlay:hover img,
#ff-stream-47 .ff-has-overlay:hover img,
#ff-stream-48 .ff-has-overlay:hover img,
#ff-stream-49 .ff-has-overlay:hover img,
#ff-stream-50 .ff-has-overlay:hover img
 {
        display: block;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    -ms-transition: all 1s ease;
    transition: all 1s ease;
    transform: scale(1.2) !important;
}


#ff-stream-5 .ff-timestamp,
#ff-stream-7 .ff-timestamp,
#ff-stream-8 .ff-timestamp,
#ff-stream-45 .ff-timestamp,
#ff-stream-40 .ff-timestamp,
#ff-stream-42 .ff-timestamp,
#ff-stream-22 .ff-timestamp,
#ff-stream-23 .ff-timestamp,
#ff-stream-24 .ff-timestamp,
#ff-stream-25 .ff-timestamp,
#ff-stream-26 .ff-timestamp,
#ff-stream-46 .ff-timestamp,
#ff-stream-47 .ff-timestamp,
#ff-stream-48 .ff-timestamp,
#ff-stream-49 .ff-timestamp,
#ff-stream-50 .ff-timestamp {
    font-size: 13px;
    text-shadow: 1px 1px 1px #333;
}

#ff-stream-5 .ff-stream-wrapper,
#ff-stream-2 .ff-stream-wrapper,
#ff-stream-4 .ff-stream-wrapper,
#ff-stream-6 .ff-stream-wrapper,
#ff-stream-8 .ff-stream-wrapper,
#ff-stream-7 .ff-stream-wrapper,
#ff-stream-45 .ff-stream-wrapper,
#ff-stream-40 .ff-stream-wrapper,
#ff-stream-42 .ff-stream-wrapper,
#ff-stream-22 .ff-stream-wrapper,
#ff-stream-23 .ff-stream-wrapper,
#ff-stream-24 .ff-stream-wrapper,
#ff-stream-25 .ff-stream-wrapper,
#ff-stream-26 .ff-stream-wrapper,
#ff-stream-46 .ff-stream-wrapper,
#ff-stream-47 .ff-stream-wrapper,
#ff-stream-48 .ff-stream-wrapper,
#ff-stream-49 .ff-stream-wrapper,
#ff-stream-50 .ff-stream-wrapper {
    margin-top: 10px !important
}
/*.n2-ss-slide-background {background: #333 !important;opacity: 0;}*/

#ff-stream-5 .picture-item__inner,
#ff-stream-8 .picture-item__inner,
#ff-stream-7 .picture-item__inner,
#ff-stream-45 .picture-item__inner,
#ff-stream-40 .picture-item__inner,
#ff-stream-42 .picture-item__inner,
#ff-stream-22 .picture-item__inner,
#ff-stream-23 .picture-item__inner,
#ff-stream-24 .picture-item__inner,
#ff-stream-25 .picture-item__inner,
#ff-stream-26 .picture-item__inner,
#ff-stream-46 .picture-item__inner,
#ff-stream-47 .picture-item__inner,
#ff-stream-48 .picture-item__inner,
#ff-stream-49 .picture-item__inner,
#ff-stream-50 .picture-item__inner {
    background: #333 !important;
}
#ff-stream-2 .entry-header h1 {
    margin-bottom: 7% !important;
}
#ff-stream-2 h6 a.ff-name {
    display: none;
}
#ff-stream-2 a.ff-nickname,
#ff-stream-6 a.ff-nickname,
#ff-stream-4 a.ff-nickname {
    max-width: 100% !important;
}
#ff-stream-2 {
    margin-bottom: 0 !important;
    padding: 0 !important;
}
.ff-moderation-wrapper+.picture-item__inner>* {
    opacity: 1 !important;
}
#ff-stream-4,
#ff-stream-2,
#ff-stream-6 {
    min-height: 800px !important
}
.ff-item .ff-content {
    margin: 4% 7% 12%;
}
.ff-moderation-holder .ff-moderation-button {
    color: #ccc !important;
}
ul.ff-slideshow-media .ff-icon-share::before {
    font-size: 12px;
    padding-right: 24px;
    background-position-x: 68px;
    background-position-y: -1px;
}
.ff-media-wrapper h4 a,
.ff-media-wrapper #ff-stream-5-slideshow .ff-name,
.ff-media-wrapper #ff-stream-22-slideshow .ff-name,
.ff-media-wrapper #ff-stream-23-slideshow .ff-name,
.ff-media-wrapper #ff-stream-24-slideshow .ff-name,
.ff-media-wrapper #ff-stream-25-slideshow .ff-name,
.ff-media-wrapper #ff-stream-26-slideshow .ff-name,
.ff-media-wrapper #ff-stream-46-slideshow .ff-name,
.ff-media-wrapper #ff-stream-47-slideshow .ff-name,
.ff-media-wrapper #ff-stream-48-slideshow .ff-name,
.ff-media-wrapper #ff-stream-49-slideshow .ff-name,
.ff-media-wrapper #ff-stream-50-slideshow .ff-name {
    color: #333 !important;
}
/*#ff-stream-4 #ff-uid-1 h4,*/
#ff-stream-4 #ff-uid-1 .ff-item-meta {
    display: none;
}
/*#ff-stream-7,
#ff-stream-8,
#ff-stream-40 { 
    margin-bottom: 70px;
}*/
div#n2-ss-8item1 {
    margin: 0 auto;
}
.post-679 .entry-header {
    display: none !important;
}
#ff-stream-7 .ff-item.ff-instagram .ff-item-meta {
    display: none !important;
}
#ff-stream-7 .ff-item.ff-instagram .ff-content {
    color: #fff;
    text-align: center;
    position: fixed;
    margin-top: 5% !important;
}
#ff-stream-7 .ff-item.ff-instagram .ff-content a {
    color: #ff5800;
}
#ff-stream-7 .ff-item.ff-video-preview.ff-youtube .ff-content,
#ff-stream-40 .ff-item.ff-video-preview.ff-youtube .ff-content {
    display: none !important;
}
/*#ff-stream-7 .ff-loadmore-wrapper {
    padding-top: 145px;
    margin-top: -145px;
}*/
#ff-stream-7 .ff-item.ff-video-preview.ff-youtube .ff-item-meta,
#ff-stream-40 .ff-item.ff-video-preview.ff-youtube .ff-item-meta {
    display: none !important
}
#ff-stream-7 .ff-item.ff-video-preview.ff-youtube h4,
#ff-stream-40 .ff-item.ff-video-preview.ff-youtube h4  {
    display: inline-flex !important;
    width: 88%;
}
#ff-stream-7 .ff-item.ff-video-preview.ff-youtube h4 a,
#ff-stream-40 .ff-item.ff-video-preview.ff-youtube h4 a {
    text-align: center !important;
    width: 100%;
}
#post-679 .entry-content h2,
#post-12453 .entry-content h2,
#post-16411 .entry-content h2,
#post-16418 .entry-content h2 {
    margin: 0 12px;
    color: #000;
}
#post-12453 .entry-content h2, #post-16411 .entry-content h2 {
    padding: 3% 0.4% 1%;
}
#post-12453 .entry-header {
    display: none;
}
#vid_gal {
    background-image: url(/wp-content/themes/EuskaltelTheme/images/fdn_disf_2.jpg);
    background-repeat: repeat;
    margin-top: 3px;
    background-size: 184px 151px;
}
#ff-stream-7-slideshow a.ff-nickname,
#ff-stream-40-slideshow a.ff-nickname {
    display: none !important
}
#ff-stream-7-slideshow h6.ff-item-bar,
#ff-stream-40-slideshow h6.ff-item-bar,
#ff-stream-5-slideshow h6.ff-item-bar,
#ff-stream-22-slideshow h6.ff-item-bar,
#ff-stream-23-slideshow h6.ff-item-bar,
#ff-stream-24-slideshow h6.ff-item-bar,
#ff-stream-25-slideshow h6.ff-item-bar,
#ff-stream-26-slideshow h6.ff-item-bar,
#ff-stream-46-slideshow h6.ff-item-bar,
#ff-stream-47-slideshow h6.ff-item-bar,
#ff-stream-48-slideshow h6.ff-item-bar,
#ff-stream-49-slideshow h6.ff-item-bar,
#ff-stream-50-slideshow h6.ff-item-bar {
    width: 42%
}
/*#ff-stream-7,
#ff-stream-40 {
    margin-bottom: 90px !important;
}*/
#ff-stream-7 .ff-item h4 a,
#ff-stream-40 .ff-item h4 a {
    color: #fff !important;
}
#ff-stream-5-slideshow h4 a,
#ff-stream-5-slideshow .item-bar a,
#ff-stream-45-slideshow h4 a,
#ff-stream-45-slideshow .item-bar a,
#ff-stream-22-slideshow h4.ff-item-bar,
#ff-stream-22-slideshow .item-bar a,
#ff-stream-23-slideshow h4.ff-item-bar,
#ff-stream-23-slideshow .item-bar a,
#ff-stream-24-slideshow h4.ff-item-bar,
#ff-stream-24-slideshow .item-bar a,
#ff-stream-25-slideshow h4.ff-item-bar,
#ff-stream-25-slideshow .item-bar a,
#ff-stream-26-slideshow h4.ff-item-bar,
#ff-stream-26-slideshow .item-bar a,
#ff-stream-46-slideshow h4.ff-item-bar,
#ff-stream-46-slideshow .item-bar a,
#ff-stream-47-slideshow h4.ff-item-bar,
#ff-stream-47-slideshow .item-bar a,
#ff-stream-48-slideshow h4.ff-item-bar,
#ff-stream-48-slideshow .item-bar a,
#ff-stream-49-slideshow h4.ff-item-bar,
#ff-stream-49-slideshow .item-bar a,
#ff-stream-50-slideshow h4.ff-item-bar,
#ff-stream-50-slideshow .item-bar a {
    color: #333 !important;
}
#ff-stream-5 .ff-item.ff-twitter .ff-item .ff-content,
#ff-stream-5 .ff-item .ff-content,
#ff-stream-45 .ff-item.ff-twitter .ff-item .ff-content,
#ff-stream-45 .ff-item .ff-content,
#ff-stream-22-slideshow .ff-item.ff-twitter .ff-item .ff-content,
#ff-stream-22-slideshow .ff-item .ff-content,
#ff-stream-23-slideshow .ff-item.ff-twitter .ff-item .ff-content,
#ff-stream-23-slideshow .ff-item .ff-content,
#ff-stream-24-slideshow .ff-item.ff-twitter .ff-item .ff-content,
#ff-stream-24-slideshow .ff-item .ff-content,
#ff-stream-25-slideshow .ff-item.ff-twitter .ff-item .ff-content,
#ff-stream-25-slideshow .ff-item .ff-content,
#ff-stream-26-slideshow .ff-item.ff-twitter .ff-item .ff-content,
#ff-stream-26-slideshow .ff-item .ff-content,
#ff-stream-46-slideshow .ff-item.ff-twitter .ff-item .ff-content,
#ff-stream-46-slideshow .ff-item .ff-content,
#ff-stream-47-slideshow .ff-item.ff-twitter .ff-item .ff-content,
#ff-stream-47-slideshow .ff-item .ff-content,
#ff-stream-48-slideshow .ff-item.ff-twitter .ff-item .ff-content,
#ff-stream-48-slideshow .ff-item .ff-content,
#ff-stream-49-slideshow .ff-item.ff-twitter .ff-item .ff-content,
#ff-stream-49-slideshow .ff-item .ff-content,
#ff-stream-50-slideshow .ff-item.ff-twitter .ff-item .ff-content,
#ff-stream-50-slideshow .ff-item .ff-content {
    color: #fff !important;
}
.ff-slideshow .ff-userpic {
    display: none !important;
}
#ff-stream-5-slideshow .ff-name,
#ff-stream-5-slideshow .ff-posted,
#ff-stream-45-slideshow .ff-name,
#ff-stream-45-slideshow .ff-posted,
#ff-stream-22-slideshow .ff-name,
#ff-stream-22-slideshow .ff-posted,
#ff-stream-23-slideshow .ff-name,
#ff-stream-23-slideshow .ff-posted,
#ff-stream-24-slideshow .ff-name,
#ff-stream-24-slideshow .ff-posted,
#ff-stream-25-slideshow .ff-name,
#ff-stream-25-slideshow .ff-posted,
#ff-stream-26-slideshow .ff-name,
#ff-stream-26-slideshow .ff-posted,
#ff-stream-46-slideshow .ff-name,
#ff-stream-46-slideshow .ff-posted,
#ff-stream-47-slideshow .ff-name,
#ff-stream-47-slideshow .ff-posted,
#ff-stream-48-slideshow .ff-name,
#ff-stream-48-slideshow .ff-posted,
#ff-stream-49-slideshow .ff-name,
#ff-stream-49-slideshow .ff-posted,
#ff-stream-50-slideshow .ff-name,
#ff-stream-50-slideshow .ff-posted {
    display: none !important;
}
.search_sec img {
    width: 22px;
    height: 22px;
}
.cment_sec li img {
    width: 17px !important;
    height: 15px !important;
}
.ff-slideshow nav span {
    background-color: #fff;
}
.ff-nav-info-keys {
    background-color: #000;
    padding: 30px 30px 20px;
    width: 162px !important;
    font-size: 12px !important;
}
#wc-comment-header {
    padding-top: 40px !important;
}
.likebtn_container {
    font-family: 'AvantGardeGothicITCW02Md';
    padding-right: 5px;
    font-size: 14px;
    line-height: 22px;
}
.cat_srch #primary .post-thumbnail img {
    width: 100% !important;
    position: relative !important;
    left: 0 !important;
    right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.cat_srch img {
    width: 100%;
    height: auto;
    max-height: 400px;
    object-fit: cover;
}
.cat_srch h1.entry-title a {
    color: #424040;
    text-align: left;
    display: table;
}

.cat_srch {
    font-size: 15px;
    line-height: 20px;
	margin-bottom: 45px;
}
.cat_srch .entry-summary a {
    display: none;
}
.cat_srch a {
    color: #ff5800;
}
.cat_srch .entry-date {
    font-size: 12px;
}
.cat_srch .cat-links {
    font-weight: bold;
    font-size: 12px;
}
.archive-title {
    font-size: 30px !important;
    margin: 3% 0 !important;
}
h1.screen-reader-text {
    display: none !important;
}
/*.container.category .pagination.loop-pagination,
.pagination.loop-pagination {
    font-size: 22px;
    padding: 3% 0;
}*/
.inrcrsl_btm li a,
.container.category .pagination.loop-pagination a,
.pagination.loop-pagination a {
    color: #ff5800 !important;
}
.lftblog_sec a {
    color: #ff5800;
}
.ff-item-meta a.ff-nickname {
    display: none !important;
}
.ff-slideshow nav span {
    padding: 2% !important;
}
.ff-item.ff-twitter .ff-content {
    font-family: 'AvantGardeGothicITCW02Md';
}
#post-80 h1.entry-title,
#post-367 h1.entry-title {
    display: none !important
}
#post-80 .entry-header, #post-367 .entry-header {
    margin-top: 20px
}
#post-80 #ff-stream-5, #post-367 #ff-stream-45 {
    margin-bottom: 10px !important;
}
#post-194 .ff-loadmore-wrapper {
    margin-bottom: 80px;
}
#popmake-15765 .pum-title.popmake-title,
#popmake-15765 .gform_heading {
    display: none;
}
.gform_wrapper h3 {
    font-family: 'AvantGardeGothicITCW02Dm' !important;
    color: #ff5800 !important;
    padding: 2% 0 1% 9% !important;
}
.gform_wrapper h4 {
    font-family: 'AvantGardeGothicITCW02Md' !important;
    font-size: 18px !important;
    padding: 0% 0 1% 9% !important;
}
.gform_wrapper {
    margin: 0 !important;
    padding: 0 !important;
}
.gform_wrapper ul.gform_fields li.gfield {
    padding: 0 !important;
}
.gform_wrapper .gfield_html.gfield_no_follows_desc {
    margin: 0 !important;
}
body .gform_wrapper ul li.gfield {
    margin: 0 0 1% 4%!important
}
.gform_wrapper .top_label li.gfield.gf_left_half,
.gform_wrapper .top_label li.gfield.gf_right_half {
    width: 38% !important;
}
.gform_wrapper label.gfield_label {
    font-family:  'AvantGardeGothicITCW01Bk' !important;
    font-size: 16px !important;
    font-weight: normal !important;
        line-height: 16px !important;
}
.gform_wrapper ul.gfield_checkbox li label,
.gform_wrapper ul.gfield_radio li label {
    font-weight: normal !important
}
.gform_wrapper .top_label .gfield_label {
    display: none !important
}
#field_2_11 {
    display: grid;
}
#field_2_11 span.gfield_required {
    display: none !important;
}
#field_2_11 .ginput_container.ginput_container_checkbox {
    margin: 0 !important;
}
.gform_footer input.gform_button {
    background-color: #ff5800;
    border: medium none;
    color: #fff;
    font-family: "AvantGardeGothicITCW01Bk";
    margin-left: 9%;
    padding: 15px 0;
}
.gform_wrapper .gform_footer {
    margin: 0 0 60px !important;
    padding: 0 !important;
}
#field_2_6,
#field_2_6 li {
    margin-bottom: 0 !important;
}
#field_2_1,
#field_2_2,
#field_2_3,
#field_2_4,
#field_2_6,
#field_2_12 {
    margin: 25px 0 0 !important;
    padding-bottom: 0 !important;
    padding-right: 10px !important;
    width: 42% !important;
}
#field_2_1,
#field_2_4,
#field_2_1,
#field_2_12,
#field_2_11 {
    margin-left: 9% !important
}
body .gform_wrapper .top_label div.ginput_container {
    margin-top: 0 !important;
}
.pum-theme-15760 .pum-container,
.pum-theme-lightbox .pum-container {
    background: none !important;
    box-shadow: none !important;
}
.gform_body input {
    background: white !important;
    box-shadow: none !important;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    border-bottom: 1px solid #333;
}
#field_2_6 label {
    display: inline !important;
    line-height: 40px;
    font-size: 13px !important;
    font-family: 'AvantGardeGothicITCW01Bk' !important;
}
.ginput_container.ginput_container_radio {
    width: 79px;
    float: right;
    padding-top: 5px;
}
#input_2_6 {
    margin: 0;
}
.gform_footer.top_label,
ul#input_2_11,
.gfield_checkbox {
    text-align: center;
}
.thx {
    padding: 0 72px 40px;
}
.thx p {
    font-size: 12px;
    padding-top: 12px;
}

#pum-19834 .newslttr_sec,
#pum-15770 .newslttr_sec,
#popmake-15765 {
    background-color: #fff !important;
}
.gform_wrapper div.validation_error {
    margin-bottom: 0 !important
}
#ff-stream-8 {
    margin-top: 30px;
}
#ff-stream-5.ff-stream,
#ff-stream-45.ff-stream,
#ff-stream-22.ff-stream,
#ff-stream-23.ff-stream,
#ff-stream-24.ff-stream,
#ff-stream-25.ff-stream,
#ff-stream-26.ff-stream,
#ff-stream-46.ff-stream,
#ff-stream-47.ff-stream,
#ff-stream-48.ff-stream,
#ff-stream-49.ff-stream,
#ff-stream-50.ff-stream {
    padding-top: 11px !important;
}
#ff-stream-8 .ff-item h4 {
    margin: 0 !important;
    height: 97% !important;
}

ul#input_2_11 {
    padding-top: 25px;
    padding-right: 7px;
}
li#field_2_11 {
    width: 85%;
}
li#field_2_11 .gfield_description.validation_message {
    text-align: center;
}
.gform_wrapper li.gfield.gfield_error {
    border-top: none !important
}
.innr_wrpr .container .row {
    overflow: hidden
}
.osc-res-tab a:hover,
.ff-nickname:hover,
.ff-timestamp:hover,
.ff-name:hover,
.ff-content a:hover {
    text-decoration: none !important;
}
.inrcrsl_btm a:hover {
    text-decoration: none !important;
}
.n2-ss-background-image {
    background-position: 50% 50% !important;
    opacity: 1 !important;
}
.gfield_checkbox {
        width: 100% !important;
}
.gform_wrapper .top_label .cliente_euskaltel .gfield_label {
    display: inline !important;
    font-family: 'AvantGardeGothicITCW02Md' !important;
    font-size: 12px !important;
    line-height: 3.5;
}
.ff-nav-info-keys {
    display: none;
}
.ff-slideshow .ff-item-cont>h4 {
    padding: 0 30px 0 40px !important;
    margin: 0;
    color: #333;
}
.ff-table .ff-content {
    font-family: 'AvantGardeGothicITCW01Bk';
    padding: 15px;
}
.ff-slide-wrapper {
    padding: 0 !important;
}
#ff-stream-7 .ff-icon-inner,
#ff-stream-7 .ff-sc-label2 .ff-icon:before,
#ff-stream-40 .ff-icon-inner,
#ff-stream-40 .ff-sc-label2 .ff-icon:before {
    display: none !important;
}
.n2-ss-slide-background.n2-ow {
    background: #ccc !important;
}
.n2-ss-slide.n2-ss-slide-86.n2-ss-canvas.n2-ow.n2-ss-slide-active .n2-ss-slide-background.n2-ow {
    background: #000 !important;
}
.ff-comments {
    display: none !important;
}
/*a:focus {outline: none !important; outline-offset: none !important;text-decoration: none !important;}*/

a.ff-timestamp {
   font-size: 13px;
   font-family: 'AvantGardeGothicITCW02Md';
}
#post-16249 .entry-header h1,
#post-16259 .entry-header h1,
#post-16276 .entry-header h1,
#post-16279 .entry-header h1,
#post-16282 .entry-header h1,
#post-16283 .entry-header h1,
#post-16280 .entry-header h1,
#post-16277 .entry-header h1,
#post-16260 .entry-header h1,
#post-16250 .entry-header h1 {
    display: none;
}
#ff-stream-5 .ff-item-meta,
#ff-stream-45 .ff-item-meta,
#ff-stream-22 .ff-item-meta,
#ff-stream-23 .ff-item-meta,
#ff-stream-24 .ff-item-meta,
#ff-stream-25 .ff-item-meta,
#ff-stream-26 .ff-item-meta,
#ff-stream-46 .ff-item-meta,
#ff-stream-47 .ff-item-meta,
#ff-stream-48 .ff-item-meta,
#ff-stream-49 .ff-item-meta,
#ff-stream-50 .ff-item-meta {
    background: none !important;
    position: absolute;
    bottom: -3px;
    width: 50%;
}
#ff-stream-22 .entry-header h1,
#ff-stream-23 .entry-header h1,
#ff-stream-24 .entry-header h1,
#ff-stream-25 .entry-header h1,
#ff-stream-26 .entry-header h1,
#ff-stream-46 .entry-header h1,
#ff-stream-47 .entry-header h1,
#ff-stream-48 .entry-header h1,
#ff-stream-49 .entry-header h1,
#ff-stream-50 .entry-header h1 {
    display: none;
}
.gform_footer.top_label input {
    -webkit-box-shadow: 0px 6px 11px 0px rgba(50, 50, 50, 0.22);
    -moz-box-shadow: 0px 6px 11px 0px rgba(50, 50, 50, 0.22);
    box-shadow: 0px 6px 11px 0px rgba(50, 50, 50, 0.22);
}
#gform_fields_2,
.thx {
    font-family: 'AvantGardeGothicITCW01Bk' !important;
    font-size: 13px;
}
.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio] {
    margin-top: 0px !important;
}
.gform_body input#choice_2_11_1 {
    border: 1px solid #666 !important;
    width: 26px !important;
    height: 20px;
    font-size: 23px;
    line-height: 34px;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.gform_wrapper li.gf_list_inline ul.gfield_radio li {
    margin-right: 11px !important;float: left;
}

.pum-theme-15760 .pum-content + .pum-close,
.pum-theme-lightbox .pum-content + .pum-close {
    font-size: 33px !important;
    font-weight: 100 !important;
}
.thx b {
    font-family: 'AvantGardeGothicITCW02Dm' !important;
}
.ff-slide-wrapper .ff-img-holder {
    background-size: auto !important;
}
#ff-stream-7 .ff-item.ff-posts .ff-item-cont .ff-item-meta,
#ff-stream-40 .ff-item.ff-posts .ff-item-cont .ff-item-meta {
    background: none !important;
    margin-left: 4% !important;
    bottom: 0;
    position: absolute;
}
.ff-slideshow nav span.ff-nav-close {
    top: 30px !important;
    right: 110px !important;
}
#ff-stream-7 .ff-item.ff-posts .ff-overlay-wrapper,
#ff-stream-40 .ff-item.ff-posts .ff-overlay-wrapper {
    padding: 8% 0 0 0;
    text-align: center;
}
#ff-stream-7 .ff-item.ff-posts .ff-overlay-wrapper h4 a,
#ff-stream-40 .ff-item.ff-posts .ff-overlay-wrapper h4 a {
    height: 154px;
    text-align: center;
    padding: 0 8%;
}
#ff-stream-7 .ff-item.ff-posts .ff-item-cont h4,
#ff-stream-40 .ff-item.ff-posts .ff-item-cont h4 {
    margin: 0 !important;
}
#commentform input {
    border: 1px solid #cccccc !important;
    background: #ffffff;
}

#ff-stream-7-slideshow .ff-posted {
    display: none !important;
}
#ff-stream-7-slideshow .ff-item-meta:before {
    background: none !important;
}
.comment-form-url,
.comment-notes {
    display: none;
}
h5.coment {
    margin: 8% 0 3%;
    font-size: 22px;
    font-family: 'AvantGardeGothicITCW01Bk';
    color: #000;
}
.vortex-container-like-comment p,
.vortex-container-like-comment input {
    display: none;
}
.vortex-align-left {
    margin-top: 5px;
    padding-top: 0;
    display: block;
    padding-bottom: 11px;
}
.comment-author {
    font-family: 'AvantGardeGothicITCW02Dm';
}
.comment-content p {
    padding-bottom: 0;
}
#html5gallery-elem-video-1 {
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
}
.html5gallery-box-1 {
    right: 7px !important;
    bottom: -1px !important;
}
div#apps,
div#soc {
    padding-top: 35px;
}
div#n2-ss-49 .n2-ss-slide-active {
    z-index: 3 !important;
}
div#n2-ss-49 .n2-ss-showcase-pipeline {
    margin-top: 35px !important;
}
#post-362 .entry-header h1 {
    display: none;
}
#post-362 .videothumb_wrpr {
    margin-top: 7%;
}
#fondo_empresa .post-thumbnail {
    margin-top: -3px;
}
#ff-stream-27 .ff-fill-icon .ff-icon-share::before,
#ff-stream-28 .ff-fill-icon .ff-icon-share::before,
#ff-stream-29 .ff-fill-icon .ff-icon-share::before,
#ff-stream-30 .ff-fill-icon .ff-icon-share::before,
#ff-stream-31 .ff-fill-icon .ff-icon-share::before,
#ff-stream-32 .ff-fill-icon .ff-icon-share::before,
#ff-stream-33 .ff-fill-icon .ff-icon-share::before,
#ff-stream-34 .ff-fill-icon .ff-icon-share::before,
#ff-stream-35 .ff-fill-icon .ff-icon-share::before,
#ff-stream-36 .ff-fill-icon .ff-icon-share::before,
#ff-stream-37 .ff-fill-icon .ff-icon-share::before,
#ff-stream-38 .ff-fill-icon .ff-icon-share::before,
#ff-stream-39 .ff-fill-icon .ff-icon-share::before,
#ff-stream-40 .ff-fill-icon .ff-icon-share::before,
#ff-stream-41 .ff-fill-icon .ff-icon-share::before,
#ff-stream-42 .ff-fill-icon .ff-icon-share::before,
#ff-stream-43 .ff-fill-icon .ff-icon-share::before,
#ff-stream-44 .ff-fill-icon .ff-icon-share::before,
#ff-stream-45 .ff-fill-icon .ff-icon-share::before,
#ff-stream-46 .ff-fill-icon .ff-icon-share::before,
#ff-stream-47 .ff-fill-icon .ff-icon-share::before,
#ff-stream-48 .ff-fill-icon .ff-icon-share::before,
#ff-stream-49 .ff-fill-icon .ff-icon-share::before,
#ff-stream-50 .ff-fill-icon .ff-icon-share::before,
#ff-stream-51 .ff-fill-icon .ff-icon-share::before {
    content: "Partekatu" !important;
}
footer .orng_bg small a {
    color: #ffffff;
}
footer .orng_bg small a:hover {
    text-decoration: none;
}
div#n2-ss-8 .n2-ss-layer-content {
    width: 100%;
}
#ff-stream-7 .ff-layout-grid .ff-has-overlay .ff-img-holder,
#ff-stream-40 .ff-layout-grid .ff-has-overlay .ff-img-holder {
    height: 340px !important
}
.ff-stream-wrapper {
    margin-top: 10px !important
}
.n2-ss-layer .n2-ow {
    text-shadow: 0px 1px 2px #333 !important;
}
#ff-stream-50 .ff-item:hover {
    transition: none !important;
}
.cat_srch span.author.vcard {display: none !important}
.ff-has-overlay .ff-item-bar {z-index: 20000}
.comments-area.epoch-wrapper {
    background-color: #EDEDED;
    padding: 8% 8% 5% 0;
}
form#commentform {
    padding-left: 10%;
}

.ff-slideshow .ff-item-cont a {color:#ff5800;}
.ff-slideshow .ff-item-meta {width: 86% !important;}
#newsletters-form-3-submit {width: 100%}

#newsletters-3-form .btn-primary {
    margin: 0 auto;
    display: block;
}
.gform_wrapper ul.gform_fields li+li+li+li+li+li+li .gfield_label {display: inline-block !important;    margin-top: 15px;} 
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio] {margin-left: 3px !important}
.gform_wrapper ul.gfield_radio li label {
    width: 38% !important;
    cursor: pointer;
    text-align: left;
    padding-left: 1px;
    margin-left: 2px;
}

.gform_wrapper .gfield_radio li label {margin-left: 2px;} 

.gfield_label .gfield_required {display: none}

.gform_wrapper ul.gfield_checkbox li label {width: auto !important;}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {margin: 0 0 20px 0 !important;width: 30% !important;}

.gfield_checkbox a {color: #ff5800}

.gfield_checkbox input {margin-top: 0 !important;    margin-left: 7px !important;}

#ff-stream-42 h5, #ff-stream-8 h5 {
    border-top: 3px solid #ffffff;
    line-height: 47px;
    border-bottom: 3px solid #ffffff;
    padding-top: 7px;
    margin-bottom: 15px;
    width: 100%;
    display: block;
}

#ff-stream-42 h4, #ff-stream-8 h4 {text-align: center;    
    text-shadow: 2px 2px 1px #000; 
    margin-top: 7%;    
    line-height: 26px;
    font-size: 22px !important;
}

#ff-stream-42  .ff-layout-grid .ff-item .ff-img-holder img, #ff-stream-8  .ff-layout-grid .ff-item .ff-img-holder img {    
    margin-left: -364px;
    margin-top: -50px;
}

#ff-stream-42 .ff-fill-icon .ff-icon-share::before, #ff-stream-8 .ff-fill-icon .ff-icon-share::before {
    color: #fff;
    background: url(/wp-content/themes/EuskaltelTheme/images/icomparte_blanco.png) 96px 0 no-repeat;
    background-size: 15px 17px;
}

#ff-stream-42 .ff-fill-icon .ff-icon-share::before, #ff-stream-8 .ff-fill-icon .ff-icon-share::before {
    text-shadow: 2px 2px 2px #000;
}

#ff-stream-42 .ff-item h4 a, #ff-stream-8 .ff-item h4 a {
    color: inherit !important;
    width: 100%;
    height: 103%;
    padding: 7%;
}

h3.sorteo {
    font-family: 'AvantGardeGothicITCW02Dm' !important; 
    color: #ff5800 !important; 
    padding: 2% 0 1% 9% !important;
}
h4.sorteo {
    font-family: 'AvantGardeGothicITCW02Md' !important; 
    font-size: 18px !important; 
    padding: 0% 0 1% 9% !important;
}


.ff-item.ff-facebook a.ff-likes,
.ff-item.ff-twitter a.ff-shares {
    margin-left: 103px;

}

.ff-item.ff-instagram a.ff-likes {

}

#ff-stream-42 .ff-overlay {
    z-index: 0;
}
#ff-stream-42 h4 {
    height: 95%;
}

/*WonderPLugin Gallery*/

#wonderplugingallery-container-5 {
    background-image: url(/wp-content/themes/EuskaltelTheme/images/texture_bg.jpg);
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    max-width: none !important;
}

.html5gallery-tn-5 , .html5gallery-tn-selected-5{
    background-color: transparent !important;
}

.html5gallery-container-5 {
    background: none!important;
}

.html5gallery-box-5 {
    top: -55px !important;
    right: 7px !important;
    bottom: -1px !important;
}

.html5gallery-elem-5 {
    padding: 0!important;
    -webkit-box-shadow: 0px 0px 60px -6px rgba(0, 0, 0, 0.8)!important;
    -moz-box-shadow: 0px 0px 60px -6px rgba(0, 0, 0, 0.8)!important;
    box-shadow: 0px 0px 60px -6px rgba(0, 0, 0, 0.8)!important;
}
.html5gallery-elem-5 .html5gallery-elem-img-5 {
    margin: 0!important;
    padding: 0!important;
}

.html5gallery-tn-img-play-5::after {
    display: block;
    content: " ";
    position: absolute;
    top: 60%;
    right: 0;
    bottom: 0;
    left: 0;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 90%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 90%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 90%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#33000000', GradientType=0);
}


.html5gallery-tn-img-5 {
    background-color: #EAEAEA;
}
.html5gallery-container-5 .html5gallery-title-5 {
    position: relative!important;
    width: auto!important;
    top: auto!important;
    left: auto!important;
    right: auto!important;
    bottom: auto!important;
}
.html5gallery-container-5 .html5gallery-title-5 .html5gallery-title-text-5 {
    text-align: center!important;
    color: #333!important;
}
.html5gallery-container-5 .html5gallery-elem-5 {
    position: static!important;
    background: white;
}
.html5gallery-tn-img-play-5 {
    background-position: 50% 35%!important;
    background-size: 50px!important;
    background-image: url(/wp-content/plugins/wonderplugin-gallery/engine/skins/gallery/playvideo_64.png) !important;
}

.html5gallery-container-5 {
    margin: 0 !important;
    padding: 0 !important;
    width: 100%;
}

.html5gallery-left-5,
.html5gallery-right-5 {
    display: none !important;
}

#html5gallery-elem-video-5 {
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
}


.html5gallery-tn-title-5 {
    background: none !important;
    font-size: 16px !important;
    line-height: 20px !important;
    color: #ffffff !important;
    font-family: 'AvantGardeGothicITCW02Dm' !important;
    height: auto !important;
    display: block !important;
    text-shadow: 0px 1px 8px rgba(0, 0, 0, 0.4);
    margin-bottom: 10px;
	position: absolute;
    top: 159px;
    padding: 0 18px;
    max-width: 260px !important;
}


.html5gallery-car-right-5, .html5gallery-car-left-5 {
    cursor: pointer;
    background-position: -54px 0px !important;
    width: 50px !important;
    height: 50px !important;
    top: 60px !important;
}

.html5gallery-title-5{
    display: block !important;
}

.html5gallery-title-text-5 {
    background: none !important;
    font-size: 20px !important;
    line-height: 20px !important;
    color: #ffffff !important;
    font-family: 'AvantGardeGothicITCW02Dm' !important;
}

.html5gallery-tn-img-5 img {

}

/*Fin WonderPLugin Gallery*/

#n2-ss-9item1 a {text-align: center; width: 100%;height: 100%}
div#n2-ss-9item1 {
    max-width: 83%;
    max-height: 80%;
        -webkit-box-shadow: inset 0px 200px 123px -103px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0px 200px 123px -103px rgba(0,0,0,0.3);
    box-shadow: inset 0px 200px 123px -103px rgba(0,0,0,0.3);
}

#n2-ss-9-align .n2-ss-layer {

 z-index: 999 !important;
}
#post-12453 a.n2-ow,
#post-16411 a.n2-ow {
    padding: 5% 10% !important;
    z-index: 1000;
}

#ff-stream-42 .ff-overlay-wrapper, #ff-stream-8 .ff-overlay-wrapper{
    -webkit-box-shadow: inset 0px 200px 123px -103px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0px 200px 123px -103px rgba(0,0,0,0.3);
    box-shadow: inset 0px 200px 123px -103px rgba(0,0,0,0.3);
}

.gfield.gfield_error.message_error_condiciones {
    width: 81% !important;
    text-align: center;
}
.gfield.message_error_condiciones {
    width: 81%;
}

.gform_wrapper div.validation_error {
    margin-bottom: 30px !important;
    background-color: rgba(255,223,224,.25);
}

.gform_wrapper .field_description_below .gfield_description {
    padding-top: 10px !important;
    padding-bottom: 8px;
    padding-left: 5px;
}

.gform_confirmation_wrapper {
    width: 80%;
    margin: 20px auto;
    padding: 20px;
    border-top: 3px solid green;
    border-bottom: 3px solid green;
    background-color: #EDFBED;
}

.pum-content.popmake-content {    
    background: #fff;
}

#popmake-15770 .pum-content.popmake-content, #popmake-19834 .pum-content.popmake-content {   background: transparent;}
iframe {
    position: relative;
    top: 0;
    left: 0;
}
a.privacidad, .pum-container a.privacidad {
    color: #ff5800;
}
#popmake-19862 .pum-close, #pum-19867 .pum-close {
    font-size: 20px;
padding: 20px;
}
#popmake-19862 p, #pum-19867 p, #popmake-19862 h3, #pum-19867 h3 {
    padding-bottom: 20px;
}
#popmake-19862 p, #pum-19867 p {
    padding-bottom: 10px;
}

#ff-stream-40 .ff-item .ff-item-bar,
#ff-stream-7 .ff-item .ff-item-bar {
    padding-top: 0px !important;
    padding-bottom: 0 !important;
    margin: 4% 0 !important;
    padding: 0 5% !important;
    height: auto !important;
}

#ff-stream-40 .ff-item.ff-posts .ff-item-cont .ff-item-meta, 
#ff-stream-7 .ff-item.ff-posts .ff-item-cont .ff-item-meta { 
    padding-top: 0 !important;
}

#ff-stream-7 .ff-item .ff-share-wrapper,
#ff-stream-40 .ff-item .ff-share-wrapper {
width: 40%;
}

#ff-stream-40 a.ff-timestamp,
#ff-stream-7 a.ff-timestamp {
    margin-top: -5px;
}

.alert-danger {
    margin-bottom: -12px !important;
}

#ff-stream-40 .ff-item.ff-video-preview.ff-youtube .ff-item-bar > a + a, 
#ff-stream-7 .ff-item.ff-video-preview.ff-youtube .ff-item-bar > a + a {
    margin-left: 2%;
}

#ff-stream-40-slideshow .ff-table .ff-content,
#ff-stream-7-slideshow .ff-table .ff-content {
    padding: 15px 41px 0 !important;
}

#ff-stream-7-slideshow .ff-timestamp {
    color: #999 !important;
}

form.search-form {
    margin: 24px 0 60px;
}

.ff-item.ff-video-preview.ff-youtube h6.ff-item-bar  a.ff-views {
    margin-left: 89px
}

article.ff-item.ff-instagram a.ff-likes {
margin-left: 118px;
}

#ff-stream-40 .ff-item.ff-video-preview.ff-youtube h6.ff-item-bar  a.ff-views,
#ff-stream-7 .ff-item.ff-video-preview.ff-youtube h6.ff-item-bar  a.ff-views {
margin-left: 0;
}

#ff-stream-40 .ff-content.is-truncated,
#ff-stream-7 .ff-content.is-truncated {
    display: none;
}

.ff-slideshow .ff-table {
    padding-bottom: 0 !important;
}

.ff-loadmore-wrapper .ff-btn {
    margin: 20px 2px 0 !important;
}

#post-16418 .ff-loadmore-wrapper,
#post-679 .ff-loadmore-wrapper {
    margin-bottom: 7%;
}

#ff-stream-5 .ff-item.ff-twitter img.ff-initial-image,
#ff-stream-45 .ff-item.ff-twitter img.ff-initial-image {
    min-height: 350px !important;
}

.gform_body label {
    color:#999;   
}

.ngg-imagebrowser h3 {
    display: none;
}

.ngg-imagebrowser .pic, .ngg-imagebrowser-nav .next, .ngg-imagebrowser-nav .back {
    border: none !important;
}

.lb-style-custom .likebtn-icon {
    margin-top: -5px;
}
#post-18780 p, #post-18797 p {font-size: 14px  !important}

.confirm_colum_principal {width:90%; margin: 0 auto; text-align: center;}
.confirm_colum_principal2 {width:90%; margin: 0 auto; text-align: center; overflow:hidden;}
.confirm_colum  {width:33%; float: left; padding:45px;}
.confirm_colum img {margin-bottom: 20px;}

.confirm_colum22 {width: 45%; margin-top: 15px; margin-left: 20px;     display: inline-table;}
.confirm_colum   .alinear_izda  {text-align:left; margin-top: 10px;}

@media (max-width: 480px) {
.confirm_colum_principal, .confirm_colum_principal2 {width:100%}
.confirm_colum  {width:100%; float: left; padding:45px;}
.confirm_colum2  {width:100%; float: left;}
}

.pagina-error-404 {padding: 70px 0; text-align: center;}
.pagina-error-404 h1 {font-size: 80px;   color: #ff5800;  padding-bottom: 10px; font-family: 'AvantGardeGothicITCW02Dm';}
.pagina-error-404 h2 {text-transform: uppercase; padding: 35px 0px 15px 0; font-family: 'AvantGardeGothicITCW02Dm';}
.pagina-error-404 p {font-size: 18px; line-height: 24px;}
.pagina-error-404 .btn-default {
    color: #fff;
    background-color: #ff5800;
    border-color: #ff5800;
	margin: 30px 0 0 0;
}

.ff-stream-wrapper {min-height:890px !important}
#ff-stream-1 .ff-stream-wrapper , #ff-stream-51 .ff-stream-wrapper {min-height:1550px !important}

#ff-stream-11 .ff-stream-wrapper {min-height:910px !important}
#ff-stream-9 .ff-stream-wrapper {min-height:930px !important}

.ff-posts {min-height:340px;}


#ff-stream-14, #ff-stream-14 .ff-stream-wrapper,
#ff-stream-25, #ff-stream-25 .ff-stream-wrapper,
#ff-stream-49, #ff-stream-49 .ff-stream-wrapper
  {min-height:440px !important}

#ff-stream-5 .ff-stream-wrapper, #ff-stream-22 .ff-stream-wrapper,  #ff-stream-23 .ff-stream-wrapper,  #ff-stream-24 .ff-stream-wrapper, #ff-stream-26  .ff-stream-wrapper,
#ff-stream-45 .ff-stream-wrapper, #ff-stream-46 .ff-stream-wrapper,  #ff-stream-47 .ff-stream-wrapper,  #ff-stream-48 .ff-stream-wrapper,  #ff-stream-50  .ff-stream-wrapper
{min-height:790px !important}

#ff-stream-5 .ff-posts, #ff-stream-22 .ff-posts,  #ff-stream-23 .ff-posts,  #ff-stream-24 .ff-posts,  #ff-stream-25 .ff-posts,  #ff-stream-26 .ff-posts,
#ff-stream-45 .ff-posts, #ff-stream-46 .ff-posts,  #ff-stream-47 .ff-posts,  #ff-stream-48 .ff-posts,  #ff-stream-49 .ff-posts,  #ff-stream-50 .ff-posts
{min-height:350px}

#ff-stream-5 .ff-loadmore-wrapper, #ff-stream-22 .ff-loadmore-wrapper,  #ff-stream-23 .ff-loadmore-wrapper,  #ff-stream-24 .ff-loadmore-wrapper,  #ff-stream-25 .ff-loadmore-wrapper,  #ff-stream-26 .ff-loadmore-wrapper,
#ff-stream-45 .ff-loadmore-wrapper, #ff-stream-46 .ff-loadmore-wrapper,  #ff-stream-47 .ff-loadmore-wrapper,  #ff-stream-48 .ff-loadmore-wrapper,  #ff-stream-49 .ff-loadmore-wrapper,  #ff-stream-50 .ff-loadmore-wrapper
{background: transparent !important}

.ff-moderation-button {background-color: #3b3d40 !important;}

/*estilos para los comentarios */
#comments {
	background-color: #EDEDED;
    padding: 8% 8% 5% 0;
}

.comment-list,  .comment-list .children {
    list-style: none;
    margin: 0;
}

#comments .comment-list  li {
	line-height: 24px;
    margin: 0 0 24px 0;
    padding: 0 0 0 56px;
    position: relative;
}

.says { display: none; }
#reply-title  { display: none; }

.hdrbtm_lft li > ul { 
	display: none; 
	position: absolute;  
	z-index: 9999; 
	-webkit-box-shadow: 0px 5px 20px 7px rgba(0, 0, 0, 0.08);
	-moz-box-shadow: 0px 5px 20px 7px rgba(0, 0, 0, 0.08);
	box-shadow: 0px 5px 20px 7px rgba(0, 0, 0, 0.08);
}

.hdrbtm_lft ul ul li{
    float: none;
    margin-right: 0;
    padding: 0;
}

.hdrbtm_lft ul ul li a {
    font-size: 14px;
    line-height: 13px;
    color: rgb(50, 50, 50);
    font-family: AvantGardeGothicITCW02Md;
    display: block;
    position: relative;
    margin: 0px;
    text-decoration: none;
    padding: 13px 30px 13px 30PX;
    background-color: #fff;
}

.hdrbtm_lft ul ul li a :hover{
    color: #ff5800;
}

.breadcrumbs {padding: 20px 0 0 20px; font-size: 15px; color:#424040;}
.breadcrumbs .current-item, .breadcrumbs_posts .current-item, .breadcrumbs_posts span + span + span a  {color:#ff5800;}
.breadcrumbs_posts {padding: 20px 0; font-size: 15px;  color:#424040;}
.breadcrumbs a, .breadcrumbs_posts a{color: #424040; }
.breadcrumbs a:hover, .breadcrumbs_posts a:hover{color:#ff9900; text-decoration:none; }
.breadcrumbs_posts span > span {
visibility: hidden;
}
.breadcrumbs_posts span {
visibility: initial;
}
.breadcrumbs_posts {
visibility: hidden;
}
.breadcrumbs_posts > span:after {
content: " / ";
}
.breadcrumbs_posts span + span + span:after {
content: "" !important;
}



.cat_srch h1.entry-title a {cursor:pointer;}

.cat_srch .entry-header h1 {
    margin: 2% 0 1% 0 !important;
    font-size: 1.5em;
    position: relative !important;
}

.container.category .pagination.loop-pagination, .pagination.loop-pagination {
    font-size: 18px;
	font-family: 'AvantGardeGothicITCW01Bk', Arial, Helvetica, sans-serif;
    padding: 3% 0;
}

.resultados h1 {
    font-size: 32px;
	color: #424040;
	font-family: 'AvantGardeGothicITCW02Dm';
}

.cat_srch h1.entry-title a:hover {
    color: #999;
}

.search-submit {
	background-color: #ff5800;
	border-color: #ff5800;
	color: #ffffff !important;
	border-radius: 0px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-family: 'AvantGardeGothicITCW01Bk', Arial, Helvetica, sans-serif !important;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: center;
	margin-left:10px;
}
.search-submit:hover {
background-color: #ff9900;
border-color: #ff9900;
}

.search-field {
	font-weight: normal;
	font-family: 'AvantGardeGothicITCW01Bk';
	font-size: 14px;
	padding: 5px 0;
    vertical-align: middle;
}


.baja_newsletter .gform_wrapper .gform_footer input[type=submit] {
    margin: 20px 0 50px 0 !important;
    width: 30% !important;
	font-size: 1.2em;
}

.baja_newsletter .gform_footer.top_label  {
    text-align: left;
	margin: 0 0 1% 9%!important;
}

.titulo_baja_newsletter {    padding: 6% 0 1% 9%;}

.ff-li-share , .ff-email-share {display: none !important;}

body .gform_wrapper h3.gform_title {   display: none !important;}
h4.sorteo {padding: 0% 0 6% 5% !important;}

.sorteo_finalizado {background-color: #EDEDED; text-align:center; padding: 30px 0 20px 0;}
.sorteo_finalizado h3 {font-family: 'AvantGardeGothicITCW02Dm', Arial, Helvetica, sans-serif; font-size: 22px; line-height:28px; padding-bottom:20px; color:#424040;	}
.sorteo_finalizado h4 {font-family: 'AvantGardeGothicITCW01Bk', Arial, Helvetica, sans-serif; font-size: 16px; line-height:24px; padding-bottom:10px;}
.sorteo_ganadores {border:1px solid #EDEDED; padding: 40px 0 20px 0; margin-bottom: 35px; text-align:center; font-family: 'AvantGardeGothicITCW01Bk', Arial, Helvetica, sans-serif;}
.sorteo_ganadores h2 {font-family: 'AvantGardeGothicITCW02Dm', Arial, Helvetica, sans-serif; font-size: 42px; color:#ff5800; text-align:center; padding: 10px 0 20px;}
.sorteo_ganadores h3 {font-family: 'AvantGardeGothicITCW02Dm', Arial, Helvetica, sans-serif; font-size: 22px; color:#424040; text-align:center; line-height:32px;}
.sorteo_ganadores h4 {font-family: 'AvantGardeGothicITCW01Bk', Arial, Helvetica, sans-serif; font-size: 14px; color:#666; text-align:center;}
.sorteo_ganadores  span {font-family: 'AvantGardeGothicITCW02Dm', Arial, Helvetica, sans-serif; } 
.sorteo_ganadores .row {   margin-left: 15px;   margin-right: 15px;    padding: 25px 0; display: flex;}
.sorteo_ganadores .row .col-md-4 { border-bottom: 1px solid #ededed; margin-left: 15px;   margin-right: 15px;}
.nombre_ganadores{ 	padding-bottom: 25px;}

/*Estilos Cookie */
#cn-notice-text p {font-family: 'ProximaNova-Regular', Arial, Helvetica, sans-serif; font-size:1.25em; line-height: 1.25em;     text-align: left !important; }
.cookie-notice-container {
    padding: 10px;
}
.cookie-notice-container  a { text-align: center !important; }
#cookie-notice .button.wp-default {
font-size: 13px;
    padding: 8px 10px;
    background: #Ff5800 !important;
    border-color: #Ff5800 !important;
    color: #FFF !important;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin: 5px 0;
    border-radius: 0px;
}

.coment_politica_privacidad {
    font-size: 12px !important;
    line-height: 17px !important;
    font-family: 'AvantGardeGothicITCW01Bk' !important;
}

.form_politica_privacidad  p{font-size:12px !important; line-height:18px !important;}

.gform_wrapper .mov_euskaltel ul.gfield_radio li input[type=radio] {
    width: 12px !important;
}

body .gform_wrapper ul li.message_error_condiciones {
    margin: 0 0 1% 11%!important;
}
.gform_wrapper .message_error_condiciones ul.gfield_checkbox li input{
    margin-top: -20px !important;
}

.popup_newsletter {
    text-align: center;
    margin: 0 auto;
}

#popup_newsletter_texto {font-size:12px;}

.newslttr_sec2 {
    width: 375px;
    height: 378px;
    border: 2px solid #e55f55;
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    margin-bottom: 4%;
    margin-top: -14%;
    display: inline-block;
    background-color: #fff;
}

.newslttr_sec2 .checkbox label {
    padding-left: 0;
    font-family: 'AvantGardeGothicITCW01Bk';
    font-size: 13px !important;
    line-height: 19px;
    padding-top: 16px;
}

.newslttr_sec2 .checkbox label span{
    color:#ff5800;
}


.newslttr_sec3 {
    width: 365px;
    height: 360px;
    border: 2px solid #e55f55;
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    margin-bottom: 4%;
    margin-top: 7%;
    display: inline-block;
}
.newslttr_sec3  h1{font-size: 20px;     font-family: AvantGardeGothicITCW02Dm;     margin: 20px 0;}
.newslttr_sec3 p {text-align:center; font-family: 'AvantGardeGothicITCW01Bk'; font-size: 16px;     line-height: 24px;}

.newslttr_sec3 a {
    text-decoration: none;
    background-color: #ff5800;
    border-color: #ff5800;
	color:#fff;
	margin-top: 30px;
}

.newslttr_sec3 a:hover {
    background-color: #ff5800;
    border-color: #ff5800;
	color:#fff;
}
.nwsltr3_inn {
    width: 83%;
    margin: 18% auto 0;
	text-align: center;
}

@media (max-width: 1169px){
.newslttr_sec3{
    width: 290px;
    height: 290px;
}
}
.newslttr_pp  {text-align: center;    margin: 0 auto;}
.newslttr_pp p {text-align:center; font-family: 'AvantGardeGothicITCW01Bk'; font-size: 16px;     line-height: 24px;}
.newslttr_pp h1{font-size: 20px;     font-family: AvantGardeGothicITCW02Dm;     margin: 20px 0;}
.newslttr_pp a {
    text-decoration: none;
    background-color: #ff5800;
    border-color: #ff5800;
	color:#fff;
	margin-top: 30px;
	border-radius: 0;
}
.newslttr_pp a:hover {
    background-color: #ff5800;
    border-color: #ff5800;
	color:#fff;
}

.comment-form-cookies-consent {display:none;}
#respond .newsletter {    display:none;}

