*{outline:none!important}body{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:26px;background:#eff0f2;color:#444143}img{max-width:100%}p{font-size:16px;font-weight:400;line-height:26px;margin-bottom:25px}h1,h2,h3,h4,h5,h6{display:block}.hidden{display:none!important}.section-title{font-size:40px;display:block;text-align:center;font-family:Poppins,sans-serif;font-weight:500;margin-bottom:50px}figure figcaption{display:block;font-weight:700;color:#7d7d7d;text-transform:uppercase}figure figcaption a{color:#7d7d7d;border-bottom:1px solid #e1306c}figure.text-left figcaption{text-align:left}figure.text-right figcaption{text-align:right}figure.text-center figcaption{text-align:center}figure.alignleft img{float:left}figure.alignright img{float:right}figure.aligncenter img{display:table;margin:0 auto}.alignleft{float:left;margin:3px 20px 30px 0}.alignright{float:right;margin:3px 0 30px 20px}.aligncenter{display:table;margin:10px auto}#recent-fandom{background:#fff;padding:60px 0 20px}#recent-fandom .recent-post{background:#f9fafc;box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding-bottom:15px}#recent-fandom .title,#recent-fandom p{padding:0 10px}#best-gifts{background:#f9fafc;padding:60px 0 30px}#best-gifts .recent-post{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding-bottom:15px}#best-gifts .title,#best-gifts p{padding:0 10px}.post-listing>.container>.row>div{margin-bottom:20px}.post-listing .title{font-family:Poppins,sans-serif;font-weight:700;font-size:20px;line-height:27px;color:#000}.post-listing .title a{color:#000}.post-listing .title a:hover{text-decoration:none;color:#e351b8}.post-listing p{color:#777;margin:0 0 10px}.post-listing .read-more{color:#e351b8;margin:0 0 0 10px}.post-listing .read-more:hover{text-decoration:underline;color:#000}.post-listing .recent-post{margin-bottom:20px;border:1px solid transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:100%}.post-listing .recent-post:hover{border:1px solid #e351b8;opacity:.8}.post-listing .recent-post .featured-image{margin-bottom:15px}.post-listing .recent-post .featured-image img{width:100%;max-height:175px}.inner-post-listing .col-item{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-bottom:20px}.inner-post-listing .col-item:hover{opacity:.8}.inner-post-listing .col-item:hover .title a{color:#e352b8!important}.inner-post-listing .col-item .featured-image{margin-bottom:10px!important}.inner-post-listing .col-item .featured-image img{width:100%}.inner-post-listing .col-item .title a{border-bottom:none!important}.archive-title,.inner-post-listing .small .title{font-size:20px!important}.archive-title{text-transform:uppercase}.archive-title .browsing{border-bottom:1px solid #e1306c}.featured-image img{width:100%}.sidebar-related-posts li h5{margin-top:8px}.sidebar-related-posts li a{border-bottom:none!important}.pagination{display:table;margin:40px 0 0;padding:0 15px;width:100%}.pagination .nav-previous{float:left}.pagination .nav-next{float:right}.pagination a{background:#59b258;text-transform:uppercase;padding:12px 20px;color:#fff!important;border:none!important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.pagination a:hover{background:#e1306c}.lds-ripple{display:inline-block;position:relative;width:64px;height:64px}.lds-ripple div{position:absolute;border:4px solid #fff;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}.loader{position:fixed;background:#e1306c;width:100%;height:100%;top:0;left:0;display:flex;z-index:999999;align-content:center;align-items:center;display:none!important}.loader .wrapper{display:table;margin:0 auto}header{background:#211e20}header .main-menu{margin:0;padding:0}header .main-menu li{float:left;display:inline;margin:0 25px 0 0}header .main-menu li:last-child{margin:0}header .main-menu li a{color:#fff;text-transform:uppercase;font-size:15px;padding:20px 0;display:block;font-weight:700}header .main-menu li a:hover{text-decoration:none;color:#e352b8}header .search{display:flex;height:100%;align-content:center;align-items:center;float:right}header .search button{background:none;border:none;color:#fff;float:right}header .search button.active{color:red}header .menu-toggle{display:none;font-size:18px;margin-top:15px;color:#fff}#search-box{background:#211e20!important;position:absolute;z-index:10000;width:100%}#search-box .container,#search-box .row,#search-box .row>div{height:100%}#search-box .row>div{display:flex;align-content:center;align-items:center}#search-box .search-box{width:60%;display:table;margin:0 auto;border-bottom:2px solid #e352b8;font-size:28px}#search-box ::-webkit-input-placeholder{color:#fff}#search-box ::-moz-placeholder{color:#fff}#search-box :-ms-input-placeholder{color:#fff}#search-box :-moz-placeholder{color:#fff}#search-box .close-search-toggle{position:absolute;top:40px;right:40px;color:red;font-size:24px;z-index:99px}#mobile-menu{background:#211e20;width:100%;height:100%;z-index:999999;display:flex;align-content:center;align-items:center}#mobile-menu .close-menu-toggle{position:absolute;top:20px;right:20px;font-size:24px;color:red;cursor:pointer}#mobile-menu ul{margin:0 auto;padding:0;width:100%}#mobile-menu ul>li{list-style:none;padding:10px 0;border-bottom:1px solid #e352b8;display:table;width:100%}#mobile-menu ul>li:last-child{border:none}#mobile-menu ul>li>a{color:#fff;font-size:18px;display:block;float:left}#mobile-menu ul>li>span{float:right;color:#e1306c;cursor:pointer}#mobile-menu ul>li>.sub-menu{clear:both}#mobile-menu ul>li>.sub-menu li{list-style:none;display:block;clear:both}#mobile-menu ul>li>.sub-menu>li>a{color:#fff;font-size:18px;display:block;float:left;padding:5px 0}#mobile-menu ul>li.active-sub-menu>.sub-menu{border-top:1px solid #e1306c;padding:0 0 0 20px;margin-top:35px}#search-box{background:#e352b8;padding:50px 0}#search-box input[type=text]{width:90%;background:none;border:none;color:#fff;padding:10px 0;float:left}#search-box button{float:right;color:#fff;border:none;background:none;margin-top:8px}#sub-menu{background:#fff;box-shadow:0 7px 6px -5px #d2d2d2;-webkit-box-shadow:0 7px 6px -5px #d2d2d2;-moz-box-shadow:0 7px 6px -5px #d2d2d2}#sub-menu .sub-menu{margin:0;padding:0}#sub-menu .sub-menu li{float:left;list-style:none;margin:0 30px 0 0}#sub-menu .sub-menu li:last-child{margin:0}#sub-menu .sub-menu li a{font-size:14px;font-weight:700;text-transform:uppercase;display:block;padding:6px 0;color:#6f6f6f}#sub-menu .sub-menu li a:hover{text-decoration:none;color:#e352b8}#banner{background:#333 url(../images/e17488d0d06e1e9583f2df6c2f7b448c.jpg) no-repeat 50%;height:725px}#banner .container,#banner .row{height:100%}#banner .row{display:flex;align-content:center;align-items:center}#banner .banner-title{font-family:Poppins,sans-serif;font-weight:700;font-size:50px;color:#fff;line-height:60px;width:684px;margin-bottom:30px}#banner p{width:579px;font-size:18px;line-height:26p;color:#fff}#banner .start-browsing{font-size:16px;line-height:18px;color:#000;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:210px;display:block;padding:21px 0;text-align:center;margin-top:40px}#banner .start-browsing:hover{background:#e1306c;text-decoration:none;color:#fff}#content{padding:45px 0 85px}#content h2,#content h3,#content h4,#content h5,#content h6{font-weight:700;font-family:Poppins,sans-serif;margin-bottom:15px}#content h2{font-size:39px}#content h3{font-size:34px}#content h4{font-size:27px}#content h5{font-size:23px}#content h6{font-size:18px}#content a{color:inherit;border-bottom:1px solid #e1306c}#content a:hover{color:#e1306c;text-decoration:none}.content-area blockquote,.content-area h1,.content-area h2,.content-area h3,.content-area h4,.content-area h5,.content-area h6,.content-area p{margin-left:8.33%}#content .content-area blockquote{font-size:32px;font-weight:700;font-family:Poppins,sans-serif;line-height:40px;margin:40px 0;position:relative}#content .content-area blockquote:before{display:block;content:"";width:48px;height:34px;background:url(../images/e9aa2b87ca3ea385f0179edc5ebbf16f.png) no-repeat 50%;position:absolute;left:-60px;top:7px}#content .text-green{color:#59b259}#content .page-title{font-size:52px;font-weight:800;font-family:Poppins,sans-serif}#content .author{font-size:12px;text-transform:uppercase;font-family:Open Sans,sans-serif;font-weight:700}#content>.container{background:#fff;padding:30px}#content aside .widget{margin-bottom:40px}#content aside .widget .widget-title{font-size:20px;font-weight:700;text-transform:uppercase;font-family:Open Sans,sans-serif;margin:0 0 20px}#content aside .widget ul{padding:0;margin:0}#content aside .widget ul li{list-style:none}#content aside .widget ul li .title{font-size:20px;font-weight:700;font-family:Open Sans,sans-serif;margin-bottom:25px}#content .image-detail{color:#424242;margin:10px 0}#content .image-by,#content .image-detail{font-family:Open Sans,sans-serif;font-size:14px;display:block}#content .image-by{font-weight:700;color:#7d7d7d;text-transform:uppercase}#content .image-by a{color:#7d7d7d;border-bottom:1px solid #e1306c}#content .image-by a:hover{color:#e1306c;text-decoration:none}#content .italic{font-style:italic}#content .featured-image{margin-bottom:12px}#content .text{margin-bottom:25px}#content .images .section-title{font-size:39px;font-family:Poppins,sans-serif;font-weight:700}#content .number-icon span{background:url(../images/a204f16e2aa7121d31362d057adf78bb.png) no-repeat;width:80px;height:80px;margin:40px auto;text-align:center;align-content:center;align-items:center;color:#54d554;font-size:46px;font-family:Poppins,sans-serif;font-weight:700;display:table;padding:12px 0}#content .number-icon label{font-size:39px;display:block;text-align:center;font-weight:700;margin-bottom:25px}#content .number-title span{color:#54d554}#content .brotherhood-sword .number-icon1{background:url(../images/a204f16e2aa7121d31362d057adf78bb.png) no-repeat;width:80px;height:80px;display:table;margin:40px auto;text-align:center;display:flex;align-content:center;align-items:center}#content .brotherhood-sword .number-icon1 label{color:#54d554;font-size:46px;font-family:Poppins,sans-serif;font-weight:700;display:table;margin:0 auto}#content .brotherhood-sword .number-icon1 .section-title{font-size:39px;display:block;text-align:center;font-weight:700;margin-bottom:25px}#content .brotherhood-sword .number-icon1 .title{font-size:39px;font-family:Poppins,sans-serif;color:#302e2f;font-weight:700}#content .brotherhood-sword .number-icon1 .title span{color:#59b259}#content .author-details{border-top:2px solid #e6e8eb;margin:35px 0 45px;padding:20px 0 0}#content .author-details .author-pp{margin:40px 0 0}#content .author-details .author-name{font-size:28px;font-family:Poppins,sans-serif;font-weight:700;margin:0 0 20px;clear:both}#content .author-details .social-media{float:right;margin-bottom:15px}#content .author-details .social-media a{font-size:24px;color:#e352b8;margin:0 8px;border-bottom:none}#content .author-details .social-media .facebook-icon{color:#4064ad}#content .author-details .social-media .twitter-icon{color:#00a7e8}#content .author-details .social-media .instagram-icon{color:#e1306c}#content .author-details .social-media .youtube-icon{color:#f80000}#content .author-details .social-media:hover{color:#e352b8}#content .newsletter{display:block;border:2px solid #e6e8eb;padding:39px 36px 17px;margin:0 0 35px}#content .newsletter .section-title{font-size:33px;font-weight:700;font-family:Poppins,sans-serif;color:#302e2f;margin:0 auto 43px;display:table;position:relative;padding-right:67px}#content .newsletter .section-title:after{display:block;content:"";background:url(../images/5897ea4cc5557b4836310bc3bc0aed56.png) no-repeat top;width:55px;height:51px;position:absolute;top:-7px;right:0}#content .newsletter input[type=email]{width:447px;background:#eff0f2;padding:0 10px 0 17px;height:46px}#content .newsletter button,#content .newsletter input[type=email]{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:none}#content .newsletter button{font-size:16px;font-weight:700;text-transform:uppercase;background:#59b259;width:170px;text-align:center;padding:23px 0;line-height:0;color:#fff;margin:0 0 0 12px}#content .featured-posts .section-title{font-size:36px;font-family:Poppins,sans-serif;font-weight:700;margin:0 0 21px}#content .featured-posts .post{margin-bottom:45px}#content .featured-posts .post .post-title{font-size:24px;font-family:Open Sans,sans-serif;font-weight:700;margin:10px 0 0}#content .featured-posts .post img{width:100%}#what-we-do{background:#f9fafc;padding:60px 0}#what-we-do h6{font-size:14px;text-transform:uppercase;color:#bababa;margin:0 0 15px}#what-we-do h4{font-size:40px;color:#000;font-family:Poppins,sans-serif;font-weight:700;margin:0 0 15px}#what-we-do p{color:#bababa;font-size:14px}#what-we-do .read-more{text-transform:uppercase;color:#e351b8}#what-we-do .read-more:hover{color:#000}#what-we-do .about-list{padding:45px;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;bottom:-90px;box-shadow:0 1px 2px rgba(0,0,0,.2)}#what-we-do .about-list>li>.list:first-child{margin-bottom:50px}#what-we-do .about-list h4{font-size:24px;line-height:29px;font-family:Open Sans,sans-serif;font-weight:700;color:#000;margin:0 0 10px}#what-we-do .about-list p{font-size:14px;line-height:24px;color:#777;margin:0 0 5px}#what-we-do .about-list img{float:left;margin:0 20px 0 0}#newsletter{background:url(../images/1b93899aeb6c639cc8fad6c09ae4d34f.png) repeat 50%;padding:70px 0}#newsletter .section-title{color:#fff;font-weight:700;margin-bottom:30px}#newsletter .section-title span{color:#e351b8}#newsletter p{color:#aeaeae;display:block;width:40%;margin:0 auto;text-align:center;font-size:18px;line-height:28px}#newsletter .newsletter-form{width:583px;height:61px;display:table;border:1px solid #fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:40px auto 0}#newsletter .newsletter-form input[type=text]{height:100%;width:421px;padding:18px 18px 18px 30px;background:none;border:none;color:#fff}#newsletter .newsletter-form button{width:160px;height:62px;border:none;float:right;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}#newsletter .newsletter-form button:hover{background:#e351b8;color:#fff}#popular-fandoms{padding:60px 0;background:#fff}#popular-fandoms .popular-post{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-bottom:20px;display:flex;position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#popular-fandoms .popular-post .overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}#popular-fandoms .popular-post h4{color:#fff;font-family:Poppins,sans-serif;font-weight:500;position:absolute;bottom:10px;left:10px;z-index:1}#popular-fandoms .popular-post:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);z-index:1000}footer{background:#1d1f24;padding:30px 0}footer p{color:#777}footer .footer-logo img{display:table;margin:0 0 30px}footer .footer-menu{margin:65px 0 15px;display:table;list-style:none;padding:0;float:right}footer .footer-menu li{float:left;display:inline;margin:0 0 0 20px}footer .footer-menu li a{color:#777;text-transform:uppercase;font-size:14px;font-weight:400}footer .footer-menu li a:hover{color:#e352b8}footer .social-media{display:table;margin:0}footer .social-media label{margin-right:25px;float:left;color:#777}footer .social-media a{font-size:24px;color:#777;margin:0 13px;float:left}footer .social-media a:hover{color:#e352b8}footer .search-box{float:right;width:277px;height:36px;background:#333539;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:4px}footer .search-box button{background:none;border:none;color:#fff}footer .search-box input[type=text]{background:none;border:none;color:#777}footer .top{border-bottom:1px solid #37383b;padding-bottom:40px;margin-bottom:40px}footer .widget-menus li{list-style:none}footer .widget-menus li a{font-family:Open Sans,sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:600;color:#d8d8d8}footer .widget-menus li a:hover{color:#e352b8;padding-left:5px}footer .copy{font-family:Open Sans,sans-serif;color:#fff;display:block;text-align:center;font-size:16px;margin:40px 0 0;color:#d7d7d7;font-size:14px}@media (min-width:1200px){.container{max-width:1120px}}@media (max-width:1199px){#content .newsletter input[type=email]{width:65%}#content .newsletter button{float:right;margin:0 0 0 5%;width:30%}.featured-image img{height:auto}}@media (min-width:768px){#content .content-wrap.col-md-8{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}#content .col-md-4{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}}@media (max-width:767px){header .menu-toggle{display:inline;float:right;margin-left:10px}header .search{float:right}header .main-navigation{display:none}#search-box{position:static!important;padding:20px 0!important}#search-box .search-box{width:100%;font-size:14px}#sub-menu{display:none}#banner .banner-title,#banner p{width:100%}#content .author-details .social-media{margin-bottom:15px}#content .quote blockquote{font-size:24px}#content .newsletter input[type=email]{width:65%}#content .newsletter button{float:right;margin:0 0 0 5%;width:30%}#content .content-area blockquote,#content .content-area h1,#content .content-area h2,#content .content-area h3,#content .content-area h4,#content .content-area h5,#content .content-area h6,#content .content-area p{margin-left:0!important}#popular-fandoms .popular-post{width:100%!important;height:350px!important}#popular-fandoms .popular-post h4{font-size:20px!important;line-height:26px!important}#what-we-do .about-list{position:static;margin-top:30px}#newsletter .newsletter-form{width:100%}#newsletter .newsletter-form input[type=text]{width:75%}#newsletter .newsletter-form button{width:25%}#newsletter p{width:100%}.post-listing .recent-post .featured-image img{max-height:100%;height:auto}.related-stuff ul li img{width:100%}.archive-title{line-height:34px}footer .footer-menu,footer .search-box{float:left}}@media (max-width:575px){#banner .banner-title{font-size:36px;line-height:48px}#content{padding:45px 0}#content>.container{padding:20px 15px}#content .newsletter{padding-left:15px;padding-right:15px}#content .newsletter button,#content .newsletter input[type=email]{font-size:14px}#content .brotherhood-sword .section-title,#content .brotherhood-sword .title{font-size:26px}#content .quote blockquote{font-size:18px}#content .page-title{font-size:42px}#mobile-menu>ul{width:80%}}@media (max-width:400px){.about-author-wrap,.author-wrap{flex:0 0 100%;max-width:100%}#newsletter .newsletter-form input[type=text]{width:70%}#newsletter .newsletter-form button{width:30%}#content .author-details .author-pp{margin:20px auto 30px;display:table}#content .author-details .social-media{float:none;margin:0 auto 30px;display:table}#content .newsletter .section-title{font-size:24px}#content .newsletter input[type=email]{width:100%;float:none}#content .newsletter button{width:60%;float:none;display:table;margin:20px auto 0}#content h2{font-size:32px}#content h3{font-size:27px}#content h4{font-size:23px}#content h5{font-size:19px}#content h6{font-size:15px}#content .images .section-title,#content .page-title{font-size:32px}}