.wp-pagenavi{clear:both;}
.wp-pagenavi a, .wp-pagenavi span{text-decoration:none;border:1px solid #BFBFBF;padding:3px 5px;margin:2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{border-color:#000;}
.wp-pagenavi span.current {
font-weight: bold;
}@import url("https://fonts.googleapis.com/css2?family=Arimo:wght@400;700&family=Oswald:wght@300;400;700&display=swap");*{font-family:'Arimo', sans-serif;margin:0;padding:0;box-sizing:border-box;}
html{font-size:normal 16px;line-height:16px;color:var(--ginmy-texto);background:var(--ginmy-fondo);}
section{box-sizing:border-box;padding:1rem;background:var(--ginmy-header);margin:1rem 0;}
h1,h2,h3,h4,h5{font-family:'Oswald', sans-serif;box-sizing:border-box!important;padding:0.8rem 0;}
h1{color:var(--ginmy-texto-topbar)!important}
h1.mayus{text-transform:uppercase;font-weight:400;}
h2{position:relative;font-size:1.6rem;line-height:1.5rem;}
h3{position:relative;font-size:1.3rem;line-height:1.2rem;}
strong{font-weight:700;}
blockquote,
blockquote.wp-block-quote{font-size:130%;line-height:1.5;margin:32px 0px;padding:12px 18px;border-left:2px solid rgba(0, 0, 0, 0.12);}
.wp-block-quote:not(.is-large):not(.is-style-large){padding-left:18px;border-left:2px solid rgba(0, 0, 0, 0.12);}
.wp-block-quote__citation,
.wp-block-quote cite,
.wp-block-quote footer{display:block;color:var(--ginmy-texto);opacity:0.5;font-size:0.85rem;margin-top:12px;}
.wp-block-quote cite::before,
.wp-block-quote footer::before{content:'— '}
.wp-block-quote p{padding:0;margin:0 0 0.8rem 0;}
.wp-block-code{color:var(--ginmy-texto);opacity:0.5;font-family:Courier, sans-serif;line-height:1rem;margin:1.8rem 0;padding:0.8rem;border:1px solid rgba(0, 0, 0, 0.06);border-left-width:0.4rem;background:rgba(0, 0, 0, 0.02);border-radius:3px;}
.wp-block-image{max-width:none;margin:32px auto;padding:0px;}
img.aligncenter,
.wp-block-image.aligncenter{display:block;margin:12px auto;padding:0px;}
img.alignnone,
.wp-block-image.alignnone{display:inline;margin:12px 0px;padding:0px;}
img.alignright,
.wp-block-image.alignright{display:inline;margin:16px 0px 16px 24px;padding:0px;}
img.alignleft,
.wp-block-image.alignleft{display:inline;margin:16px 24px 16px 0px;padding:0px;}
input[type=text],input[type=email],input[type=search]{-webkit-appearance:none;-webkit-border-radius:0;}
textarea:focus, input:focus{outline:none;}
*:focus{outline:none;}
footer ul, nav ul{
margin:0;
list-style: none;
}
p{
font-size: 1.2rem;
box-sizing: border-box;
text-align: justify;
margin: 1.3rem 0;
line-height: 1.5rem;
-webkit-hyphens: auto; 
-moz-hyphens: auto; 
-ms-hyphens: auto; 
hyphens: auto;
width: auto!important;
}
a{color:var(--ginmy-alink);transition:0.3s;text-decoration:none}
a:hover{color:var(--ginmy-ahover);transition:0.3s;}::placeholder{color:var(--ginmy-texto);opacity:0.45;}:-ms-input-placeholder{color:var(--ginmy-texto);opacity:0.45;}::-ms-input-placeholder{color:var(--ginmy-texto);opacity:0.45;}
img{max-width:100%;height:auto;}
.aligncenter,.alignleft,.alignright{display:block;padding:0;}
.aligncenter{float:none;margin:.5em auto 1em;}
.alignright{float:right;margin:.5em 0 1em 1em;}
.alignleft{float:left;margin:.5em 1em 1em 0;}
.wp-caption{box-sizing:border-box;border:1px solid rgba(0,0,0,0.02);}
.wp-caption img{display:inline;}
.wp-caption p.wp-caption-text{display:block;padding:0.4rem 0 0.4rem 0.6rem;background:rgba(0,0,0,0.02);border-left:6px solid rgba(0,0,0,0.08);margin:5px 0 0;font-size:0.9rem;font-weight:100;font-style:italic;color:#999;}
.aviso-ops{background-color:var(--ginmy-subhd);margin:4rem 1.5rem;padding:2.5rem;font-size:1.5rem;border-style:solid;border-color:var(--ginmy-primario);border-width:0.1rem 0.1rem 0.1rem 1rem;}
main{width:100%;max-width:1100px;margin:auto;padding:1rem 0;}
header.hd{width:100%;box-sizing:border-box;display:flex;flex-direction:column;background-color:var(--ginmy-header);;}
header div.bartop{width:100%;box-sizing:border-box;display:flex;flex-direction:row;color:#999;background-color:var(--ginmy-primario);min-height:45px;}
header .top{box-sizing:border-box;z-index:10;width:100%;max-width:1050px;margin:auto;padding:15px 0;position:relative;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;}
header h1{display:flex;width:100%;justify-content:center;font-size:0.7rem;line-height:0.7rem;padding:0.4rem 0;background-color:var(--ginmy-topbar);font-weight:normal;color:var(--ginmy-fondo);}
header .top .logo{padding:0!important flex-basis:calc(100% - 190px);margin-right:auto;display:inline-flex;justify-content:space-between;align-items:center;}
header .top a.logo{color:var(--ginmy-topbar);font-size:1.3rem;}
header .top .logo img{width:100%;max-width:190px;}
header .top .buscador{box-sizing:border-box;padding:10px;border:1px solid var(--ginmy-subhd);border-radius:50%;width:35px;height:35px;background-size:17px;background-repeat:no-repeat;background-position:center center;cursor:pointer;display:none;}
header .top .buscador i{position:relative;width:34px;opacity:0.4;color:var(--ginmy-texto)}
header .top .activon i{display:none;}
.activon{transition-duration:0.3s;background-color:var(--ginmy-subhd);margin-left:50px;background-image:url(//www.svenskporrfilmer.com/wp-content/themes/spftheme/assets/img/cerrar.svg)!important;}
header form{width:100%;}
header .top .txt{flex-basis:calc(100% - 190px);text-align:right;display:inline-flex;justify-content:flex-end;align-items:center;}
.top .txt .info{font-size:1.1rem;opacity:0.6;color:var(--ginmy-texto);}
.top .txt .info strong{color:var(--ginmy-primario);}
.top .txt .formu{background:var(--ginmy-subhd);padding:7px 7px 7px 17px;border-radius:25px;display:inline-flex;justify-content:flex-end;align-items:center;margin-left:15px;}
.top .txt .formu input{background:none;border:none;font-size:18px;opacity:0.45;color:var(--ginmy-texto);}
.top .txt .formu input.ok{color:transparent;position:relative;opacity:1;background-color:#f5f5f5;background-image:url(//www.svenskporrfilmer.com/wp-content/themes/spftheme/assets/img/buscar.svg);background-size:15px;background-repeat:no-repeat;background-position:center center;width:30px;height:30px;border-radius:50%;box-sizing:border-box;cursor:pointer}
header div.subhd{background:var(--ginmy-subhd);}
header div.subhd strong{display:inline-block;box-sizing:border-box;position:relative;max-height:40px;padding:0 0.8rem;padding-top:0.4rem;margin:auto;top:-20px;text-align:center;background:var(--ginmy-subhd);border-radius:8px 8px 0 0;cursor:pointer;}
header div.subhd h3{padding:0 1.9rem 0 0.8rem;font-weight:normal;font-size:1.1rem;line-height:1.5rem;}
header div.subhd h3:before{position:absolute;content:'';width:8px;height:8px;border:2px solid var(--ginmy-texto);opacity:0.4;border-left:none;border-top:none;background:transparent;right:11px;top:calc(50% - 8px);-webkit-transform:rotate(-90deg);transform:rotate(45deg);}
header div.subhd h2{clear:both;display:block;width:100%;padding:10px 0 10px 10px;font-size:1.6rem;}
header div.subhd h2 span{position:relative;font-weight:normal;font-size:1.2rem;opacity:0.6;top:-0.05rem}
.single-post header .subhd{padding-top:0.7rem}
.single-post header .bartop{display:none;}
header nav .menu-toggle{display:block;padding-bottom:0.5rem;}
header nav{box-sizing:border-box;z-index:10;width:100%;max-width:1100px;margin:auto;}
header nav ul{display:block;width:100%;text-align:center;margin-top:-10px;}
header nav li{display:inline-flex;background:var(--ginmy-primario);margin:4px 3px;border-radius:25px;}
header nav li a{box-sizing:border-box;padding:5px 16px;height:35px;display:inline-flex;justify-content:space-between;align-items:center;border-radius:25px;}
header nav li.popular{background:var(--ginmy-boton_link);color:var(--ginmy-boton_hover);}
header nav li a{color:rgba(255,255,255,0.7);transition-duration:0.3s;}
header nav li:hover,
header nav li a:hover{background:var(--ginmy-topbar)!important;transition-duration:0.3s;color:rgba(255,255,255,1);}
@media (max-width: 1050px){
header, header .top,
header .bartop,
header .subhd,
header nav{width:100%;justify-content:center;}
.subhd nav .centrar{height:0;}
header nav .menu-toggle{padding-top:0.5rem;border-bottom:2px solid rgba(0,0,0,0.04);}
header{padding:0 0 0;}
header .top{padding:10px;}
header .logo{margin:0 15px 0 0;}
header div.subhd strong{position:relative;background:none;color:var(--ginmy-sobreprimario);top:-35px;width:100%;display:block;max-width:100%;text-align:right;padding:0;;}
header div.subhd h3{position:relative;display:inline-block;font-weight:normal;font-size:1.2rem;width:auto;padding-right:15px;padding-left:25px;}
header div.subhd h3:before{width:7px;height:7px;border:2px solid #FFF;border-top:none;border-left:none;left:10px;top:calc(50% - 0.4rem);}
header div.subhd h2{padding-top:0;margin:0.6rem 0 0;}
header nav ul{margin-top:-25px;}
header nav .menu-toggle{margin:0;display:none}
main{margin-top:0;}
}
@media (max-width: 800px){
header{display:flex;}
header .top{display:flex;}
header h2{margin-bottom:15px;}
header .top .toggle-txt{display:none;}
header .top .txt{flex-basis:100%;justify-content:center;margin-top:15px;padding-top:10px;border-top:1px solid rgba(0,0,0,0.03);display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;}
header .top .txt .info{flex-basis:100%;text-align:center;padding-bottom:10px;}
header .top .buscador{border:none;background-color:var(--ginmy-subhd);display:block;}
}
@media (max-width: 500px){
header .top .txt{margin-top:0;}
.activon{position:absolute;bottom:1rem;margin-left:0;left:1rem;background-color:var(--ginmy-subhd)!important;}
.top .txt .formu{width:100%;margin-left:0}
.top .txt .formu input{width:calc(100% - 60px);}
header .top a.auto{margin:auto;}
}
#breadcrumbs{padding:0 0 0.7rem 1.9rem;position:relative;font-size:0.9rem;max-width:1100px;margin:auto}
#breadcrumbs:before{position:absolute;font-family:'IcoFont';content:'\ef47';font-size:1.1rem;width:25px;height:22px;top:0;left:0.6rem;opacity:0.5;color:var(--ginmy-texto);}
#breadcrumbs .breadcrumb_last{opacity:0.6;border:1px solid;border-radius:25px;display:inline-block;padding:1px 7px;font-size:0.6rem;}
main div.fichas{width:100%;padding-bottom:1rem;box-sizing:border-box;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;}
main div.fichas article.ficha,
main div.fichas article.ficha2{position:relative;height:auto;box-sizing:border-box;background-clip:content-box;background-position:center;flex-basis:24%;margin:.5%;background:var(--ginmy-fichas);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:100%;}
@keyframes placeHolderShimmer{ 0%{background-position:-468px 0}
100%{background-position:468px 0}
}
.fichaimg{position:relative;display:inline-block;width:100%;padding-bottom:68%;box-sizing:border-box;background-clip:content-box;background-position:center;overflow:hidden;position:relative;}
main div.fichas article.ficha .preload,
main div.fichas article.ficha2 .preload{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;}
main div.fichas article.ficha header,
main div.fichas article.ficha2 header{position:relative;background:var(--ginmy-fichas);box-sizing:border-box;padding:10px;font-size:1.3rem;text-align:center;padding-bottom:15px;}
main div.fichas article video{width:100%;min-height:100%;object-fit:cover;display:none;position:relative;}
main div.fichas article img{width:100%;min-height:100%;}
main div.fichas article.ficha img,
main div.fichas article.ficha2 img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
main div.fichas article.ficha header span{position:absolute;top:-2.2rem;left:10px;font-size:.8rem;background:rgba(0,0,0,0.6);color:#FFF;display:inline-block;padding:3px 11px;border-radius:25px;}
main div.fichas article.ficha2 header{display:flex;box-sizing:border-box;padding:0.6rem 0.5rem;font-size:0.9rem;}
main div.fichas article.ficha2 header a{position:relative;display:inline-flex;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:1.2rem;padding-top:0.1rem;background-size:0.7rem;background-repeat:no-repeat;background-position:0 center;}
main div.fichas article.ficha2 header a:before{position:absolute;font-family:'IcoFont';content:'\ec5b';color:var(--ginmy-texto);left:-0.5rem;top:0;width:30px;height:20px;opacity:0.8;}
main div.fichas article.ficha2 header span{position:relative;display:inline-flex;font-size:0.7rem;margin-left:auto;background:var(--ginmy-primario);border-radius:1.5rem;padding:0.1rem 0.5rem;padding-left:1.3rem;color:var(--ginmy-sobreprimario);}
main div.fichas article.ficha2 header span:before{position:absolute;font-family:'IcoFont';content:'\ec4e';left:-0.25rem;top:0.1rem;width:30px;height:20px;opacity:0.7;}
.centrar{flex-basis:100%;text-align:center;}
.banner_top{width:100%;text-align:center;padding-bottom:0.8rem;}
.banner_nativo{width:100%;text-align:center;padding:0.2rem;}
.single-post .banners hr{margin:0.2rem 0;border:1px solid transparent;}
.btn-big{display:inline-block;padding:1rem 2rem;font-size:1.3rem;border-radius:25px;margin:1rem auto;box-sizing:border-box;background:var(--ginmy-boton_link);color:var(--ginmy-boton_hover)}
.btn-big:hover{background:var(--ginmy-boton_hover);color:var(--ginmy-boton_link)}
.btn-disable{display:inline-block;padding:1rem 2rem;font-size:1.3rem;border-radius:25px;margin:1rem auto;opacity:0.3;color:var(--ginmy-texto);}
ul.listar-cats{clear:both;width:100%;padding:0 0 1.5rem 0;box-sizing:border-box;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;}
.listar-cats li{border-top:3px solid var(--ginmy-subhd);display:flex;list-style:none;flex-basis:24%;margin:0.2% 0.5%;padding:0.4rem 0 0.4rem 1.6rem;background-size:1.2rem;background-repeat:no-repeat;background-position:0 center;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 1000 1000' enable-background='new 0 0 1000 1000' xml:space='preserve'%3E%3Cmetadata%3E Svg Vector Icons:http://www.onlinewebfonts.com/icon %3C/metadata%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23CAD2D0;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M382.2,11.4H89.3C45.7,11.4,10,44.9,10,88.6v286.8c0,43.7,35.7,83.8,79.3,83.8h292.9c43.6,0,79.3-40.1,79.3-83.8V88.6C461.5,44.9,425.8,11.4,382.2,11.4z M382.2,379.8H89.3V88.6h292.9L382.2,379.8L382.2,379.8z M382.2,540.8H89.3c-43.6,0-79.3,35.8-79.3,79.4v289c0,43.7,35.7,79.4,79.3,79.4h292.9c43.6,0,79.3-35.7,79.3-79.4v-289C461.5,576.6,425.8,540.8,382.2,540.8z M382.2,909.2H89.3V618h292.9L382.2,909.2L382.2,909.2z M910.7,11.4H620c-43.6,0-81.5,33.5-81.5,77.2v291.2c0,43.7,37.9,79.4,81.5,79.4h290.7c43.6,0,79.3-35.7,79.3-79.4V88.6C990,44.9,954.3,11.4,910.7,11.4z M910.7,379.8H620V88.6h290.7V379.8z M901.9,540.8H617.8c-43.6,0-79.3,35.8-79.3,79.4v289c0,43.7,35.7,79.4,79.3,79.4h292.9c43.6,0,79.3-35.7,79.3-79.4v-289C990,576.6,945.5,540.8,901.9,540.8z M910.7,909.2H620v-289h290.7V909.2z'/%3E%3C/g%3E%3C/svg%3E");white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listar-cats li:nth-child(1),
.listar-cats li:nth-child(2),
.listar-cats li:nth-child(3),
.listar-cats li:nth-child(4){border-top-width:0;}
.listar-cats li a{display:inline-flex;width:100%;line-height:1.4rem;}
.listar-cats li a:hover{color:var(--ginmy-sobreprimario);}
.listar-cats li span{display:inline-flex;background:var(--ginmy-primario);margin-left:auto;border-radius:25px;font-size:0.7rem;line-height:1rem;padding:0.2rem 0.6rem;color:var(--ginmy-sobreprimario);}
@media (max-width: 1100px){
section{box-sizing:border-box;padding-left:1.5%;padding-right:3%;}
}
@media (max-width: 850px){
.listar-cats li{flex-basis:40%;}
.listar-cats li:nth-child(3),
.listar-cats li:nth-child(4){border-top-width:3px;}
}
@media (max-width: 500px){
.listar-cats li{flex-basis:48%;}
}
@media (max-width: 400px){
.listar-cats li{flex-basis:90%;}
.listar-cats li:nth-child(2){border-top-width:3px;}
}
@media (max-width: 700px){
main div.fichas article.ficha2{flex-basis:46.5%;}
main div.fichas article.ficha{flex-basis:32%;}
main div.fichas article.ficha header{font-size:1rem;}
main div.fichas article.ficha header span{font-size:0.6rem;line-height:0.6rem:;padding:0.1rem 0.5rem;right:0.4rem;left:inherit;top:-1.8rem}
}
@media (max-width: 600px){
main div.fichas article.ficha{flex-basis:46%;margin:1%}
main div.fichas article.ficha header{font-size:0.9rem;padding:0.5rem 0;}
}
@media (max-width: 450px){
main div.fichas article.pr_1{flex-basis:92%;}
}
main h2.subtitulos{margin-bottom:1rem;}
main section h2:before,
main h2.subtitulos:before{position:absolute;content:'';width:3rem;height:4px;background-color:var(--ginmy-texto);bottom:0;left:0}
main section h2:after,
main h2.subtitulos:after{position:absolute;content:'';width:3rem;height:4px;background-color:var(--ginmy-texto);opacity:0.6;bottom:0;left:3rem;}
@media (max-width: 1100px){
main h2.subtitulos{text-align:center;}
main h2.subtitulos:before{width:4rem;height:5px;left:calc(50% - 4rem);}
main h2.subtitulos:after{width:4rem;height:5px;left:50%;}
} .single main .video{width:100%;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:space-between;box-sizing:border-box;align-items:stretch;margin:auto;margin-bottom:1.2rem}
main .video .video-container{box-sizing:border-box;padding-right:0;flex:1;display:inline-flex;justify-content:space-between;align-items:center;padding-bottom:0.1rem;min-height:500px;}
main .video-container iframe{position:relative;width:100%;height:100%;}
main .video .banners{box-sizing:border-box;flex-basis:300px;max-width:300px;align-self:flex-end;margin-left:1rem;list-style:none;}
main .video .banners p,
main .video .banners img,
main .video .banners iframe{padding:0;margin:0;}
main .video .banners li{padding:0;margin-bottom:0.5rem;}
main .video .banners li:last-child{margin:0}
.sidebar-vertical{display:block;text-align:center;padding:0.6rem;}
@media (max-width: 800px){
main .video .video-container{position:relative;flex:inherit;width:90%;padding:0 0 56.25%;margin:auto;min-height:auto;}
main .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
main .video .banners{text-align:center;flex-basis:90%;max-width:100%;margin:auto;margin-top:1rem;}
main .video .banners li{display:inline-flex;margin:0;}
main .video .banners li:first-child{float:left;}
main .video .banners li:last-child{float:right;}
}
@media (max-width: 690px){
main .video .banners li{margin:0.2rem;margin-bottom:0.8rem;}
main .video .banners li:first-child{float:inherit;}
main .video .banners li:last-child{float:inherit;margin-bottom:0;}
}
@media (max-width: 500px){
main .video .video-container{width:100%;min-height:315px;}
main .video .banners{flex-basis:100%;display:none;}
main div.fichas article.ficha2 header{padding:0.4rem;}
main div.fichas article header{box-sizing:border-box;border-bottom:2px solid rgba(0,0,0,0.07);}
}  footer{background:var(--ginmy-footer);padding:1.5rem 0 1.3rem 0;box-sizing:border-box;}
footer .fcont{display:flex;width:100%;max-width:1100px;margin:auto;}
footer .flinks{display:inline-flex;width:100%;line-height:1rem;padding-top:0.3rem}
footer .flinks li{position:relative;display:inline-block;padding:0 0.7rem;font-size:1.05rem;height:1rem;}
footer .flinks li:before{position:absolute;content:'';width:2px;height:20px;background:var(--ginmy-texto);opacity:0.1;right:0}
footer .flinks li:last-child:before{border-right:none;display:none}
footer .flinks a{display:inline-block;line-height:0.5rem;color:var(--ginmy-texto);opacity:0.6;}
footer .flinks a:hover{text-decoration:underline;opacity:1;}
footer .flogo{display:inline-block;margin-left:auto;justify-content:center;padding-right:10px;}
footer .flogo img{filter:grayscale(100%);opacity:0.15;max-height:35px;}
@media (max-width: 560px){
footer .fcont{display:flex;flex-direction:column;}
footer .flinks{display:block;text-align:center;order:2;padding-bottom:1rem;}
footer .flinks li{border:none;margin-bottom:0.5rem;padding:0.2rem 0.8rem;height:auto;font-size:1.2rem;}
footer .flinks li a{text-decoration:underline}
footer .flinks li a:hover{text-decoration:none}
footer .flogo{display:inline-block;text-align:center;width:100%;border:1;}
}  .loader{display:none}
.loader,
.loader:before,
.loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.4s infinite ease-in-out;animation:load7 1.4s infinite ease-in-out;}
.loader{color:#e1ecf2;font-size:5px;margin:1.2rem auto 1.6rem auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s;top:-1rem;}
.loader:before,
.loader:after{content:'';position:absolute;}
.loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.loader:after{left:3.5em;}
@-webkit-keyframes load7 {
0%,
80%,
100%{box-shadow:0 2.5em 0 -1.3em;}
40%{box-shadow:0 2.5em 0 0;}
}
@keyframes load7 {
0%,
80%,
100% {
box-shadow: 0 2.5em 0 -1.3em;
}
40% {
box-shadow: 0 2.5em 0 0;
}
}@font-face{font-family:"IcoFont";font-weight:normal;font-style:"Regular";src:url(//www.svenskporrfilmer.com/wp-content/themes/spftheme/assets/fonts/icofont.woff2) format("woff2"), url(//www.svenskporrfilmer.com/wp-content/themes/spftheme/assets/fonts/icofont.woff) format("woff");}
[class^="icofont-"], [class*=" icofont-"]{font-family:'IcoFont' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;line-height:1;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;}
.icofont-ui-folder:before{content:"\ec5b";}
.icofont-ui-clock:before{content:"\ec4e";}
.icofont-exclamation-tringle:before{content:"\ef1b";}
.icofont-ui-search:before{content:"\ec82";}
.icofont-home:before{content:"\ef47";}
.icofont-xs{font-size:.5em;}
.icofont-sm{font-size:.75em;}
.icofont-md{font-size:1.25em;}
.icofont-lg{font-size:1.5em;}
.icofont-1x{font-size:1em;}
.icofont-2x{font-size:2em;}
.icofont-3x{font-size:3em;}
.icofont-4x{font-size:4em;}
.icofont-5x{font-size:5em;}
.icofont-6x{font-size:6em;}
.icofont-7x{font-size:7em;}
.icofont-8x{font-size:8em;}
.icofont-9x{font-size:9em;}
.icofont-10x{font-size:10em;}
.icofont-fw{text-align:center;width:1.25em;}
.icofont-ul{list-style-type:none;padding-left:0;margin-left:0;}
.icofont-ul > li{position:relative;line-height:2em;}
.icofont-ul > li .icofont{display:inline-block;vertical-align:middle;}
.icofont-border{border:solid 0.08em #f1f1f1;border-radius:.1em;padding:.2em .25em .15em;}
.icofont-pull-left{float:left;}
.icofont-pull-right{float:right;}
.icofont.icofont-pull-left{margin-right:.3em;}
.icofont.icofont-pull-right{margin-left:.3em;}
.icofont-spin{-webkit-animation:icofont-spin 2s infinite linear;animation:icofont-spin 2s infinite linear;display:inline-block;}
.icofont-pulse{-webkit-animation:icofont-spin 1s infinite steps(8);animation:icofont-spin 1s infinite steps(8);display:inline-block;}
@-webkit-keyframes icofont-spin
{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes icofont-spin
{
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.icofont-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.icofont-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.icofont-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg);}
.icofont-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1);}
.icofont-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1);}
.icofont-flip-horizontal.icofont-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1, -1);transform:scale(-1, -1);}:root .icofont-rotate-90,
:root .icofont-rotate-180,
:root .icofont-rotate-270,
:root .icofont-flip-horizontal,
:root .icofont-flip-vertical{-webkit-filter:none;filter:none;display:inline-block;}
.icofont-inverse{color:#fff;}
.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.sr-only-focusable:active,
.sr-only-focusable:focus
{
clip: auto;
height: auto;
margin: 0;
overflow: visible;
position: static;
width: auto;
}