/*
Theme Name: Anya Taylor-Joy | v.001
Author URI: https://fansitesworld.com/
Author: Ann
Description: anyataylorjoy.fansitesworld.com
Version: 0.1
Tags: 
*/

/* Home Site ----------------------------------------------------------- */

body { background: #18191e url(https://anyataylorjoy.fansitesworld.com/wp-content/themes/anyataylorjoy_v001/images/atjf_header.jpg) top center no-repeat;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-style: none;
font-size : 14px;
color: #d4d3d3;
margin: 0px;
padding: 0px;
letter-spacing: 0px; }

h1 { border-bottom: 0px solid #ffffff;
border-top: 0px solid #ffffff;
margin-bottom: 4px;
letter-spacing: 1px;
text-align: right; }

tr, table, td { font-size: 9.5pt;
border-bottom: 0px solid #fff;
border-top: 0px solid #ffff;
margin-bottom: 0px;
letter-spacing: 0px;
text-align: left; }

/* Links ----------------------------------------------------------- */

a:link 
{text-decoration: none; COLOR: #8b904d;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

a:visited
{text-decoration: none; COLOR: #8b904d; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

a:active
{text-decoration: none; COLOR: #8b904d; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

a:hover
{text-decoration: yes; COLOR: #a8303c; text-shadow: 0px 0px 10px #a8303c; cursor: help;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

/* Images Links ----------------------------------------------------------- */

a img { border: 1px solid #242424; 
margin: 2px; 
-webkit-border-radius: 4px; 
border-radius: 4px;
-moz-border-radius:  4px; 
-moz-box-shadow: 0 0 8px #242424; 
-webkit-box-shadow: 0 0 8px #242424; 
box-shadow: 0 0 4px #242424;
-webkit-transition: all 0.2s ease-in; 
-moz-transition: all 0.2s ease-in; 
-o-transition: all 0.2s ease-in; }

a img:hover{ border: 1px solid #b63341; 
margin: 2px; 
-webkit-border-radius: 4px; 
border-radius: 4px;
-moz-border-radius:  4px; 
-moz-box-shadow: 0 0 8px #242424; 
-webkit-box-shadow: 0 0 8px #242424; 
box-shadow: 0 0 4px #242424;
-webkit-transition: all 0.2s ease-in; 
-moz-transition: all 0.2s ease-in; 
-o-transition: all 0.2s ease-in; }

/* Header ----------------------------------------------------------- */

bheader {
font-family: 'Karla', sans-serif;
font-style: none;
font-weight: 700;
font-size: 14px;
line-height: 15px; }

bheader a:link {text-decoration: none; COLOR: #fbfbfb;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

bheader a:visited {text-decoration: none; COLOR: #fbfbfb; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

bheader a:active {text-decoration: none; COLOR: #fbfbfb; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

bheader a:hover {text-decoration: yes; COLOR: #000000; text-shadow: 0px 0px 10px #cb1429; cursor: help;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

/* Affiliates ----------------------------------------------------------- */


.affiliates img {
	width: 50px!important;
}

.aff a {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-color: #6e6e6e;
    font-size:10px;
    text-align:center;
    text-transform: uppercase;
    width:25%;
    height:35%;
    margin:2px 2px 4px;
    display:inline-block;
    border:2px solid #333438;
    vertical-align:middle;
    line-height:18px;
    overflow:hidden; }

.aff i {
    font-size:14px;
    font-style:italic;
    font-weight:500; }

/* Content ----------------------------------------------------------- */

.maincontent { line-height: 14px;
margin: 0px 0px 0px 0px;
font-size: 12px;
letter-spacing: 0px; 
color: #d4d3d3;
padding-bottom: 50px;
padding-left: 5px;
padding-right: 8px;
padding-top: 10px;
text-align: left;
overflow: hidden;}

.posttitle { background: #15161a url(https://anyataylorjoy.fansitesworld.com/wp-content/themes/anyataylorjoy_v001/images/postt.png) no-repeat;
color: #ffffff;
text-shadow: 0px 0px 10px #d7717e;
text-decoration: none;
font-family: 'Karla', sans-serif;
font-weight: 700;
font-size: 15px;
font-style: none;
text-align: center;
letter-spacing: 0px;
line-height: 15px;
padding: 10px;
margin-bottom: 0px;
width: 595px;
border: 3px solid #15161a;}

.posttitle a:link {text-transform: uppercase; text-decoration: none; COLOR: #ffffff; text-shadow: 0px 0px 10px #000000;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

.posttitle a:visited {text-transform: uppercase; text-decoration: none; COLOR: #ffffff; text-shadow: 0px 0px 10px #000000; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

.posttitle a:active {text-transform: uppercase; text-decoration: none; COLOR: #ffffff; text-shadow: 0px 0px 10px #000000; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

.posttitle a:hover {text-transform: uppercase; text-decoration: none; COLOR: #ffffff; text-shadow: 0px 0px 10px #bf3c4c; cursor: help;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

.postbackground { background: #15161a;
display: inline-block;
color: #d4d3d3;
line-height: 14px; 
letter-spacing: 0px;
text-align: left;
padding: 10px;
width: 595px;
line-height: 15px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
border: 3px solid #15161a;}.featuregimg > img {    width: 100%;    height: 100%;}

.borderautorcomments { background: #030303;
color: #d5d5d5;
font-family: 'Karla', sans-serif;
font-size: 10px;
text-align: center;
text-transform: uppercase;
padding: 10px; 
letter-spacing: 0px;
line-height: 5px;
margin: 0px 0px 0px 0px;
width: 595px;
border: 3px solid #030303;}

.borderautorcomments a:link {text-decoration: none; COLOR: #ffffff;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

.borderautorcomments a:visited {text-decoration: none; COLOR: #ffffff; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

.borderautorcomments a:active {text-decoration: none; COLOR: #ffffff; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

.borderautorcomments a:hover {text-decoration: yes; color: #a8303c; text-shadow: 0px 0px 10px #a8303c; cursor: help;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

/* Blockquote ----------------------------------------------------------- */

blockquote {
background: #0e0f12;
color: #d4d3d3;
border: #0e0f12 2px solid; 
line-height: 14px;
letter-spacing: 0px;
text-align: justify;
padding: 10px;
font-style: none; 
margin-left: 0px; 
margin-right: 0px;
margin-bottom: 10px;
width: 575px; }

/* Sidebar ----------------------------------------------------------- */

.sidebar { 
color: #bb9c6b;}

.sidebartitle { background: #15161a url(https://anyataylorjoy.fansitesworld.com/wp-content/themes/anyataylorjoy_v001/images/sidebar.png) no-repeat;
color: #ffffff;
text-shadow: 0px 0px 10px #000000;
font-family: 'Karla', sans-serif;
font-weight: 700;
font-size: 15px;
font-style: none;
line-height: 8px; 
letter-spacing: 0px;
padding: 15px;
text-align: center;
text-transform: uppercase;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
width: 315px;
border: 3px solid #15161a;}

.sidebartext { background:#15161a;
color: #d4d3d3;
line-height: 14px;
letter-spacing: 0px;
text-align: left;
padding: 15px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 10px;
width: 315px;
border: 3px solid #15161a;}

/* Footer ----------------------------------------------------------- */

footer { background: #000000;
color: #aaaaaa;
font-family: 'Karla', sans-serif;
font-weight: 700;
width: 100%;
height: 30px;
padding: 10px 0;
clear: both;
text-align: center;
font-size: 14px; }

footer a:link {text-decoration: none; COLOR: #f4f2f3;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

footer a:visited {text-decoration: none; COLOR: #f4f2f3; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

footer a:active {text-decoration: none; COLOR: #f4f2f3; background-color: transparent;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

footer a:hover {text-decoration: yes; COLOR: #ffffff; text-shadow: 0px 0px 10px #040404;  cursor: help;
-webkit-transition: color 0.6s ease-in-out; 
-moz-transition: color 0.6s ease-in-out; 
-o-transition: color 0.6s ease-in-out; 
transition: color 0.6s ease-in-out; }

/* Scrollbar ----------------------------------------------------------- */

::-webkit-scrollbar {width:8px;height: 8px;}
::-webkit-scrollbar-track {background-color: #18191e;}
::-webkit-scrollbar-thumb:vertical {background-color: #892833;}
::-webkit-scrollbar-thumb:vertical:hover,::-webkit-scrollbar-thumb:horizontal:hover {background: #c44850;}
::-webkit-scrollbar-thumb:horizontal {background-color: #892833;}

/* PageNavi ----------------------------------------------------------- */

.wp-pagenavi {
clear: both;
}

.wp-pagenavi a, .wp-pagenavi span {
display: inline-block;
min-width: 15px;
height: 25px;
margin-right: 5px;
padding: 6px 7px;
line-height: 25px;
text-align: center;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
}

.wp-pagenavi span.current {
font-weight: bold;
}