body{font-family:'Lato',sans-serif; overflow-x:hidden;}
.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.alert,.alert h4{color:#c09853;}
.alert h4{margin:0}
.alert .close{position:relative;top:-2px;right:-21px;line-height:18px}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}
.alert-success h4{color:#468847}
.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}
.alert-danger h4,.alert-error h4{color:#b94a48}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}
.alert-info h4{color:#3a87ad}
.alert-block{padding-top:14px;padding-bottom:14px}
.alert-block > p,.alert-block > ul{margin-bottom:0}
.alert-block p + p{margin-top:5px}
.breadcrumb{padding:8px 5px 8px 0; margin:0; list-style:none; font-size:14px}
.breadcrumb > li:first-child{display:none}
.breadcrumb > li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #fff}
.breadcrumb > li > .divider{padding:0 5px;color:#ccc;display:none}
.breadcrumb > li a{color:#e55e48}
.breadcrumb > li::after{content:">";color:#e55e48}
.breadcrumb > li:last-child::after{content:""}
.hide{display:none}
.show{display:block}
.hidden{display:none;visibility:hidden}
.small{font-size:11px}}
li{list-style:none}
iframe,svg{max-width:100%}
.nowrap{white-space:nowrap}
hr.hr-condensed{margin:10px 0}
.invalid{color:#9d261d;font-weight:700}
input.invalid{border:1px solid #9d261d}
.tooltip{max-width:400px}
.tooltip-inner{max-width:none;text-align:left;text-shadow:none}
th .tooltip-inner{font-weight:400}
.tooltip.hasimage{opacity:1;}
.tip-text{text-align:left}
div.modal{position:fixed;top:10%;left:50%;z-index:1050;width:580px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none}
div.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}
div.modal.fade.in{top:10%}
.thumbnail{margin-bottom:9px}
.accordion-group{background:#fff}
.site-title{font-size:40px;line-height:48px;font-weight:700}
.navigation{padding:5px 0;border-top:1px solid rgba(0,0,0,0.075);border-bottom:1px solid rgba(0,0,0,0.075);margin-bottom:10px}
.navigation .nav-pills{margin-bottom:0}
.navbar-nav > li > a{font-size:16px}
.well .page-header{margin:0 0 5px}
.module-header{padding-bottom:17px;margin:20px 0 18px;border-bottom:1px solid #eee}
.item-title{margin-bottom:9px}
.item-content{margin:18px 0}
.item-subtitle{margin-bottom:9px}
.pull-right.item-image{margin:0 0 18px 20px}
.pull-left.item-image{margin:0 20px 18px 0}
.header .nav > li:last-child > .dropdown-menu,.item-actions .dropdown-menu,.item-comment .dropdown-menu{left:initial;right:0}
.article-index{margin:0 0 10px 10px}
.list-item-title{margin-bottom:9px}
.list-item-content{margin:18px 0}
.list-item-subtitle{margin-bottom:9px}
.items-more,.content-links{padding:15px 0}
.img_caption .left{float:left;margin-right:1em}
.img_caption .right{float:right;margin-left:1em}
.img_caption .left p{clear:left;text-align:center}
.img_caption .right p{clear:right;text-align:center}
.img_caption{text-align:center!important}
.img_caption.none{margin-left:auto;margin-right:auto}
figure{display:table}
figure.pull-center,img.pull-center{margin-left:auto;margin-right:auto}
figcaption{display:table-caption;caption-side:bottom}
.editor{overflow:hidden;position:relative}
ul#main-menu{float:right}
ul#main-menu li{float:left}
ul#main-menu li a{color:#000;font-size:18px;padding:28px 15px;font-weight:300}
ul#main-menu li a:hover{color:#00BBD3;}
ul#main-menu li a .active{color:#00bbd3;}
a#simple-menu{display:none;height:30px;width:30px;z-index:9;position:absolute;text-indent:-9999px;outline:none}
#sidemenu{width:100%;display:none}
ul#sidemenu::before{content:"Menú";display:block;float:left;width:88%;height:20px;padding:6%;font-size:18px;border-bottom:3px solid #BD232B}
.custom.m-mov{display:none;float:right;height:30px;width:30px;position:relative;top:25px;right:5%}
.custom.m-mov::before{display:block;position:absolute;left:-2px;font-size:11px;top:-20px;color:#C6C8C9}
.sidr-open .custom.m-mov::before{left:3.5px}
.m-mov .resline{background-color:#F56C56;height:4px;position:absolute;text-indent:-9999px;width:30px;z-index:1;-webkit-transition:all .5s -webkit-transform .5s;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform 0.5s,-webkit-transform .5s}
.resline2{top:12px}
.resline3{top:24px}
.sidr h3{padding:0 15px; display:none;}
.sidr.right{left:auto;right:-260px;display:none}
.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-size:15px;color:#fff;box-shadow:inset 3px 0 7px -1px #000;border-bottom:1px solid #F56C56;border-top:1px solid #F56C56;background:#363636}
.sidr ul li ul li a,.sidr ul li ul li span{color:#daebed;padding-left:30px;font-weight:300}
.sidr ul li ul li a:hover,.sidr ul li ul li span:hover{color:#fff}
.sidr ul li ul li{line-height:22px;font-size:13px}
.sidr ul li ul li:last-child{border-bottom:none}
.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #111;}
.sidr ul li span{border-bottom:1px solid #004378}
.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#fff}
.sidr ul li a:hover,.sidr ul li span:hover{color:#00BBD3;}
.sidr-open .resline2,.sidr-open .resline1{width:40px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .5s -webkit-transform .5s;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform 0.5s,-webkit-transform .5s}
.sidr-open .resline3{width:40px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .5s -webkit-transform .5s;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform 0.5s,-webkit-transform .5s}
.sidr-open .resline1{top:12px}
.sidr-open .resline3{top:12px}
a#simple-menu,a#simple-menu-m{display:none;height:30px;width:30px;z-index:9;position:absolute;text-indent:-9999px;outline:none}
.nsp{position:relative}
.nspMain{overflow:hidden}
.nspBotInterface,.nspTopInterface{clear:both;float:left;margin:5px 0;overflow:hidden}
.nspPagination{float:left;list-style-type:none!important;margin:5px 0!important;padding:0!important}
.nspPagination li{background:transparent;cursor:pointer;float:left;height:12px;margin:1px 4px 0 0 !important;width:12px;border:1px solid #E55E48}
.nspPagination li > a{background:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;height:14px;overflow:hidden;padding:0;text-indent:-999em;width:14px}
.nspPagination li:hover,.nspPagination li.active{background-color:#E55E48}
.nspNext,.nspPrev{background:#fff;border:2px solid #ccc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;float:left;height:24px;margin:0 0 0 4px;overflow:hidden;text-indent:-999px;width:24px}
.nspPrev:before{border:10px solid #ccc;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:none;content:"";display:block;float:left;margin:3px 0 0 4px}
.nspNext:before{border:10px solid #ccc;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:none;content:"";display:block;float:left;margin:3px 0 0 6px}
.nspNext:hover,.nspPrev:hover{border-color:#999}
.nspPrev:hover:before{border-right-color:#999}
.nspNext:hover:before{border-left-color:#999}
.nspArts{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:3px}
.nspArtPage{float:left}
.nspArt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.nspArt div{overflow:hidden}
.nspArt h4.nspHeader{font-size:36px;margin:0;padding:10px 0 15px;font-weight:600; line-height:1;}
.nspArt h4.nspHeader a{text-decoration:none;color:#333;}
.nspArt img.nspImage{border:none;display:block}
.nspArt .nspImageWrapper{display:block;position:relative}
.nspArt p.nspText{display:block!important;margin:0;padding:0!important;font-size:16px}
.nspArt .nspInfo{display:block!important;font-size:90%}
.nspArt .nspInfo > .nsp-stars{padding:0 10px 0 0 !important}
.nspArt .nsp-star-0:before,.nspArt .nsp-star-1:before{content:"★";color:#6c6c6c;font-family:'Lato',sans-serif;font-size:14px}
.nspArt .nsp-star-1:before{color:#f7a834;}
.nspArt .nspBadge{background:#fff;position:absolute;top:29px;left:20px;text-transform:uppercase;font-size:10px;line-height:12px;padding:2px 10px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.nspArt .tleft{text-align:left}
.nspArt .tright{text-align:right}
.nspArt .tcenter{text-align:center}
.nspArt .tjustify{text-align:justify}
.nspArt .fleft{float:left}
.nspArt .fright{float:right}
.nspArt .fnone{clear:both;float:none;width:100%}
.nspInfo span{margin:0 5px 0 0}
.nspImageWrapper{margin:0!important}
.readon.left,.readon.right,.readon.center{clear:both}
.readon.left{float:left}
.readon.right{float:right}
.readon.center{display:inline;float:none}
.nspLinks{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px}
.nspList{float:left}
.nspList > li > .nspImageWrapper{float:left}
.nspList > li > .nspImageWrapperRight{float:right}
.nspList > li .nspImage{height:auto!important;max-width:100%}
.nspLinks ul{list-style-type:none!important;padding:0!important}
.nspLinks .nspLinkScroll1 ul li{background:#fff;margin:0!important;padding:0 3px}
.nspLinks .nspLinkScroll1 ul li:first-child{border-top:none}
.nspLinks ul li h4 a{text-decoration:none}
.nspArts.left{float:right}
.nspLinksWrap.left{float:left}
.nspArts.right{float:left}
.nspLinksWrap.right{float:right}
.nspMain .unvisible{left:-9999px;position:absolute;top:auto}
.gkResponsive img.nspImage,img.nspImage.gkResponsive{height:auto;width:100%!important}
.nspArt img.nspImage{max-width:100%;border-bottom:3px solid #e56948}
.galerias-home .nspArt img.nspImage{width:100% !important;
height:100% !important;}
.nspArtScroll1,.nspLinkScroll1{clear:both;width:100%}
.nspPages1{width:100%}
.nspPages2{width:200%}
.nspPages3{width:300%}
.nspPages4{width:400%}
.nspPages5{width:500%}
.nspPages6{width:600%}
.nspPages7{width:700%}
.nspPages8{width:800%}
.nspPages9{width:900%}
.nspPages10{width:1000%}
.nspPages11{width:1100%}
.nspPages12{width:1200%}
.nspPages13{width:1300%}
.nspPages14{width:1400%}
.nspPages15{width:1500%}
.nspPages16{width:1600%}
.nspPages17{width:1700%}
.nspPages18{width:1800%}
.nspPages19{width:1900%}
.nspPages20{width:2000%}
.nspCol1{width:100%}
.nspCol2{width:50%}
.nspCol3{width:33.333333%}
.nspCol4{width:25%}
.nspCol5{width:20%}
.nspCol6{width:16.666666%}
.nspCol7{width:14.285714%}
.nspCol8{width:12.5%}
.nspCol9{width:11.111111%}
.nspCol10{width:10%}
.nspCol11{width:9.090909%}
.nspCol12{width:8.333333%}
.nspCol13{width:7.692307%}
.nspCol14{width:7.142857%}
.nspCol15{width:6.666666%}
.nspCol16{width:6.25%}
.nspCol17{width:5.882352%}
.nspCol18{width:5.555555%}
.nspCol19{width:5.263157%}
.nspCol20{width:5%}
.nspList,.nspArtPage{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out;visibility:hidden}
.nspList.active,.nspArtPage.active{opacity:1;filter:alpha(opacity=100);visibility:visible}
.neutral{color:#999;font-size:13px}
.neutral a{color:#333;text-decoration:none}
.neutral a:active,.neutral a:focus,.neutral a:hover{color:#777}
.neutral .nspHeader{font-size:18px;font-weight:400}
.neutral .nspInfo a{padding-right:5px}
.neutral .readon{background:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;padding:6px 10px}
.neutral .readon:active,.neutral .readon:focus,.neutral .readon:hover{background:#999;color:#fff}
.neutral .nspLinks ul li h4{font-size:15px;margin:0 0 10px}
.nspK2StoreCartForm{padding:10px 0;text-align:center}
.nspK2StoreCartForm .k2store-notification{background:#fff;border:1px solid #e5e5e5;font-size:12px;margin:10px 0;padding:10px;position:relative}
.nspK2StoreCartForm .cart_dialogue_close{position:absolute;right:10px;top:5px}
.nspK2StorePrice{color:#111;display:block;font-size:14px;padding:10px 0;text-align:center}
.nspK2StorePrice strike{color:#ccc;display:block}
.nspHikashopBlock{text-align:center}
.nspHikashopBlock span{display:block}
.nspHikashopBlock .button{display:inline-block;float:none;margin-top:30px}
.nspHikashopBlock .hikashop_product_stock_count{color:#999!important;font-size:11px!important;padding:10px 0!important}
a:active,a:focus{outline:0}
img{border:none;max-width:100%}
#k2Container{padding:0}
body.contentpane #k2Container{padding:16px}
.k2Padding{padding:4px}
.clr{clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:none;display:none}
.even{padding:2px}
.odd{padding:2px}
div.k2FeedIcon{padding:4px 8px; display:inline-block; text-align:right; width:100%;}
div.k2FeedIcon a,div.k2FeedIcon a:hover{display:block;float:right;margin:0;padding:0;width:16px;height:16px}
div.k2FeedIcon a span,div.k2FeedIcon a:hover span{display:none}
.itemRatingForm{display:block;vertical-align:middle;line-height:25px;float:left}
.itemRatingLog{font-size:11px;margin:0;padding:0 0 0 4px;float:left}
div.itemRatingForm .formLogLoading{background:url(../images/system/loading.gif) no-repeat left center;height:25px;padding:0 0 0 20px}
.itemRatingList,.itemRatingList a:hover,.itemRatingList .itemCurrentRating{background:transparent url(../images/system/transparent_star.gif) left -1000px repeat-x}
.itemRatingList{position:relative;float:left;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top}
.itemRatingList li{display:inline;background:none;padding:0}
.itemRatingList a,.itemRatingList .itemCurrentRating{position:absolute;top:0;left:0;text-indent:-1000px;height:25px;line-height:25px;outline:none;overflow:hidden;border:none;cursor:pointer}
.itemRatingList a:hover{background-position:left bottom}
.itemRatingList a.one-star{width:20%;z-index:6}
.itemRatingList a.two-stars{width:40%;z-index:5;}
.itemRatingList a.three-stars{width:60%;z-index:4;}
.itemRatingList a.four-stars{width:80%;z-index:3;}
.itemRatingList a.five-stars{width:100%;z-index:2;}
.itemRatingList .itemCurrentRating{z-index:1;background-position:0 center;margin:0;padding:0}
span.siteRoot{display:none}
.smallerFontSize{font-size:100%;line-height:inherit}
.largerFontSize{font-size:150%;line-height:140%}
.recaptchatable .recaptcha_image_cell,#recaptcha_table{background-color:#fff!important}
#recaptcha_table{border-color:#ccc!important}
#recaptcha_response_field{border-color:#ccc!important;background-color:#fff!important}
.k2-recaptcha-v2{margin-top:12px}
div.itemToolbar ul li a#fontDecrease,div.itemToolbar ul li a#fontIncrease{font-size:14px}
div.itemToolbar ul li a#fontDecrease img,div.itemToolbar ul li a#fontIncrease img{background:none}
a.ubUserFeedIcon,a.ubUserFeedIcon:hover,a.ubUserURL,a.ubUserURL:hover,span.ubUserEmail,div.itemIsFeatured:before,div.catItemIsFeatured:before,div.userItemIsFeatured:before,div.k2FeedIcon a,div.k2FeedIcon a:hover,div.itemToolbar ul li a#fontDecrease,div.itemToolbar ul li a#fontIncrease{background:none;text-decoration:none;vertical-align:middle;font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
a#fontIncrease:before{content:"\e091"}
a#fontDecrease:before{content:"\e092"}
div.k2FeedIcon a:before,a.ubUserFeedIcon:before{content:"\e03b"}
a.ubUserURL:before{content:"\e037"}
span.ubUserEmail:before{content:"\e086"}
div.k2LatestCommentsBlock ul,div.k2TopCommentersBlock ul,div.k2ItemsBlock ul,div.k2LoginBlock ul,div.k2UserBlock ul.k2UserBlockActions,div.k2UserBlock ul.k2UserBlockRenderedMenu,div.k2ArchivesBlock ul,div.k2AuthorsListBlock ul,div.k2CategoriesListBlock ul,div.k2UsersBlock ul{margin:0;padding:0 4px;list-style:none}
div.k2LatestCommentsBlock ul li,div.k2TopCommentersBlock ul li,div.k2ItemsBlock ul li,div.k2LoginBlock ul li,div.k2UserBlock ul.k2UserBlockActions li,div.k2UserBlock ul.k2UserBlockRenderedMenu li,div.k2ArchivesBlock ul li,div.k2AuthorsListBlock ul li,div.k2CategoriesListBlock ul li,div.k2UsersBlock ul li{display:inline-block;padding:0;margin:0 10px 0 0}
.clearList{display:none;float:none;clear:both}
.lastItem{border:none}
.k2Avatar img{display:block;float:left;background:#fff;border:1px solid #ddd;border-radius:50%;padding:2px;margin:2px 4px 4px 0}
div.k2Pagination{padding:8px;margin:24px 0 4px;text-align:center}
div.k2Pagination ul{text-align:center}
div.k2Pagination ul li{display:inline-block;margin:0;padding:0}
div.k2Pagination ul li a{display:inline-block;padding:4px 8px;margin:0 8px;border:1px solid #ddd;border-radius:4px;vertical-align:middle;background:#fff;text-decoration:none}
div.k2Pagination ul li a:hover{background:#fafafa;cursor:pointer}
div.k2Pagination ul li.active a{background:#fafafa}
div.k2Pagination ul li a span{vertical-align:middle}
div.itemIsFeatured,div.catItemIsFeatured,div.userItemIsFeatured{position:relative}
.k2HorizontalSep{border:0;padding:0;margin:0 8px}
span.itemEditLink,span.catItemEditLink,span.userItemEditLink{float:right;display:block;padding:0;margin:0;width:120px;text-align:right}
span.itemEditLink a,span.catItemEditLink a,span.userItemEditLink a{display:inline-block;padding:4px 8px;margin:0;background:#E55E48;color:#fff!important;border:0;border-radius:1px;font-size:11px!important;line-height:100%;font-weight:400;text-align:center;text-decoration:none}
span.itemEditLink a:hover,span.catItemEditLink a:hover,span.userItemEditLink a:hover{background:#217dbb}
a.itemPrintThisPage{display:block;width:160px;margin:4px auto 16px;padding:8px;border:1px solid #ddd;border-radius:4px;text-align:center;font-size:14px}
a.itemPrintThisPage:hover{background:#fafafa;text-decoration:none}
div.itemView{padding:8px 0 24px;margin:0 0 24px}
body:not(.error-404) blockquote{position:relative;padding:50px 0;font-size:18px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:40px 0!important}
body:not(.error-404) blockquote::before{color:#999;font-family:'Source Sans Pro',sans-serif;content:"";font-size:80px;position:absolute;left:0;top:-27.5px;background:#fff url(../images/comillas-abiertas.png) no-repeat center;height:38px;width:46px;line-height:normal;text-align:center}
body:not(.error-404) blockquote::after{color:#999;font-family:'Source Sans Pro',sans-serif;content:"";font-size:80px;position:absolute;right:0;bottom:-27.5px;background:#fff url(../images/comillas-cerradas.png) no-repeat center;height:38px;width:46px;line-height:normal;text-align:center}
.label.label-inverse {color:#666;}
.error-404 blockquote { padding:0; margin:0;}
div.itemHeader span.itemDateCreated{color:#999;font-size:14px}
div.itemHeader h2.itemTitle{padding:10px 0 4px;margin:0}
div.itemHeader h2.itemTitle span sup{font-size:12px;color:#CF1919;text-decoration:none}
div.itemHeader span.itemAuthor{display:block;padding:0;margin:0}
div.itemHeader span.itemAuthor a:before{content:" "}
div.itemToolbar{padding:0;margin:16px 0 0;border-radius:4px;float:left;text-align:right;width:10%}
.addthis_inline_share_toolbox{text-align:right;padding:0 10px}
.at-style-responsive .at-share-btn{background:url(../images/share.png)no-repeat center center/contain!important;fill:transparent;color:transparent;font-size:0}
.at-icon.at-icon-addthis{fill:transparent!important}
div.itemToolbar ul{text-align:right;list-style:none;padding:0;margin:0}
div.itemToolbar ul li{display:inline;list-style:none;padding:0 4px 0 8px;margin:0;border-left:1px solid #ccc;text-align:center;background:none;font-size:12px}
div.itemToolbar ul > li:first-child{border:none}
div.itemToolbar ul li a{font-size:12px;font-weight:400}
div.itemToolbar ul li a img{vertical-align:middle}
div.itemToolbar ul li a#fontDecrease{margin:0 0 0 2px}
div.itemToolbar ul li a#fontDecrease img{width:13px;height:13px;font-size:13px}
div.itemToolbar ul li a#fontIncrease{margin:0 0 0 2px}
div.itemToolbar ul li a#fontIncrease img{width:13px;height:13px;font-size:13px}
div.itemToolbar ul li a#fontDecrease span,div.itemToolbar ul li a#fontIncrease span{display:none}
div.itemRatingBlock{padding:8px 0}
div.itemRatingBlock span{display:block;float:left;font-style:normal;padding:0 4px 0 0;margin:0;color:#999}
div.itemBody{padding:8px 0;margin:0}
div.itemImageBlock{padding:0;margin:0}
span.itemImage{display:block;text-align:center;margin:0 0 8px}
span.itemImage img{max-width:100%;height:auto}
span.itemImageCaption{color:#666;float:left;display:block;font-size:11px}
span.itemImageCredits{color:#999;float:right;display:block;font-style:italic;font-size:11px}
@media screen and ( max-width:600px ) {
span.itemImageCaption,span.itemImageCredits{float:none;text-align:center}
}
div.itemIntroText{color:#444;font-size:18px;font-weight:400;line-height:24px;padding:4px 0 12px}
div.itemFullText{clear:both}
div.itemFullText h3{margin:0;padding:20px 0 15px;color:#E56948;font-size:18px;margin:15px 0 10px;font-weight:600}
div.itemFullText p{text-align:left;font-size:15px;line-height:24px}
div.itemFullText li{text-align:left; font-size:15px; line-height:24px; margin:0 0 10px; list-style:inside;}
div.itemFullText ul, div.itemFullText ol{ padding-left:10px}
div.itemExtraFields{margin:16px 0 0;padding:8px 0 20px;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;clear: both;}
div.itemExtraFields h3{margin:0;padding:0 0 8px}
div.itemExtraFields ul{margin:0;padding:0;list-style:none}
div.itemExtraFields ul li{display:inline-block}
div.itemExtraFields ul li:after{content:",";display:inline-block}
div.itemExtraFields ul li:last-child::after{content:"."}
div.itemExtraFields ul li span.itemExtraFieldsLabel{display:none;float:left;font-weight:700;margin:0 4px 0 0;width:30%}
div.itemContentFooter{display:block;text-align:right;padding:4px 0;margin:16px 0 4px;color:#999}
span.itemHits{float:left;padding:0 0 0 25px;background:url(../images/eye.png)no-repeat left center}
div.itemSocialSharing{padding:8px 0;text-align:right;float:right;display:flex;justify-content:space-between;align-items:center}
div.itemTwitterButton{float:left;margin:2px 24px 0 0}
div.itemFacebookButton{float:left;margin-right:24px}
div.itemLinks{margin:16px 0;padding:0}
div.itemCategory span{font-weight:700;color:#555;padding:0 4px 0 0}
div.itemCategory a{color:#fff;background:#e55e48;padding:3px 7px}
div.itemTagsBlock span{font-weight:700;color:#555;padding:0 4px 0 0}
div.itemTagsBlock ul.itemTags{list-style:none;padding:0;margin:0;display:inline}
div.itemTagsBlock ul.itemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}
div.itemTagsBlock ul.itemTags li a:before{content:"#"}
div.itemAttachmentsBlock{padding:4px;border-bottom:1px dotted #ccc}
div.itemAttachmentsBlock span{font-weight:700;color:#555;padding:0 4px 0 0}
div.itemAttachmentsBlock ul.itemAttachments{list-style:none;padding:0;margin:0;display:inline}
div.itemAttachmentsBlock ul.itemAttachments li{display:inline;list-style:none;padding:0 4px;margin:0;text-align:center}
div.itemAttachmentsBlock ul.itemAttachments li span{font-size:10px;color:#999;font-weight:400}
div.itemAuthorBlock img.itemAuthorAvatar{display:inline-block;background:#fff; vertical-align:middle}
div.itemAuthorBlock div.itemAuthorDetails{margin:0;padding:4px 0 0;display:inline-block;vertical-align:middle}
div.itemAuthorBlock div.itemAuthorDetails h3.authorName{margin:0 0 4px;padding:0}
div.itemAuthorBlock div.itemAuthorDetails h3.authorName a{font-size:16px}
.itemAuthorName span{color:#999;font-size:14px}
div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl{font-weight:700;color:#555;}
div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail{font-weight:700;color:#555;}
div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl a,div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail a{font-weight:400}
div.itemAuthorBlock{margin:0 0 15px;float:left;}
.img-container{padding:0; border:1px solid #E55E48; margin:0 8px 0 0; border-radius:50%; max-width:64px; height:64px; overflow:hidden; display:inline-flex; vertical-align:middle; align-items:center; justify-content:center;}
div.itemContentFooter{float:right}
div.itemAuthorLatest{padding:0;clear:both;margin:20px 0}
div.itemAuthorLatest h3{color:#E55E48;border-bottom:1px solid #ccc;padding:0 0 10px;margin:15px 0 30px}
div.itemAuthorLatest ul{display:inline-block;width:100%;padding:0}
div.itemAuthorLatest ul li{width:calc(50% - 4px);display:inline-block ;list-style:none;font-size:0;margin:0 0 30px}
div.itemRelated{margin-bottom:16px;padding:0}
div.itemRelated ul li.k2ScrollerElement{float:left;overflow:hidden;border:1px solid #ddd;padding:4px;margin:0 4px 4px 0;background:#fff}
div.itemRelated ul li.clr{clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:none}
div.itemVideoBlock{margin:0 0 16px;padding:16px;background:#010101 url(../images/system/videoplayer-bg.gif) repeat-x bottom;color:#eee}
div.itemVideoBlock div.itemVideoEmbedded{text-align:center}
div.itemVideoBlock span.itemVideo{display:block;overflow:hidden}
div.itemVideoBlock span.itemVideoCaption{color:#eee;float:left;display:block;font-size:11px;font-weight:700;width:60%}
div.itemVideoBlock span.itemVideoCredits{color:#eee;float:right;display:block;font-style:italic;font-size:11px;width:35%;text-align:right}
@media screen and ( max-width:600px ) {
div.itemVideoBlock span.itemVideoCaption,div.itemVideoBlock span.itemVideoCredits{float:none;text-align:center;width:auto}
}
div.itemImageGallery{margin:0 0 16px;padding:0}
div.itemNavigation{padding:8px;margin:0 0 24px;background:#fafafa;border-radius:4px}
div.itemNavigation span.itemNavigationTitle{color:#999}
div.itemNavigation a.itemPrevious{padding:0 12px}
div.itemNavigation a.itemNext{padding:0 12px}
div.itemComments{background:#fafafa;border:1px solid #ddd;border-radius:4px;padding:16px}
div.itemComments ul.itemCommentsList{margin:0 0 16px;padding:0;list-style:none}
div.itemComments ul.itemCommentsList li{display:block;padding:4px;margin:0 0 8px;border-bottom:1px solid #ddd;background:#fff}
div.itemComments ul.itemCommentsList li.authorResponse{background:#f5fdff}
div.itemComments ul.itemCommentsList li.unpublishedComment{background:#ffeaea}
div.itemComments ul.itemCommentsList li img{float:left;margin:4px 4px 4px 0;padding:4px}
div.itemComments ul.itemCommentsList li span.commentDate{padding:0 4px 0 0;margin:0 8px 0 0;border-right:1px solid #ccc;font-weight:700;font-size:14px}
div.itemComments ul.itemCommentsList li span.commentAuthorName{font-weight:700;font-size:14px}
div.itemComments ul.itemCommentsList li p{padding:4px 0}
div.itemComments ul.itemCommentsList li span.commentAuthorEmail{display:none}
div.itemComments ul.itemCommentsList li span.commentLink{float:right;margin-left:8px}
div.itemComments ul.itemCommentsList li span.commentLink a{font-size:11px;color:#999;text-decoration:underline}
div.itemComments ul.itemCommentsList li span.commentLink a:hover{font-size:11px;color:#555;text-decoration:underline}
div.itemComments ul.itemCommentsList li span.commentToolbar{display:block;clear:both}
div.itemComments ul.itemCommentsList li span.commentToolbar a{font-size:11px;color:#999;text-decoration:underline;margin-right:4px}
div.itemComments ul.itemCommentsList li span.commentToolbar a:hover{font-size:11px;color:#555;text-decoration:underline}
div.itemComments ul.itemCommentsList li span.commentToolbarLoading{background:url(../images/system/searchLoader.gif) no-repeat 100% 50%}
div.itemCommentsPagination{padding:4px;margin:0 0 24px}
div.itemCommentsPagination span.pagination{display:block;float:right;clear:both}
div.itemCommentsPagination ul{text-align:center}
div.itemCommentsPagination ul li{display:inline-block;margin:0;padding:0}
div.itemCommentsPagination ul li a{display:inline-block;padding:4px 8px;margin:0 8px;border:1px solid #ddd;border-radius:4px;vertical-align:middle;background:#fff;text-decoration:none}
div.itemCommentsPagination ul li a:hover{background:#fafafa;cursor:pointer}
div.itemCommentsPagination ul li.active a{background:#fafafa}
div.itemCommentsPagination ul li a span{vertical-align:middle}
div.itemCommentsForm h3{margin:0;padding:0 0 4px}
div.itemCommentsForm p.itemCommentsFormNotes{border-top:2px solid #ccc;padding:8px 0}
div.itemCommentsForm form{margin:0;padding:0;width:100%}
div.itemCommentsForm form label.formComment,div.itemCommentsForm form label.formName,div.itemCommentsForm form label.formEmail,div.itemCommentsForm form label.formUrl,div.itemCommentsForm form label.formRecaptcha{display:block;margin:12px 0 0 2px}
div.itemCommentsForm form textarea.inputbox{display:block;width:100%;height:200px;margin:0;padding:8px;box-sizing:border-box}
div.itemCommentsForm form input.inputbox{display:block;width:100%;margin:0;padding:8px;line-height:150%;height:auto;box-sizing:border-box}
div.itemCommentsForm form input#submitCommentButton{display:block;margin:16px 0 0;padding:8px 16px;background:#2d96dd;color:#fff;border:0;border-radius:4px;font-size:16px;font-weight:700}
div.itemCommentsForm form input#submitCommentButton:hover{background:#217dbb}
div.itemCommentsForm form span#formLog{margin:24px;padding:8px 12px;border-radius:4px;text-align:center;display:none}
div.itemCommentsForm form span#formLog.k2FormLogError{display:block;background:red;color:#fff}
div.itemCommentsForm form span#formLog.k2FormLogSuccess{display:block;background:#18ac00;color:#fff}
div.itemCommentsForm form .formLogLoading{background:url(../images/system/loading.gif) no-repeat left center}
div.itemCommentsLoginFirst{display:block;margin:24px;padding:8px 12px;background:red;color:#fff;border-radius:4px}
div.k2ReportCommentFormContainer{padding:8px;width:480px;margin:0 auto}
div.k2ReportCommentFormContainer blockquote{width:462px;background:#fafafa;border:1px solid #ddd;padding:8px;margin:0 0 8px}
div.k2ReportCommentFormContainer blockquote span.quoteIconLeft{font-style:italic;font-weight:700;font-size:40px;color:#135CAE;line-height:30px;vertical-align:top;display:block;float:left}
div.k2ReportCommentFormContainer blockquote span.quoteIconRight{font-style:italic;font-weight:700;font-size:40px;color:#135CAE;line-height:30px;vertical-align:top;display:block;float:right}
div.k2ReportCommentFormContainer blockquote span.theComment{font-style:italic;font-size:12px;font-weight:400;color:#000;padding:0 4px}
div.k2ReportCommentFormContainer form label{display:block;font-weight:700}
div.k2ReportCommentFormContainer form input,div.k2ReportCommentFormContainer form textarea{display:block;border:1px solid #ddd;font-size:12px;padding:2px;margin:0 0 8px;width:474px}
div.k2ReportCommentFormContainer form #recaptcha{margin-bottom:24px}
div.k2ReportCommentFormContainer form span#formLog{margin:24px;padding:8px 12px;background:#fafafa;border-radius:4px;text-align:center;display:none}
div.k2ReportCommentFormContainer form .formLogLoading{background:url(../images/system/loading.gif) no-repeat left center}
div.itemBackToTop{text-align:right;display:none}
div.itemBackToTop a{text-decoration:underline}
div.itemBackToTop a:hover{text-decoration:underline}
div.itemListCategory{background:#fafafa;border:1px solid #ddd;border-radius:4px;margin:0 0 24px;padding:8px}
span.catItemAddLink{display:block;padding:8px 0;margin:0 0 4px;border-bottom:1px dotted #ccc;text-align:right}
span.catItemAddLink a{padding:4px 16px;border:1px solid #ddd;background:#fafafa;text-decoration:none}
span.catItemAddLink a:hover{background:#ffc}
div.itemListCategory img{float:left;display:block;margin:0 8px 0 0}
div.subCategoryContainer{float:left}
div.subCategory{background:#fafafa;border:1px solid #ddd;margin:4px;padding:8px}
div.subCategory a.subCategoryImage,div.subCategory a.subCategoryImage:hover{text-align:center;display:block}
div.subCategory a.subCategoryImage img,div.subCategory a.subCategoryImage:hover img{margin:0 8px 0 0}
div#itemListLeading{display:flex;flex-wrap:wrap;justify-content:space-around}
div#itemListLinks{background:#fafafa;border:1px solid #ddd;margin:8px 0;padding:8px}
div.itemContainer{display:inline-block;width:calc(100% / 3 - 40px)!important;vertical-align:top;margin:0 60px 0 0}
div.itemContainerLast{margin:0}
.home.genericView .componentheadinghome {font-size:0;}
.home.genericView .componentheadinghome:before{content:"Resultados de busqueda"; display:block; width:100%; font-size:36px; margin:0 0 30px;}
@media screen and ( max-width:600px ) {
div.itemContainer{float:none;display:block;width:100%!important}
}
div.catItemView{margin-bottom:0;padding:4px}
div.groupLinks{padding:0;margin:0}
div.catItemHeader span.catItemDateCreated{color:#999;font-size:11px}
div.catItemHeader h3.catItemTitle{padding:0 0 4px;margin:0;min-height:60px}
div.catItemHeader h3.catItemTitle a{font-size:18px;color:#333;}
div.catItemHeader h3.catItemTitle span sup{font-size:12px;color:#CF1919;text-decoration:none}
div.catItemHeader span.catItemAuthor{display:block;padding:0;margin:0}
div.catItemRatingBlock{padding:8px 0}
div.catItemRatingBlock span{display:block;float:left;font-style:normal;padding:0 4px 0 0;margin:0;color:#999}
div.catItemBody{padding:8px 0;margin:0;font-size:0;position:relative}
div.catItemImageBlock{padding:0;margin:0;display:inline-block;width:100%}
span.catItemImage{display:block;text-align:center;margin:0 0 8px; max-height:241px; overflow:hidden; border-bottom:4px solid #e56948;}
span.catItemImage img{max-width:100%;height:auto; width:100%!important}
div.catItemIntroText{font-size:inherit;font-weight:400;line-height:inherit;padding:4px 0 12px}
div.catItemExtraFields,div.genericItemExtraFields{margin:16px 0 0;padding:8px 0 0;border-top:1px dotted #ddd}
div.catItemExtraFields h4,div.genericItemExtraFields h4{margin:0;padding:0 0 8px}
div.catItemExtraFields ul,div.genericItemExtraFields ul{margin:0;padding:0;list-style:none}
div.catItemExtraFields ul li,div.genericItemExtraFields ul li{display:block}
div.catItemExtraFields ul li span.catItemExtraFieldsLabel,div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel{display:block;float:left;font-weight:700;margin:0 4px 0 0;width:30%}
div.catItemLinks{margin:0 0 16px;padding:0;font-size:14px}
div.catItemHitsBlock{padding:4px 0}
div.catItemCategory{padding:4px 0}
div.catItemCategory span{font-weight:700;padding:0 4px 0 0}
div.catItemTagsBlock{padding:4px 0}
div.catItemTagsBlock span{font-weight:700;padding:0 4px 0 0}
div.catItemTagsBlock ul.catItemTags{list-style:none;padding:0;margin:0;display:inline}
div.catItemTagsBlock ul.catItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}
div.catItemTagsBlock ul.catItemTags li a:before{content:"#"}
div.catItemAttachmentsBlock{padding:4px;border-bottom:1px dotted #ccc}
div.catItemAttachmentsBlock span{font-weight:700;color:#555;padding:0 4px 0 0}
div.catItemAttachmentsBlock ul.catItemAttachments{list-style:none;padding:0;margin:0;display:inline}
div.catItemAttachmentsBlock ul.catItemAttachments li{display:inline;list-style:none;padding:0 4px;margin:0;text-align:center}
div.catItemAttachmentsBlock ul.catItemAttachments li span{font-size:10px;color:#999;font-weight:400}
div.catItemVideoBlock{margin:0 0 16px;padding:16px;background:#010101 url(../images/system/videoplayer-bg.gif) repeat-x bottom}
div.catItemVideoBlock div.catItemVideoEmbedded{text-align:center}
div.catItemVideoBlock span.catItemVideo{display:block}
div.catItemImageGallery{margin:0 0 16px;padding:0}
div.catItemCommentsLink{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc}
div.catItemReadMore{display:inline}
div.catItemReadMore a{font-size:14px}
span.catItemDateModified{display:block;text-align:right;padding:4px;margin:4px 0;color:#999;border-top:1px solid #ddd}
div.userBlock{background:#fafafa;border:1px solid #ddd;border-radius:4px;margin:0 0 24px;padding:8px;width:100%;display:inline-block}
span.userItemAddLink{display:block;padding:8px 0;margin:0 0 4px;border-bottom:1px dotted #ccc;text-align:right}
span.userItemAddLink a{padding:4px 16px;border:1px solid #ddd;background:#fafafa;text-decoration:none}
span.userItemAddLink a:hover{background:#ffc}
div.userBlock img{display:block;float:left;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0;border-radius:50%;width:auto;height:auto;max-width:70px}
div.userBlock h2{margin:0;font-size:24px;font-weight:400}
div.userBlock div.userDescription{padding:4px 0}
div.userBlock div.userAdditionalInfo{padding:4px 0;margin:8px 0 0}
span.userURL{font-weight:700;color:#555;display:block}
span.userEmail{font-weight:700;color:#555;display:block}
div.userItemView{margin-bottom:48px;display:inline-block;width:calc(100% / 3 - 24px);vertical-align:top;padding:0 10px 0 0;position:relative}
div.userItemViewUnpublished{opacity:.9;border:4px dashed #ccc;background:#fffff2;padding:12px;margin:8px 10px}
div.userItemHeader span.userItemDateCreated{color:#fff;font-size:11px}
div.userItemHeader h3.userItemTitle{padding:10px 0 4px;margin:0}
div.userItemHeader h3.userItemTitle a{font-size:18px;color:#333;font-weight:600;margin:0}
div.userItemHeader h3.userItemTitle span sup{font-size:12px;color:#CF1919;text-decoration:none; display:none;}
div.userItemViewUnpublished::before {content:"Despublicado"; padding:5px 6px; display:inline-block; font-size:14px; font-style:italic; color:#E86E5A;}
.chzn-container-single .chzn-search input[type="text"] {min-width:180px; background-color:#fff;}
.chzn-container .chzn-drop {min-width:200px;}
div.userItemViewUnpublished .userItemDateCreated{background:transparent;}
div.userItemBody{padding:8px 0;margin:0}
div.userItemImageBlock{padding:0;margin:0;float:left;width:100%}
span.userItemImage{display:block;text-align:center;margin:0 8px 8px 0}
span.userItemImage img{max-width:100%;height:auto;width:100%}
div.userItemIntroText{font-size:inherit;font-weight:400;line-height:inherit;padding:4px 0 12px}
div.userItemLinks{margin:0 0 16px;padding:0}
div.userItemCategory{padding:4px 0}
div.userItemCategory span{font-weight:700;color:#555;padding:0 4px 0 0}
div.userItemCategory a{background:#E55E48;color:#fff;padding:2px 5px}
div.userItemTagsBlock{padding:4px 0}
div.userItemTagsBlock span{font-weight:700;color:#555;padding:0 4px 0 0}
div.userItemTagsBlock ul.userItemTags{list-style:none;padding:0;margin:0;display:inline}
div.userItemTagsBlock ul.userItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}
div.userItemTagsBlock ul.userItemTags li a:before{content:"#"}
.userItemDateCreated{background:rgba(0,0,0,0.2);padding:2px 5px;color:#fff;font-size:12px}
div.userItemCommentsLink{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc}
div.userItemReadMore{display:inline}
div.tagItemView{margin-bottom:20px;display:inline-block;width:calc(100% / 3 - 4px);vertical-align:top;padding:0 3% 0 0}
.tagItemDateCreated{font-size:12px;color:#999}
#k2Container.home.tagView::before{content:""}
div.tagItemCategory{display:none!important}
div.tagItemHeader span.tagItemDateCreated{color:#999;font-size:11px}
div.tagItemHeader h2.tagItemTitle{padding:10px 0 4px;margin:0; font-size:18px; line-height:1.5;}
div.tagItemHeader h2.tagItemTitle a{color:#000;}

div.tagItemBody{padding:8px 0;margin:0; }
div.tagItemImageBlock{padding:0;margin:0;float:left;width:100%; border-bottom:2px solid #e55e48;}
span.tagItemImage{display:block;text-align:center;margin:0}
span.tagItemImage img{max-width:100%;height:auto;width:100%!important}
div.tagItemIntroText{font-size:inherit;font-weight:400;line-height:inherit;padding:4px 0 12px;}

div.tagItemCategory{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc}
div.tagItemCategory span{font-weight:700;color:#555;padding:0 4px 0 0}
div.tagItemReadMore{display:inline}
div.genericItemView{margin-bottom:48px; display:inline-block; border-bottom:1px solid #ccc; width:100%;padding:0 0 10px 0}
div.genericItemHeader span.genericItemDateCreated{color:#999;font-size:11px}
div.genericItemHeader h2.genericItemTitle{padding:10px 0 4px;margin:0}
div.genericItemBody{padding:8px 0;margin:0}
div.genericItemImageBlock{padding:0;margin:0;float:left}
span.genericItemImage{display:block;text-align:center;margin:0 8px 8px 0}
span.genericItemImage img{max-width:100%;height:auto}
div.genericItemIntroText{font-size:inherit;font-weight:400;line-height:inherit;padding:4px 0 12px}
div.genericItemCategory{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;}
div.genericItemCategory span{font-weight:700;color:#555;padding:0 4px 0 0}
div.genericItemReadMore{display:inline}
div#genericItemListNothingFound{padding:40px;text-align:center}
div#genericItemListNothingFound p{font-size:20px;color:#999}
#k2GoogleSearchContainer .gsc-control{width:auto!important}
#k2GoogleSearchContainer .gsc-control .gsc-above-wrapper-area,#k2GoogleSearchContainer .gsc-control .gsc-resultsHeader,#k2GoogleSearchContainer .gsc-control .gsc-url-bottom{display:none!important}
div.latestItemsContainer{float:left}
@media screen and ( max-width:600px ) {
div.latestItemsContainer{float:none;display:block;width:100%!important}
}
div.latestItemsCategory{background:#fafafa;border:1px solid #ddd;border-radius:4px;margin:0 8px 24px 0;padding:8px}
div.latestItemsCategoryImage{text-align:center}
div.latestItemsCategoryImage img{margin:0 8px 0 0}
div.latestItemsUser{background:#fafafa;border:1px solid #ddd;border-radius:4px;margin:0 8px 24px 0;padding:8px}
.itemTagsBlock {display:none;}
div.latestItemsUser img{display:block;float:left;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0;border-radius:50%}
div.latestItemsUser p.latestItemsUserDescription{padding:4px 0}
div.latestItemsUser p.latestItemsUserAdditionalInfo{padding:4px 0;margin:8px 0 0}
span.latestItemsUserURL{font-weight:700;color:#555;display:block}
span.latestItemsUserEmail{font-weight:700;color:#555;display:block}
div.latestItemList{padding:0 8px 8px 0}
div.latestItemHeader h3.latestItemTitle{padding:10px 0 4px;margin:0}
span.latestItemDateCreated{color:#999;font-size:11px}
div.latestItemBody{padding:8px 0;margin:0}
div.latestItemImageBlock{padding:0;margin:0;float:left}
span.latestItemImage{display:block;text-align:center;margin:0 8px 8px 0}
span.latestItemImage img{max-width:100%;height:auto}
@media screen and ( max-width:600px ) {
div.latestItemImageBlock{float:none;display:block}
}
div.latestItemIntroText{font-size:inherit;font-weight:400;line-height:inherit;padding:4px 0 12px}
div.latestItemLinks{margin:0 0 16px;padding:0}
div.latestItemCategory{padding:4px 0}
div.latestItemCategory span{font-weight:700;color:#555;padding:0 4px 0 0}
div.latestItemTagsBlock{padding:4px 0}
div.latestItemTagsBlock span{font-weight:700;color:#555;padding:0 4px 0 0}
div.latestItemTagsBlock ul.latestItemTags{list-style:none;padding:0;margin:0;display:inline}
div.latestItemTagsBlock ul.latestItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}
div.latestItemTagsBlock ul.latestItemTags li a:before{content:"#"}
div.latestItemVideoBlock{margin:0 0 16px;padding:16px;background:#010101 url(../images/system/videoplayer-bg.gif) repeat-x bottom}
div.latestItemVideoBlock span.latestItemVideo{display:block}
div.latestItemCommentsLink{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc}
div.latestItemReadMore{display:inline}
h2.latestItemTitleList{padding:2px 0;margin:8px 0 2px;border-bottom:1px dotted #ccc}
.k2AccountPage table tr td label{white-space:nowrap;font-size:14px}
.k2AccountPage table tr td label > *{display:inline-block;text-align:center;vertical-align:middle}
img.k2AccountPageImage{border:4px solid #ddd;margin:10px 0;padding:0;display:block}
.k2AccountPage div.k2AccountPageNotice{padding:8px}
.k2AccountPage div.k2AccountPageUpdate{border-top:1px dotted #ddd;margin:8px 0;padding:8px;text-align:right}
.k2AccountPage .controls input{width:auto;margin:0 10px}
.componentheading{font-size:30px;text-transform:uppercase;text-align:left;margin:0 0 10px;font-weight:600}
.k2AccountPage th.k2ProfileHeading{text-align:left;font-size:18px;padding:8px}
.k2AccountPage td#userAdminParams{padding:0;margin:0}
.k2AccountPage table.admintable td.key,.k2AccountPage table.admintable td.paramlist_key{border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;color:#666;font-weight:700;text-align:right;font-size:11px;width:140px;padding:10px}
.k2AccountPage table.admintable tr td span{padding:0 10px}
.view-profile .k2AccountPage tr:last-child, .k2AccountPage tr:nth-child(13), .k2AccountPage tr:nth-child(14), .k2AccountPage tr:last-child, .k2AccountPage tr:nth-child(13), .k2AccountPage tr:nth-child(14), .k2AccountPage tr:nth-child(15) {display:none;}
div.k2LatestCommentsBlock ul li span.lcCommentDate{color:#999}
div.k2TopCommentersBlock ul li span.tcLatestCommentDate{color:#999}
div.k2ItemsBlock ul li div.moduleItemIntrotext{display:block;padding:4px 0}
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img{float:right;margin:2px 0 4px 4px;padding:0;width:100%}
div.moduleItemExtraFields ul li span.moduleItemExtraFieldsLabel{display:block;float:left;font-weight:700;margin:0 4px 0 0;width:30%}
div.k2ItemsBlock ul li div.moduleItemTags a{padding:0 2px}
div.k2ItemsBlock ul li a.moduleItemComments{border-right:1px solid #ccc;padding:0 4px 0 0;margin:0 8px 0 0}
div.k2ItemsBlock ul li span.moduleItemHits{border-right:1px solid #ccc;padding:0 4px 0 0;margin:0 8px 0 0}
div.k2AuthorsListBlock ul li a.abAuthorLatestItem{display:block;clear:both}
div.k2BreadcrumbsBlock span.bcTitle{padding:0 4px 0 0;color:#999}
div.k2BreadcrumbsBlock span.bcSeparator{padding:0 4px;font-size:14px}
div.k2CalendarBlock{height:190px;margin-bottom:8px}
div.k2CalendarLoader{background:#fff url(../images/system/k2CalendarLoader.gif) no-repeat 50% 50%}
table.calendar{margin:0 auto;background:#fff;border-collapse:collapse}
table.calendar tr td{text-align:center;vertical-align:middle;padding:2px;border:1px solid #f4f4f4;background:#fff}
table.calendar tr td.calendarNavMonthPrev{background:#fafafa;text-align:left}
table.calendar tr td.calendarNavMonthPrev a{font-size:20px;text-decoration:none}
table.calendar tr td.calendarNavMonthPrev a:hover{font-size:20px;text-decoration:none}
table.calendar tr td.calendarCurrentMonth{background:#fafafa}
table.calendar tr td.calendarNavMonthNext{background:#fafafa;text-align:right}
table.calendar tr td.calendarNavMonthNext a{font-size:20px;text-decoration:none}
table.calendar tr td.calendarNavMonthNext a:hover{font-size:20px;text-decoration:none}
table.calendar tr td.calendarDayName{background:#e9e9e9;font-size:11px;width:14.2%}
table.calendar tr td.calendarDateEmpty{background:#fbfbfb}
table.calendar tr td.calendarDateLinked{padding:0}
table.calendar tr td.calendarDateLinked a{display:block;padding:2px;text-decoration:none;background:#fafafa}
table.calendar tr td.calendarDateLinked a:hover{display:block;background:#135cae;color:#fff;padding:2px;text-decoration:none}
table.calendar tr td.calendarToday{background:#135cae;color:#fff}
table.calendar tr td.calendarTodayLinked{background:#135cae;color:#fff;padding:0}
table.calendar tr td.calendarTodayLinked a{display:block;padding:2px;color:#fff;text-decoration:none}
table.calendar tr td.calendarTodayLinked a:hover{display:block;background:#BFD9FF;padding:2px;text-decoration:none}
div.k2CategorySelectBlock form select{width:auto}
div.k2CategoriesListBlock ul li a span.catTitle{padding-right:4px}
div.k2CategoriesListBlock ul li.activeCategory a{font-weight:700}
div.k2SearchBlock{position:relative}
div.k2SearchBlock form input.k2SearchLoading{background:url(../images/system/searchLoader.gif) no-repeat 100% 50%}
div.k2SearchBlock div.k2LiveSearchResults{display:none;background:#fff;position:absolute;z-index:99;border:1px solid #ddd;margin-top:-1px}
div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults{list-style:none;margin:0;padding:0}
div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li{border:none;margin:0;padding:5px; border-bottom:1px dotted #ddd;}
div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a{display:block;padding:1px 2px;}
div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li:nth-child(2n) {background:#f2f2f2;}
div.k2TagCloudBlock{padding:8px 0}
div.k2TagCloudBlock a{padding:4px;float:left;display:block}
div.k2TagCloudBlock a:hover{padding:4px;float:left;display:block;background:#135cae;color:#fff;text-decoration:none}
div.k2LoginBlock fieldset.input{margin:0;padding:0 0 8px}
div.k2LoginBlock fieldset.input p{margin:0;padding:0 0 4px}
div.k2LoginBlock fieldset.input p label{display:block}
div.k2LoginBlock fieldset.input p input{display:block}
div.k2LoginBlock fieldset.input p#form-login-remember label,div.k2LoginBlock fieldset.input p#form-login-remember input{display:inline}
div.k2UserBlock p.ubGreeting{border-bottom:1px dotted #ccc}
div.k2UserBlock div.k2UserBlockDetails span.ubName{display:block;font-weight:700;font-size:14px;margin:0 5px}
div.k2UserBlock ul.k2UserBlockActions li{display:none;padding:0;margin:0}
div.k2UserBlock ul.k2UserBlockActions li:nth-child(1), div.k2UserBlock ul.k2UserBlockActions li:nth-child(2){display:inline-block; vertical-align:middle; margin:0 5px 0 0;}
div.k2UserBlock ul.k2UserBlockRenderedMenu{display:none}
a.ubUserFeedIcon,a.ubUserFeedIcon:hover{display:inline-block;margin:0 2px 0 0;padding:0;font-size:15px}
a.ubUserFeedIcon span,a.ubUserFeedIcon:hover span{display:none}
a.ubUserURL,a.ubUserURL:hover{display:inline-block;margin:0 2px 0 0;padding:0;font-size:15px}
a.ubUserURL span,a.ubUserURL:hover span{display:none}
span.ubUserEmail{display:inline-block;margin:0 2px 0 0;padding:0;overflow:hidden;font-size:15px}
span.ubUserEmail a{display:inline-block;margin:0;padding:0;width:16px;height:16px;text-indent:-9999px}
div.k2UsersBlock ul li h3{clear:both;margin:8px 0 0;padding:0}
@font-face{font-family:'simple-line-icons';src:url(../fonts/Simple-Line-Icons.eot?v=2.2.2);src:url(../fonts/Simple-Line-Icons.eot?#iefix&v=2.2.2) format("embedded-opentype"),url(../fonts/Simple-Line-Icons.ttf?v=2.2.2) format("truetype"),url(../fonts/Simple-Line-Icons.woff2?v=2.2.2) format("woff2"),url(../fonts/Simple-Line-Icons.woff?v=2.2.2) format("woff"),url(../fonts/Simple-Line-Icons.svg?v=2.2.2#simple-line-icons) format("svg");font-weight:400;font-style:normal}
.k2icon-user,.k2icon-people,.k2icon-user-female,.k2icon-user-follow,.k2icon-user-following,.k2icon-user-unfollow,.k2icon-login,.k2icon-logout,.k2icon-emotsmile,.k2icon-phone,.k2icon-call-end,.k2icon-call-in,a#fontIncrease:before,a#fontDecrease:before,.k2icon-call-out,.k2icon-map,.k2icon-location-pin,.k2icon-direction,.k2icon-directions,.k2icon-compass,.k2icon-layers,.k2icon-menu,.k2icon-list,.k2icon-options-vertical,.k2icon-options,.k2icon-arrow-down,.k2icon-arrow-left,.k2icon-arrow-right,.k2icon-arrow-up,.k2icon-arrow-up-circle,.k2icon-arrow-left-circle,.k2icon-arrow-right-circle,.k2icon-arrow-down-circle,.k2icon-check,.k2icon-clock,.k2icon-plus,.k2icon-close,.k2icon-trophy,.k2icon-screen-smartphone,.k2icon-screen-desktop,.k2icon-plane,.k2icon-notebook,.k2icon-mustache,.k2icon-mouse,.k2icon-magnet,.k2icon-energy,.k2icon-disc,.k2icon-cursor,.k2icon-cursor-move,.k2icon-crop,.k2icon-chemistry,.k2icon-speedometer,.k2icon-shield,.k2icon-screen-tablet,.k2icon-magic-wand,.k2icon-hourglass,.k2icon-graduation,.k2icon-ghost,.k2icon-game-controller,.k2icon-fire,.k2icon-eyeglass,.k2icon-envelope-open,.k2icon-envelope-letter,.k2icon-bell,.k2icon-badge,.k2icon-anchor,.k2icon-wallet,.k2icon-vector,.k2icon-speech,.k2icon-puzzle,.k2icon-printer,.k2icon-present,.k2icon-playlist,.k2icon-pin,.k2icon-picture,.k2icon-handbag,.k2icon-globe-alt,.k2icon-globe,.k2icon-folder-alt,.k2icon-folder,.k2icon-film,.k2icon-feed,.k2icon-drop,.k2icon-drawer,.k2icon-docs,.k2icon-doc,.k2icon-diamond,.k2icon-cup,.k2icon-calculator,.k2icon-bubbles,.k2icon-briefcase,.k2icon-book-open,.k2icon-basket-loaded,.k2icon-basket,.k2icon-bag,.k2icon-action-undo,.k2icon-action-redo,.k2icon-wrench,.k2icon-umbrella,.k2icon-trash,.k2icon-tag,.k2icon-support,.k2icon-frame,.k2icon-size-fullscreen,.k2icon-size-actual,.k2icon-shuffle,.k2icon-share-alt,.k2icon-share,.k2icon-rocket,.k2icon-question,.k2icon-pie-chart,.k2icon-pencil,.k2icon-note,.k2icon-loop,.k2icon-home,.k2icon-grid,.k2icon-graph,.k2icon-microphone,.k2icon-music-tone-alt,.k2icon-music-tone,.k2icon-earphones-alt,.k2icon-earphones,.k2icon-equalizer,.k2icon-like,.k2icon-dislike,.k2icon-control-start,.k2icon-control-rewind,.k2icon-control-play,.k2icon-control-pause,.k2icon-control-forward,.k2icon-control-end,.k2icon-volume-1,.k2icon-volume-2,.k2icon-volume-off,.k2icon-calendar,.icon-calendar,.k2icon-bulb,.k2icon-chart,.k2icon-ban,.k2icon-bubble,.k2icon-camrecorder,.k2icon-camera,.k2icon-cloud-download,.k2icon-cloud-upload,.k2icon-envelope,.k2icon-eye,.k2icon-flag,.k2icon-heart,.k2icon-info,.k2icon-key,.k2icon-link,.k2icon-lock,.k2icon-lock-open,.k2icon-magnifier,.k2icon-magnifier-add,.k2icon-magnifier-remove,.k2icon-paper-clip,.k2icon-paper-plane,.k2icon-power,.k2icon-refresh,.k2icon-reload,.k2icon-settings,.k2icon-star,.k2icon-symbol-female,.k2icon-symbol-male,.k2icon-target,.k2icon-credit-card,.k2icon-paypal,.k2icon-social-tumblr,.k2icon-social-twitter,.k2icon-social-facebook,.k2icon-social-instagram,.k2icon-social-linkedin,.k2icon-social-pinterest,.k2icon-social-github,.k2icon-social-gplus,.k2icon-social-reddit,.k2icon-social-skype,.k2icon-social-dribbble,.k2icon-social-behance,.k2icon-social-foursqare,.k2icon-social-soundcloud,.k2icon-social-spotify,.k2icon-social-stumbleupon,.k2icon-social-youtube,.k2icon-social-dropbox{font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.k2icon-user:before{content:"\e005"}.k2icon-people:before{content:"\e001"}.k2icon-user-female:before{content:"\e000"}.k2icon-user-follow:before{content:"\e002"}.k2icon-user-following:before{content:"\e003"}.k2icon-user-unfollow:before{content:"\e004"}.k2icon-login:before{content:"\e066"}.k2icon-logout:before{content:"\e065"}.k2icon-emotsmile:before{content:"\e021"}.k2icon-phone:before{content:"\e600"}.k2icon-call-end:before{content:"\e048"}.k2icon-call-in:before{content:"\e047"}.k2icon-call-out:before{content:"\e046"}.k2icon-map:before{content:"\e033"}.k2icon-location-pin:before{content:"\e096"}.k2icon-direction:before{content:"\e042"}.k2icon-directions:before{content:"\e041"}.k2icon-compass:before{content:"\e045"}.k2icon-layers:before{content:"\e034"}.k2icon-menu:before{content:"\e601"}.k2icon-list:before{content:"\e067"}.k2icon-options-vertical:before{content:"\e602"}.k2icon-options:before{content:"\e603"}.k2icon-arrow-down:before{content:"\e604"}.k2icon-arrow-left:before{content:"\e605"}.k2icon-arrow-right:before{content:"\e606"}.k2icon-arrow-up:before{content:"\e607"}.k2icon-arrow-up-circle:before{content:"\e078"}.k2icon-arrow-left-circle:before{content:"\e07a"}.k2icon-arrow-right-circle:before{content:"\e079"}.k2icon-arrow-down-circle:before{content:"\e07b"}.k2icon-check:before{content:"\e080"}.k2icon-clock:before{content:"\e081"}.k2icon-plus:before{content:"\e095"}.k2icon-close:before{content:"\e082"}.k2icon-trophy:before{content:"\e006"}.k2icon-screen-smartphone:before{content:"\e010"}.k2icon-screen-desktop:before{content:"\e011"}.k2icon-plane:before{content:"\e012"}.k2icon-notebook:before{content:"\e013"}.k2icon-mustache:before{content:"\e014"}.k2icon-mouse:before{content:"\e015"}.k2icon-magnet:before{content:"\e016"}.k2icon-energy:before{content:"\e020"}.k2icon-disc:before{content:"\e022"}.k2icon-cursor:before{content:"\e06e"}.k2icon-cursor-move:before{content:"\e023"}.k2icon-crop:before{content:"\e024"}.k2icon-chemistry:before{content:"\e026"}.k2icon-speedometer:before{content:"\e007"}.k2icon-shield:before{content:"\e00e"}.k2icon-screen-tablet:before{content:"\e00f"}.k2icon-magic-wand:before{content:"\e017"}.k2icon-hourglass:before{content:"\e018"}.k2icon-graduation:before{content:"\e019"}.k2icon-ghost:before{content:"\e01a"}.k2icon-game-controller:before{content:"\e01b"}.k2icon-fire:before{content:"\e01c"}.k2icon-eyeglass:before{content:"\e01d"}.k2icon-envelope-open:before{content:"\e01e"}.k2icon-envelope-letter:before{content:"\e01f"}.k2icon-bell:before{content:"\e027"}.k2icon-badge:before{content:"\e028"}.k2icon-anchor:before{content:"\e029"}.k2icon-wallet:before{content:"\e02a"}.k2icon-vector:before{content:"\e02b"}.k2icon-speech:before{content:"\e02c"}.k2icon-puzzle:before{content:"\e02d"}.k2icon-printer:before{content:"\e02e"}.k2icon-present:before{content:"\e02f"}.k2icon-playlist:before{content:"\e030"}.k2icon-pin:before{content:"\e031"}.k2icon-picture:before{content:"\e032"}.k2icon-handbag:before{content:"\e035"}.k2icon-globe-alt:before{content:"\e036"}.k2icon-globe:before{content:"\e037"}.k2icon-folder-alt:before{content:"\e039"}.k2icon-folder:before{content:"\e089"}.k2icon-film:before{content:"\e03a"}.k2icon-feed:before{content:"\e03b"}.k2icon-drop:before{content:"\e03e"}.k2icon-drawer:before{content:"\e03f"}.k2icon-docs:before{content:"\e040"}.k2icon-doc:before{content:"\e085"}.k2icon-diamond:before{content:"\e043"}.k2icon-cup:before{content:"\e044"}.k2icon-calculator:before{content:"\e049"}.k2icon-bubbles:before{content:"\e04a"}.k2icon-briefcase:before{content:"\e04b"}.k2icon-book-open:before{content:"\e04c"}.k2icon-basket-loaded:before{content:"\e04d"}.k2icon-basket:before{content:"\e04e"}.k2icon-bag:before{content:"\e04f"}.k2icon-action-undo:before{content:"\e050"}.k2icon-action-redo:before{content:"\e051"}.k2icon-wrench:before{content:"\e052"}.k2icon-umbrella:before{content:"\e053"}.k2icon-trash:before{content:"\e054"}.k2icon-tag:before{content:"\e055"}.k2icon-support:before{content:"\e056"}.k2icon-frame:before{content:"\e038"}.k2icon-size-fullscreen:before{content:"\e057"}.k2icon-size-actual:before{content:"\e058"}.k2icon-shuffle:before{content:"\e059"}.k2icon-share-alt:before{content:"\e05a"}.k2icon-share:before{content:"\e05b"}.k2icon-rocket:before{content:"\e05c"}.k2icon-question:before{content:"\e05d"}.k2icon-pie-chart:before{content:"\e05e"}.k2icon-pencil:before{content:"\e05f"}.k2icon-note:before{content:"\e060"}.k2icon-loop:before{content:"\e064"}.k2icon-home:before{content:"\e069"}.k2icon-grid:before{content:"\e06a"}.k2icon-graph:before{content:"\e06b"}.k2icon-microphone:before{content:"\e063"}.k2icon-music-tone-alt:before{content:"\e061"}.k2icon-music-tone:before{content:"\e062"}.k2icon-earphones-alt:before{content:"\e03c"}.k2icon-earphones:before{content:"\e03d"}.k2icon-equalizer:before{content:"\e06c"}.k2icon-like:before{content:"\e068"}.k2icon-dislike:before{content:"\e06d"}.k2icon-control-start:before{content:"\e06f"}.k2icon-control-rewind:before{content:"\e070"}.k2icon-control-play:before{content:"\e071"}.k2icon-control-pause:before{content:"\e072"}.k2icon-control-forward:before{content:"\e073"}.k2icon-control-end:before{content:"\e074"}.k2icon-volume-1:before{content:"\e09f"}.k2icon-volume-2:before{content:"\e0a0"}.k2icon-volume-off:before{content:"\e0a1"}.k2icon-calendar:before{content:"\e075"}.icon-calendar:before{content:"\e075"}.k2icon-bulb:before{content:"\e076"}.k2icon-chart:before{content:"\e077"}.k2icon-ban:before{content:"\e07c"}.k2icon-bubble:before{content:"\e07d"}.k2icon-camrecorder:before{content:"\e07e"}.k2icon-camera:before{content:"\e07f"}.k2icon-cloud-download:before{content:"\e083"}.k2icon-cloud-upload:before{content:"\e084"}.k2icon-envelope:before{content:"\e086"}.k2icon-eye:before{content:"\e087"}.k2icon-flag:before{content:"\e088"}.k2icon-heart:before{content:"\e08a"}.k2icon-info:before{content:"\e08b"}.k2icon-key:before{content:"\e08c"}.k2icon-link:before{content:"\e08d"}.k2icon-lock:before{content:"\e08e"}.k2icon-lock-open:before{content:"\e08f"}.k2icon-magnifier:before{content:"\e090"}.k2icon-magnifier-add:before,a#fontIncrease:before{content:"\e091"}.k2icon-magnifier-remove:before,a#fontDecrease:before{content:"\e092"}.k2icon-paper-clip:before{content:"\e093"}.k2icon-paper-plane:before{content:"\e094"}.k2icon-power:before{content:"\e097"}.k2icon-refresh:before{content:"\e098"}.k2icon-reload:before{content:"\e099"}.k2icon-settings:before{content:"\e09a"}.k2icon-star:before{content:"\e09b"}.k2icon-symbol-female:before{content:"\e09c"}.k2icon-symbol-male:before{content:"\e09d"}.k2icon-target:before{content:"\e09e"}.k2icon-credit-card:before{content:"\e025"}.k2icon-paypal:before{content:"\e608"}.k2icon-social-tumblr:before{content:"\e00a"}.k2icon-social-twitter:before{content:"\e009"}.k2icon-social-facebook:before{content:"\e00b"}.k2icon-social-instagram:before{content:"\e609"}.k2icon-social-linkedin:before{content:"\e60a"}.k2icon-social-pinterest:before{content:"\e60b"}.k2icon-social-github:before{content:"\e60c"}.k2icon-social-gplus:before{content:"\e60d"}.k2icon-social-reddit:before{content:"\e60e"}.k2icon-social-skype:before{content:"\e60f"}.k2icon-social-dribbble:before{content:"\e00d"}.k2icon-social-behance:before{content:"\e610"}.k2icon-social-foursqare:before{content:"\e611"}.k2icon-social-soundcloud:before{content:"\e612"}.k2icon-social-spotify:before{content:"\e613"}.k2icon-social-stumbleupon:before{content:"\e614"}.k2icon-social-youtube:before{content:"\e008"}.k2icon-social-dropbox:before{content:"\e00c"}
.k2-loader{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
@-webkit-keyframes fa-spin {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes fa-spin {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#CCC}
.mfp-preloader a:hover{color:#FFF}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:hover,.mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333;}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}
.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}
.mfp-arrow-right:before{border-left:27px solid #3F3F3F}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1240px;height:100%}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:2.5%;left:2.5%;width:95%;height:95%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {
.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}
}
@media all and (max-width:900px) {
.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}
.highslide-container div{font-family:Verdana,Helvetica;font-size:10pt}
.highslide-container table{background:none}
.highslide{outline:none;text-decoration:none}  
.highslide img{border:2px solid silver}
.highslide:hover img{border-color:gray}
.highslide-active-anchor img{visibility:hidden}
.highslide-gallery .highslide-active-anchor img{border-color:#000;visibility:visible;cursor:default}
.highslide-image{border-width:2px;border-style:solid;border-color:#fff;max-width:none!important}
.highslide-wrapper,.highslide-outline{background:#fff}
.glossy-dark{background:#111;}
.highslide-number{font-weight:700;color:gray;font-size:.9em}
.highslide-caption{display:none;font-size:1em;padding:5px}
.highslide-heading{display:none;font-weight:700;margin:.4em}
.highslide-dimming{background:#000}
a.highslide-full-expand{background:url(graphics/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px}
.highslide-loading{display:block;color:#000;font-size:9px;font-weight:700;text-transform:uppercase;text-decoration:none;padding:3px;border:1px solid #fff;background-color:#fff;padding-left:22px;background-repeat:no-repeat;background-position:3px 1px}
a.highslide-credits,a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px}
a.highslide-credits:hover,a.highslide-credits:hover i{color:#fff;background-color:gray}
.highslide-move,.highslide-move *{cursor:move}
.highslide-viewport{display:none;position:fixed;width:100%;height:100%;z-index:1;background:none;left:0;top:0}
.highslide-overlay{display:none}
.hidden-container{display:none}
.closebutton{position:relative;top:-15px;left:15px;width:30px;height:30px;cursor:pointer;background:url(graphics/close.png)}
.highslide-gallery ul{list-style-type:none;margin:0;padding:0}
.highslide-gallery ul li{display:block;position:relative;float:left;width:106px;height:106px;border:1px solid silver;background:#ededed;margin:2px;padding:0;line-height:0;overflow:hidden}
.highslide-gallery ul a{position:absolute;top:50%;left:50%}
.highslide-gallery ul img{position:relative;top:-50%;left:-50%}
html>/**/body .highslide-gallery ul li{display:table;text-align:center;text-align:center}
html>/**/body .highslide-gallery ul a{position:static;display:table-cell;vertical-align:middle}
html>/**/body .highslide-gallery ul img{position:static}
.highslide-controls{width:195px;height:40px;background:url(graphics/controlbar-white.gif) 0 -90px no-repeat;margin:20px 15px 10px 0}
.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(graphics/controlbar-white.gif) right -90px no-repeat}
.highslide-controls li{float:left;padding:5px 0;margin:0;list-style:none}
.highslide-controls a{background-image:url(graphics/controlbar-white.gif);display:block;float:left;height:30px;width:30px;outline:none}
.highslide-controls a.disabled{cursor:default}
.highslide-controls a.disabled span{cursor:default}
.highslide-controls a span{display:none;cursor:pointer}
.highslide-controls .highslide-previous a{background-position:0 0}
.highslide-controls .highslide-previous a:hover{background-position:0 -30px}
.highslide-controls .highslide-previous a.disabled{background-position:0 -60px!important}
.highslide-controls .highslide-play a{background-position:-30px 0}
.highslide-controls .highslide-play a:hover{background-position:-30px -30px}
.highslide-controls .highslide-play a.disabled{background-position:-30px -60px!important}
.highslide-controls .highslide-pause a{background-position:-60px 0}
.highslide-controls .highslide-pause a:hover{background-position:-60px -30px}
.highslide-controls .highslide-next a{background-position:-90px 0}
.highslide-controls .highslide-next a:hover{background-position:-90px -30px}
.highslide-controls .highslide-next a.disabled{background-position:-90px -60px!important}
.highslide-controls .highslide-move a{background-position:-120px 0}
.highslide-controls .highslide-move a:hover{background-position:-120px -30px}
.highslide-controls .highslide-full-expand a{background-position:-150px 0}
.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px}
.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px!important}
.highslide-controls .highslide-close a{background-position:-180px 0}
.highslide-controls .highslide-close a:hover{background-position:-180px -30px}
.highslide-maincontent{display:none}
.highslide-html{background-color:#fff}
.mobile .highslide-html{border:1px solid silver}
.highslide-html-content{display:none;width:400px;padding:0 5px 5px}
.highslide-header{padding-bottom:5px}
.highslide-header ul{margin:0;padding:0;text-align:right}
.highslide-header ul li{display:inline;padding-left:1em}
.highslide-header ul li.highslide-previous,.highslide-header ul li.highslide-next{display:none}
.highslide-header a{font-weight:700;color:gray;text-transform:uppercase;text-decoration:none}
.highslide-header a:hover{color:#000}
.highslide-header .highslide-move a{cursor:move}
.highslide-footer{height:16px}
.highslide-footer .highslide-resize{display:block;float:right;margin-top:5px;height:11px;width:11px;background:url(graphics/resize.gif) no-repeat}
.highslide-footer .highslide-resize span{display:none}
.highslide-resize{cursor:nw-resize}
.draggable-header .highslide-header{height:18px;border-bottom:1px solid #ddd}
.draggable-header .highslide-heading{position:absolute;margin:2px .4em}
.draggable-header .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1;}
.draggable-header .highslide-header .highslide-move *{display:none}
.draggable-header .highslide-header .highslide-close{position:absolute;right:2px;top:2px;z-index:5;padding:0}
.draggable-header .highslide-header .highslide-close a{display:block;height:16px;width:16px;background-image:url(graphics/closeX.png)}
.draggable-header .highslide-header .highslide-close a:hover{background-position:0 16px}
.draggable-header .highslide-header .highslide-close span{display:none}
.draggable-header .highslide-maincontent{padding-top:1em}
.titlebar .highslide-header{height:18px;border-bottom:1px solid #ddd}
.titlebar .highslide-heading{position:absolute;width:90%;margin:1px 0 1px 5px;color:#666}
.titlebar .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1;}
.titlebar .highslide-header .highslide-move *{display:none}
.titlebar .highslide-header li{position:relative;top:3px;z-index:2;padding:0 0 0 1em}
.titlebar .highslide-maincontent{padding-top:1em}
.no-footer .highslide-footer{display:none}
.wide-border{background:#fff}
.wide-border .highslide-image{border-width:10px}
.wide-border .highslide-caption{padding:0 10px 10px}
.borderless .highslide-image{border:none}
.borderless .highslide-caption{border-bottom:1px solid #fff;border-top:1px solid #fff;background:silver}
.outer-glow{background:#444;}
.outer-glow .highslide-image{border:5px solid #444;}
.outer-glow .highslide-caption{border:5px solid #444;border-top:none;padding:5px;background-color:gray}
.colored-border{background:#fff}
.colored-border .highslide-image{border:2px solid green}
.colored-border .highslide-caption{border:2px solid green;border-top:none}
.dark{background:#111;}
.dark .highslide-image{border-color:#000 #000 #202020;background:gray}
.dark .highslide-caption{color:#fff;background:#111;}
.dark .highslide-controls,.dark .highslide-controls ul,.dark .highslide-controls a{background-image:url(graphics/controlbar-black-border.gif)}
.floating-caption .highslide-caption{position:absolute;padding:1em 0 0;background:none;color:#fff;border:none;font-weight:700}
.controls-in-heading .highslide-heading{color:gray;font-weight:700;height:20px;overflow:hidden;cursor:default;padding:0 0 0 22px;margin:0;background:url(graphics/icon.gif) no-repeat 0 1px}
.controls-in-heading .highslide-controls{width:105px;height:20px;position:relative;margin:0;top:-23px;left:7px;background:none}
.controls-in-heading .highslide-controls ul{position:static;height:20px;background:none}
.controls-in-heading .highslide-controls li{padding:0}
.controls-in-heading .highslide-controls a{background-image:url(graphics/controlbar-white-small.gif);height:20px;width:20px}
.controls-in-heading .highslide-controls .highslide-move{display:none}
.controls-in-heading .highslide-controls .highslide-previous a{background-position:0 0}
.controls-in-heading .highslide-controls .highslide-previous a:hover{background-position:0 -20px}
.controls-in-heading .highslide-controls .highslide-previous a.disabled{background-position:0 -40px!important}
.controls-in-heading .highslide-controls .highslide-play a{background-position:-20px 0}
.controls-in-heading .highslide-controls .highslide-play a:hover{background-position:-20px -20px}
.controls-in-heading .highslide-controls .highslide-play a.disabled{background-position:-20px -40px!important}
.controls-in-heading .highslide-controls .highslide-pause a{background-position:-40px 0}
.controls-in-heading .highslide-controls .highslide-pause a:hover{background-position:-40px -20px}
.controls-in-heading .highslide-controls .highslide-next a{background-position:-60px 0}
.controls-in-heading .highslide-controls .highslide-next a:hover{background-position:-60px -20px}
.controls-in-heading .highslide-controls .highslide-next a.disabled{background-position:-60px -40px!important}
.controls-in-heading .highslide-controls .highslide-full-expand a{background-position:-100px 0}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover{background-position:-100px -20px}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled{background-position:-100px -40px!important}
.controls-in-heading .highslide-controls .highslide-close a{background-position:-120px 0}
.controls-in-heading .highslide-controls .highslide-close a:hover{background-position:-120px -20px}
.text-controls .highslide-controls{width:auto;height:auto;margin:0;text-align:center;background:none}
.text-controls ul{position:static;background:none;height:auto;left:0}
.text-controls .highslide-move{display:none}
.text-controls li{background-image:url(graphics/controlbar-text-buttons.png);background-position:right top!important;padding:0;margin-left:15px;display:block;width:auto}
.text-controls a{background:url(graphics/controlbar-text-buttons.png) no-repeat;background-position:left top!important;position:relative;left:-10px;display:block;width:auto;height:auto;text-decoration:none!important}
.text-controls a span{background:url(graphics/controlbar-text-buttons.png) no-repeat;margin:1px 2px 1px 10px;display:block;min-width:4em;height:18px;line-height:18px;padding:1px 0 1px 18px;color:#333;font-family:"Trebuchet MS",Arial,sans-serif;font-size:12px;font-weight:700;white-space:nowrap}
.text-controls .highslide-next{margin-right:1em}
.text-controls .highslide-full-expand a span{min-width:0;margin:1px 0;padding:1px 0 1px 10px}
.text-controls .highslide-close a span{min-width:0}
.text-controls a:hover span{color:#000}
.text-controls a.disabled span{color:#999}
.text-controls .highslide-previous span{background-position:0 -40px}
.text-controls .highslide-previous a.disabled{background-position:left top!important}
.text-controls .highslide-previous a.disabled span{background-position:0 -140px}
.text-controls .highslide-play span{background-position:0 -60px}
.text-controls .highslide-play a.disabled{background-position:left top!important}
.text-controls .highslide-play a.disabled span{background-position:0 -160px}
.text-controls .highslide-pause span{background-position:0 -80px}
.text-controls .highslide-next span{background-position:0 -100px}
.text-controls .highslide-next a.disabled{background-position:left top!important}
.text-controls .highslide-next a.disabled span{background-position:0 -200px}
.text-controls .highslide-full-expand span{background:none}
.text-controls .highslide-full-expand a.disabled{background-position:left top!important}
.text-controls .highslide-close span{background-position:0 -120px}
.highslide-thumbstrip{height:100%;direction:ltr}
.highslide-thumbstrip div{overflow:hidden}
.highslide-thumbstrip table{position:relative;padding:0;border-collapse:collapse}
.highslide-thumbstrip td{padding:1px}
.highslide-thumbstrip a{outline:none}
.highslide-thumbstrip img{display:block;border:1px solid gray;margin:0 auto}
.highslide-thumbstrip .highslide-active-anchor img{visibility:visible}
.highslide-thumbstrip .highslide-marker{position:absolute;width:0;height:0;border-width:0;border-style:solid;border-color:transparent}
.highslide-thumbstrip-horizontal div{width:auto}
.highslide-thumbstrip-horizontal .highslide-scroll-up{display:none;position:absolute;top:3px;left:3px;width:25px;height:42px}
.highslide-thumbstrip-horizontal .highslide-scroll-up div{margin-bottom:10px;cursor:pointer;background:url(graphics/scrollarrows.png) left center no-repeat;height:42px}
.highslide-thumbstrip-horizontal .highslide-scroll-down{display:none;position:absolute;top:3px;right:3px;width:25px;height:42px}
.highslide-thumbstrip-horizontal .highslide-scroll-down div{margin-bottom:10px;cursor:pointer;background:url(graphics/scrollarrows.png) center right no-repeat;height:42px}
.highslide-thumbstrip-horizontal table{margin:2px 0 10px}
.highslide-viewport .highslide-thumbstrip-horizontal table{margin-left:10px}
.highslide-thumbstrip-horizontal img{width:auto;height:40px}
.highslide-thumbstrip-horizontal .highslide-marker{top:47px;border-left-width:6px;border-right-width:6px;border-bottom:6px solid gray}
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{margin-left:10px}
.dark .highslide-thumbstrip-horizontal .highslide-marker,.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{border-bottom-color:#fff!important}
.highslide-thumbstrip-vertical-overlay{overflow:hidden!important}
.highslide-thumbstrip-vertical div{height:100%}
.highslide-thumbstrip-vertical a{display:block}
.highslide-thumbstrip-vertical .highslide-scroll-up{display:none;position:absolute;top:0;left:0;width:100%;height:25px}
.highslide-thumbstrip-vertical .highslide-scroll-up div{margin-left:10px;cursor:pointer;background:url(graphics/scrollarrows.png) top center no-repeat;height:25px}
.highslide-thumbstrip-vertical .highslide-scroll-down{display:none;position:absolute;bottom:0;left:0;width:100%;height:25px}
.highslide-thumbstrip-vertical .highslide-scroll-down div{margin-left:10px;cursor:pointer;background:url(graphics/scrollarrows.png) bottom center no-repeat;height:25px}
.highslide-thumbstrip-vertical table{margin:10px 0 0 10px}
.highslide-thumbstrip-vertical img{width:60px}
.highslide-thumbstrip-vertical .highslide-marker{left:0;margin-top:8px;border-top-width:6px;border-bottom-width:6px;border-left:6px solid gray}
.dark .highslide-thumbstrip-vertical .highslide-marker,.highslide-viewport .highslide-thumbstrip-vertical .highslide-marker{border-left-color:#fff}
.highslide-viewport .highslide-thumbstrip-float{overflow:auto}
.highslide-thumbstrip-float ul{margin:2px 0;padding:0}
.highslide-thumbstrip-float li{display:block;height:60px;margin:0 2px;list-style:none;float:left}
.highslide-thumbstrip-float img{display:inline;border-color:silver;max-height:56px}
.highslide-thumbstrip-float .highslide-active-anchor img{border-color:#000}
.highslide-thumbstrip-float .highslide-scroll-up div,.highslide-thumbstrip-float .highslide-scroll-down div{display:none}
.highslide-thumbstrip-float .highslide-marker{display:none}
.k2SearchBlock div.suggest_link{cursor:pointer;background:#4f4f4f;padding:2px 6px}
.k2SearchBlock div.suggest_link a{color:#fff;opacity:.7;text-decotarion:none}
.k2SearchBlock{height:20px;width:300px;float:right}
.k2SearchBlock div.suggest_link_over{background:#4F8BFF;padding:2px 6px;cursor:pointer}
div.rsfsuggestions{position:absolute;background-color:#4f4f4f;color:#fff;opacity:.8;text-align:left;padding-left:3px;width:230px;z-index:1000}
form.rsf_form{position:absolute}
.rssearch_close{float:right;margin-right:5px}
.suggest_link_all{text-align:center}
.k2SearchBlock .inputbox{background:url(../images/loop.png) no-repeat 95% 50%;border:1px solid #D5D5D5;height:40px;border-radius:3px;padding:5px 30px 5px 5px !important; width:100%; max-width:300px; color:#999}
#rssearch_celular{display:none}
.stick{background:#fff;position:fixed;width:100%;z-index:99;transition:.6s all cubic-bezier(.18,.89,.32,1.10);top:-80px;height:60px;border-bottom:1px solid #E55E48}
.stick-off .stick{top:-80px}
.stick-on .stick{top:-7px;padding:5px 0 0}
.logo-stick{width:calc(100% - 370px);display:inline-block;margin:5px 0 0}
.stick .custom.m-mov{display:block;top:50%;right:0;transform:translateY(50%)}
a#simple-menu{display:block;}
.jfbalbum img{max-width:100%}
#rsf_inp142 {display:none;}
.full-size-image{text-align:center}
.full-size-image img{max-height:inherit;max-width:100%}
.full-size-single-image{text-align:center;cursor:pointer}
.full-size-single-image img{max-height:inherit}
.full-size-image-container{position:relative}
.full-size-card-image-container:hover span.srz-next,.full-size-image-container:hover span.srz-next,.full-size-image-container:hover span.srz-prev{opacity:.7}
.current-caption{position:absolute;background-color:rgba(38,38,38,.65);color:#DDD;margin:0;padding:10px;box-sizing:border-box;z-index:50;overflow:hidden;display:none}
span.srz-next,span.srz-prev{opacity:.2;position:absolute;top:50%;background:0 0;cursor:pointer;z-index:40;width:0;height:0;border:20px solid transparent}
span.srz-prev{left:0;border-right:20px solid #000}
span.srz-next{right:0;border-left:20px solid #000}
.full-size-card-image-container{position:relative;margin-bottom:40px;padding-right:30px}
.full-size-card-image-container img{max-height:inherit;width:auto}
.card-first{position:relative;top:0;left:30px;z-index:30;cursor:pointer}
.card-second{position:absolute;top:15px;left:15px;z-index:20;opacity:.5;border:1px solid #999}
.card-third{position:absolute;top:30px;left:0;z-index:10;opacity:.1;border:1px solid #999}
.card-to-be-removed{position:absolute;left:200px;top:100px;opacity:0;transform:scale(.1) translate3d(2000px,0,0)}
span.srz-next-card{right:0;opacity:.2;position:absolute;bottom:20px;background:0 0;cursor:pointer;z-index:40;width:0;height:0;border:20px solid transparent;border-left:20px solid #000}
.full-size-card-image-container:hover span.srz-next-card{opacity:.7}
.srz-clearfix:after,.srz-clearfix:before{content:" ";display:table}
.srz-clearfix:after{clear:both}
.withtransition{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.shadow3pxgrey img{box-shadow:0 0 3px #666}
.shadow5pxgrey img{box-shadow:0 0 5px #666}
.radius2px img{border-radius:2px}
.radius5px img{border-radius:5px}
.radius10px img{border-radius:10px}
.card-caption{display:none}
.Caption_Content{color:#fff;box-sizing:border-box;padding:10px}
.jfb-big a,.jfb-big img{cursor:default}
.srizon-pagination{clear:both;padding:0;width:90%;margin:15px auto;text-align:center;overflow:hidden;line-height:50px}
.srizon-pagination li{display:inline;line-height:50px}
.srizon-pagination a{color:#666;font-size:100%;height:25px;padding:4px 8px;text-decoration:none;margin:4px}
.srizon-pagination a:active,.srizon-pagination a:hover{background:#efefef}
.srizon-pagination span.current{background-color:#bebebe;color:#fff;font-size:100%;height:50px;padding:4px 8px;text-decoration:none;margin:4px}
.srizon-pagination span.disabled{font-size:100%;color:#DDD;margin:4px;padding:4px 8px;height:50px}
.hidden{display:none;visibility:hidden}
.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}
.visible-desktop{display:inherit!important}
@media (min-width:768px) and (max-width:979px) {
.hidden-desktop{display:inherit!important}
.visible-desktop{display:none!important}
.visible-tablet{display:inherit!important}
.hidden-tablet{display:none!important}
}
@media (max-width:767px) {
.hidden-desktop{display:inherit!important}
.visible-desktop{display:none!important}
.visible-phone{display:inherit!important}
.hidden-phone{display:none!important}
}
.jfbalbum.zoom img{-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}
.jfbalbum.zoom img:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.Caption_Content{cursor:pointer}
.jfb-big .Caption_Content{cursor:auto}
div.imgbox,div.imgbox a,div.imgbox a img,div.titlebelowthumb,div.vid_icon,span.vid_icon{position:relative;border:0;margin:0;padding:0;width:100%;height:auto}
div.imgbox a{float:left}
div.vid_icon,span.vid_icon{display:block;position:absolute;top:50%;left:50%;height:100%;background-image:url(../images/vid_icon.png);background-position:center center;background-repeat:no-repeat;z-index:5;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);cursor:pointer;width:20%;height:20%;transform:translate(-50%,-50%);background-size:cover}
.elastislide-carousel ul li a,.juser-vid-container,div.divider,div.imgbox,div.yt-fp-padding{position:relative}
div.vid_icon:hover,span.vid_icon:hover{opacity:.9;-moz-opacity:.9;filter:alpha(opacity=90)}
div.imgbox a,div.imgbox a:active,div.imgbox a:focus,div.imgbox a:hover{background:0 0;border:none;text-decoration:none;font-size:0}
div.imgbox{overflow:hidden;border-collapse:separate;line-height:0}
div.yt-fp-padding{border:0;margin:0;float:left;clear:both;width:100%;box-sizing:border-box}
div.fpthumb,div.titlebelowthumb{float:left;clear:both}
div.titlebelowthumb{text-align:center;overflow:hidden;padding:5px}
div.yt-fp-outer{float:left;clear:none}
div.padding2{padding:2px}
div.padding3{padding:3px}
div.padding5{padding:5px}
div.padding10{padding:10px}
div.outerwidthlarge1{width:100%}
div.outerwidthlarge2{width:50%}
div.outerwidthlarge3{width:33.3%}
div.outerwidthlarge4{width:25%}
div.outerwidthlarge5{width:20%}
div.rounding3 div.imgbox{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
div.rounding5 div.imgbox{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
div.rounding10 div.imgbox{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
div.shadow10l{-webkit-box-shadow:0 0 10px #777;-moz-box-shadow:0 0 10px #777;box-shadow:0 0 10px #777}
div.shadow5l{-webkit-box-shadow:0 0 5px #777;-moz-box-shadow:0 0 5px #777;box-shadow:0 0 5px #777}
div.shadow5d{-webkit-box-shadow:0 0 5px #222;-moz-box-shadow:0 0 5px #222;box-shadow:0 0 5px #222;}
div.divider{width:95%;height:1px;background-color:#DDD;margin:10px;clear:both;float:left;-webkit-box-shadow:0 0 5px #DDD;-moz-box-shadow:0 0 5px #DDD;box-shadow:0 0 5px #DDD}
div.descbox{width:100%;float:left;clear:both}
div.yt-twd-outer{line-height:0;margin:0;float:left;clear:none;padding-top:10px}
div.ratio2080 div.yt-twd-outer{width:20%}
div.ratio2080 div.titlendesc{width:80%}
div.ratio2575 div.yt-twd-outer{width:25%}
div.ratio2575 div.titlendesc{width:75%}
div.ratio3565 div.yt-twd-outer{width:35%}
div.ratio3565 div.titlendesc{width:65%}
div.ratio5050 div.titlendesc,div.ratio5050 div.yt-twd-outer{width:50%}
div.ratio100 div.titlendesc,div.ratio100 div.yt-twd-outer{width:100%}
div.titlendesc{margin:0;float:left;clear:right}
div.titlendesc div,div.titlendesc h5{padding:5px 15px!important;margin:0!important}
div.titlendesc h5{font-size:26px!important}
div.respslidercontainer{float:left;width:100%;margin:15px 0;padding:0;position:relative}
table.juser-vid-table{margin:0 auto;width:100%;height:auto}
.juser-vid-container{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:1920px;margin:0 auto}
.juser-vid-container embed,.juser-vid-container iframe,.juser-vid-container object{position:absolute;top:0;left:0;width:100%;height:100%}
#tnt_pagination{display:block;text-align:left;height:22px;line-height:21px;clear:both;padding-top:3px;margin-top:10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400}
#tnt_pagination a:link,#tnt_pagination a:visited{padding:2px 7px;border:1px solid #EBEBEB;margin-left:10px;text-decoration:none;background-color:#F5F5F5;color:#0072bc;width:22px;font-weight:400}
#tnt_pagination .active_tnt_link,#tnt_pagination a:hover{border:1px solid #BDF;background-color:#DEF;color:#0072BC}
#tnt_pagination .active_tnt_link{padding:2px 7px;margin-left:10px;text-decoration:none;cursor:default}
#tnt_pagination .disabled_tnt_pagination{padding:2px 7px;border:1px solid #EBEBEB;margin-left:10px;text-decoration:none;background-color:#F5F5F5;color:#D7D7D7;cursor:default}
.Caption_Content{line-height:1!important}
@media only screen and (max-width:767px) {
div.outerwidthsmall1{width:100%!important}
div.outerwidthsmall2{width:50%!important}
div.outerwidthsmall3{width:33.3%!important}
div.titlendesc,div.yt-twd-outer{width:100%!important}
}
.jtubegallery .yt-fp-outer:nth-child(1){width:calc(54% - 25px);margin:0 20px 0 0}
div.outerwidthlarge3{width:calc(46% / 2);padding:18px 20px}
.magpopif{font-size:14px;color:#333;}
.videos-home{border:1px solid #ccc;padding:20px;display:inline-block;width:100%}
.videos-tt{float:left;padding:20px;margin:0;font-size:18px;font-weight:300;text-transform:uppercase}
.videos-stt{float:right;padding:20px;margin:0;font-size:18px}
.videos-stt a{font-size:18px;color:#333;text-transform:uppercase;display:inline-block;vertical-align:middle}
#jusertube-scroller-1{clear:both}
.yt-videos{font-size:0;background:url(../images/video-yt.png)no-repeat center center;width:33px;height:25px;display:inline-block;vertical-align:middle;margin:-5px 0 0 5px}
div.imgbox{border-bottom:2px solid #d57257}
.full-width{width:100%;margin:0 0 10px}
.logo{float:left}
.brand > *{display:inline-block;vertical-align:middle}
.site-description{color:#999;font-size:16px;display:none}
.moduletable.destacados-home{width:100%}
#left-top{width:76%;float:left}
#center-top{width:24%;float:left}
#right-top{width:24%;float:left;padding:0 0 0 2%}
#k2Container.home:not(.genericView)::before{content:"LAS ÚLTIMAS";color:#E55E48;font-size:18px;display:inline-block;width:100%;border-bottom:1px solid #ccc;padding:0 0 10px;margin:20px 0}
.catItemDateCreated{font-size:12px;color:#fff}
.catIteminfohead{position:absolute;top:20px;left:0;width:96%}
.catIteminfohead > *{display:inline-block}
div#itemListLeading{display:flex;flex-wrap:wrap;justify-content:flex-start}
div.itemContainer{display:inline-block;width:calc(100% / 3 - 40px)!important;vertical-align:top;margin:0 60px 0 0}
div.itemContainerLast{margin:0}
div.catItemHeader h3.catItemTitle a{font-size:18px;color:#333;font-weight:600}
/*.home .k2Pagination{display:none}*/
.nav .navbar-nav li{position:relative}
.nav .navbar-nav li::after{content:"";display:block;width:0;height:1px;background:#E55E48;position:absolute;bottom:-5px;left:5%;transition:.3s all;transform-origin:50% 50%}
.nav .navbar-nav li::before{content:"";display:block;width:0;height:1px;background:#E55E48;position:absolute;bottom:-8px;left:10%;transition:.3s all;transform-origin:50% 50%}
.nav .navbar-nav li:hover::before,.nav .navbar-nav li.active:before{width:80%}
.nav .navbar-nav li:hover::after,.nav .navbar-nav li.active:after{width:90%}
.nav .navbar-nav li.item-189.active:after{width:40px}
.cat-gk5 a{color:#fff;background:#E55E48;padding:2px 5px}
.date-gk5{color:#f2f2f2;}
.tt-recom{font-size:12px;color:#ccc;margin:0;line-height:20px;margin:10px 0 0;text-align:right;text-transform:uppercase}
.k2txtCont{position:absolute;bottom:20px;left:2%;width:96%;color:#fff}
#nsp-destacados-home .nspCol1{position:relative}
#nsp-destacados-home .nspHeader a{color:#fff;font-size:36px;text-shadow:1px 1px 1px #000}
#nsp-destacados-home .moduleItemText{font-size:16px;text-shadow:1px 1px 1px #000}
#nsp-destacados-home .date-gk5{text-shadow:1px 1px 1px #000}
/*#nsp-destacados-home .k2imgCont img{border-bottom:4px solid #E55E48}*/
#nsp-destacados-home .k2imgCont{position:relative;}
#nsp-destacados-home .k2imgCont a::after{display:block;content:"";width:100%;height:100%;position:absolute;background:url(../images/shadow.png)repeat-x center bottom/100% 60%;top:0;left:0}
.moduletable.galerias-home .nspArt.nspCol1{position:relative;margin:0 0 15px}
.nspArt.nspCol1
.moduletable.galerias-home .nspArt h4.nspHeader{position:absolute;bottom:2px;left:2px;padding:10px 5px 15px}
.moduletable.galerias-home .nspArt h4.nspHeader a{color:#fff;font-size:19.3px;line-height:24px;text-shadow:1px 1px 1px #000}
.moduletable.galerias-home .nspInfo.nspInfo1.tleft.fnone{position:absolute;top:8px;right:2px;width:auto}
.moduletable.galerias-home .nspArt h4.nspHeader{position:absolute;bottom:5px;left:2%;padding:0;font-size:inherit;width:90%}
.cat-gk5 a:hover{color:#fff;text-decoration:underline}
#nsp-galerias-home .nspLinks .nspLinkScroll1 ul li{padding:0 0 0 25px !important;background:url(../images/galerias-icon.png)no-repeat 1px 3px;margin:0 0 10px!important;min-height:21px}
#nsp-galerias-home .nspLinks .nspLinkScroll1 ul li h4{margin:0 0 10px}
.tgalerias{text-align:right;width:100%;display:inline-block;color:#ccc;text-transform:uppercase}
.galerias-icon{font-size:0;display:inline-block;width:10px;height:10px;background:url(../images/galerias-icon.png)no-repeat center center/cover;filter:grayscale(100%) brightness(150%);margin:0 5px 0 0}
.tgalerias span{display:inline-block;vertical-align:middle}
#nsp-galerias-home .nspImageWrapper:after{content:"";display:block;background:url(../images/galerias-icon.png)no-repeat center center;position:absolute;bottom:7px;right:5px;width:17px;height:17px}
.nav > li > a:hover,.nav > li.active > a{color:#e55e48!important}
.nivo-caption{background:rgba(0,0,0,0.8)!important}
.footer{background:url(../images/pattern-footer.jpg)repeat left center;border-top:8px solid #e55e48;padding:40px 0 0;margin:0;box-shadow:inset 0 -25px 0 #000; width:100%; float:left;}
.footinner{display:inline-block;width:100%;margin:0}
.footer .container{position:relative}
#m-foot{display:inline-flex;flex-wrap:wrap;width:50%;padding:0 0 0 25px;vertical-align:top;border-right:1px solid #4b4b4b}
#m-foot.m-foot-2{border-right:none;border:none}
#m-foot li{width:calc(100% / 3)}
#m-foot.m-foot-2 li{width:calc(100% / 1)}
#m-foot li a{color:#fff;display:inline-block;padding:10px 15px 10px 10px;font-size:14px;vertical-align:middle}
.foot1{width:70%;padding:0;float:left;font-size:0}
.foot2{float:right}
.copy{width:100%;clear:both}
#produced{position:absolute;bottom:0;right:0}
#produced a{color:#999;font-size:11px;background:url(../images/estrategia-virtual.png) no-repeat left center;padding-left:20px;filter:grayscale(90%) contrast(0.5);-webkit-filter:grayscale(100%) contrast(0);transition:.3s}
#produced a:hover{filter:none}
#m-foot li::before{content:"";display:inline-block;width:12px;height:12px;vertical-align:middle;border:1px solid #e55e48;transform:rotate(45deg);transition:.3s all;opacity:0}
#m-foot li:hover::before{opacity:1;}
.itemid-162.view-item .itemBody{max-width:100%;margin:20px 0}
.redes-foot p{text-align:center;color:#fff;font-size:12px;font-weight:300;display:flex;justify-content:space-around}
.redes-footer{font-size:0;text-align:center}
.redes-footer a{width:42px;height:25px;display:inline-block;background:url(../images/redes-footer.png)no-repeat 0 0}
.redes-footer a:hover{opacity:.8}
.redes-footer .fb-foot{background-position:-4px -134px}
.redes-footer .tw-foot{background-position:-4px -100px}
.redes-footer .gp-foot{background-position:-4px -69px; display:none;}
.redes-footer .in-foot{background-position:-4px -33px;}
.redes-footer .yt-foot{background-position:-4px -1px}
.foot3{display:inline-block;width:100%;margin:15px 0 5px}
#m-copy{display:flex;width:50%;justify-content:space-between;align-content:center;margin:0 auto}
#m-copy li a{padding:0;font-size:12px;color:#fff;font-weight:300}
#m-copy li.item-133 a{display:block;width:51px;height:26px;background:url(../images/back-top.png)no-repeat center center;font-size:0}
nav.nav{border:1px solid #D5D5D5;width:calc(100% - 0px);display:inline-block}
.top.full-width{background:#f2f2f2;}
#date{margin:8px 15px;color:#999;font-size:12px}
.sclogin.sourcecoast{float:right;width:100%}
.k2UserBlock{float:right;padding:4px 0 0; margin:2px 0 0;}
div.k2UserBlock > *{display:inline-block}
.sourcecoast .btn{padding:5px!important;background:transparent!important;color:#999!important;margin:0;width:auto!important;font-size:12px!important}
div.k2UserBlock .button.ubLogout{display:none}
.login-b a[href="/edit-user-details"]::before, .login-b a[href="/ingresar"]::before {content:""; display:inline-block;background:url(../images/user.png)no-repeat center left;padding:2px 0 0 20px; width:16px; height:14px;}
.perfil-login a{float:right;color:#999;font-size:13px;line-height:23px}
.login-b a{color:#999;font-size:13px;line-height:23px}
.login-b .crear-art a {color:#e55e48;}
.login-b .crear-art a:hover {color:#999;}
.login-b .edit-art a {background:#e55e48; padding:2px 4px; color:#fff; border-radius:3px;}
.login-b div{display:inline-block;margin:0 5px}
.ubCommentsCount{display:none}
div.k2UserBlock ul.k2UserBlockActions li a{color:#999;font-size:13px}
.ubName::before{content:"Bienvenid@";margin:0 5px;font-weight:400;color:#999;font-size:13px}
#system-message-container{display:inline-block;width:100%}
#startOfPageId486{display:none}
.login{width:80%;margin:50px auto 0;display:block;text-align:center;margin:100px auto 0}
.form-horizontal{width:80%;margin:50px auto 100px;display:block}
.view-login .nav.nav-tabs.nav-stacked{text-align:center}
.controls input{width:60%;height:40px;margin:0 auto 20px}
.control-label label{width:60%;text-align:left;margin:0 0 5px;text-transform:uppercase}
.view-login form .control-group:nth-child(3) .control-label,.view-login form .control-group:nth-child(3) .controls{display:inline-block;width:auto;margin:0 5px}
.view-login form .control-group:nth-child(3) .controls input,.view-login form .control-group:nth-child(3) .control-label label{height:auto;margin:0 0 10px;width:auto}
.btn.btn-primary{background:#222;border:none}
.view-login .btn.btn-primary,.view-reset .btn.btn-primary,.view-remind .btn.btn-primary,.view-profile .btn.btn-primary{width:200px;height:50px;font-size:16px;text-transform:uppercase;text-align:center;border-radius:0;font-weight:600;margin:10px 0}
.login + div{margin:20px auto 100px}
.view-login .nav.nav-tabs.nav-stacked li{display:inline-block}
.optional{display:none}
.btn[title*="Cancelar"]{display:none}
.btn{display:inline-block;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;background:#f2f2f2;border:1px solid #ccc;margin:10px 0 0;color:#000333;}
.icon-48-k2{background:url(../images/logo-short.png)no-repeat left 5px/180px!important;padding-left:190px!important;font-weight:400}
#imageForm .span6{width:50%;float:left}
#imageForm .span6 .controls input{border:1px solid #ccc}
#imageForm .row-fluid{display:inline-block;width:100%}
.thumbnails-media .thumbnail a{color:#08C;line-height:40px!important;font-size:2em;text-decoration:none}
.thumbnails-media .thumbnail a:hover{color:#1f496e;text-decoration:underline}
.thumbnails-media .thumbnail{list-style:none}
#upload-submit{background:#2384d3;color:#fff;border:1px solid rgba(0,0,0,0.2)}
@font-face{font-family:'IcoMoon';src:url(../../../media/jui/fonts/IcoMoon.eot);src:url(../../../media/jui/fonts/IcoMoon.eot?#iefix) format("embedded-opentype"),url(../../../media/jui/fonts/IcoMoon.woff) format("woff"),url(../../../media/jui/fonts/IcoMoon.ttf) format("truetype"),url(../../../media/jui/fonts/IcoMoon.svg#IcoMoon) format("svg");font-weight:400;font-style:normal}
[data-icon]:before{font-family:'IcoMoon';content:attr(data-icon);speak:none}
[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-right:0;line-height:14px}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'IcoMoon';font-style:normal;speak:none}
[class^="icon-"].disabled,[class*=" icon-"].disabled{font-weight:400}
.icon-upload::before{content:"\e022"}
.icon-folder-open:before,.icon-folder:before{content:"\2d"}
.icon-folder-close:before,.icon-folder-2:before{content:"\2e"; margin-left:-10px;}
.icon-folder-plus:before{content:"\e234"}
.icon-folder-minus:before{content:"\e235"}
.icon-folder-3:before{content:"\e236"}
.icon-folder-plus-2:before{content:"\e237"}
.icon-folder-remove:before{content:"\e238"}
.form-vertical #messages{background-color:#fff;border:1px solid #ccc;float:left;left:175px;margin-top:-52px;padding:15px;position:relative;text-align:center;top:115px;width:200px}
.form-vertical .well{background-color:#f0f0f0;border:1px solid #f0f0f0;border-radius:3px;margin-bottom:5px;min-height:20px;padding:19px}
.form-vertical .row::before,.form-vertical .row::after{content:"";display:table;line-height:0}
.form-vertical .row::after{clear:both}
.form-vertical .row{margin-left:-20px}
.form-vertical .control-group,.form-vertical .controls,.form-vertical .controls input[type="text"],.form-vertical .controls input[type="number"],.form-vertical .controls input[type="email"],.form-vertical .controls select,.form-vertical .controls textarea{max-width:100%}
.form-vertical .span12{width:auto;float:left;margin-left:20px;min-height:1px}
.form-vertical .control-group{margin-bottom:9px}
.form-vertical .control-label{float:none;padding-right:0;padding-top:0;text-align:left;width:auto}
.form-vertical .control-label > label{display:inline-block;text-transform:capitalize}
.form-vertical label{display:block;margin-bottom:5px}
.form-vertical label,.form-vertical input,.form-vertical button,.form-vertical select,.form-vertical textarea{font-size:13px;font-weight:400;line-height:18px}
label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}
.form-vertical .controls{margin-left:0}
.form-vertical select{background-color:#fff;border:1px solid #ccc;width:220px}
.form-vertical select,.form-vertical input[type="file"]{height:28px;line-height:28px}
.form-vertical select,.form-vertical textarea,.form-vertical input[type="text"],.form-vertical input[type="password"],.form-vertical input[type="datetime"],.form-vertical input[type="datetime-local"],.form-vertical input[type="date"],.form-vertical input[type="month"],.form-vertical input[type="time"],.form-vertical input[type="week"],.form-vertical input[type="number"],.form-vertical input[type="email"],.form-vertical input[type="url"],.form-vertical input[type="search"],.form-vertical input[type="tel"],.form-vertical input[type="color"],.uneditable-input{border-radius:3px;color:#555;display:inline-block;font-size:13px;height:18px;line-height:18px;margin-bottom:9px;padding:4px 6px;vertical-align:middle}
.form-vertical input,.form-vertical button,.form-vertical select,.form-vertical textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.form-vertical .pull-right{float:right}
.form-vertical .btn{background-color:#f3f3f3;border:1px solid #b3b3b3;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.05);color:#333;cursor:pointer;display:inline-block;font-size:13px;line-height:18px;margin-bottom:0;padding:4px 12px;text-align:center;vertical-align:middle}
.form-vertical .btn-success{background-color:#46a546;border:1px solid rgba(0,0,0,0.2);color:#fff}
.form-vertical .btn-primary,.form-vertical .btn-warning,.form-vertical .btn-danger,.form-vertical .btn-success,.form-vertical .btn-info,.form-vertical .btn-inverse{box-shadow:0 1px 2px rgba(0,0,0,0.05)}
iframe#imageframe{height:500px}
iframe#imageframe .thumbnails::before,.thumbnails::after{content:"";display:table;line-height:0}
iframe#imageframe .thumbnails::after{clear:both}
iframe#imageframe .thumbnails::before,.thumbnails::after{content:"";display:table;line-height:0}
iframe#imageframe .thumbnails.thumbnails-media{margin-left:0}
iframe#imageframe .thumbnails-media{margin-left:0}
iframe#imageframe .row,.thumbnails{margin-left:0}
iframe#imageframe .thumbnails{list-style:outside none none;margin-left:-20px}
iframe#imageframe li.imgOutline.thumbnail.height-80.width-80.center{float:left;margin-left:15px}
iframe#imageframe .thumbnails-media .thumbnail{background-color:#f4f4f4;border:0 none;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,0.05) inset;height:100px;overflow:hidden;padding:0;position:relative;text-align:center;width:100px;background-color:#f4f4f4;border:0 none;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,0.05) inset;height:100px;margin-bottom:8px;margin-left:0;margin-right:16px;margin-top:8px;overflow:hidden;padding:0;position:relative;text-align:center;width:100px;margin:8px 16px 8px 0}
iframe#imageframe .thumbnails > li{float:none;margin-left:0;float:left;margin-bottom:18px;margin-left:20px}
iframe#imageframe .height-80{height:80px}
iframe#imageframe .width-80{width:80px}
iframe#imageframe .center,iframe#imageframe .table td.center,iframe#imageframe .table th.center{text-align:center}
iframe#imageframe .thumbnail{border:1px solid #ddd;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.055);display:block;line-height:18px;padding:4px;transition:all .2s ease-in-out 0}
iframe#imageframe .thumbnails-media .thumbnail *,.thumbnails-media .thumbnail ::before{background-clip:padding-box;box-sizing:border-box;transition:all .2s ease 0}
iframe#imageframe .icon-folder-close::before,.icon-folder-2::before{content:"."}
iframe#imageframe .thumbnails-media .imgFolder span{font-size:38px;line-height:90px;margin:0;width:auto;font-size:38px;line-height:90px;margin:0;width:auto}
iframe#imageframe a{text-decoration:none}
div#k2Frontend table.adminFormK2 tr td{padding:5px 0; color:#777;}
#adminFormK2tabs,#adminFormK2Sidebar{vertical-align:top}
.adminFormK2Container.table{width:100%}
div#k2ToggleSidebarContainer{display:none!important;visibility:hidden!important;position:absolute;top:-100%;left:-100%;z-index:-999}
#k2VideoTabs ul.k2TabsNavigation li:nth-child(1),#k2VideoTabs ul.k2TabsNavigation li:nth-child(2){display:none!important}
#k2VideoTab1{display:none!important}
#k2FrontendEditToolbar h2 {line-height:37px; height:35px; width:100%; box-sizing:border-box; font-size:16px !important; text-align:right;}
.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}
#mceu_45 {display:none;}
#k2TabPlugins {display: none;}
/*.AddNewImage {display:none;}*/
.button.validate{background:#000;border:1px solid #ccc;color:#fff;font-size:18px;padding:5px 15px; text-transform:uppercase;}
.button.validate:hover{opacity:.9}
.redes-header{float:right;font-size:0;margin:15px 0}
.redes{display:inline-block;vertical-align:middle;font-size:0;width:20px;height:20px;background:url(../images/sprite.png)no-repeat 0 0;border:1px solid #D5D5D5;border-radius:50%;margin:0 3px;padding:1px;box-sizing:content-box;position:relative}
.redes a{width:100%;height:100%;position:absolute;top:0;left:0}
.redes-header .fb{background-position:2px -41px}
.redes-header .tw{background-position:1px -18px}
.redes.in {background-position:2px -86px;}
.redes-header .gp{background-position:2px 2px; display:none;}
.redes-header .rs{background-position:1px -61px; display:none;}
div.itemExtraFields h3{font-size:0; padding: 0;}
div.itemExtraFields:before{content:"Coautores";font-size:16px;color:#333;text-transform:uppercase;display:block;margin:0 0 10px; overflow:hidden; font-weight: 600;}
.readon-button{display:none}
#k2Container.home{clear:both}
.moduleItemImage{float:left;width:100%}
.catItemTextBody{display:inline-block;width:100%;vertical-align:middle;padding:0}
div.catItemIntroText p{font-size:14px}
div.catItemCategory a{background:#E55E48;color:#fff;padding:2px 5px}
.catItemDateCreated{background:url(../images/date-shadow.png)repeat-y left top/100% 1px;padding:2px 5px}
.bottom .container{display:flex;justify-content:space-between;align-items:flex-start}
.mas-vistos-cont{width:64%;padding:0 3% 0 0}
.especiales-cont{width:36%}
#nsp-mas-visto .nspImageWrapper{width:30%}
#nsp-mas-visto .nspArt h4.nspHeader,#nsp-mas-visto .nspInfo{width:70%;padding:0 0 0 10px}
#nsp-mas-visto{border-top:1px solid #ccc;padding:20px 0 0}
#nsp-mas-visto .nspArt h4.nspHeader{font-size:14px}
.mas-visto-tt{color:#e55e48;font-size:18px;text-transform:uppercase}
#nsp-mas-visto .nspArt{margin:0 0 20px}
#nsp-especiales .nspArt img.nspImage{border-width:9px}
#nsp-especiales .nspTopInterface{float:right;margin:5px 0 25px}
.especiales .nspArt.nspCol1{position:relative}
.moduletable.recomendado.nspArt h4.nspHeader{position:absolute;bottom:2px;left:2px;padding:10px 5px 15px;font-size:inherit}
.especiales .nspArt h4.nspHeader a{color:#fff;font-size:24px;line-height:36px; text-shadow:1px 1px 3px #000;}
.especiales .nspArt h4.nspHeader{position:absolute;bottom:5px;left:2%;font-size:initial;width:92%}
.especiales .nspInfo{position:absolute;top:10px;left:0}
.especiales .nspArt.nspCol1::before{content:"MÁS VISTOS";position:absolute;color:#fff;left:0;z-index:2;font-size:16px;background:#E55E48;padding:5px 5px 5px 15px;top:15px;font-weight:600}
.newsletter{margin:20px 0}
.acymailing_module_form{display:flex;align-items:center;justify-content:space-between;width:80%;margin:0 auto;flex-wrap:wrap}
.acymailing_introtext{width:15%;padding:0 .5% 0 0}
.acymailing_form{display:flex;align-items:center;width:85%;overflow:hidden}
.acymailing_finaltext{width:100%;text-align:center;color:#d5d4d4;font-size:12px}
.acymailing_introtext{font-size:18px;text-transform:uppercase;color:#E55E48}
.acymailing_form input{width:350px!important;height:40px;margin:0 30px 0 0;border:1px solid #E55E48;font-size:18px;color:#ccc;padding:0 5px}
.acymailing_form input.button{width:180px!important;height:40px;background:#E55E48 url(../images/send.png)no-repeat right center/contain;color:#fff;border:none;text-align:left;text-transform:uppercase;border-radius:0;text-indent:5px}
.newsletter .cf-btn.cf-btn-style-flat.cf-btn-shadow-0 {background:#E55E48 url(../images/send.png)no-repeat right center/contain !important;}
.newsletter .cf-form-wrap{flex-wrap:wrap;}
.view-item #content{width:68%;float:left}
.view-item #aside{width:32%;float:left;padding:0 0 0 2%;margin:50px 0 0}
.view-item div.itemCategory{display:inline-block}
.view-item div.itemHeader span.itemDateCreated{display:inline-block}
.view-item .itemLinks{display:inline-block}
.view-item a[data-k2-modal="image"]{display:none}
.itemImageContainer + .itemImageBlock{display:none}
.view-item .itemBody{max-width:90%;float:right; width:90%;}
span.itemImageCaption{float:left!important;font-size:12px!important;color:#999!important}
span.itemImageCredits{float:right!important;font-style:normal;font-size:12px;color:#999;font-size:12px}
div.itemFullText{width:100%;display:inline-block}
.related-aut-img{width:30%;display:inline-block;vertical-align:middle}
.related-aut-txt{vertical-align:middle;display:inline-block;width:70%;padding:0 0 0 15px}
.related-aut-txt a{font-size:14px;color:#333;}
.nspInfo.nspInfo1.tleft.fleft{color:#999}
.well.related{min-height:20px;padding:19px;margin-bottom:20px;background-color:transparent;border:1px solid #ccc;border-radius:0;box-shadow:0 0 0 0}
.related .nspImageWrapper{width:40%; max-height:110px; border-bottom:3px solid #e56948; overflow:hidden;}
.related .nspArt img.nspImage{border-bottom:0;}
.related-tt{margin:0 0 20px;font-size:16px;color:#e55e48;width:100%;border-bottom:1px solid #ccc;padding:0 0 15px}
.related .nspCol1{margin:0 0 25px}
.related .nspArt h4.nspHeader,.related .nspArt p.nspInfo{width:60%;padding:0 0 0 15px}
.related .nspArt h4.nspHeader a{font-size:15px;line-height:24px}
.related .nspArt h4.nspHeader{font-size:inherit}
#produced{float:right}
.copy{color:#999;float:left}
.rosario-foot{margin:0 0 30px}
.inputbox{border:1px solid #ddd;padding:10px 15px}
.ce-cf-container{width:50%}
label.cf-label{display:none}
#cf_ce-submit-button{font-size:24px;border-radius:3px;padding:15px 60px;margin:20px 0}
#cf_ce-submit-button_reset{display:none}
.requiredsign small{display:none}
#ce-cf-container-4{width:100%}
#message{width:97.5%!important}
#ceForm1{max-width:1024px;margin:0 auto}
.page-header{display:none}
.tablets{display:none}
.celular{display:none}
.icon-previous::before{content:"<" !important;font-weight:900; font-family:'Lato',sans-serif !important;}
.icon-next:before{content:">" !important;font-weight:900; font-family:'Lato',sans-serif !important;}
.icon-last:before{content:">>" !important;font-weight:900; font-family:'Lato',sans-serif !important;}
.icon-first:before{content:"<<" !important;font-weight:900; font-family:'Lato',sans-serif !important;}
/*#tabImage{display:none}*/
.rssearch_type{display:none;}
/*Ajustes altos de imagenes*/
#k2article-slider {max-height:540px; overflow:hidden;}
#nsp-destacados-home .k2imgCont {max-height:603px; overflow:hidden; border-bottom:4px solid #E55E48;display:inline-block;}
#nsp-destacados-home .k2imgCont img { display:block; margin:0 auto; width:100%;}
span.catItemImage, span.userItemImage, span.userTagImage, .tagItemImage{max-height:241px; overflow:hidden;}
span.catItemImage img, span.userItemImage img, span.userTagImage img{min-height:241px;}
#nsp-galerias-home .nspArt .nspImageWrapper {max-height:174px; overflow:hidden; width:100%;}
#nsp-mas-visto .nspImageWrapper {max-height:75px; overflow:hidden;}
.mas-vistos-cont .nspImageWrapper::before {content:""; display:block; width:100%; height:100%;background:url(../images/podcast-icon.png) no-repeat 1px calc(100% - 5px)/20%; position:absolute; opacity:1;}
#nsp-especiales .nspImageWrapper { max-height:300px; overflow:hidden;}
.itemTagsBlock span {display:none;}
/*New k2 front end edit*/
#toolbar-save a, #toolbar-cancel a{color:#fff; font-weight:400; text-align:center; font-size:16px; text-decoration:none; padding:3px 10px; border-radius:5px;}
#toolbar-save a{background:#18bc9c;}
#toolbar-cancel a{ background:#e74c3c;}
.k2FrontendToolbar {float:right;}
#k2FrontendPermissionsNotice {text-align:center;}
#k2FrontendPermissionsNotice p { display:inline-block; color:#fff; font-size:12px; background:#3498db; padding:8px; margin:8px auto; border-radius:4px; width:auto; text-align:center;}
#adminForm input[type="button"] { min-width:85px; width:auto; text-align:center; border:1px solid #d4d6d8; line-height:33px; vertical-align:top; height:33px; font-size:12px; margin:0 -2px; padding:0 13px !important; color:#8a8c8c; display:inline-block; vertical-align:middle; white-space:nowrap; background-color:#eff1f1; box-shadow:0 1px 1px rgba(65,64,66,.14),inset 0 1px 0 #fff;}
.mfp-iframe-scaler iframe {background:#f8f8f8 !important}
#adminForm input, #adminForm select, #adminForm textarea {border:1px solid #d4d6d8; box-shadow:0 1px 1px rgba(65,64,66,.14),inset 0 1px 0 #fff;}
#alias {padding:0 10px;}
table#tagLists tr td#tagListsButtons input {width:90%;}
#tagLists #selectedTags, #tagLists #tags{display:block !important;}
#selectedTags_chzn, #tags_chzn{display:none;}
#k2ModalHeader {border-bottom:4px solid #E55E48;}
#k2ModalLogo {padding:16px 0 16px 320px; background:url(../images/logo-short.png)no-repeat 8px center; font-weight:400; font-size:21px;}
.k2TableValue:last-child, .k2TableLabel:nth-child(9) {display:none !important;}  
.chzn-container-single .chzn-single {height:30px; min-width:200px; border:1px solid #d4d6d8; line-height:33px;  box-shadow:0 1px 1px rgba(65,64,66,.14),inset 0 1px 0 #fff;}
.chzn-drop:active {min-width:200px;}
#item_video_content .itemAdditionalField .itemAdditionalData #k2MediaTabs li:nth-child(1), #item_video_content .itemAdditionalField .itemAdditionalData #k2MediaTabs li:nth-child(2) {display:none;}
#Video_from_provider .k2Right.k2DocLink, #k2MediaTab1 {display:none;}
.k2TabsNavigation.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {float:left;}
.info-custom {float:right;}
.info-custom a {background:#E55E48; text-decoration:none; font-size:18px; color:#fff; padding:10px; border-radius:5px;}
.fotorama__wrap--no-captions .fotorama__caption, .fotorama__wrap--video .fotorama__caption {display:block !important;}
.info-custom a i {margin:0 5px 0 0;}
.info-custom a:hover {background:#C23E29;}
#k2FormTopNav ul.k2NavTabs li:nth-child(2) {display:none;}
.mfp-container { width:95% !important; height:95% !important; left:2.5% !important; top:2.5% !important; /*border:2px solid #E55E48;*/ padding:0 !important;}
.itemid-130 .item-page{ max-width:960px; margin:40px auto 150px;}
.itemid-130 div[itemprop="articleBody"] p {font-size:16px;}
.itemid-130 .item-page .page-header{display:block;}
.fotorama__wrap--no-captions .fotorama__caption, .fotorama__wrap--video .fotorama__caption{display:block !important;}
.fotorama__caption__wrap{background-color:rgba(256,256,256,0.9) !important; padding:1px 5px !important; color:#999 !important; font-size:0.95em;}
/*#k2FormTopNav ul.k2NavTabs{border-bottom:1px solid #E55E48;}

ul.k2TabsNavigation li.ui-tabs-selected a{border:1px solid #E55E48}
div.k2TabsContent{border:1px solid #E55E48}
ul.k2TabsNavigation li a {border-bottom:1px solid #E55E48;}*/
/*Iconmoon*/
@font-face{font-family:IcoMoon;src:url(../../../media/jui/fonts/IcoMoon.eot);src:url(../../../media/jui/fonts/IcoMoon.eot?#iefix) format('embedded-opentype'),url(../../../media/jui/fonts/IcoMoon.woff) format('woff'),url(../../../media/jui/fonts/IcoMoon.ttf) format('truetype'),url(../../../media/jui/fonts/IcoMoon.svg#IcoMoon) format('svg');font-weight:400;font-style:normal}[data-icon]:before{font-family:IcoMoon;content:attr(data-icon);speak:none}[class*=" icon-"],[class^=icon-]{display:inline-block;width:14px;height:14px;margin-right:.25em;line-height:14px}[class*=" icon-"]:before,[class^=icon-]:before{font-family:IcoMoon;font-style:normal;speak:none}[class*=" icon-"].disabled,[class^=icon-].disabled{font-weight:400}.icon-joomla:before{content:"\e200"}.icon-arrow-up:before,.icon-chevron-up:before,.icon-uparrow:before{content:"\e005"}.icon-arrow-right:before,.icon-chevron-right:before,.icon-rightarrow:before{content:"\e006"}.icon-arrow-down:before,.icon-chevron-down:before,.icon-downarrow:before{content:"\e007"}.icon-arrow-left:before,.icon-chevron-left:before,.icon-leftarrow:before{content:"\e008"}.icon-arrow-first:before{content:"\e003"}.icon-arrow-last:before{content:"\e004"}.icon-arrow-up-2:before{content:"\e009"}.icon-arrow-right-2:before{content:"\e00a"}.icon-arrow-down-2:before{content:"\e00b"}.icon-arrow-left-2:before{content:"\e00c"}.icon-arrow-up-3:before{content:"\e00f"}.icon-arrow-right-3:before{content:"\e010"}.icon-arrow-down-3:before{content:"\e011"}.icon-arrow-left-3:before{content:"\e012"}.icon-menu-2:before{content:"\e00e"}.icon-arrow-up-4:before{content:"\e201"}.icon-arrow-right-4:before{content:"\e202"}.icon-arrow-down-4:before{content:"\e203"}.icon-arrow-left-4:before{content:"\e204"}.icon-redo:before,.icon-share:before{content:"\27"}.icon-undo:before{content:"\28"}.icon-forward-2:before{content:"\e205"}.icon-backward-2:before,.icon-reply:before{content:"\e206"}.icon-redo-2:before,.icon-refresh:before,.icon-unblock:before{content:"\6c"}.icon-undo-2:before{content:"\e207"}.icon-move:before{content:"\7a"}.icon-expand:before{content:"\66"}.icon-contract:before{content:"\67"}.icon-expand-2:before{content:"\68"}.icon-contract-2:before{content:"\69"}.icon-play:before{content:"\e208"}.icon-pause:before{content:"\e209"}.icon-stop:before{content:"\e210"}.icon-backward:before,.icon-previous:before{content:"\7c"}.icon-forward:before,.icon-next:before{content:"\7b"}.icon-first:before{content:"\7d"}.icon-last:before{content:"\e000"}.icon-play-circle:before{content:"\e00d"}.icon-pause-circle:before{content:"\e211"}.icon-stop-circle:before{content:"\e212"}.icon-backward-circle:before{content:"\e213"}.icon-forward-circle:before{content:"\e214"}.icon-loop:before{content:"\e001"}.icon-shuffle:before{content:"\e002"}.icon-search:before{content:"\53"}.icon-zoom-in:before{content:"\64"}.icon-zoom-out:before{content:"\65"}.icon-apply:before,.icon-edit:before,.icon-pencil:before{content:"\2b"}.icon-pencil-2:before{content:"\2c"}.icon-brush:before{content:"\3b"}.icon-plus-2:before,.icon-save-new:before{content:"\5d"}.icon-minus-2:before,.icon-minus-sign:before{content:"\5e"}.icon-cancel-2:before,.icon-delete:before,.icon-remove:before{content:"\49"}.icon-checkmark:before,.icon-ok:before,.icon-publish:before,.icon-save:before{content:"\47"}.icon-new:before,.icon-plus:before{content:"\2a"}.icon-plus-circle:before{content:"\e215"}.icon-minus:before,.icon-not-ok:before{content:"\4b"}.icon-ban-circle:before,.icon-minus-circle:before{content:"\e216"}.icon-cancel:before,.icon-unpublish:before{content:"\4a"}.icon-cancel-circle:before{content:"\e217"}.icon-checkmark-2:before{content:"\e218"}.icon-checkmark-circle:before{content:"\e219"}.icon-info:before{content:"\e220"}.icon-info-2:before,.icon-info-circle:before{content:"\e221"}.icon-help:before,.icon-question-sign:before,.icon-question:before{content:"\45"}.icon-question-2:before,.icon-question-circle:before{content:"\e222"}.icon-notification:before{content:"\e223"}.icon-notification-2:before,.icon-notification-circle:before{content:"\e224"}.icon-pending:before,.icon-warning:before{content:"\48"}.icon-warning-2:before,.icon-warning-circle:before{content:"\e225"}.icon-checkbox-unchecked:before{content:"\3d"}.icon-checkbox-checked:before,.icon-checkbox:before,.icon-checkin:before{content:"\3e"}.icon-checkbox-partial:before{content:"\3f"}.icon-square:before{content:"\e226"}.icon-radio-unchecked:before{content:"\e227"}.icon-generic:before,.icon-radio-checked:before{content:"\e228"}.icon-circle:before{content:"\e229"}.icon-signup:before{content:"\e230"}.icon-grid-view:before,.icon-grid:before{content:"\58"}.icon-grid-2:before,.icon-grid-view-2:before{content:"\59"}.icon-menu:before{content:"\5a"}.icon-list-view:before,.icon-list:before{content:"\31"}.icon-list-2:before{content:"\e231"}.icon-menu-3:before{content:"\e232"}.icon-folder-open:before,.icon-folder:before{content:"\2d"}.icon-folder-2:before,.icon-folder-close:before{content:"\2e"}.icon-folder-plus:before{content:"\e234"}.icon-folder-minus:before{content:"\e235"}.icon-folder-3:before{content:"\e236"}.icon-folder-plus-2:before{content:"\e237"}.icon-folder-remove:before{content:"\e238"}.icon-file:before{content:"\e016"}.icon-file-2:before{content:"\e239"}.icon-file-add:before,.icon-file-plus:before{content:"\29"}.icon-file-minus:before{content:"\e017"}.icon-file-check:before{content:"\e240"}.icon-file-remove:before{content:"\e241"}.icon-copy:before,.icon-save-copy:before{content:"\e018"}.icon-stack:before{content:"\e242"}.icon-tree:before{content:"\e243"}.icon-tree-2:before{content:"\e244"}.icon-paragraph-left:before{content:"\e246"}.icon-paragraph-center:before{content:"\e247"}.icon-paragraph-right:before{content:"\e248"}.icon-paragraph-justify:before{content:"\e249"}.icon-screen:before{content:"\e01c"}.icon-tablet:before{content:"\e01d"}.icon-mobile:before{content:"\e01e"}.icon-box-add:before{content:"\51"}.icon-box-remove:before{content:"\52"}.icon-download:before{content:"\e021"}.icon-upload:before{content:"\e022"}.icon-home:before{content:"\21"}.icon-home-2:before{content:"\e250"}.icon-new-tab:before,.icon-out-2:before{content:"\e024"}.icon-new-tab-2:before,.icon-out-3:before{content:"\e251"}.icon-link:before{content:"\e252"}.icon-image:before,.icon-picture:before{content:"\2f"}.icon-images:before,.icon-pictures:before{content:"\30"}.icon-color-palette:before,.icon-palette:before{content:"\e014"}.icon-camera:before{content:"\55"}.icon-camera-2:before,.icon-video:before{content:"\e015"}.icon-play-2:before,.icon-video-2:before,.icon-youtube:before{content:"\56"}.icon-music:before{content:"\57"}.icon-user:before{content:"\22"}.icon-users:before{content:"\e01f"}.icon-vcard:before{content:"\6d"}.icon-address:before{content:"\70"}.icon-out:before,.icon-share-alt:before{content:"\26"}.icon-enter:before{content:"\e257"}.icon-exit:before{content:"\e258"}.icon-comment:before,.icon-comments:before{content:"\24"}.icon-comments-2:before{content:"\25"}.icon-quote:before,.icon-quotes-left:before{content:"\60"}.icon-quote-2:before,.icon-quotes-right:before{content:"\61"}.icon-bubble-quote:before,.icon-quote-3:before{content:"\e259"}.icon-phone:before{content:"\e260"}.icon-phone-2:before{content:"\e261"}.icon-envelope:before,.icon-mail:before{content:"\4d"}.icon-envelope-opened:before,.icon-mail-2:before{content:"\4e"}.icon-drawer:before,.icon-unarchive:before{content:"\4f"}.icon-archive:before,.icon-drawer-2:before{content:"\50"}.icon-briefcase:before{content:"\e020"}.icon-tag:before{content:"\e262"}.icon-tag-2:before{content:"\e263"}.icon-tags:before{content:"\e264"}.icon-tags-2:before{content:"\e265"}.icon-cog:before,.icon-options:before{content:"\38"}.icon-cogs:before{content:"\37"}.icon-screwdriver:before,.icon-tools:before{content:"\36"}.icon-wrench:before{content:"\3a"}.icon-equalizer:before{content:"\39"}.icon-dashboard:before{content:"\78"}.icon-switch:before{content:"\e266"}.icon-filter:before{content:"\54"}.icon-purge:before,.icon-trash:before{content:"\4c"}.icon-checkedout:before,.icon-lock:before,.icon-locked:before{content:"\23"}.icon-unlock:before{content:"\e267"}.icon-key:before{content:"\5f"}.icon-support:before{content:"\46"}.icon-database:before{content:"\62"}.icon-scissors:before{content:"\e268"}.icon-health:before{content:"\6a"}.icon-wand:before{content:"\6b"}.icon-eye-open:before,.icon-eye:before{content:"\3c"}.icon-eye-2:before,.icon-eye-blocked:before,.icon-eye-close:before{content:"\e269"}.icon-clock:before{content:"\6e"}.icon-compass:before{content:"\6f"}.icon-broadcast:before,.icon-connection:before,.icon-wifi:before{content:"\e01b"}.icon-book:before{content:"\e271"}.icon-flash:before,.icon-lightning:before{content:"\79"}.icon-print:before,.icon-printer:before{content:"\e013"}.icon-feed:before{content:"\71"}.icon-calendar:before{content:"\43"}.icon-calendar-2:before{content:"\44"}.icon-calendar-3:before{content:"\e273"}.icon-pie:before{content:"\77"}.icon-bars:before{content:"\76"}.icon-chart:before{content:"\75"}.icon-power-cord:before{content:"\32"}.icon-cube:before{content:"\33"}.icon-puzzle:before{content:"\34"}.icon-attachment:before,.icon-flag-2:before,.icon-paperclip:before{content:"\72"}.icon-lamp:before{content:"\74"}.icon-pin:before,.icon-pushpin:before{content:"\73"}.icon-location:before{content:"\63"}.icon-shield:before{content:"\e274"}.icon-flag:before{content:"\35"}.icon-flag-3:before{content:"\e275"}.icon-bookmark:before{content:"\e023"}.icon-bookmark-2:before{content:"\e276"}.icon-heart:before{content:"\e277"}.icon-heart-2:before{content:"\e278"}.icon-thumbs-up:before{content:"\5b"}.icon-thumbs-down:before{content:"\5c"}.icon-asterisk:before,.icon-star-empty:before,.icon-unfeatured:before{content:"\40"}.icon-star-2:before{content:"\41"}.icon-default:before,.icon-featured:before,.icon-star:before{content:"\42"}.icon-smiley-happy:before,.icon-smiley:before{content:"\e279"}.icon-smiley-2:before,.icon-smiley-happy-2:before{content:"\e280"}.icon-smiley-sad:before{content:"\e281"}.icon-smiley-sad-2:before{content:"\e282"}.icon-smiley-neutral:before{content:"\e283"}.icon-smiley-neutral-2:before{content:"\e284"}.icon-cart:before{content:"\e019"}.icon-basket:before{content:"\e01a"}.icon-credit:before{content:"\e286"}.icon-credit-2:before{content:"\e287"}.icon-expired:before{content:"\4b"}.icon-edit:before{color:#24748c}.btn-toolbar .icon-copy:before,.icon-ok:before,.icon-publish:before,.icon-save-copy:before,.icon-save-new:before,.icon-save:before{color:#378137}.btn-toolbar .icon-cancel:before,.icon-ban-circle:before,.icon-eye-close:before,.icon-minus-sign:before,.icon-not-ok:before,.icon-unpublish:before{color:#942a25;}.icon-default:before,.icon-expired:before,.icon-featured:before,.icon-pending:before{color:#c67605;}.icon-back:before{content:"\e008"}
/*error 404*/
.error-404 {background:#fcfcfc; max-width:768px; padding:20px; margin:50px auto; border:1px solid #E55E48;}
.error-404 .btn {background:#E55E48; border:none; border-radius:0; color:#fff; font-size:16px;}
.error-404 ul li {list-style:inside;}
.genericItemCategory a {background:#e55e48; color:#fff; padding:2px 5px;}
/**/
.login-b {float:right; margin:5px 0 0;}
/*.top .k2UserBlockActions {display:none;}*/
.top div.k2UserBlock ul.k2UserBlockActions li:nth-child(1){display:none;}
div.k2UserBlock ul.k2UserBlockActions li:nth-child(2) a {background:#e55e48; color:#Fff; padding:2px 5px; border-radius:3px;}
.top .k2UserBlockActions.custom-top-k2 {display:inline-flex; margin:0; padding:0;}
.top .k2UserBlockActions.custom-top-k2 li {margin:0 5px;}
.task-user span.userItemImage img {min-height:auto;}
.userItemImage img {width:100% !important;}
li{list-style:none}
/*Mundial*/
/*.tagItemList {display:flex; flex-wrap:wrap; justify-content:flex-start; align-items:flex-start;}
.mundial-items {width:100%; display:flex;justify-content:space-between; align-items:center; padding:20px 0 5px;}
.mundial-items::before {content:""; display:block; width:326px; height:340px; background:url(../images/logo-mundi.png)no-repeat left center/contain; flex:none; margin:0 57px 0 0;}
.mundial-items .nspArt h4.nspHeader {font-size:18px; line-height:21px;}
.mundial-items .nspImageWrapper {height:185px; overflow:hidden;}
.mundial {background:url(../images/fondo-mund.jpg) repeat center center; border:#c7b889 solid;  border-width:7px 0 8px 0;}
.mundial .nspArt h4.nspHeader a{color:#fff;}
.mundial .nspPagination {position:absolute; bottom:0; left:50%; transform:translate(-50%,0);}
.mundial .nspPagination li{width:14px; height:14px; background:#c7b889; border-color:#c7b889; border-radius:50%;margin:1px 10px 0 0 !important}
.mundial .nspPagination li:hover, .mundial .nspPagination li.active {background-color:#fff;}
#nsp-nsp-139 {position:relative;}
.mundial .nspNext, .mundial .nspPrev {position:absolute; top:50%; width:57px; height:30px; border:none;}
.mundial .nspNext{background:url(../images/mund-right.png)no-repeat center center; right:-27px; transform:translate(50%, 0)}
.mundial .nspPrev{background:url(../images/mund-left.png)no-repeat center center; left:-40px; transform:translate(-50%, 0);}
.mundial .nspArt img.nspImage{border:none}
.mundial .nspImageWrapper{border-bottom:3px solid #c7b889}
.mundial .nspArts, .mundial .nspBotInterface, .mundial .nspTopInterface,  .mundial .nspMain{overflow:visible;}
.mundial .nspNext::before, .mundial .nspPrev:before{display:none;}
.nav .navbar-nav .item-189:after{content:""; display:inline-block; vertical-align:middle; width:40px; height:40px; background:url(../images/logo-mundi.png)no-repeat center center/contain; position:relative; bottom:auto; left:auto}
.nav .navbar-nav .item-189:before{display:none;}
.nav .navbar-nav li.item-189:hover::after{width:40px;}
.nav .navbar-nav li.item-189{display:flex; align-items:center;}
.nav .navbar-nav li.item-189 a {padding-right:5px;}
.mundial{display:none;}*/
/*Consulta*/
.tagItemList {display:flex; flex-wrap:wrap; justify-content:flex-start; align-items:flex-start;}
.consulta-items {width:100%; display:flex;justify-content:space-between; align-items:center; padding:20px 0 5px;}
.consulta-items::before {content:""; display:block; width:326px; height:340px; background:url(../images/especiales/bfw/logo-bfw.png)no-repeat left center/contain; flex:none; margin:0 57px 0 0;}
/*.consulta-items::after {content:"Domingo 26 de Agosto"; position:absolute; bottom:1%; font-size:32px; color:#fff; font-weight:600; transform:translate(0,-50%); left:0;}*/
.consulta-items .nspArt h4.nspHeader {font-size:18px; line-height:21px;}
.consulta-items .nspImageWrapper {height:170px; overflow:hidden;}
.consulta {background:url(../images/especiales/bfw/bk-bfw.jpg)repeat center center; border:#f2f2f2 solid;  border-width:7px 0 8px 0;}
.consulta .nspArt h4.nspHeader a{color:#000; background-color:#fff; line-height:28px; padding:5px 0;}
.consulta .nspPagination {position:absolute; bottom:0; left:50%; transform:translate(-50%,0);}
.consulta .nspPagination li{width:14px; height:14px; background:#ccc; border-color:transparent; border-radius:50%;margin:1px 10px 0 0 !important}
.consulta .nspPagination li:hover, .consulta .nspPagination li.active {background-color:#000;}
#nsp-nsp-140 {position:relative;}
.consulta .nspNext, .consulta .nspPrev {position:absolute; top:50%; width:60px; height:45px; border:none;}
.consulta .nspNext{background:url(../images/especiales/bfw/arrow-right-bfw.png) no-repeat center center; right:-27px; transform:translate(50%, 0)}
.consulta .nspPrev{background:url(../images/especiales/bfw/arrow-left-bfw.png) no-repeat center center; left:-40px; transform:translate(-50%, 0);}
.consulta .nspArt img.nspImage{border:none;}
.consulta .nspImageWrapper{border:3px solid #000;}
.consulta .nspArts, .consulta .nspBotInterface, .consulta .nspTopInterface,  .consulta .nspMain{overflow:visible;}
.consulta .nspNext::before, .consulta .nspPrev:before{display:none;}
.nav .navbar-nav .item-190:after{content:""; display:inline-block; vertical-align:middle; width:27px; height:23px; background:url(../images/check-consulta.jpg)no-repeat center center/contain; position:relative; bottom:auto; left:auto}
.nav .navbar-nav .item-190 a{display:inline-block;vertical-align:middle;}
.nav .navbar-nav .item-189:before{display:none;}
.nav .navbar-nav li.item-189:hover::after{width:40px;}
.nav .navbar-nav li.item-189{display:flex; align-items:center;}
.nav .navbar-nav li.item-189 a {padding-right:5px;}
/*.consulta{display:none;}*/
.itemid-101 .consulta{display:block;}
.consulta .container {position:relative;}
/*Videso 2020*/
.mxyt-brow { display: flex; width: 100%; flex-wrap: wrap;}
/**/
.alert.alert-message {background: #ffec86;text-shadow: none;font-size: 20px;text-align: center;}

/*.itemid-101 .mundial{display:block;}*/
/*Responsive*/
/*-----------PORTATILES FULL HD WINDOWS 10 1536PX------*/
@media screen and (max-width:1649px) {
	.acymailing_module_form{width:85%}
	.container{max-width:84%}
	#nsp-galerias-home .nspLinks .nspLinkScroll1 ul li p{font-size:13px}
	.acymailing_introtext{font-size:16px}
	/*Ajustes altos imagenes*/
	#nsp-destacados-home .k2imgCont {max-height:540px;}
	#k2article-slider{max-height:482px;}
	#nsp-galerias-home .nspArt .nspImageWrapper {max-height:155px;}
	/*Mundial*/
	.consulta-items::before {width:200px; height:180px;}
	.consulta-items .nspImageWrapper {height:150px;}
	.consulta .nspPrev {left:-27px;}
	.consulta .nspNext{right:-27px;}
	.consulta-items::after {bottom:20px; font-size:17px;}
	.navbar-nav > li > a {font-size:15px;}
	/*Related*/
	.related .nspImageWrapper {max-height:90px;}
}
/*-----------PORTATITLES 1440PX--------------	*/
@media screen and (max-width:1530px) {
	.container{max-width:84%}
	nav .navbar-nav > li > a{padding:10px}
	.acymailing_module_form{width:90%}
	#nsp-galerias-home .nspList li p{display:none}
	#nsp-galerias-home .nspLinks .nspLinkScroll1 ul li h4{font-size:16px}
	#left-top{width:72%}
	#right-top{width:28%}
	#k2Container.home::before{margin:0 0 20px}
	/*Ajustes altos imagenes*/
	#nsp-destacados-home .k2imgCont {max-height:480px;}
	span.catItemImage, span.userItemImage, span.userTagImage, .tagItemImage {max-height:213px;}
	span.catItemImage img, span.userItemImage img, span.userTagImage img{min-height:213px;}
	#k2article-slider{max-height:451px;}
	#nsp-galerias-home .nspArt .nspImageWrapper {max-height:172px;}
	/*Podcast*/
	.mas-vistos-cont .nspImageWrapper .nspImage {visibility:hidden; display:none;}
	.mas-vistos-cont .nspImageWrapper::before {width:50px; height:38px; background:url(../images/podcast-icon.png) no-repeat center center/100%; position:relative;}
	#nsp-mas-visto .nspImageWrapper {width:auto; margin:10px 0 0 !important;}
	#nsp-mas-visto .nspArt h4.nspHeader, #nsp-mas-visto .nspInfo{width:calc(100% - 50px);}

}
/*-----------PORTATITLES 1366PX--------------	*/
@media screen and (max-width:1439px) {
	.container{max-width:83%}
	#date{margin:9px 15px 5px 0}
	nav .navbar-nav > li > a{padding:15px 6px}
	.acymailing_module_form{width:95%}
	header{margin:0}
	.itemid-101 header.full-width{margin:0}
	#nsp-destacados-home .nspHeader a{font-size:30px}
	.moduletable.galerias-home .nspArt h4.nspHeader a{font-size:18px}
	.moduletable.galerias-home .nspArt.nspCol1{margin:0 0 10px}
	div.catItemBody{padding:8px 0 0}
	.acymailing_form input{width:325px!important}
	/*Ajustes altos imagenes*/
	#nsp-destacados-home .k2imgCont {max-height:447px;}
	span.catItemImage, span.userItemImage, span.userTagImage, .tagItemImage {max-height:198px;}
	span.catItemImage img, span.userItemImage img, span.userTagImage img{min-height:198px;}
	#k2article-slider{max-height:422px;}
	#nsp-galerias-home .nspArt .nspImageWrapper {max-height:175px;}
	.related .nspImageWrapper {max-height:80px;}
	.consulta-items::after {bottom:32px; font-size:18px;}
}
/*-----------PORTATITLES 1280PX--------------	*/
@media screen and (max-width:1365px) {
	.container{max-width:84%}
	nav .navbar-nav > li > a{padding:15px 7px;font-size:14px}
	.acymailing_introtext{font-size:16px}
	div.itemContainer{width:calc(100% / 3 - 20px)!important;margin:0 27.5px 0 0}
	div.itemContainerLast{margin:0}
	div.outerwidthlarge3{width:calc(44% / 2)}
	.jtubegallery .yt-fp-outer:nth-child(1){width:calc(56% - 20px)}
	#m-copy{width:80%}
	#nsp-destacados-home .k2imgCont a::after{background:url(../images/shadow.png)repeat-x center bottom/100% 60%}
	.acymailing_form input{width:300px!important}
	#m-foot li a{padding:10px 5px 10px 10px}
	/*Ajustes altos imagenes*/
	#nsp-destacados-home .k2imgCont {max-height:424px;}
	span.catItemImage, span.userItemImage, span.userTagImage, .tagItemImage {max-height:183px;}
	span.catItemImage img, span.userItemImage img, span.userTagImage img{min-height:183px;}
	#k2article-slider{max-height:399px;}
	#nsp-galerias-home .nspArt .nspImageWrapper {max-height:174px;}
}
/*-----------IPAD 1024PX--------------	*/
@media screen and (max-width:1279px) {
	.container{max-width:95%}
	.sidr .k2SearchBlock .inputbox{display:none}
	.header-inner{float:left;margin:10px 0 0}
	.logo{width:100%;border-bottom:1px solid #D5D5D5;padding:0 0 10px}
	nav.nav{float:right;border:none;width:auto}
	nav .nav.menu.navbar-nav{display:none}
	.tablets{display:block!important}
	.header .container{position:relative}
	.header-inner .tablets.m-mov{position:absolute;top:10px;right:20px}
	.header-inner a#simple-menu-m{display:block}
	.moduletable.galerias-home .nspArt h4.nspHeader a{font-size:18px}
	#nsp-galerias-home .nspLinks .nspLinkScroll1 ul li h4{font-size:14px}
	#nsp-destacados-home .moduleItemText{font-size:14px}
	#nsp-destacados-home .nspHeader a{font-size:30px}
	div.outerwidthlarge3{padding:5px}
	.acymailing_module_form{width:100%;flex-wrap:wrap}
	.bottom .container{flex-wrap:wrap}
	.mas-vistos-cont,.especiales-cont{width:100%;padding:0}
	#m-foot{width:100%;border-right:0;border-bottom:1px solid #4b4b4b}
	.foot1{width:calc(60%)}
	.foot3{margin:25px 0 5px}
	.acymailing_introtext{width:100%}
	.redes-foot{margin:15px 0 0}
	.view-item #content{width:100%}
	.view-item #aside{width:100%;padding:0;margin:0}
	.related .nspCol1.nspArtPage{display:flex;flex-wrap:wrap}
	.related .nspArt.nspCol1{width:50%}
	.related .nspImageWrapper {max-height:110px;}
	div.itemAuthorLatest{display:none}
	#m-foot{display:none}
	#m-foot.m-foot-2{display:block}
	/*Ajustes altos imagenes*/
	#nsp-destacados-home .k2imgCont {max-height:382px;}
	span.catItemImage, span.userItemImage, span.userTagImage, .tagItemImage {max-height:165px;}
	span.catItemImage img, span.userItemImage img, span.userTagImage img{min-height:165px;}
	#k2article-slider{max-height:530px;}
	/*consulta*/
	.consulta-items .nspImageWrapper {height:135px;}
	.consulta-items::before {width:150px; height:160px}
	.consulta .nspNext, .consulta .nspPrev{display:none}
	.consulta-items::after {display:none;}

}
/*-------------- 960PX--------------	*/
@media screen and (max-width:1000px) {
	.acymailing_form input{width:310px!important}
	/*Ajustes altos imagenes*/
	#nsp-destacados-home .k2imgCont {max-height:382px;}
	span.catItemImage, span.userItemImage, span.userTagImage, .tagItemImage {max-height:153px;}
	span.catItemImage img, span.userItemImage img, span.userTagImage img{min-height:153px;}
	#k2article-slider{max-height:496px;}
	/**/
	.related .nspImageWrapper {max-height:80px;}
	/*consulta*/
	.consulta-items .nspImageWrapper {height:100px;}
	.consulta-items::before {width:150px; height:160px; margin:0 10px 0 0;}
	div.tagItemView {width:calc(100% / 2 - 4px);}

}
/*-------------- 768PX--------------	*/
@media screen and (max-width:959px) {
	.logo-stick img{max-width:200px;height:auto;margin:10px 0 0}
	.logo img{max-width:250px}
	.site-description{display:none}
	#left-top{width:100%}
	#right-top{display:none}
	div.itemContainer:nth-child(2n){margin:0 0 0 30px}
	#nsp-destacados-home .k2imgCont a::after{background:url(../images/shadow.png)repeat-x center bottom/100% 100%}
	div.itemContainer{width:calc(100% / 2 - 15px)!important;margin:0;border-bottom:1px solid #ccc}
	div.outerwidthlarge3{width:calc(100% / 2)}
	.jtubegallery .yt-fp-outer:nth-child(1){width:calc(100%);margin:0}
	.acymailing_form input{width:230px!important}
	.acymailing_form{width:100%}
	.foot1{width:calc(50%)}
	.foot2{width:50%;text-align:center;margin:20px 0 70px}
	#m-copy{width:100%}
	.customlogo-foot{margin:0 0 20px}
	.redes-foot{position:absolute;left:50%;transform:translateX(-50%);width:100%}
	.view-item .itemBody{max-width:100%; width:100%;}
	div.itemToolbar {margin:0px;}
	.form-horizontal{width:100%}
	#nsp-destacados-home .k2imgCont a::after{display:none}
	/*Ajustes altos imagenes*/
	#nsp-destacados-home .k2imgCont {max-height:394px;}
	span.catItemImage, span.userItemImage, span.userTagImage, .tagItemImage {max-height:192px;}
	span.catItemImage img, span.userItemImage img, span.userTagImage img{min-height:192px;}
	#k2article-slider{max-height:393px;}
	div.genericItemHeader h2.genericItemTitle {font-size:21px;}
}

/*-------------- 701PX - 767PX --------------	*/
@media screen and (max-width:767px) {
	.date{display:none}
	.k2txtCont{position:relative;color:#333;display:inline-block;width:100%; margin:15px 0 0;}
	#nsp-destacados-home .nspHeader a{color:#333;text-shadow:none}
	#nsp-destacados-home .date-gk5{text-shadow:none;color:#333;}
	#nsp-destacados-home .moduleItemText{text-shadow:none}
	.stick-on .stick{top:0}
	.catItemBody{display:flex;flex-wrap:wrap;order:2;}
	.catItemImageBlock{order:1;}
	.catItemTextBody{order:3;}
	.catIteminfohead{position:relative;top:auto;left:auto;width:100%;display:flex;order:2;}
	.catItemDateCreated{background:transparent;padding:2px 5px;color:#333;}
	div.catItemLinks{margin:0 0 10px}
	span.itemImageCredits{float:left;text-align:left}
	#nsp-mas-visto .nspCol2{width:100%}
	div.outerwidthlarge3{display:none}
	.jtubegallery .yt-fp-outer:nth-child(1),.jtubegallery .yt-fp-outer:nth-child(2),.jtubegallery .yt-fp-outer:nth-child(3){display:block}
	.acymailing_form input{width:100%!important}
	.acymailing_form{width:100%;flex-wrap:wrap}
	.acymailing_form p{width:100%}
	.related .nspArt.nspCol1{width:100%}
	.ce-cf-container{width:100%}
	.cf-type-text .inputbox,.cf-type-subject .inputbox,.cf-type-name .inputbox,.cf-type-email .inputbox,.cf-type-php .inputbox,.cf-type-date .inputbox,.cf-type-number .inputbox,.cf-type-selectlist .inputbox,.cf-type-surname .inputbox,.cf-type-recipient .inputbox,.cf-type-username .inputbox,.cf-type-password .inputbox,.cf-type-password_verify .inputbox,.cf-type-gmapsaddress .inputbox{width:98%!important}
	#nsp-destacados-home .nspCol1 {padding:0 !important;}
	/*Ajustes altos imagenes*/
	#nsp-destacados-home .k2imgCont {max-height:304px;}
	span.catItemImage, span.userItemImage, span.userTagImage, .tagItemImage {max-height:307px;}
	span.catItemImage img, span.userItemImage img, span.userTagImage img{min-height:307px;}
	#k2article-slider{max-height:303px;}
	.consulta-items .nspImageWrapper {height:100px;}
}

/*-------------- 600PX--------------	*/
@media screen and (max-width:700px) {
	.breadcrumb{margin:0}
	.logo-stick{display:none}
	.stick .k2SearchBlock .inputbox{border-radius:0;height:30px;width:100%!important}
	.stick .k2SearchBlock{float:left;margin:10px 0;width:auto}
	.stick .custom.m-mov{float:right;margin:0; top:10px; transform:none;}
	.stick .container::before{content:"";display:block;width:25px;height:25px;background:url(../images/icon.png)no-repeat center center/cover;float:left;margin:10px 33px 0 0;padding:1px;box-sizing:content-box}
	.sidr #rssearch,#rssearch_celular{display:block}
	.sidr .moduletable{display:inline-block;width:100%}
	.top .container{display:flex;flex-wrap:wrap;justify-content:center}
	#k2ModuleBox107 { display:flex; justify-content:center; flex-wrap:wrap; margin:0; padding:0;}
	.k2UserBlockDetails {margin:0;}
	.login-b{order:2; margin:0 0 5px; display:flex; flex-wrap:wrap; justify-content:center;}
	.login {width:100%;}
	.k2UserBlock{order:1;}
	.header-inner{width:100%;margin:0}
	.k2SearchBlock{float:left}
	#rsf_inp117{width:220px!important}
	.logo img{max-width:100%}
	#rsf_inp117{width:220px!important}
	.redes-header{display:none}
	.header-inner #rssearch{display:none}
	.moduletable.redes-header.celular{float:none}
	.custom.redes-header.celular{margin:0 auto;float:none;text-align:center}
	#k2Container.home::before{margin:0 0 20px}
	div.itemContainer{width:calc(100% / 1)!important}
	div.itemContainer:nth-child(2n){margin:0}
	#nsp-destacados-home .nspHeader a{font-size:21px; line-height:24px;}
	div.catItemHeader h3.catItemTitle{min-height:auto}
	.nspInfo.nspInfo1.tleft.fleft a{font-size:13px}
	.nspInfo.nspInfo1.tleft.fleft{font-size:12px}
	#m-copy{flex-wrap:wrap}
	#m-copy li{width:50%;text-align:center}
	#m-copy li a{font-size:15px;margin:0 0 10px}
	#m-copy li.item-133{order:2;width:100%}
	#m-copy li.item-133 a{margin:0 auto}
	div.itemHeader h2.itemTitle{font-size:22px}
	.related .nspArt.nspCol1{width:100%}
	.related .nspImageWrapper{width:100%;margin:0 0 10px!important}
	.related .nspArt h4.nspHeader,.related .nspArt p.nspInfo{width:100%;padding:0}
	.sidr .k2SearchBlock{float:none;margin:10px auto 20px;text-align:center;width:100%;display:inline-block}
	form.rsf_form{position:relative}
	div.userItemView{font-weight:400;padding:0;width:100%}
	.userItemDateCreated{background:transparent;color:#333;padding:5px}
	.celular{display:block}
	.foot1{width:calc(100%)}
	.foot2{width:100%}
	.customlogo-foot{text-align:center}
	#m-foot.m-foot-2 li{text-align:center}
	#m-foot li a{text-indent:-25px}
	#m-foot li::before{display:none}
	.k2AccountPage table.admintable tr:nth-child(2n){background:#f2f2f2;margin:10px 0;display:inline-block;width:100%;padding:5px;border-bottom:1px solid}
	.k2AccountPage table.admintable td.key,.k2AccountPage table.admintable td.paramlist_key{display:block;text-align:left;width:100%;border:none;border-bottom:1px solid #ccc}
	.k2AccountPage table.admintable tr td{width:calc(100%);display:block}
	.inputbox{width:100%}
	#rsf_inp142 {display:none;}
	/*Ajustes altos imagenes*/
	#nsp-destacados-home .k2imgCont {max-height:287px;}
	span.catItemImage, span.userItemImage, span.userTagImage, .tagItemImage {max-height:298px;}
	span.catItemImage img, span.userItemImage img, span.userTagImage img{min-height:298px;}
	#k2article-slider{max-height:286px;}
	#k2ModuleBox124{display:none;}
	/*Buscador*/
	.home.genericView .componentheadinghome::before {font-size:24px;}
	div.genericItemHeader h2.genericItemTitle {font-size:21px;}
	/*consulta*/
	.consulta-items {flex-wrap:wrap; width:100%; justify-content:center;}
	.nspPages3 {overflow:hidden;}
	.consulta-items .nspArt.nspCol3 {width:100%; padding:0 !important;}
	.consulta-items .nspImageWrapper {height:auto; }
	div.tagItemView {width:100%;}
	.related .nspImageWrapper {max-height:200px;}
}
/*-------------- 480PX--------------	*/
@media screen and (max-width:567px){

	/*Ajustes altos imagenes*/
	#nsp-destacados-home .k2imgCont {max-height:240px;}
	span.catItemImage, span.userItemImage, span.userTagImage, .tagItemImage {max-height:251px;}
	span.catItemImage img, span.userItemImage img, span.userTagImage img{min-height:251px;}
	#k2article-slider{max-height:240px;}
	div.genericItemImageBlock {display:block; float:none;}
}
@media screen and (max-width:479px) {
	.especiales .nspArt h4.nspHeader a{color:#fff;font-size:21px;line-height:30px;text-shadow:1px 1px 1px #000}
	.header-inner .tablets.m-mov{top:5px}
	.customlogo-foot{display:none}
	#m-foot{display:none}
	#m-copy li{width:100%}
	.copy{color:#F2F2F2;text-align:center;margin:20px 0 40px}
	.logo img{max-width:calc(100% - 80px)}
	.especiales .nspArt h4.nspHeader{position:relative; top:auto; left:auto; right:auto; bottom:auto;}
	.especiales .nspArt h4.nspHeader a{color:#333; text-shadow:none}
	/*Ajustes altos imagenes*/
	#nsp-destacados-home .k2imgCont {max-height:186px;}
	span.catItemImage, span.userItemImage, span.userTagImage, .tagItemImage {max-height:201px;}
	span.catItemImage img, span.userItemImage img, span.userTagImage img{min-height:201px;}
	#k2article-slider{max-height:189px;}
	.videos-stt, .videos-tt{float:none; text-align:center;}
	#k2Container.home:not(.genericView)::before {margin:0 0 10px;}
}

@media screen and (max-width:374px){
	/*Ajustes altos imagenes*/
	#nsp-destacados-home .k2imgCont {max-height:172px;}
	span.catItemImage, span.userItemImage, span.userTagImage, .tagItemImage {max-height:179px;}
	span.catItemImage img, span.userItemImage img, span.userTagImage img{min-height:179px;}
	#k2article-slider{max-height:185px;}
}

@media screen and (max-width:320px) {
	.header-inner .tablets.m-mov{top:3px}
	.stick .k2SearchBlock .inputbox {width:150px !important;}
	/*Ajustes altos imagenes*/
	#nsp-destacados-home .k2imgCont {max-height:150px;}
	span.catItemImage, span.userItemImage, span.userTagImage, .tagItemImage {max-height:165px;}
	span.catItemImage img, span.userItemImage img, span.userTagImage img{min-height:165px;}
	#k2article-slider{max-height:154px;}
}


