@import "https://fonts.googleapis.com/css?family=Fira+Sans:300,400,500,600,700";/****/body{overflow-x:hidden;}
.grad3{background:linear-gradient(-45deg, #fff 0, #fff 25%, rgba(85, 85, 85, 0.05) 0, rgba(85, 85, 85, 0.05) 50%, #fff 0, #fff 75%, rgba(85, 85, 85, 0.05) 0, rgba(85, 85, 85, 0.05) 100%);background-size:auto auto;background-size:50px 50px;}
a:hover, a:focus, a:active{-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;outline:none !important;}
img{border:0;vertical-align:top;max-width:100%;height:auto;}
.video-responsive{height:0;padding-top:0;padding-bottom:56.25%;position:relative;overflow:hidden;}
.video-responsive embed, .video-responsive iframe, .video-responsive object, .video-responsive video{top:0;left:0;width:100%;height:100%;position:absolute;}
.body-page input[type="text"],.body-page input[type="tel"],.body-page input[type="password"],.body-page input[type="email"],.body-page textarea, .body-page select{background-color:#fff;-webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.02) inset;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.02) inset;border:1px solid rgba(0, 0, 0, 0.1);padding:5px 10px;}
.label{color:#000 !important;}
.list-menu ul li{list-style:none;padding:15px 2px;font-size:14px;border-bottom:1px solid rgba(0, 0, 0, 0.1);}
.list-menu ul li:last-child{border-bottom:none;}

.posts-list-number .item-list {}
.posts-list-number .item-list ul > li {margin-bottom: 0;}
.posts-list-number .item-list ul > li:last-child .post-block {margin-bottom: 20px !important;}
.posts-list-number .post-block {position: relative; min-height: 30px;}
.posts-list-number .post-block .number {font-size: 1.1em; color: #000; text-align: center; width: 40px; height: 40px; position: absolute; background: #f1f1f1; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; top: 50%; left: 0; z-index: 11; margin-top: -20px; line-height: 40px; font-style: italic;}
.posts-list-number .post-block .post-content {padding-top: 0;}
.posts-list-number .post-block .post-title {padding: 0; padding-left: 50px;}
.posts-list-number .post-block .post-title a {display: block; font-size: 1.1em;}
.posts-list-number .post-block .post-title a:hover {color: #1585FE;}

.autor_foto,
.field--name-user-picture {float:left; padding:0 20px 0 0;}
.node__meta{margin-bottom:20px; margin-top:26px;}
.field--name-field-tags {display:inline-block; margin:0 0 20px;}
.field--name-field-tags .field__item{ display:inline; margin:0 10px 0 0;}
.field--name-field-tags .field__item a{color:#4698D5;}
.field--name-field-columna {text-transform:uppercase;}

body.path-user .username {}
body.path-user .label {padding:0;}
body.path-user .user-picture {float:left}
body.path-user .views-element-container{}
body.path-user .col-md-12{padding:0;}
body.path-user p{margin-bottom:10px;}
body.path-user h2{margin:0 0 10px;}

body.path-node .user--view-mode-compact .username {}
body.path-node .user--view-mode-compact .label {padding:0;}
body.path-node .user--view-mode-compact .user-picture {float:left}
body.path-node .user--view-mode-compact .views-element-container{}
body.path-node .user--view-mode-compact .col-md-12{padding:0;}
body.path-node .user--view-mode-compact p{margin-bottom:10px;}
body.path-node .user--view-mode-compact h2{margin:0 0 10px;}

ul{margin:0;padding:0;}
ul ul{padding-left:20px;}
ul li{list-style:none;}
ul li i{margin-right:3px;font-size:16px;min-width:20px;text-align:center;}
.item-list ul li,li.view-list-item{margin:0 0 30px;float:left;}
ul.menu > li{position:relative;padding:3px 0;}
ul.menu > li a{padding-left:16px;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;}
ul.menu > li a:after{content:"\f105";font-family:'FontAwesome';position:absolute;color:#878787;left:0;top:50%;margin-top:-12px;}
ul.menu > li a:hover{padding-left:25px;}
table{width:100%;margin-bottom:23px;border:1px solid #ddd;}
table > thead > tr > th,table > thead > tr > td,table > tbody > tr > th,table > tbody > tr > td,table > tfoot > tr > th,table > tfoot > tr > td{border-color:#ddd;border-width:1px 1px 1px 0;border-style:solid;}
table > thead > tr > th,table > thead > tr > td{border-bottom-width:2px;}
.no-padding{padding:0 !important;}
.post-content p a {color:#0000ee; text-decoration:underline;}
a.disable{pointer-events:none;cursor:default;}
/************************* Pagination ************************/.pager .paginations{border-radius:5px;display:inline-block;margin:0 30px;padding:4px 3px;}
.pager .paginations a{border:1px solid rgba(0, 0, 0, 0.1);font-weight:700;display:inline-block;height:35px;line-height:34px;margin:0 1px;text-align:center;width:35px;margin-right:10px;}
.pager .paginations a:last-child{margin-right:0;}
.pager .paginations a.active{background:#12c8f9;border-color:#12c8f9;color:#fff;}
#edit-preview, #edit-submit{background:#12c8f9;color:#fff;font-size:14px;text-transform:uppercase;padding:7px 11px;border:none; font-weight:bold;margin:25px 0;}
.search-content #edit-preview, .search-content #edit-submit{margin:0;}
#edit-preview:hover, #edit-submit:hover{background:#000;}
body{overflow-x:hidden;}
body.boxed{max-width:1280px;margin:0 auto;-webkit-box-shadow:0px 5px 5px rgba(0, 0, 0, 0.15);box-shadow:0px 5px 5px rgba(0, 0, 0, 0.15);background:#efefef;}
body.boxed div.body-page{background:#fff;}
.stuck{position:fixed;top:0;left:0;z-index:99;width:100%;}
.sticky-v3 .content-inner{padding-left:0 !important;padding-right:30px !important;}
header .header-main{background:#fff;}
@media (max-width:991px){header .block-logo{text-align:center;}
 header .header-right-inner, header .header-right-inner .block{text-align:center !important;}
}
header.header-v1{position:relative;margin-bottom:30px;}
header.header-v1 .main-menu{background:#181818;position:relative;z-index:99;}
header.header-v1 .menu-bar{top:-15px;}
header.header-v1 .menu-bar > span{background:#fff;}
header.header-v1 .area-main-menu .area-inner{padding-left:40px;position:relative;}
header.header-v1 .area-main-menu .gva-search-region{position:absolute;right:15px;top:8px;z-index:9;}
@media (max-width:991px){header.header-v1 .area-main-menu .gva-search-region{top:12px;right:50px;}
}
header.header-v1 .area-main-menu .gva-search-region .icon{font-size:20px;color:#fff;}
header.header-v1 .area-main-menu .gva-search-region .icon:hover{cursor:pointer;}
header.header-v1 .area-main-menu .gva-search-region .search-content{display:none;width:270px;position:absolute;top:43px;right:0;margin-top:-1px;z-index:99;background:#fff;padding:20px;-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);}
header.header-v1 .area-main-menu .gva-search-region .search-content input#edit-keys{height:35px;padding:5px;border:1px solid rgba(0, 0, 0, 0.1);background:none;}
header.header-v1 .area-main-menu .gva-search-region.show .search-content{display:block;}
header.header-v1 .block{overflow:visible;}
header.header-v1 .gva_menu > li > a{color:#fff;}
header.header-v2{margin-bottom:0;}
header.header-v2 .main-menu{position:relative; background:#fff;}
header.header-v2 .main-menu .container{padding:15px 25px;}
header.header-v2 .main-menu:after{display:none;content:"";position:absolute;bottom:-20px;left:0;width:100%;z-index:1;background:url("../images/shadow-white.png") repeat-x center center transparent;height:20px;}
header.header-v2 .main-menu .block{overflow:visible;}
header.header-v2 .area-main-menu .area-inner{position:relative;}
header.header-v2 .area-main-menu .gva-search-region{position:absolute;right:25px;top:8px;z-index:999;}
.block .block-title > span{display:inline-block;font-size:1em;font-weight:500;text-transform:uppercase;position:relative;letter-spacing:0.5px;color:#000;padding:10px 20px;font-family:"Fira Sans";z-index:9;}
@media (min-width:1199px){header.header-v2 .area-main-menu .gva-search-region{top:5px;}
}
@media (min-width:991px) and (max-width:1000){header.header-v2 .area-main-menu .gva-search-region{top:5px;}
}
@media (max-width:991px){header.header-v2 .area-main-menu .gva-search-region{top:14px;right:50px;}
 header.header-v2 .area-main-menu .gva-search-region .icon{color:#181818 !important;}
.block .block-title > span{display:inline-block;font-size:0.7em;font-weight:500;text-transform:uppercase;position:relative;letter-spacing:0.5px;color:#000;padding:10px 20px;font-family:"Fira Sans";z-index:9;}
}
header.header-v2 .area-main-menu .gva-search-region .icon{font-size:20px;color:#000;}
header.header-v2 .area-main-menu .gva-search-region .icon:hover{cursor:pointer;}
header.header-v2 .area-main-menu .gva-search-region .search-content{display:none;width:282px;position:absolute;top:44px;right:0;margin-top:-1px;z-index:99;background:#fff;padding:20px;-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);}
header.header-v2 .area-main-menu .gva-search-region .search-content input#edit-keys{height:35px;padding:5px;border:1px solid rgba(0, 0, 0, 0.1);background:none;}
header.header-v2 .area-main-menu .gva-search-region.show .search-content{display:block;}
header.header-v2 .gva_menu{}
header.header-v2 .gva_menu > li > a{color:#000;}
header.header-v2 .gva_menu > li > a:hover{background:#12c8f9;color:#fff;}
header.header-v2 .gva_menu > li > a.is-active{color:#fff;background:#5ba4da;}
header.header-v3{margin-bottom:30px;}
header.header-v3 .header-main{border-bottom:1px solid rgba(0, 0, 0, 0.1);padding:0;}
header.header-v3 .header-main .branding{padding-top:15px;padding-bottom:15px;}
header.header-v3 .area-main-menu{position:static;}
header.header-v3 .gva_menu_main{position:static;}
header.header-v3 .area-main-menu .area-inner{padding-left:40px;position:static;}
header.header-v3 .area-main-menu .block{position:static !important;}
header.header-v3 .area-main-menu .gva-search-region{position:absolute;right:15px;top:8px;z-index:9;}
@media (max-width:991px){header.header-v3 .area-main-menu .gva-search-region{top:22px;right:50px;}
 header.header-v3 .area-main-menu .gva-search-region .icon{color:#181818 !important;}
}
header.header-v3 .area-main-menu .gva-search-region .icon{font-size:20px;color:#fff;}
header.header-v3 .area-main-menu .gva-search-region .icon:hover{cursor:pointer;}
header.header-v3 .area-main-menu .gva-search-region .search-content{display:none;width:270px;position:absolute;top:43px;right:0;margin-top:-1px;z-index:99;background:#fff;padding:20px;-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.2);}
header.header-v3 .area-main-menu .gva-search-region .search-content input#edit-keys{height:35px;padding:5px;border:1px solid rgba(0, 0, 0, 0.1);background:none;}
header.header-v3 .area-main-menu .gva-search-region.show .search-content{display:block;}
header.header-v3 .breaking-news .content-inner{padding:10px 0;border:none;}
header.header-v3 .breaking-news .content-inner .title{background:#70afde;}
header.header-v3 .topbar{background:#12c8f9;color:#fff;}
header.header-v3 .topbar a{color:#fff;}
header.header-v3 .topbar a:hover{color:rgba(255, 255, 255, 0.7);}
header.header-v3 .main-menu .block{overflow:visible;margin-bottom:0;}
header.header-v3 .main-menu .block:before, header.header-v3 .main-menu .block:after{content:" ";display:table;}
header.header-v3 .main-menu .block:after{clear:both;}
header.header-v3 .main-menu .gva_menu{float:right;width:auto;}
@media (max-width:991px){header.header-v3 .main-menu .gva_menu{width:100%;}
}
header.header-v3 .main-menu .gva_menu > li > a{border:none;padding:35px 15px;}
.breaking-news .block{overflow:visible;margin-bottom:0;}
.breaking-news .content-inner{padding:10px;border:1px solid rgba(0, 0, 0, 0.1);border-top:0;}
@media (max-width:991px){.breaking-news .content-inner{border-top:1px solid rgba(0, 0, 0, 0.1);}
}
.breaking-news .title{float:left;width:120px;background-color:#12c8f9;color:#fff;padding:5px;text-transform:uppercase;font-size:12px;font-weight:900;font-family:"Roboto";text-align:center;}
@media (max-width:991px){.breaking-news .title{display:none;}
}
.breaking-news .init-carousel-owl{margin:0;}
.breaking-news .news-content{padding-left:160px;padding-top:3px;}
@media (max-width:991px){.breaking-news .news-content{padding-left:0;}
}
.breaking-news .post-breaking-news{background:none;}
.breaking-news .owl-nav{display:none;}
.breaking-news .block{margin-bottom:0;}
.breaking-news .item{height:28px;overflow:hidden;padding:0;}
.breaking-news .item .post-created{width:80px;font-weight:400;color:#ccc;line-height:32px;padding:0 0 0 5px;font-size:12px;}
.breaking-news .item .post-created:before{display:none;}
.breaking-news .item .post-title{font-weight:400;padding-left:90px;padding:0;}
.breaking-news .item .post-title a{line-height:32px;display:inline-block;}
.content-full{overflow:hidden;}
div[class*='-md-6'].main-content .post-slider.v2 .views-field-body{display:none !important;}
.area.highlighted{background:#F5f5f5;padding:45px 0;margin-bottom:20px;}
.area-panel{padding:20px 0;}
.after_content{padding:30px 0 0;}
.header-right .block{margin-bottom:0;}
.promotion{padding:0;margin-bottom:0;}
.main-menu .area-main-menu .area-inner .block{margin-bottom:0;}
.sidebar{position:relative;}
.footer{background:#313131;color:#8F8F8F;font-size:1em;line-height:1.5em;padding:0 0 30px;}
.footer .footer-top{background:#2D2D2D;padding:20px 0;}
.footer .footer-top .block{padding-bottom:0;margin-bottom:0;}
.footer .footer-center{padding-top:45px;}
.footer a{color:#8F8F8F;}
.footer a:hover{color:#12c8f9;}
.footer .block-title{border-color:rgba(255, 255, 255, 0.1) !important;}
.footer.footer-v2{background:#282B30;color:#999999;}
.footer.footer-v2 a{color:#999999;}
.footer.footer-v2 a:hover{color:#12c8f9;}
.footer.footer-v2 .footer-center{padding:45px 0 20px;}
.footer.footer-v2 .block-title{border-color:rgba(255, 255, 255, 0.1);}
.footer.footer-v2 .block-title span{color:#fff;}
.footer.footer-v2 .copyright{background:#191A1E;}
.footer-center h2,
.footer-center .block .block-title > span {text-transform:uppercase; color:#12c8f9;}
.footer-center .navigation .gva_menu > li{display:block;}
.footer-center .navigation .gva_menu > li > a{padding:0 0 10px; color:#8F8F8F;}
.copyright{background:#2D2D2D;}
.copyright .copyright-inner{padding:30px 0;border-top:1px solid rgba(0, 0, 0, 0.1);}
.copyright .copyright-inner .block{margin:0;}
.contact-message-form .form-item{margin-bottom:30px;}
.contact-message-form .form-item label{font-size:12px;display:block;text-transform:uppercase;}
.contact-message-form .form-item input, .contact-message-form .form-item textarea{width:100%;}
.contact-message-form .form-actions #edit-preview, .contact-message-form .form-actions #edit-submit{background:#12c8f9;color:#fff;font-size:12px;text-transform:uppercase;padding:10px 15px;border:none;}
.contact-message-form .form-actions #edit-preview:hover, .contact-message-form .form-actions #edit-submit:hover{background:#70afde;}
body.maintenance-page{background-color:#fff;color:#000;}
.maintenance-page #page-wrapper{background:#fff;margin-left:auto;margin-right:auto;min-width:0;min-height:0;border:1px solid #ddd;margin-top:40px;}
.maintenance-page #page{margin:10px;}
.maintenance-page #main-wrapper{min-height:inherit;}
.maintenance-page #header{width:auto;}
.maintenance-page #main{margin:0;}
.maintenance-page .content .section{padding:0 0 0 10px;}
[dir="rtl"] .maintenance-page .content .section{padding-left:0;padding-right:10px;}
.maintenance-page #header{background-color:#fff;background-image:none;}
.maintenance-page .site-branding-text{margin-bottom:50px;margin-left:0;padding-top:20px;font-size:90%;}
[dir="rtl"] .maintenance-page .site-branding-text{margin-right:0;}
.maintenance-page .site-branding-text,.maintenance-page .site-branding-text a,.maintenance-page .site-branding-text a:hover,.maintenance-page .site-branding-text a:focus{color:#777;}
.maintenance-page .page-title{line-height:1em;margin-top:0;}
@media all and (min-width:800px){.maintenance-page #page-wrapper{width:800px;}
 .maintenance-page #header div.section, .maintenance-page #main{width:700px;}
}
@media all and (min-width:600px){.maintenance-page #page{margin:20px 40px 40px;}
}
.search-page-form #edit-keys{-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(0, 0, 0, 0.1);height:35px;padding:0 8px;}
.search-page-form .form-item{margin-bottom:15px;}
.search-page-form .form-item label{width:35%;}
ol.search-results{margin:20px 0;padding:0;}
ol.search-results > li{list-style-type:none;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid rgba(0, 0, 0, 0.1);}
ol.search-results > li p strong{color:#12c8f9;}
.post-block{background:#fff;}
.post-block .post-image{overflow:hidden;}
.post-block .post-image a{position:relative;display:block;}
.post-block .post-image a:before{background:transparent linear-gradient(to right, rgba(29, 157, 155, 0.6), rgba(66, 165, 246, 0.6)) repeat scroll 0 0;content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:9;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;}
.post-block .post-image a:after{content:"\f08e";font-family:"FontAwesome";position:absolute;width:40px;height:40px;margin-top:-20px;margin-left:-20px;text-align:center;line-height:40px;font-size:25px;color:#fff;top:50%;left:50%;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);z-index:99;}
.post-block .post-image img{width:100%;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;}
.post-block .post-image:hover a:before, .post-block .post-image:hover a:after{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.post-block .post-title{padding:10px 0;}
.post-block .post-title a{display:block;line-height:1.1;font-size:1.25em;}
#block-views-block-post-other-block-4 .post-block .post-title a{display:block;line-height:1.1;font-size:1.5em;}
#block-views-block-post-other-block-4 .post-style-hero .post-block .post-content .post-meta {color:#A4A4A4;}
.post-block .post-content:before, .post-block .post-content:after{content:" ";display:table;}
.post-block .post-content:after{clear:both;}
.post-block .post-meta{font-weight:400;color:#A4A4A4;;}
.post-block .post-meta:before, .post-block .post-meta:after{content:" ";display:table;}
.post-block .post-meta:after{clear:both;}
.post-block .post-meta > div{float:left;display:inline-block;margin-right:20px;}
@media (max-width:991px){.post-block .post-meta > div{margin-right:10px;}
}
.post-block .post-meta > div:last-child{margin-right:0;}
.post-block .post-meta a{color:#A4A4A4;}
.post-block .post-meta a:hover{text-decoration:underline;}
.post-block .post-meta .post-categories{margin-bottom:0;}
.post-block .post-created{text-transform:none;position:relative;}
.post-block .post-description{margin-top:15px;}
.post-block .post-comment{text-transform:none;position:relative;}
.post-block .post-categories{}
.post-block .post-categories a{color:#12c8f9;display:inline-block;padding:0;margin-right:5px;text-transform:uppercase;font-size:1.42rem;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;line-height:22px;line-height:1.5;}
.post-block .post-categories a:hover{color:#70afde;text-decoration:none;}
.post-block .content-after{padding:10px 0 0;}
.entry-readmore{margin-top:20px;text-transform:uppercase;font-weight:700;font-size:12px;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;}
.entry-readmore:hover{color:#12c8f9;}
.video-block{background:transparent;position:relative;}
.video-block .post-image a:after{-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;content:"";position:absolute;background:rgba(0, 0, 0, 0.3);width:100%;height:100%;top:0;left:0;z-index:9;}
.video-block .post-image a:before{-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;content:"\f01d";color:#12c8f9;font-family:"FontAwesome";position:absolute;width:42px;height:42px;top:35%;left:50%;margin-left:-21px;margin-top:-21px;font-size:45px;line-height:1;color:#fff;z-index:99;}
.video-block .post-title{padding:5px 0;position:absolute;bottom:0;width:100%;height:auto;z-index:99;padding:20px;}
.video-block .post-title a{font-size:14px;color:#fff;display:inline-block;line-height:1.3;}
.video-block .post-title a:hover{color:#12c8f9;}
.video-block:hover .post-image a:before{display:none;}
.post-hero-bottom .post-block{position:relative;}
.post-hero-bottom .post-block .post-image a:after, .post-hero-bottom .post-block .post-image a:before{display:none;}
.post-hero-bottom .post-block .post-content{position:absolute;bottom:0;left:0;padding:30px;width:100%;background:linear-gradient(to top, #161616, transparent);background:-webkit-linear-gradient(to top, #161616, transparent);background:-o-linear-gradient(to top, #161616, transparent);background:-moz-linear-gradient(to top, #161616, transparent);z-index:9;}
.post-hero-bottom .post-block .post-content .post-title a{color:#fff;font-weight:700;}
.post-hero-bottom .post-block .post-content .post-body{color:rgba(255, 255, 255, 0.9);font-size:16px;}
.post-hero-bottom .post-block .post-content .post-meta{color:#ccc;}
.gallery-post{position:relative;}
.gallery-post .post-meta-wrap{background:#fff;position:absolute;bottom:30px;left:30px;width:45%;padding:20px;}
@media (max-width:991px){.gallery-post .post-meta-wrap{width:auto;left:20px;right:20px;bottom:20px;}
}
.gallery-post .post-meta-wrap.small{right:30px;width:auto;}
.gallery-post .post-meta-wrap .post-title a{font-size:16px;text-transform:uppercase;font-family:"Roboto";}
.style-dark .post-block{background:transparent;}
.style-dark .post-block .post-title{background:transparent;}
.style-dark .post-block .post-title a{color:#fff;}
.style-dark .post-block .post-title a:hover{color:#12c8f9;}
.post-slideshow div[class*="col-"]{padding:0;}
.post-slider.post-block.v1{background:none;position:relative;}
.post-slider.post-block.v1 .left{width:55%;float:left;}
.post-slider.post-block.v1 .right{width:45%;height:100%;padding:30px;border:1px solid rgba(0, 0, 0, 0.1);border-left:0;position:absolute;right:0;top:0;z-index:1;}
.post-slider.post-block.v1 .entry-title{margin:20px 0;}
.post-slider.post-block.v1 .entry-title a{color:#181818;font-size:30px;font-weight:700;display:block;line-height:1.2;}
.post-slider.post-block.v2{position:relative;}
.post-slider.post-block.v2 .post-meta-wrap{background:linear-gradient(to bottom, transparent 0%, black 150%) repeat scroll 0 0;background:-webkit-linear-gradient(to bottom, transparent 0%, black 150%) repeat scroll 0 0;background:-o-linear-gradient(to bottom, transparent 0%, black 150%) repeat scroll 0 0;background:-moz-linear-gradient(to bottom, transparent 0%, black 150%) repeat scroll 0 0;width:100%;padding:50px;position:absolute;bottom:0;left:0;z-index:9;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;}
@media (max-width:991px){
.post-slider.post-block.v2 .post-meta-wrap{padding:10px 40px;}
}
.post-slider.post-block.v2 .post-meta-wrap .post-title a{padding:5px 0;font-size:3.8rem;color:#fff;font-weight:500;line-height:1;}
@media (max-width:991px){.post-slider.post-block.v2 .post-meta-wrap .post-title a{font-size:2.3rem;}
}
.post-slider.post-block.v2 .post-meta-wrap .post-title a:hover{color:#12c8f9;}
.post-slider.post-block.v2 .post-body{color:#fff;font-size:20px;color:rgba(255, 255, 255, 0.85);}
@media (max-width:991px){.post-slider.post-block.v2 .post-body{display:none;}
}
.post-slider.post-block.v2 .post-meta{padding:5px 0;color:#fff;}
.post-slider.post-block.v2 .post-categories a{font-size:14px;}
.post-style-hero .post-block{position:relative;}
.post-style-hero .post-block .post-image a:after, .post-style-hero .post-block .post-image a:before{display:none;}
.post-style-hero .post-block .post-content{width:100%;padding:10px 0 0;bottom:0;left:0;z-index:9;text-align:left;}
.post-style-hero .post-block .post-content a{}
.post-style-hero .post-block .post-content a:hover{color:rgba(255, 255, 255, 0.8) !important;}
.post-style-hero .post-block .post-content .post-meta{color:#fff;margin:0;}
.post-style-hero .post-block .post-content .post-categories{margin:0;}
.post-style-hero .post-block .post-content .post-categories a{color:#fff;border-bottom-color:#fff;}
.post-style-stick .item-list > ul > li{border-bottom:1px dashed #e1e1e1;display:block;float:right;overflow:hidden;width:50%;clear:right;}
@media (max-width:991px){.post-style-stick .item-list > ul > li{width:100%;clear:both;}
}
.post-style-stick .item-list > ul > li .post-title, .post-style-stick .item-list > ul > li .post-meta, .post-style-stick .item-list > ul > li .post-meta-wrap{clear:both;}
.post-style-stick .item-list > ul > li:last-child{margin-bottom:0 !important;}
.post-style-stick .item-list > ul > li:after{visibility:hidden;display:block;content:".";clear:right;height:0;}
.post-style-stick .item-list > ul > li:not(:first-child){margin-bottom:15px;padding-bottom:15px;}
.post-style-stick .item-list > ul > li:not(:first-child) .post-image{display:none;}
.post-style-stick .item-list > ul > li:not(:first-child) .post-title, .post-style-stick .item-list > ul > li:not(:first-child) .post-meta, .post-style-stick .item-list > ul > li:not(:first-child) .post-meta-wrap{clear:none !important;}
.post-style-stick .item-list > ul > li:not(:first-child) .post-content-inner, .post-style-stick .item-list > ul > li:not(:first-child) .content-body, .post-style-stick .item-list > ul > li:not(:first-child) .post-body{display:none;}
.post-style-stick .item-list > ul > li:not(:first-child) .post-title{padding:0;}
.post-style-stick .item-list > ul > li:not(:first-child) .post-title a{font-size:20px;display:block;}
.post-style-stick .item-list > ul > li:first-child{border-bottom:0 none;display:block;float:left;padding-right:20px !important;width:50%;clear:none;padding-bottom:0;margin-bottom:0;}
@media (max-width:991px){.post-style-stick .item-list > ul > li:first-child{width:100%;clear:both;margin-bottom:20px;}
}
.post-style-stick .item-list > ul > li:first-child .post-title{padding:20px 0 10px;}
.post-style-stick .item-list > ul > li:first-child .post-title a{font-size:20px;}
.post-style-stick .item-list > ul > li:first-child .post-meta{margin:0 0 10px;}
.post-style-stick .item-list > ul > li:first-child:after{content:none;}
.post-style-stick.image .item-list > ul > li{border:none;}
.post-style-stick.image .item-list > ul > li:not(:first-child){margin-bottom:26px;padding-bottom:0;}
.post-style-stick.image .item-list > ul > li:not(:first-child) .post-image{display:inline-block;width:85px;height:auto;float:left;}
.post-style-stick.image .item-list > ul > li:not(:first-child) .post-content{padding-left:105px;}
.post-style-stick.image .item-list > ul > li:not(:first-child) .post-title, .post-style-stick.image .item-list > ul > li:not(:first-child) .post-meta, .post-style-stick.image .item-list > ul > li:not(:first-child) .post-meta-wrap{clear:none !important;}
.post-style-stick.image .item-list > ul > li:not(:first-child) .post-content-inner, .post-style-stick.image .item-list > ul > li:not(:first-child) .content-body, .post-style-stick.image .item-list > ul > li:not(:first-child) .post-body{display:none;}
.post-style-stick.list .item-list > ul > li{width:100% !important;border-bottom:1px solid #e1e1e1;margin-bottom:15px;padding-bottom:15px !important;}
.post-style-stick.list .item-list > ul > li:first-child{border-bottom:1px solid #e1e1e1;display:block;float:left;padding-right:0 !important;clear:none;margin-bottom:15px;padding-bottom:15px;}
.post-style-stick.list .item-list > ul > li:last-child{border:none;}
.post-style-stick.v3 .item-list > ul > li:not(:first-child){width:40%;}
.post-style-stick.v3 .item-list > ul > li:not(:first-child) .post-image{width:110px;}
.post-style-stick.v3 .item-list > ul > li:not(:first-child) .post-content{padding-left:130px;}
.post-style-stick.v3 .item-list > ul > li:first-child{border-bottom:0 none;display:block;float:left;padding-right:20px !important;width:60%;clear:none;padding-bottom:0;margin-bottom:0;}
@media (max-width:991px){.post-style-stick.v3 .item-list > ul > li:first-child{width:100%;clear:both;margin-bottom:20px;}
}
.post-style-stick.v3 .item-list > ul > li:first-child .post-block{position:relative;}
.post-style-stick.v3 .item-list > ul > li:first-child .post-block .post-title{padding:12px 0;}
.post-style-stick.v3 .item-list > ul > li:first-child .post-block .post-title a{font-size:20px;line-height:28.5px;color:#fff;}
.post-style-stick.v3 .item-list > ul > li:first-child .post-block .post-title a:hover{color:#12c8f9;}
.post-style-stick.v3 .item-list > ul > li:first-child .post-block .post-image{position:relative;}
.post-style-stick.v3 .item-list > ul > li:first-child .post-block .post-image:after{content:"";width:100%;height:100%;background:rgba(0, 0, 0, 0.6);position:absolute;top:0;left:0;z-index:1;}
.post-style-stick.v3 .item-list > ul > li:first-child .post-block .post-content{position:absolute;top:50%;left:0;width:100%;height:auto;z-index:99;text-align:center;padding:0 30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.post-style-stick.v3 .item-list > ul > li:first-child .post-block .post-meta{margin:0 0 10px;color:#fff;}
.post-style-stick.v3 .item-list > ul > li:first-child:after{content:none;}
.post-style-grid .post-block{margin-bottom:30px;text-align:left;}
.post-style-grid .post-block .post-categories{margin:0;}
.post-style-grid .post-block .post-title{padding:0;}
.post-style-grid .post-block .post-meta{margin-top:0;}
.post-style-grid .post-block .post-body{padding:10px 0 15px;}
.post-style-grid .post-block .post-content{padding:15px;border:1px solid rgba(0, 0, 0, 0.1);border-top:0;}
.node--view-mode-full .post-thumbnail{}
.node--view-mode-full .post-thumbnail iframe{min-height:400px;}
.node--view-mode-full .post-meta{margin:5px 0 10px;}
.node--view-mode-full .post-title{margin:1em 0; padding:0;}
.node--view-mode-full .post-categories{padding-bottom:0;margin-bottom:5px;}
.node--view-mode-full .node__content{line-height:2;}
.node--view-mode-full .node__content .field--name-field-balazo{line-height:1.5; text-transform:uppercase; margin-bottom:10px;}
.node-detail{padding-bottom:35px;}
.node-detail iframe{width:100%;display:block;}
.node-detail .post-thumbnail.post-gallery{overflow:hidden;}
.node-detail .post-thumbnail.post-gallery .owl-nav{opacity:1;filter:alpha(opacity=100);}
.categories-view-content.layout-grid .post-block, .categories-view-content.layout-masonry .post-block{margin-bottom:30px;text-align:left;}
.categories-view-content.layout-grid .post-block .post-categories, .categories-view-content.layout-masonry .post-block .post-categories{margin:0;}
.categories-view-content.layout-grid .post-block .post-categories h2, .categories-view-content.layout-grid .post-block .post-categories h3, .categories-view-content.layout-grid .post-block .post-categories h4, .categories-view-content.layout-masonry .post-block .post-categories h2, .categories-view-content.layout-masonry .post-block .post-categories h3, .categories-view-content.layout-masonry .post-block .post-categories h4{margin:0;line-height:1;}
.categories-view-content.layout-grid .post-block .post-title, .categories-view-content.layout-masonry .post-block .post-title{padding:0;}
.categories-view-content.layout-grid .post-block .post-meta, .categories-view-content.layout-masonry .post-block .post-meta{margin-top:0;}
.categories-view-content.layout-grid .post-block .post-body, .categories-view-content.layout-masonry .post-block .post-body{padding:10px 0 15px;}
.categories-view-content.layout-grid .post-block .post-content, .categories-view-content.layout-masonry .post-block .post-content{padding:15px;border:1px solid rgba(0, 0, 0, 0.1);border-top:0;}
.categories-view-content.layout-list .post-block{margin-bottom:0;}
.categories-view-content.layout-list .post-block:before, .categories-view-content.layout-list .post-block:after{content:" ";display:table;}
.categories-view-content.layout-list .post-block:after{clear:both;}
.categories-view-content.layout-list .post-block .post-thumbnail{width:45%;float:left;}
@media (max-width:767px){.categories-view-content.layout-list .post-block .post-thumbnail{width:100%;}
}
.categories-view-content.layout-list .post-block .post-content{width:55%;float:left;padding-left:30px;}
@media (max-width:767px){.categories-view-content.layout-list .post-block .post-content{width:100%;}
}
.categories-view-content.layout-list .post-block .post-content .post-categories{line-height:1;padding-bottom:0;margin-bottom:0;}
.categories-view-content.layout-list .post-block .post-content .post-categories h2{margin:0;}
.list-highlight-post .item-list ul li{padding:0 !important;margin:0;}
.list-highlight-post .item-list ul li .post-block{background:#444444;}
.list-highlight-post .item-list ul li .post-block .post-image{padding:0;}
.list-highlight-post .item-list ul li .post-block .post-meta-wrap{padding:20px;overflow:hidden;}
.list-highlight-post .item-list ul li .post-block .post-meta-wrap *{color:#fff;}
.list-highlight-post .item-list ul li .post-block .post-meta-wrap * a:hover{color:#12c8f9;}
.list-highlight-post .item-list ul li .post-block .post-body{padding-top:10px;}
.list-highlight-post .item-list ul li:nth-child(2n) .post-image{float:right !important;}
.post-style-list .post-block{clear:both;}
.block-views-blockult-post-columnistas-nuevo-block-1 .post-block .post-image,
.block-views-blockultimos-post-columnistas-block-1 .post-block .post-image{width:27%;float:right;margin:0 0 25px;}
.post-style-list .post-block .post-image{width:40%;float:left;}
@media (max-width:767px){.post-style-list .post-block .post-image{width:100%;}
}
.post-style-list .post-block .post-image img{height:auto;width:100%;}
.post-style-list .post-block .post-meta{margin-top:3px;}
.post-style-list .post-block .post-content{width:60%;padding-left:15px;float:left;}
@media (max-width:767px){.post-style-list .post-block .post-content{width:100%;padding-left:0;}
}
.post-style-list .post-block .post-title{padding-top:0;}
.post-style-list .post-block.no-image .post-content{width:100%;padding-left:0;}
.post-style-list.small .post-block{}
.post-style-list.small .post-block:before, .post-style-list.small .post-block:after{content:" ";display:table;}
.post-style-list.small .post-block:after{clear:both;}
.block-views-blockult-post-columnistas-nuevo-block-1 .post-image,.post-style-list.small .post-image,
.block-views-blockultimos-post-columnistas-block-1 .post-image,.post-style-list.small .post-image{width:100px;height:auto;}
@media (max-width:1199px){.post-style-list.small .post-image{width:90px;}
}
.block-views-blockult-post-columnistas-nuevo-block-1 .post-content,
.block-views-blockultimos-post-columnistas-block-1 .post-content{padding-right:120px;float:none;width:100%;}
.post-style-list.small .post-content{padding-left:120px;float:none;width:100%;}
@media (max-width:1199px){.post-style-list.small .post-content{padding-left:100px;}
}
.post-style-list.small .post-title{padding:0;}
.post-style-list.small .post-title a{font-size:19px;margin-top:-5px;}
.post-style-list.small .post-meta{padding:0;}
.post-style-list.bg-black{padding:25px 20px;}
@media (max-width:1199px){.post-style-list.bg-black{padding:20px 15px;}
}
.post-style-list.bg-black .item-list > ul > li{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.post-style-list.bg-black .item-list > ul > li a{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;}
.post-style-list.bg-black .item-list > ul > li:last-child{border-bottom:none;}
.post-style-list.bg-black .post-block{background:none !important;}
.post-style-list.bg-black .post-block .post-title a{color:#fff;}
.post-style-list.bg-black .post-block .post-title a:hover{color:#12c8f9;}
.post-style-stick-v2 .item-list{margin-left:-15px;margin-right:-15px;}
.post-style-stick-v2 .item-list > ul > li{display:block;width:50%;padding-left:13px;padding-right:13px;}
.post-style-stick-v2 .item-list > ul > li .post-block{position:relative;}
.post-style-stick-v2 .item-list > ul > li .post-block .post-content{position:absolute;bottom:0;left:0;padding:30px;width:100%;background:linear-gradient(to top, #161616, transparent);background:-webkit-linear-gradient(to top, #161616, transparent);background:-o-linear-gradient(to top, #161616, transparent);background:-moz-linear-gradient(to top, #161616, transparent);z-index:9;}
.post-style-stick-v2 .item-list > ul > li .post-block .post-content .post-title a{color:#fff;font-weight:700;}
.post-style-stick-v2 .item-list > ul > li .post-block .post-content .post-body{color:rgba(255, 255, 255, 0.9);font-size:16px;}
@media (max-width:991px){.post-style-stick-v2 .item-list > ul > li .post-block .post-content .post-body{display:none;}
}
.post-style-stick-v2 .item-list > ul > li .post-block .post-content .post-meta{color:#ccc;}
.post-style-stick-v2 .item-list > ul > li:not(:first-child){width:50%;float:left;}
@media (max-width:991px){.post-style-stick-v2 .item-list > ul > li:not(:first-child){width:100%;}
}
.post-style-stick-v2 .item-list > ul > li:not(:first-child):nth-of-type(2n+2){clear:both;}
.post-style-stick-v2 .item-list > ul > li:not(:first-child):nth-of-type(2n+2):before, .post-style-stick-v2 .item-list > ul > li:not(:first-child):nth-of-type(2n+2):after{content:" ";display:table;}
.post-style-stick-v2 .item-list > ul > li:not(:first-child):nth-of-type(2n+2):after{clear:both;}
.post-style-stick-v2 .item-list > ul > li:not(:first-child) .post-title{padding:0;}
.post-style-stick-v2 .item-list > ul > li:not(:first-child) .post-title a{display:block;}
.post-style-stick-v2 .item-list > ul > li:not(:first-child) .post-body{display:none;}
.post-style-stick-v2 .item-list > ul > li:first-child{border-bottom:0 none;display:block;width:100%;clear:both;}
.post-style-stick-v2 .item-list > ul > li:first-child .post-title{padding:12px 0;}
.post-style-stick-v2 .item-list > ul > li:first-child .post-title a{font-size:24px;font-weight:900;line-height:28.5px;}
.post-style-stick-v2 .item-list > ul > li:first-child .post-meta{margin:0 0 10px;}
.post-style-stick-v2 .item-list > ul > li:first-child:after{content:none;}
.post-style-stick-v4 .item-list{margin-left:-15px;margin-right:-15px;}
.post-style-stick-v4 .item-list > ul > li{display:block;width:50%;padding-left:15px;padding-right:15px;}
.post-style-stick-v4 .item-list > ul > li .post-block{position:relative;}
.post-style-stick-v4 .item-list > ul > li:not(:first-child){width:50%;float:left;}
.post-style-stick-v4 .item-list > ul > li:not(:first-child):nth-of-type(2n+2){clear:both;}
.post-style-stick-v4 .item-list > ul > li:not(:first-child):nth-of-type(2n+2):before, .post-style-stick-v4 .item-list > ul > li:not(:first-child):nth-of-type(2n+2):after{content:" ";display:table;}
.post-style-stick-v4 .item-list > ul > li:not(:first-child):nth-of-type(2n+2):after{clear:both;}
.post-style-stick-v4 .item-list > ul > li:not(:first-child) .post-image{width:110px;float:left;}
.post-style-stick-v4 .item-list > ul > li:not(:first-child) .post-content{padding-left:130px;}
.post-style-stick-v4 .item-list > ul > li:not(:first-child) .post-title{padding:0;}
.post-style-stick-v4 .item-list > ul > li:not(:first-child) .post-title a{font-size:14px;line-height:20px;display:block;}
.post-style-stick-v4 .item-list > ul > li:not(:first-child) .post-body{display:none;}
.post-style-stick-v4 .item-list > ul > li:first-child{border-bottom:0 none;display:block;width:100%;clear:both;}
.post-style-stick-v4 .item-list > ul > li:first-child .post-title{padding:12px 0;}
.post-style-stick-v4 .item-list > ul > li:first-child .post-title a{font-size:24px;font-weight:900;line-height:28.5px;}
.post-style-stick-v4 .item-list > ul > li:first-child .post-content{position:absolute;bottom:0;left:0;padding:30px;width:100%;background:linear-gradient(to top, #161616, transparent);background:-webkit-linear-gradient(to top, #161616, transparent);background:-o-linear-gradient(to top, #161616, transparent);background:-moz-linear-gradient(to top, #161616, transparent);z-index:9;}
.post-style-stick-v4 .item-list > ul > li:first-child .post-content .post-title a{color:#fff;font-weight:700;}
.post-style-stick-v4 .item-list > ul > li:first-child .post-content .post-body{color:rgba(255, 255, 255, 0.9);font-size:16px;}
.post-style-stick-v4 .item-list > ul > li:first-child .post-content .post-meta{color:#ccc;}
.post-style-stick-v4 .item-list > ul > li:first-child .post-meta{margin:0 0 10px;}
.post-style-stick-v4 .item-list > ul > li:first-child:after{content:none;}
.margin-top-10{margin-top:10px;}
.margin-top-15{margin-top:15px !important;}
.margin-top-20{margin-top:20px;}
.margin-bottom-30{margin-bottom:30px !important;}
.float-left{float:left;}
.no-margin{margin:0 !important;}
.no-bg{background-color:transparent !important;}
.col-no-padding div[class*="col-"]{padding:0 !important;}
.p-static{position:static !important;}
.p-relative{position:relative !important;}
.bg-white{background:#fff;}
.bg-black{background:#333333;}
.ui-widget-content{color:#696969;}
.connect ul{margin-bottom:0;}
.connect ul li{text-align:center;padding-right:0;width:16.5%;height:52px;padding-top:12px;margin-right:-4px;}
.connect ul li.social-facebook:hover{background-color:#3a5898;}
.connect ul li.social-twitter:hover{background-color:#00acee;}
.connect ul li.social-google:hover{background-color:#dd6363;}
.connect ul li.social-youtube:hover{background-color:#ce3527;}
.connect ul li.social-letter:hover{background-color:#ccc33b;}
.connect ul li.social-rss{width:51px;}
.connect ul li.social-rss:hover{background-color:#e78e2f;}
.connect ul li:first-child{border-left:none;}
.connect ul li a{font-size:20px;color:#686868;padding-left:6px;}
.footer-social{display:inline-block;text-align:center;width:100%;}
.footer-social h5{color:#fff;float:left;font-size:16px;width:100%;letter-spacing:2px;}
.footer-social ul{display:inline-block;margin:0;padding:0;width:auto;}
.footer-social ul li{display:inline-block;padding:5px 10px 10px;}
.footer-social ul li a{color:#6b6b6b;text-decoration:none;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;}
.footer-social ul li a i{font-size:20px;}
.footer-social ul li a:hover i{color:#fff;}
.footer-social ul li a:hover i.fa-facebook-square{color:#3b5998;}
.footer-social ul li a:hover i.fa-twitter-square{color:#4099ff;}
.footer-social ul li a:hover i.fa-skype{color:#12a5f4;}
.footer-social ul li a:hover i.fa-dribbble{color:#ea4c89;}
.footer-social ul li a:hover i.fa-linkedin-square{color:#0e76a8;}
.footer-social ul li a:hover i.fa-apple{color:#f2f2f2;}
.footer-social ul li a:hover i.fa-pinterest{color:#c92228;}
.footer-social ul li a:hover i.fa-google-plus-square{color:#d34836;}
.footer-social ul li a:hover i.fa-youtube-square{color:#c4302b;}
.footer-social ul li a:hover i.fa-vimeo-square{color:#4ebbff;}
.footer-social ul li a:hover i.fa-tumblr-square{color:#35465c;}
.footer-social ul li a:hover i.fa-xing-square{color:#126567;}
.footer-social ul li a:hover i.fa-instagram{color:#e8e2d9;}
.social-flat ul{margin:0 !important;}
.social-flat ul:before, .social-flat ul:after{content:" ";display:table;}
.social-flat ul:after{clear:both;}
.social-flat ul > li{float:left;width:20%;text-align:center;margin-bottom:10px;margin-top:10px;height:32px;}
.social-flat a{background-image:url("../images/sprite-flat.png") !important;text-indent:9999px;width:32px;height:32px;display:inline-block;overflow:hidden;color:transparent;font-size:0;opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;}
.social-flat a:hover{opacity:0.65;filter:alpha(opacity=65);}
.social-flat .twitter a{background-position:0 0 !important;}
.social-flat .facebook a{background-position:-32px 0 !important;}
.social-flat .youtube a{background-position:-64px 0 !important;}
.social-flat .googleplus a{background-position:-96px 0 !important;}
.social-flat .instagram a{background-position:-192px 0 !important;}
.social-flat .steam a{background-position:-224px 0 !important;}
.social-flat .soundcloud a{background-position:-256px 0 !important;}
.social-flat .twitch a{background-position:-288px 0 !important;}
.social-flat .linkedin a{background-position:-320px 0 !important;}
.social-flat .pinterest a{background-position:-352px 0 !important;}
.social-flat .vimeo a{background-position:-384px 0 !important;}
.social-flat .tumblr a{background-position:-448px 0 !important;}
.social-flat .github a{background-position:-480px 0 !important;}
.post-masonry-style > div{margin-left:-1px;-webkit-transform:translateX(1px);-ms-transform:translateX(1px);-o-transform:translateX(1px);transform:translateX(1px);}
.nav-tabs{border-color:#eee;}
.nav-tabs > li > a{font-weight:700;color:#444;padding:8px 14px;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border:1px solid #eee;border-bottom:none;-webkit-box-shadow:0 0 15px rgba(0, 0, 0, 0.04) inset;box-shadow:0 0 15px rgba(0, 0, 0, 0.04) inset;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.nav-tabs > li > a i{margin-right:5px;}
.nav-tabs > li > a:hover, .nav-tabs > li > a:focus{color:#12c8f9;border-color:#fff;-webkit-box-shadow:0 0 15px rgba(0, 0, 0, 0.1) inset;box-shadow:0 0 15px rgba(0, 0, 0, 0.1) inset;}
.nav-tabs > li.active > a{border-color:#eee;border-bottom-color:#12c8f9;-webkit-box-shadow:0 0 0px rgba(0, 0, 0, 0.1) inset;box-shadow:0 0 0px rgba(0, 0, 0, 0.1) inset;}
.nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{border-color:#eee;border-bottom-color:#12c8f9;}
.nav-tabs > li.active > a:hover{-webkit-box-shadow:0 0 0px rgba(0, 0, 0, 0.1) inset;box-shadow:0 0 0px rgba(0, 0, 0, 0.1) inset;}
.nav-tabs.drupal-tabs{border-bottom:1px solid rgba(0, 0, 0, 0.1);border-top:0 !important;}
.nav-tabs.drupal-tabs:before, .nav-tabs.drupal-tabs:after{content:" ";display:table;}
.nav-tabs.drupal-tabs:after{clear:both;}
.nav-tabs.drupal-tabs > li > a{line-height:3;}
.bean-tab .nav-tabs > li{padding:0 15px;border-right:1px solid rgba(0, 0, 0, 0.1);}
.bean-tab .nav-tabs > li:last-child{padding-right:0;border-right:0;}
.bean-tab .nav-tabs > li:first-child{padding-left:0;}
.bean-tab .nav-tabs > li > a{font-family:"Roboto";border:none !important;padding:0;margin:0;text-transform:uppercase;background:transparent;-webkit-box-shadow:none;box-shadow:none;}
.bean-tab .nav-tabs > li > a:hover, .bean-tab .nav-tabs > li > a:active, .bean-tab .nav-tabs > li > a:focus{background:none !important;}
.bean-tab .nav-tabs > li.active > a{color:#12c8f9 !important;}
.bean-tab.tabs-vertical .heading-tabs ul > li a{display:block;font-size:12px;text-transform:uppercase;border-bottom:1px dashed rgba(0, 0, 0, 0.1);padding:10px 0 !important;background:none !important;width:100%;}
.bean-tab.tabs-vertical .heading-tabs ul > li:last-child a{border:none;}
.box-quick-link ul{padding:0;margin:0;}
.box-quick-link ul > li{width:46%;height:70px;border:1px solid rgba(0, 0, 0, 0.1);float:left;list-style:none;text-align:center;margin-bottom:8%;}
.box-quick-link ul > li:nth-child(2n){margin-left:4%;}
.box-quick-link ul > li:nth-child(2n+1){margin-right:4%;}
.box-quick-link ul > li a{font-weight:600;font-size:13px;display:block;line-height:1.8;padding-top:12px;}
.box-quick-link ul > li a i{display:block;font-size:23px;color:#777777;}
.box-quick-link ul > li a:hover{color:#fff;}
.box-quick-link ul > li a:hover i{color:#fff;}
.box-quick-link ul > li:hover{background-color:#555555;}
.box-quick-link ul > li:hover *{color:#fff;}
.init-carousel-owl{margin-left:-15px;margin-right:-15px;width:auto;}
.init-carousel-owl .owl-item > .item.small-videos,.init-carousel-owl .owl-item > .item.large-video{padding-left:1px;padding-right:1px;}
.init-carousel-owl .owl-item > .item.small-videos .video-thumbnail{}
.init-carousel-owl .owl-item > .item.small-videos .video-thumbnail a{position:absolute;z-index:-20;}
.init-carousel-owl .owl-item > .item.large-video .video-thumbnail a{position:absolute;z-index:-20;}
.init-carousel-owl .owl-item > .item.small-videos .video-block{height:171px;overflow:hidden;}
.init-carousel-owl .owl-item > .item.small-videos .video-thumbnail img{}
#block-views-block-post-other-block-4 .init-carousel-owl .owl-item > .item{padding-left:15px;padding-right:15px;}
.init-carousel-owl .video-block .video-content{position:absolute;}
.owl-carousel{background:none !important;}
.owl-carousel .owl-controls{margin:0;}
.owl-carousel .owl-controls .owl-pagination{position:relative;bottom:10px;z-index:9;display:inline-block;width:100%;left:0;}
.owl-carousel .owl-controls .owl-pagination .owl-page span{background:#d6d6d6;width:10px;height:10px;}
.owl-carousel .owl-controls .owl-pagination .owl-page.active span{background:#869791;}
.owl-carousel .owl-buttons{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.35s;-o-transition:opacity 0.35s;transition:opacity 0.35s;-moz-transition:opacity 0.35s;-ms-transition:opacity 0.35s;}
.owl-carousel .owl-buttons > div{-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;position:absolute;top:50%;margin-top:-22.5px;text-indent:-999999px;width:40px;height:40px;color:#fff;border:2px solid rgba(0, 0, 0, 0.6);background:rgba(0, 0, 0, 0.3);}
.owl-carousel .owl-buttons > div:hover{background:rgba(0, 0, 0, 0.8);color:#fff;}
.owl-carousel .owl-buttons > div:before{position:absolute;font-family:'FontAwesome';text-indent:1px;top:0;right:0;font-size:25px;width:100%;height:100%;line-height:35px;text-align:center;}
.owl-carousel .owl-buttons > div.owl-prev{right:0;margin-right:0;}
.owl-carousel .owl-buttons > div.owl-prev:before{content:"\f105";}
.owl-carousel .owl-buttons > div.owl-next{left:0;margin-left:0;}
.owl-carousel .owl-buttons > div.owl-next:before{content:"\f104";}
.owl-carousel:hover .owl-buttons{opacity:1;filter:alpha(opacity=100);}
.owl-carousel:hover .owl-buttons .owl-next{margin-left:30px;}
.owl-carousel:hover .owl-buttons .owl-prev{margin-right:30px;}
div.error{background-repeat:no-repeat !important;background-image:none !important;}
.owl-carousel{background:none !important;}
.owl-carousel .owl-controls{margin:0;}
.owl-carousel .owl-controls .owl-pagination{position:relative;bottom:10px;z-index:9;display:inline-block;width:100%;left:0;}
.owl-carousel .owl-controls .owl-pagination .owl-page span{background:#d6d6d6;width:10px;height:10px;}
.owl-carousel .owl-controls .owl-pagination .owl-page.active span{background:#869791;}
.owl-carousel .owl-nav{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;}
.owl-carousel .owl-nav > div{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;color:#fff;background:rgba(0, 0, 0, 0.5);opacity:1;filter:alpha(opacity=100);line-height:36px;text-align:center;font-size:25px;padding-top:0;padding-bottom:0;}
.owl-carousel .owl-nav > div:hover{background:rgba(10, 200, 249, 0.8);color:#fff;height:80px;line-height:80px;margin-top:-40px;}
.owl-carousel .owl-nav > div.owl-prev{right:auto !important;left:15px !important;}
.owl-carousel .owl-nav > div.owl-next{left:auto !important;right:15px !important;}
.owl-carousel:hover .owl-nav{opacity:1;filter:alpha(opacity=100);}
.owl-carousel:hover .owl-nav .owl-next{margin-left:30px;}
.owl-carousel:hover .owl-nav .owl-prev{margin-right:30px;}
.box-shadow{background-image:radial-gradient(circle at 50% 50%, #ffffff, #e0e0e0);background-image:-webkit-radial-gradient(circle at 50% 50%, white, #e0e0e0);background-image:-moz-radial-gradient(circle at 50% 50%, white, #e0e0e0);background-image:-o-radial-gradient(circle at 50% 50%, white, #e0e0e0);position:relative;}
.box-shadow:after{content:"";position:absolute;bottom:-45px;left:0;width:100%;z-index:1;background:url("../images/shadow.png") no-repeat center bottom transparent;background-size:990px;padding-bottom:45px;}
.caption-title{-webkit-transition:all 0.6s cubic-bezier(0.75, 0, 0.175, 1) 0.3s;-moz-transition:all 0.6s cubic-bezier(0.75, 0, 0.175, 1) 0.3s;-ms-transition:all 0.6s cubic-bezier(0.75, 0, 0.175, 1) 0.3s;-o-transition:all 0.6s cubic-bezier(0.75, 0, 0.175, 1) 0.3s;transition:all 0.6s cubic-bezier(0.75, 0, 0.175, 1) 0.3s;}
.caption-description{-webkit-transition:all 0.6s cubic-bezier(0.75, 0, 0.175, 1) 0.7s;-moz-transition:all 0.6s cubic-bezier(0.75, 0, 0.175, 1) 0.7s;-ms-transition:all 0.6s cubic-bezier(0.75, 0, 0.175, 1) 0.7s;-o-transition:all 0.6s cubic-bezier(0.75, 0, 0.175, 1) 0.7s;transition:all 0.6s cubic-bezier(0.75, 0, 0.175, 1) 0.7s;}
.caption-action{margin-top:15px;-webkit-transition:all 0.6s cubic-bezier(0.75, 0, 0.175, 1) 0.8s;-moz-transition:all 0.6s cubic-bezier(0.75, 0, 0.175, 1) 0.8s;-ms-transition:all 0.6s cubic-bezier(0.75, 0, 0.175, 1) 0.8s;-o-transition:all 0.6s cubic-bezier(0.75, 0, 0.175, 1) 0.8s;transition:all 0.6s cubic-bezier(0.75, 0, 0.175, 1) 0.8s;}
.gavias-slide-bottom .caption-title, .gavias-slide-bottom .caption-description, .gavias-slide-bottom .caption-action{-webkit-transform:translate(0, 80%);-moz-transform:translate(0, 80%);-ms-transform:translate(0, 80%);-o-transform:translate(0, 80%);transform:translate(0, 80%);ms-transform:translate(0, 80%);opacity:0;filter:alpha(opacity=0);}
.active .gavias-slide-bottom .caption-title, .active .gavias-slide-bottom .caption-description, .active .gavias-slide-bottom .caption-action{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);ms-transform:translate(0, 0);opacity:1;filter:alpha(opacity=100);}
.nano-content{height:513px;position:relative;overflow:hidden;}
@media (max-width:1199px){.nano-content{height:412px;}
}
.ps-container{-ms-touch-action:none;overflow:hidden !important;}
.ps-container.ps-active-x > .ps-scrollbar-x-rail,.ps-container.ps-active-y > .ps-scrollbar-y-rail{display:block;}
.ps-container.ps-in-scrolling{pointer-events:none;}
.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail{background-color:#eee;opacity:0.9;filter:alpha(opacity=90);}
.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x{background-color:#999;}
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail{background-color:#eee;opacity:0.9;filter:alpha(opacity=90);}
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y{background-color:#999;}
.ps-container > .ps-scrollbar-x-rail{display:none;position:absolute;border-radius:4px;opacity:0;filter:alpha(opacity=0);-webkit-transition:background-color 0.2s linear, opacity 0.2s linear;-moz-transition:background-color 0.2s linear, opacity 0.2s linear;-o-transition:background-color 0.2s linear, opacity 0.2s linear;transition:background-color 0.2s linear, opacity 0.2s linear;bottom:3px;height:8px;}
.ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x{position:absolute;background-color:#aaa;border-radius:4px;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;transition:background-color 0.2s linear;bottom:0;height:8px;}
.ps-container > .ps-scrollbar-y-rail{display:block;position:absolute;border-radius:4px;opacity:0.1;filter:alpha(opacity=10);-webkit-transition:background-color 0.2s linear, opacity 0.2s linear;-moz-transition:background-color 0.2s linear, opacity 0.2s linear;-o-transition:background-color 0.2s linear, opacity 0.2s linear;transition:background-color 0.2s linear, opacity 0.2s linear;right:3px;width:4px;}
.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y{position:absolute;background-color:#aaa;border-radius:4px;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;transition:background-color 0.2s linear;right:0;width:5px;}
.ps-container:hover.ps-in-scrolling{pointer-events:none;}
.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail{background-color:#eee;opacity:0.9;filter:alpha(opacity=90);}
.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x{background-color:#999;}
.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail{background-color:#eee;opacity:0.9;filter:alpha(opacity=90);}
.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y{background-color:#999;}
.ps-container:hover > .ps-scrollbar-x-rail,.ps-container:hover > .ps-scrollbar-y-rail{opacity:0.6;filter:alpha(opacity=60);}
.ps-container:hover > .ps-scrollbar-x-rail:hover{background-color:#eee;opacity:0.6;filter:alpha(opacity=60);}
.ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x{background-color:#999;}
.ps-container:hover > .ps-scrollbar-y-rail:hover{background-color:#eee;opacity:0.6;filter:alpha(opacity=60);}
.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y{background-color:#999;}
.links .comment-add{display:none;}
#node-single-comment{margin-top:30px;padding-top:30px;border-top:1px solid rgba(0, 0, 0, 0.1);}
#node-single-comment h2{margin-top:30px;margin-bottom:1em;font-size:20px;font-weight:400;letter-spacing:1px;position:relative;padding-left:15px;padding-bottom:6px;border-bottom:1px solid #E6E6E6;}
#node-single-comment h2:before{content:"";position:absolute;width:5px;height:20px;background:#12c8f9;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;left:0;top:3px;z-index:1;}
#node-single-comment #comment-form .form-item{margin-bottom:20px;}
#node-single-comment #comment-form .form-item.js-form-type-textarea{margin:0;}
#node-single-comment #comment-form .form-item label{text-transform:uppercase;font-size:12px;display:block;font-weight:600;color:#181818;}
#node-single-comment input[type*='text'], #node-single-comment textarea{width:100%;}
.comment-wrapper h2.comment-form__title{margin-bottom:1em;}
.field-node--comment{font-size:0.934em;}
.comment{margin-bottom:19px;vertical-align:top;display:table;}
[dir="rtl"] .comment{direction:rtl;}
.comment__meta{padding:0 30px 0 0;font-size:1.071em;width:115px;}
@media (max-width:991px){.comment__meta{width:90px;}
}
[dir="rtl"] .comment__meta{padding:0 0 0 30px;}
.comment__attribution img{border:1px solid #d3d7d9;}
.comment .field--name-user-picture img{margin:0;}
.comment__author .username{white-space:nowrap;text-transform:uppercase;color:#181818;font-weight:700;font-size:12px;}
.comment__author{margin:4px 0;line-height:1.2;text-transform:uppercase;color:#181818;font-weight:700;font-size:12px;}
.comment__time{margin-bottom:4px;color:#68696b;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.733em;line-height:1.2;}
.comment__permalink{font-size:0.733em;line-height:1.2;}
.comment__content{position:relative;display:table-cell;padding:10px 25px 10px 25px;vertical-align:top;width:100%;border:1px solid #d3d7d9;font-size:0.929em;line-height:1.6;word-break:break-all;}
.comment__content h3 a{font-size:18px;font-weight:600;}
.comment__content .links.inline{margin-top:10px;}
.comment__content .links.inline > li{float:left;}
.comment__content .links.inline > li a{text-transform:uppercase;font-weight:700;font-size:12px;}
.comment__content:before{content:'';position:absolute;right:100%;top:20px;border-top:20px solid transparent;border-right:20px solid #d3d7d9;border-bottom:20px solid transparent;}
[dir="rtl"] .comment__content:before{right:auto;left:100%;border-right:none;border-left:20px solid #d3d7d9;}
.comment__content:after{content:'';position:absolute;right:100%;top:20px;border-top:20px solid transparent;border-right:20px solid #fff;border-bottom:20px solid transparent;margin-right:-1px;}
[dir="rtl"] .comment__content:after{right:auto;left:100%;border-right:none;border-left:20px solid #fff;margin-right:0;margin-left:-1px;}
.comment__content h3{margin-top:0.94em;margin-bottom:0.45em;font-size:1.171em;}
.comment__content nav{padding-top:1px;}
.indented{margin-left:40px;}
[dir="rtl"] .indented{margin-right:40px;margin-left:0;}
.comment .links{padding:0 0 0.25em 0;}
.comment .links li{padding:0 0.5em 0 0;font-size:1.08em;}
[dir="rtl"] .comment .links li{padding:0 0 0 0.5em;}
.comment--unpublished{margin-right:5px;padding:5px 2px 5px 5px;background:#fff4f4;}
[dir="rtl"] .comment--unpublished{margin-left:5px;margin-right:0;padding:5px 5px 5px 2px;}
/** * @todo:unpublished nodes have class .node--unpublished. * change this to .comment--unpublished. */.unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}
.unpublished{padding:20px 15px 0;}
.comment-footer{display:table-row;}
.comment--unpublished .comment__text:after,.node--unpublished .comment__text:after{border-right-color:#fff4f4;}
[dir="rtl"] .comment--unpublished .comment__content:after,[dir="rtl"] .node--unpublished .comment__content:after{border-left-color:#fff4f4;}
.form-control{box-shadow:none;}
.search-region{position:absolute;right:20px;top:3px;}
#user-login-form .form-item label{width:100%;}
#user-login-form .form-item input{width:100%;}
#user-login-form ul{width:100%;padding:10px 0 30px;}
#user-login-form ul > li{width:49%;float:left;text-align:center;}
#user-login-form ul > li:first-child{margin-right:2%;}
#user-login-form ul > li a{width:100%;display:inline-block;float:none;font-size:11px;text-transform:uppercase;font-weight:600;padding:10px 5px;}
#user-login ul{margin:0 0 5px;}
#user-login ul li{margin:0;}
#user-login li.openid-link{background:none;}
#search-form .panel{border:none;box-shadow:none;}
#search-form .panel-default > .panel-heading{border-bottom:none;}
.hide-label label{background:none;clip:rect(1px);}
.exposed-filters .form-item{margin-bottom:10px;margin-top:0;}
#article-admin-filter ul{padding:.5em 0;}
#article-admin-filter ul li{list-style:none;}
#edit-operation-wrapper select{margin:.5em;}
div.resizable-textarea textarea{margin-top:0;border:1px solid rgba(0, 0, 0, 0.1);}
.search-advanced .criterion{float:none;margin:0 5px;}
#edit-keywords-fieldset .form-item:first-child{margin-top:5px;}
#user-admin-filter ul li{list-style:none;}
.field-type-text-long fieldset{padding:10px 0;border:rgba(0, 0, 0, 0.1);}
.field-type-text-long fieldset .form-item{margin:0;padding:0 0 0 15px;}
#comment-form label{display:inline-block;font-size:18px;font-weight:normal;margin-bottom:5px;}
#contact-site-form .form-checkbox{margin-left:0;}
#comment-form-wrapper .form-item label{min-width:120px;display:inline-block;font-weight:700;text-transform:uppercase;font-size:14px;}
#forum{width:100%;position:relative;right:-1px;}
#forum .name{font-weight:bold;font-size:16px;}
#forum table{width:100%;}
#forum tr.odd{background:#f5f5f5;}
#forum tr.even td{border-bottom:1px solid rgba(0, 0, 0, 0.1);}
#forum tr td.container{padding:1em;}
#forum tr.new-topics td.forum .name{background-image:url(../images/forum-default.png);}
#forum thead th{background:#f5f5f5;border-left:1px solid rgba(0, 0, 0, 0.1);text-transform:uppercase;font-size:16px;padding:15px;}
#forum td{border:1px solid rgba(0, 0, 0, 0.1);padding:1em;}
#forum td a:hover{text-decoration:none;}
#forum td.topics{font-weight:bold;text-align:center;width:9%;}
#forum td.posts{text-align:center;width:9%;}
#forum td.replies{text-align:center;}
#forum td.forum{padding:0 1em;width:44%;padding-top:12px;}
#forum td.forum .name{background-position:left 5px;background-repeat:no-repeat;line-height:20px;padding-left:30px;font-size:15px;font-weight:normal;line-height:25px;}
#forum td.forum .description{font-size:14px;padding-left:30px;}
#forum td.title .submitted{font-size:14px;}
#forum td.icon{width:5%;}
#forum .icon div{background-image:url(../images/forum-icons.png);background-repeat:no-repeat;height:24px;margin:0 auto;width:24px;}
#forum .icon .topic-status-new{background-position:-24px 0;}
#forum .icon .topic-status-hot{background-position:-48px 0;}
#forum .icon .topic-status-hot-new{background-position:-72px 0;}
#forum .icon .topic-status-sticky{background-position:-96px 0;}
#forum .icon .topic-status-closed{background-position:-120px 0;}
.page-forum #page-title{margin-bottom:10px;}
.page-forum ul.action-links{list-style:none;margin:0 0 20px;padding:0;}
.page-forum ul.action-links li{margin-left:0;}
.page-forum ul.action-links li a{line-height:0;display:inline-block;border:none;padding:10px;text-transform:uppercase;vertical-align:middle;}
.block{background:transparent;margin-bottom:52px;overflow:hidden;}
#block-views-block-video-block-1.block{margin-bottom:0;}
#block-gavias-monte-page-title.block{margin-bottom:26px;}
#block-gavias-monte-local-tasks.block {margin-bottom:22px}
#block-gavias-monte-branding.block{margin:10px 0;}
#block-social-links-topbar.block{margin-bottom:0;}
.block .block{margin-bottom:0 !important;}
.block .block-title{background:none;position:relative;margin:0 0 10px;padding:0 0 0;padding-right:15px;color:#12c8f9;}
.block .block-title > span:before{content:"";position:absolute;width:5px;height:20px;background:#12c8f9;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;left:0;top:9px;z-index:1;}
.block.block-system-main-block{margin-bottom:0;}
.block.block-system-breadcrumb-block{overflow:visible;margin-bottom:20px;}
.block.block-none, .block.no-padding{background:none !important;padding:0 !important;}
.block.block-none .block-content, .block.no-padding .block-content{padding:0 !important;}
.block.no-title{margin-top:0;border:none;}
.block.no-title:before{content:none;}
.block.style-higlight{background:#34495E;padding-left:20px;padding-right:20px;}
.block.style-higlight .block-title{border:none;}
.block.style-higlight .block-title span:before{content:none;}
.block.style-higlight .block-title h2{margin:0;padding:0;border:none;}
.block.style-higlight .block-title h2 span{padding:10px;background:#4E6984;color:#fff;}
.block.style-higlight .post-title a{color:#fff;}
.block.style-higlight .more-link a{color:#fff;padding:0 15px 15px;display:block;}
.block.style-higlight .more-link a:hover{color:#12c8f9;}
.block#block-system-main{padding-top:10px;}
.block.no-title{border:none;}
.block.no-title > .block-title, .block.no-title > div > .block-title{padding:0;margin:0;border:none;}
.block.no-title > .block-title:before, .block.no-title > div > .block-title:before{content:none;}
.block.black-color .block-title h2{border-color:#444444;}
.block.black-color .block-title h2 span{color:#444444;}
.block.black-color .block-title h2 span:before{background:#444444;}
.block.blue-color .block-title h2{border-color:#4089ea;}
.block.blue-color .block-title h2 span{color:#4089ea;}
.block.blue-color .block-title h2 span:before{background:#4089ea;}
.block.red-color .block-title h2{border-color:#e84c3d;}
.block.red-color .block-title h2 span{color:#e84c3d;}
.block.red-color .block-title h2 span:before{background:#e84c3d;}
.block.green-color .block-title h2{border-color:#2fcc71;}
.block.green-color .block-title h2 span{color:#2fcc71;}
.block.green-color .block-title h2 span:before{background:#2fcc71;}
.block.navi-color .block-title h2{border-color:#2a80b9;}
.block.navi-color .block-title h2 span{color:#2a80b9;}
.block.navi-color .block-title h2 span:before{background:#2a80b9;}
.block.yellow-color .block-title h2{border-color:#f1c40f;}
.block.yellow-color .block-title h2 span{color:#f1c40f;}
.block.yellow-color .block-title h2 span:before{background:#f1c40f;}
.block.brown-color .block-title h2{border-color:#4e6984;}
.block.brown-color .block-title h2 span{color:#4e6984;}
.block.brown-color .block-title h2 span:before{background:#4e6984;}
.block.oranger-color .block-title h2{border-color:#EB866A;}
.block.oranger-color .block-title h2 span{color:#EB866A;}
.block.oranger-color .block-title h2 span:before{background:#EB866A;}
.block.block-simplenews input#edit-subscribe{margin-top:5px;background:#12c8f9;border:none;padding:5px 10px;text-align:center;font-family:"Roboto";font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;}
.block.block-simplenews input#edit-subscribe:hover{background:lighter(#12c8f9, 20%);}
.block.block-simplenews #edit-mail-wrapper label{display:none;}
.block.block-simplenews #edit-mail-wrapper input.form-email{padding:5px 0;margin:10px 0;width:100%;background:#666666;border:none;}
.block.block-blocktabs{position:relative;}
#block-blocktabstabspostsv1 h2 span{display:none;}
.block.block-blocktabs .ui-widget{font-family:"Fira Sans", serif;font-size:14px;}
.block.block-blocktabs .ui-tabs-nav{padding:0;border:none;background:none !important;display:inline-block;margin:0 0 20px;z-index:99;}
@media (max-width:767px){.block.block-blocktabs .ui-tabs-nav{top:-55px;}
}
.block.block-blocktabs .ui-tabs-nav > li{background:none;padding:0;margin:0;border:0;position:relative;}
.block.block-blocktabs .ui-tabs-nav > li > a{font-size:18px;text-transform:none;font-weight:500;padding:0;padding-right:20px;text-transform:uppercase;}
@media (max-width:767px){.block.block-blocktabs .ui-tabs-nav > li > a{padding-right:10px;}
}
.block.block-blocktabs .ui-tabs-nav > li:last-child > a{padding-right:0;}
.block.block-blocktabs .ui-tabs-nav > li.ui-tabs-active > a{color:#12c8f9;}
.block.block-blocktabs .blocktabs{border:none;padding:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;}
.block.block-blocktabs .blocktabs .ui-tabs-panel{padding:0 !important;}
.block.block-blocktabs .block{margin-bottom:0 !important;}
.block.site-branding{margin-top:10px;margin-bottom:10px;}
.sidebar .block{background:#fff;margin-bottom:30px;}
.sidebar .block .block-title{margin:0;border-bottom:0;}
.sidebar .block .block-content{padding:20px 0;}
.sidebar .block.block-full .block-content{border:none !important;padding:0 !important;}
.region-main-menu .block{background:transparent;}
.region-main-menu .block .block-content{padding:0;}
.recent-comment-block .views-field-picture{margin-right:10px;}
.rtl .recent-comment-block .views-field-picture{margin-left:10px;margin-right:inherit;}
.recent-comment-block .views-field-title{margin-top:-4px;}
.recent-comment-block .views-field-title a{font-weight:600;text-transform:uppercase;}
.recent-comment-block .views-field-name{color:#a4a4a4;}
.recent-comment-block .views-field-name a{color:#a4a4a4;}
.list-tags .view-list ul > li{float:left;border:1px solid rgba(0, 0, 0, 0.1);display:inline-block;width:auto !important;padding:0 !important;margin:0 10px 10px 0 !important;}
.list-tags .view-list ul > li a{padding:6px 10px;display:block;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;}
.list-tags .view-list ul > li:hover{background:#12c8f9;}
.list-tags .view-list ul > li:hover a{color:#fff;}
.contact-info{}
nav.breadcrumb{margin-bottom:0 !important;background:none;color:#999999;}
nav.breadcrumb ol{list-style:none;margin-bottom:0 !important;padding:0;}
nav.breadcrumb ol:before, nav.breadcrumb ol:after{content:" ";display:table;}
nav.breadcrumb ol:after{clear:both;}
nav.breadcrumb ol > li{float:left;font-size:13px;}
nav.breadcrumb ol > li a{color:#999999;}
nav.breadcrumb ol > li a:hover{color:#12c8f9;}
nav.breadcrumb ol > li span{padding:0 2px 0px 0px;}
.poll .poll-item{margin-top:20px;}
.poll .poll-item .heading{position:relative;}
.poll .poll-item .heading .text{font-weight:600;color:#333333;padding-right:40px;}
.poll .poll-item .heading .percent{display:inline-block;position:absolute;right:0;top:0;z-index:9;font-weight:600;}
.poll .poll-item .bar .foreground{background:#12c8f9;}
.poll .total{margin-top:20px;font-weight:600;text-transform:uppercase;}
.poll .choices .form-item.form-item-choice input.form-radio{margin:0 !important;}
.poll .choices .form-item.form-item-choice label{vertical-align:text-top;margin-left:5px;}
.block-poll ul.links{text-align:center;overflow:hidden;padding:15px 0 0;}
.block-poll ul.links li{display:inline-block;margin-right:20px;}
.block-poll ul.links li a{padding-right:10px;position:relative;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;}
.block-poll ul.links li a:after{content:"\f105";position:absolute;top:-1px;right:0;font-family:"FontAwesome";}
.block-poll ul.links li a:hover{padding-right:15px;}
.block-poll ul.links li:last-child{margin:0;}
.area-main-menu .menu-toggle{display:none;}
.view-featured-videos .video-block:before{content:"";position:absolute;background:rgba(0, 0, 0, 0.3);width:100%;height:100%;top:0;left:0;z-index:2;}
.video-thumbnail a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-size:cover;}
.view-featured-videos .video-block .video-content{position:absolute;z-index:9;width:100%;height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;z-index:99;padding:15px 20px;text-align:center;}
.view-featured-videos .video-block .video-content .video-title a{color:#fff;font-size:16px;line-height:1.3;font-weight:600;display:block;text-transform:uppercase;font-family:"Roboto";}
.view-featured-videos .video-block .video-content .video-title a:hover{color:#12c8f9;}
.view-featured-videos .video-block .video-content .icon a{margin-bottom:15px;display:inline-block;width:40px;height:40px;border:2px solid #fff;color:#fff;font-size:18px;line-height:38px;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:relative;text-indent:9999px;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;}
.view-featured-videos .video-block .video-content .icon a:hover{color:#12c8f9;border-color:#12c8f9;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.view-featured-videos .video-block .video-content .icon a:after{text-indent:1px;content:"\f04b";font-family:"FontAwesome";position:absolute;top:0;left:0;z-index:1;width:100%;}
.view-featured-videos .first-video iframe{width:100%;min-height:500px;}
.view-featured-videos.v2 .video-block .video-thumbnail{position:relative;}
.navigation{position:relative;clear:both;}
.navigation ul{list-style:none;padding:0;margin:0;}
.navigation .gva_menu{width:100%;position:relative;font-size:0;}
.navigation .gva_menu li{position:relative;font-size:13px;}
.navigation .gva_menu li a{text-align:left !important;}
.navigation .gva_menu li a .icaret{margin-left:5px;border:none !important;}
.navigation .gva_menu > li{display:inline-block;}
.navigation .gva_menu > li.gva-mega-menu{position:static !important;}
.navigation .gva_menu > li.gva-mega-menu > .sub-menu{width:100%;}
@media (min-width:991px){.navigation .gva_menu > li:hover > ul.sub-menu, .navigation .gva_menu > li:hover div.sub-menu{display:block;visibility:visible;opacity:1;filter:alpha(opacity=100);}
 .navigation .gva_menu > li:hover > a:after{visibility:visible;opacity:1;filter:alpha(opacity=100);}
}
.navigation .gva_menu > li:first-child > a{}
.navigation .gva_menu > li > a{display:block;position:relative;color:#181818;font-size:14px;font-weight:400;letter-spacing:1px;text-transform:uppercase;padding:10px 20px;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;font-family:"Roboto";text-align:center;}
.navigation .gva_menu > li > a:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#fff;z-index:9;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;opacity:0;filter:alpha(opacity=0);display:none;}
.navigation .gva_menu > li > a:hover{color:#4698D5;}
.navigation .gva_menu > li > a:hover:before{opacity:1;filter:alpha(opacity=100);}
.navigation .gva_menu > li > a.is-active{color:#4698D5;}
.navigation .gva_menu > li > a.is-active:before{opacity:1;filter:alpha(opacity=100);}
.navigation .gva_menu > li.megamenu.menu-columns-2 > ul.sub-menu > li{width:50%;float:left;}
.navigation .gva_menu > li.megamenu.menu-columns-3 > ul.sub-menu > li{width:33.33%;float:left;}
.navigation .gva_menu > li.megamenu.menu-columns-4 > ul.sub-menu > li{width:25%;float:left;}
.navigation .gva_menu > li.megamenu.menu-columns-5 > ul.sub-menu > li{width:20%;float:left;}
.navigation .gva_menu > li.menu-list ul.sub-menu{min-width:250px;}
.navigation .gva_menu > li.menu-list ul.sub-menu > li{border-bottom:1px solid rgba(0, 0, 0, 0.1);}
.navigation .gva_menu > li.menu-list ul.sub-menu > li > a{padding:10px 15px;text-transform:uppercase;}
.navigation .gva_menu .megamenu{position:static;}
.navigation .gva_menu .megamenu > .sub-menu{width:100%;padding:20px;}
.navigation .gva_menu .megamenu > .sub-menu > li{position:static;padding:0 15px;}
.navigation .gva_menu .megamenu > .sub-menu > li > ul.sub-menu{visibility:visible;position:static;border-width:0;padding:0;min-width:inherit;width:100%;background-color:transparent;opacity:1;filter:alpha(opacity=100);-webkit-box-shadow:none;box-shadow:none;}
@media (min-width:991px){.navigation .gva_menu .megamenu > .sub-menu > li > ul.sub-menu{display:block !important;}
}
.navigation .gva_menu .megamenu > .sub-menu > li > ul.sub-menu li a{padding:0;font-size:14px;margin-bottom:5px;}
.navigation .gva_menu .megamenu > .sub-menu > li > a{display:block;font-size:15px;text-transform:uppercase;padding:0 0 5px 0;margin-bottom:10px;border-bottom:1px solid rgba(0, 0, 0, 0.1);}
.navigation .gva_menu .megamenu > .sub-menu > li > a:before{content:none;}
.navigation .gva_menu .megamenu > .sub-menu > li > a:hover{text-indent:0;}
.navigation .gva_menu .megamenu > .sub-menu > li:hover ul{transform:translate(0, 0);}
.navigation .gva_menu .sub-menu{display:none;position:absolute;min-width:200px;background-color:#fff;z-index:999;left:0;visibility:hidden;padding:20px;border:1px solid #ddd;}
.navigation .gva_menu .sub-menu li a{display:block;padding-left:0;padding-right:20px;line-height:25px;text-decoration:none;color:#181818;font-size:13px;text-transform:uppercase;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;}
.navigation .gva_menu .sub-menu li a:after, .navigation .gva_menu .sub-menu li a:before{display:none;}
.navigation .gva_menu .sub-menu li a:hover{color:#4698D5;}
.navigation .gva_menu .sub-menu li ul{position:absolute;top:0;right:0;min-width:250px;background-color:#fff;visibility:hidden;opacity:0;filter:alpha(opacity=0);display:none;z-index:11;}
@media (min-width:991px){.navigation .gva_menu .sub-menu li:hover > ul{visibility:visible;opacity:1;filter:alpha(opacity=100);display:block;left:100%;}
}
@media (max-width:991px){.region-main-menu{float:none !important;}
 .menu-bar{display:block !important;}
 .gva-navigation{position:fixed !important;left:0;top:0;width:60%;min-width:250px;background-color:#fff;top:0;bottom:0;z-index:999;height:auto;overflow-y:auto;overflow-x:hidden;webkit-overflow-scrolling:touch;-webkit-box-shadow:0px 4px 4px 1px rgba(0, 0, 0, 0.2);box-shadow:0px 4px 4px 1px rgba(0, 0, 0, 0.2);padding-top:10px;transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);}
 .gva-navigation.show-view{-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);}
 .gva-navigation .gva_menu{background:none !important;}
 .gva-navigation .gva_menu > li{display:block;clear:both;width:100%;border-bottom:1px solid rgba(0, 0, 0, 0.1);}
 .gva-navigation .gva_menu > li:last-child{border-bottom:none;}
 .gva-navigation .gva_menu > li:after, .gva-navigation .gva_menu > li:before{content:none;display:none;}
 .gva-navigation .gva_menu > li > a{color:#222 !important;line-height:30px;font-size:13px;padding:0;}
 .gva-navigation .gva_menu > li > a:after, .gva-navigation .gva_menu > li > a:before{content:none;display:none;}
 .gva-navigation .gva_menu > li > a:hover{color:#4698D5 !important;background:none !important;}
 .gva-navigation .gva_menu > li.menu-parent:hover .sub-menu{display:none;}
 .gva-navigation .gva_menu > li ul.menu.sub-menu{padding-left:30px !important;margin-bottom:10px;}
 .gva-navigation .gva_menu > li ul.menu.sub-menu li a{text-transform:none !important;padding-top:0 !important;padding-bottom:0 !important;}
 .gva-navigation .gva_menu > li.megamenu .sub-menu > li{width:100% !important;float:none !important;display:block;padding:0;}
 .gva-navigation .gva_menu > li.megamenu .sub-menu > li > a{padding:0;border:0;margin:0;font-size:14px;}
 .gva-navigation .gva_menu > li.megamenu .sub-menu > li.block-image{display:none;}
 .gva-navigation .gva_menu li a{text-transform:uppercase !important;padding:5px 10px !important;position:relative;}
 .gva-navigation .gva_menu li a:hover{color:#4698D5;}
 .gva-navigation .gva_menu li a .nav-plus{position:absolute;width:30px;top:0;bottom:0;right:0;font-size:12px;}
 .gva-navigation .gva_menu li a .nav-plus.nav-minus:before{content:'\f068';}
 .gva-navigation .gva_menu li a .nav-plus:before{position:absolute;font-family:FontAwesome;content:'\f067';text-transform:inherit;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
 .gva-navigation .gva_menu li ul{display:none;}
 .gva-navigation .gva_menu .sub-menu{-webkit-transition:none;-o-transition:none;transition:none;-moz-transition:none;-ms-transition:none;min-width:inherit;display:none;width:100%;position:static;padding:0 !important;visibility:visible;border:0;background-image:none;background-color:#fff;opacity:1;filter:alpha(opacity=100);-webkit-box-shadow:none;box-shadow:none;}
 .gva-navigation .gva_menu .sub-menu:after, .gva-navigation .gva_menu .sub-menu:before{content:none;}
 .gva-navigation .gva_menu .sub-menu li a{border-width:0;padding-left:20px !important;padding-right:0;font-size:13px;text-transform:uppercase;}
 .gva-navigation .gva_menu .sub-menu li a:before, .gva-navigation .gva_menu .sub-menu li a:after{content:none !important;}
 .gva-navigation .gva_menu .sub-menu li a:hover{text-indent:0;}
 .gva-navigation .gva_menu .sub-menu ul{display:none;visibility:visible;opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);}
 .gva-navigation .gva_menu .sub-menu .block-image{display:none;}
}
.menu-bar{height:32px;width:36px;position:relative;cursor:pointer;display:none;margin-top:20px;margin-bottom:10px;float:right;top:-5px;}
.menu-bar:hover{-webkit-box-shadow:0, 0, 10px, 0.3;box-shadow:0, 0, 10px, 0.3;}
.menu-bar span{display:block;width:24px;height:2px;background-color:#222222;position:absolute;left:0;right:0;margin:auto;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;}
.menu-bar span.one{top:6px;}
.menu-bar span.two{top:0;bottom:0;}
.menu-bar span.three{bottom:6px;}
.menu-bar.show-view span.two{opacity:0;filter:alpha(opacity=0);}
.menu-bar.show-view span.one, .menu-bar.show-view span.three{top:0;bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.menu-bar.show-view span.three{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
body.header-absolute .navigation ul.gva_menu > li > a{color:#fff !important;}
.gva-mega-menu .block-blocktabs{position:relative;}
.gva-mega-menu .block-blocktabs .ui-widget{font-family:"Open Sans", serif;font-size:14px;}
.gva-mega-menu .block-blocktabs .ui-tabs-nav{padding:0;position:static;width:15%;float:left;}
.gva-mega-menu .block-blocktabs .ui-tabs-nav > li{background:none;padding:0;margin:0;position:relative;width:100%;float:none;clear:both;padding-right:20px;}
.gva-mega-menu .block-blocktabs .ui-tabs-nav > li > a{font-size:12px;text-transform:uppercase;font-family:"Open Sans", serif;border-bottom:1px solid rgba(0, 0, 0, 0.1);font-weight:700;padding-bottom:10px;margin-bottom:10px;width:100%;}
.gva-mega-menu .block-blocktabs .ui-tabs-nav > li:last-child > a{padding-right:0;}
.gva-mega-menu .block-blocktabs .ui-tabs-nav > li.ui-tabs-active > a{color:#4698D5;}
.gva-mega-menu .block-blocktabs .ui-tabs-panel{float:left;width:85%;}
.item-list ul{overflow:hidden;}
.item-list ul li.view-list-item{margin:0 0 26px;overflow:hidden;}
.item-list ul li.view-list-item .post-block{margin:0;}
.item-list ul li.view-list-item:last-child{margin-bottom:0;}
.padding-small .item-list ul li.view-list-item{margin-bottom:20px !important;}
.padding-small .item-list ul li.view-list-item:last-child{margin-bottom:0 !important;}
.views-view-grid .views-row{width:auto;clear:none;float:none !important;}
.views-view-grid .views-row:last-child{margin-bottom:0;}
.slidershow-v3{margin-left:-3px !important;margin-right:-3px !important;}
.slidershow-v3 .carousel-item{float:left;padding-right:3px !important;}
.slidershow-v3 .post-large img{width:100%;height:auto;}
.slidershow-v3 .post-large .post-meta-wrap{padding:30px !important;}
@media (max-width:991px){.slidershow-v3 .post-large .post-body{display:none;}
 .slidershow-v3 .post-large .post-meta-wrap{padding:20px 15px !important;}
}
.slidershow-v3 div > .post-small{width:50% !important;background:transparent !important;float:left;}
.slidershow-v3 div > .post-small .post-small-item{background:transparent;width:100% !important;height:auto !important;float:left;clear:both;padding-bottom:3px;margin:0;}
.slidershow-v3 div > .post-small .post-small-item .post-meta-wrap{padding:20px 15px !important;}
.slidershow-v3 div > .post-small .post-small-item .post-body{display:none !important;}
.slidershow-v3 div > .post-small .post-small-item .post-title a{font-size:15px !important;padding:0 !important;}
.slidershow-v3 div > .post-small .post-small-item img{width:100%;height:auto;}
#block-views-block-video-featured-videos .view-featured-videos.init-carousel-owl .owl-item > .item{padding-left:1px;padding-right:1px;}
.moco .large-video .video-block{min-height:420px;}
.view-featured-videos .item.small-videos .item-video .video-block{min-height:209px;}
.view-featured-videos .small-videos > .item-video{margin-bottom:2px;}
.view-featured-videos .small-videos > .item-video:last-child{margin-bottom:0;}
.init-carousel-owl .owl-item > .item.small-videos .item-video .video-block{min-height:209px;}
.view-featured-videos .video-block{position:relative;height:300px;}
@media (max-width:991px){.view-featured-videos .video-block{position:relative;height:200px;}
}
div.messages{margin:10px 0; padding:10px; background:#7af93c;}
div.messages code{font-weight:700;}
div.help p:last-child{margin-bottom:0;}
div.help ul:last-child{margin-bottom:0;}
div#acquia-agent-no-search{margin:8px 0;padding-left:3em !important;}
#block-system-help{background:url(images/help.png) no-repeat 17px 22px transparent;border:none;margin:6px 0;padding:10px 10px 10px 50px;}
#block-system-help code{font-weight:700;}
.colorpicker{z-index:9999999 !important;}
.permission-save-hidden #gavias_customize_save{display:none !important;}
.gavias-skins-panel{-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);box-shadow:0 0 5px rgba(0, 0, 0, 0.5);background:#fff;right:-403px;position:fixed;height:auto;top:0px;bottom:0;-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;width:400px;z-index:999;}
.gavias-skins-panel .gavias-skins-panel-inner{bottom:0;padding:30px 10px 10px;height:auto;overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;width:100%;}
.gavias-skins-panel.active{right:0 !important;}
.gavias-skins-panel #gavias_profile_customize_name option{color:#181818;}
.gavias-skins-panel .control-panel{-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);box-shadow:0 0 5px rgba(0, 0, 0, 0.5);position:absolute;top:150px;left:-40px;width:40px;height:40px;background:#12c8f9;color:#fff;font-size:18px;line-height:40px;text-align:center;}
.gavias-skins-panel .control-panel:hover{cursor:pointer;}
.gavias-skins-panel .panel-skins-content{padding-bottom:20px;overflow:hidden;}
.gavias-skins-panel .panel-skins-content:last-child{padding-bottom:0;}
.gavias-skins-panel .panel-skins-content .title{font-size:14px;font-weight:700;padding-bottom:10px;border-bottom:1px solid rgba(0, 0, 0, 0.1);text-transform:uppercase;color:#181818;margin-bottom:10px;}
.gavias-skins-panel .panel-skins-content .item-color{width:52px;height:52px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border:1px solid #ccc;display:inline-block;margin:5px 6px 0 6px;border:3px solid transparent;}
.gavias-skins-panel .panel-skins-content .item-color:hover{cursor:pointer;}
.gavias-skins-panel .panel-skins-content .item-color.default{background:#179BB2;}
.gavias-skins-panel .panel-skins-content .item-color.green{background:#4C9D65;}
.gavias-skins-panel .panel-skins-content .item-color.lilac{background:#8F6684;}
.gavias-skins-panel .panel-skins-content .item-color.orange{background:#EB866A;}
.gavias-skins-panel .panel-skins-content .item-color.red{background:#cc562b;}
.gavias-skins-panel .panel-skins-content .item-color.yellow{background:#ecc311;}
.gavias-skins-panel .panel-skins-content .item-color.active{border-color:#181818;}
.gavias-skins-panel .panel-skins-content .layout{width:80px;margin-right:10px;border:1px solid rgba(0, 0, 0, 0.1);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;padding:10px 0;text-align:center;text-transform:uppercase;display:inline-block;}
.gavias-skins-panel .panel-skins-content .layout:hover{cursor:pointer;}
.gavias-skins-panel .panel-skins-content .layout.active{background-color:#12c8f9;color:#fff;}
.gavias-skins-panel .panel-skins-content .layout:last-child{margin-right:0;}
.gavias-skins-panel.gavias-skin-demo{top:200px;bottom:auto !important;padding:20px !important;width:260px !important;right:-263px !important;}
.gavias-skins-panel.gavias-skin-demo .control-panel{top:75px !important;}
.gavias-skins-panel.gavias-skin-demo.active{right:0 !important;}
#customize-gavias-preivew .form-group{position:relative;float:left;width:100%;}
#customize-gavias-preivew .form-group label{width:150px;float:left;padding-top:10px;font-size:12px;font-weight:400;color:#181818;}
#customize-gavias-preivew .form-group input, #customize-gavias-preivew .form-group select{width:calc(100% - 150px);float:left;}
#customize-gavias-preivew .form-group .colorselector{width:calc(100% - 150px);position:relative;}
#customize-gavias-preivew .form-group .colorselector input{width:100% !important;}
#customize-gavias-preivew .form-group .colorselector .input-group-addon{border:1px solid #222222;}
#customize-gavias-preivew .form-group .colorselector .input-group-addon i{width:30px;height:20px;}
#customize-gavias-preivew .form-group .colorselector .remove{width:34px;height:34px;color:#181818;position:absolute;top:3px;right:25px;line-height:34px;text-align:center;z-index:99;}
#customize-gavias-preivew .form-group .colorselector .remove:hover{cursor:pointer;}
.gavias_customize_form .form-group.action{float:left;width:100%;margin-top:20px;}
.gavias_customize_form .form-group.action input{width:28%;margin-left:10px;color:#fff;font-weight:700;margin-bottom:10px;padding:5px 10px !important;}
.gavias_customize_form .form-group.action input#gavias_customize_save{background:#5cb85c;}
.gavias_customize_form .form-group.action input#gavias_customize_preview{background:#5bc0de;}
.gavias_customize_form .form-group.action input#gavias_customize_reset{background:#f0ad4e;}
