/*

Version: #1
Released: 04/12/2018
Description: Dove Cameron Online 
Theme Name: dovecamerononline_01
Author: Yukiko {Yukiko_Design@gmx.de}
Theme Use: https://www.dove-cameron.net/


=============================================================================================================*/

body {
margin: 0px;
padding: 0px;
color: #7A7A7A;
font-size: 11px;
font-family: Arial;
background-position: top;
background-color: #FFFFFF;
background-repeat: no-repeat;
background-image: url(https://55557a.claudeassets.com/20240415153029im_/http://dove-cameron.net/wp-content/themes/dovecamerononline_01/images/bg.jpg);
}

#wrapper {
margin: auto;
width: 1000px;
}

#wrapper2 {
width: 1000px;
height: 550px;
background-position: top;
background-repeat: no-repeat;
background-image: url(https://237b80.claudeassets.com/20240415153029im_/http://dove-cameron.net/wp-content/themes/dovecamerononline_01/images/header.jpg);
}

#menu {
float: left;
width: 1000px;
margin-top: 50px;
text-align: left;	
margin-right: 0px;	
margin-left: -150px;	
}

#menu ul, #menu li {
padding: 0px;
display: inline;
margin-left: 12px;	
margin-right: 12px;	
list-style-type: none;	
}

#menu a:link, #menu a:visited {		
color: #202020;
font-size: 11px;	
font-weight: normal;
letter-spacing: 1px;
padding-bottom: 5px;	
text-transform: uppercase;
border-bottom: 1px solid #F2F2F2;
font-family: "Open Sans", sans-serif;
}

#menu a:hover {
color: #161616;
font-weight: bold;	
letter-spacing: 0px;	
}

a:link, a:visited {
color: #0E0E0E;
font-weight: normal;
text-decoration: none;
}

a:hover {
color: #000000;
text-decoration: none;
}

em {
color: #3D3D3D;
font-weight: normal;
}

i {
color: #3D3D3D;
font-weight: bold;
}

strong {
color: #435A60;
font-weight: bold;
}

b {
color: #FCFCFC;
font-weight: bold;
}

u {
color: #0A0A0A;
padding-bottom: 2px;
text-decoration: none;
border-bottom: 1px solid #0A0A0A;
}

input, textarea, option, select {
padding: 3px;
color: #9F9F9F;
background-color: #FFFFFF;
border: 0px solid #a3a39e;
}

blockquote {
margin: 40px;
padding: 20px;
color: #384F55;
font-size: 12px;
letter-spacing: 1px;
font-weight: normal;
border: 1px solid #CCD5D7;
font-family: "Droid Serif", serif;
}

span.role_title {
color: #B73023;
font-size: 12px;
font-weight: bold;
letter-spacing: 1px;
text-transform: uppercase;
font-family: "Playfair Display";
}

span.role_em {
color: #3495B9;
font-size: 11px;
font-weight: normal;
font-family: 'Quicksand', sans-serif;
}

span.role_info {
color: #212121;
font-size: 10px;
font-weight: normal;
letter-spacing: 1px;	
text-transform: uppercase;	
font-family: "Lato", serif;
}

.cp_links  {
color: #0A0A0A;
font-size: 9px;
text-align: center;
}

.cp_links a {
color: #8A323E;
margin-left: 5px;
margin-right: 5px;
text-transform: uppercase;
font-family: "Lato", sans-serif;
}

/* --------SIDEBAR-------- */

#sidebar {
float: right;
width: 340px;
margin-top: 30px;
margin-right: 0px;
}

.sidetitle {
color: #0B0B0B;
margin-top: 10px;
text-align: center;
}

span.sbtitle {
font-size: 20px;
letter-spacing: -1px;
text-transform: lowercase;	
text-decoration: underline;	
font-family: "Cormorant", serif;
}

.side {
padding: 15px;
color: #525252;
font-size: 11px;
line-height: 22px;
text-align: justify;
background-color: #F2F2F2;
font-family: "Open Sans", sans-serif;	
}

.side b, .side bold {
color: #F96185;
font-weight: bold;
}

.side u, .side underline {
color: #1A1A1A;
text-transform: lowercase;
border-bottom: 1px solid #1A1A1A;
}

.side i, .side em {
color: #4A9DA1;
letter-spacing: 0px;
font-weight: normal;
}

.side a {
color: #0E0E0E;
font-weight: normal;
font-family: "Arial", serif;
}

.side a:hover {
color: #0A0A0A;
font-weight: bold;
}

.side img {
padding: 6px;
margin: 4px;
border: 1px solid #AEAEAE;
background-color: transparent;
}

.side img:hover {
padding: 6px;
margin: 4px;
border: 1px solid #3F585E;
background-color: transparent;
}

/* -----CONTENT-NEWS----- */

#main { 
float: left;
width: 650px;
margin-top: 30px;
margin-left: 0px; 
}

#post-content {
float: left;
width: 640px;
color: #5C5C5C;
font-size: 12px;
line-height: 22px;
text-align: justify;
padding-bottom: 30px;	
}

#post-content b, #post-content bold, #post-content strong  {
color: #4A9DA1;
font-size: 13px;	
font-weight: bold;
font-family: "Playfair Display", serif;	
}

#post-content u, #post-content underline {
color: #1A1A1A;
text-transform: lowercase;
border-bottom: 1px solid #1A1A1A;
font-family: "Droid Serif", serif;
}

#post-content i, #post-content em {
color: #F96185;
font-size: 13px;
font-weight: normal;
letter-spacing: 1px;	
font-family: "Lato", sans-serif;
}

#post-content a {
color: #0A0A0A;
font-weight: normal;
font-family: "Arial", serif;
}

#post-content a:hover {
color: #000000;
font-weight: bold;
}

#post-content img {
margin: 4px;
padding: 9px;
border: 1px solid #D7D7D7;
background-color: #FFFFFF;
}

#post-content img:hover {
margin: 4px;
padding: 9px;
border: 1px solid #3E3E3E;
background-color: #FCFCFC;
}

#title {
float: left;
width: 640px;
color: #262626;
font-size: 22px;
text-align: left;
margin-bottom: 5px;	
letter-spacing: -1px;
text-transform: uppercase;		
font-family: "Open Sans", sans-serif;
}

#title a {
color: #262626;
font-weight: normal;
}

#title span.title {
color: #262626;
}

#category {
float: left;
width: 640px;
color: #FCFCFC;
font-size: 13px;
text-align: left;
font-weight: normal;
letter-spacing: 1px;
padding-bottom: 0px;
text-transform: lowercase;
font-family: "Cormorant", serif;
}

#categorys {
float: left;
width: 640px;
color: #FCFCFC;
font-size: 13px;
text-align: left;
font-weight: normal;
letter-spacing: 1px;
padding-bottom: 10px;
text-transform: lowercase;
font-family: "Cormorant", serif;
}

#category span.ct {
color: #FCFCFC;
background-color: #ED5678;	
}

#category span.ctc {
color: #000000;
}

#category a {
color: #000000;
font-weight: normal;
}

#category a:hover {
color: #000000;
font-weight: normal;
}

#footer {
width: 80%;
float: left;
color: #4A4A4A; 
font-size: 12px;
padding-left: 10%;
padding-top: 15px;
line-height: 20px;
padding-right: 10%;
text-align: justify;
font-weight: normal;
letter-spacing: 1px;
padding-bottom: 20px;
font-family: "Arial", sans-serif;
}

span.footer {
color: #FCFCFC;
font-size: 14px;
font-weight: bold;
letter-spacing: 0px;
background: #156B6F;	
text-transform: lowercase;
font-family: "Cormorant", serif;
}

#footer a {
color: #FCFCFC;
font-size: 14px;
font-weight: bold;
letter-spacing: 0px;
background: #F85F79;	
text-transform: lowercase;
font-family: "Cormorant", serif;
}

#footer i {
color: #A80F1E;
font-size: 13px;
font-weight: normal;
font-family: "Lato", serif;
}

#footer em {
color: #D23A57;
font-size: 13px;
font-weight: normal;
font-family: "Lato", serif;
}

#footer b {
color: #0A0A0A;
font-size: 13px;
font-weight: bold;
font-family: "CutiveMono", monospace;
}

#footer strong {
color: #0A0A0A;
font-size: 13px;
font-weight: bold;
letter-spacing: 1px;
font-family: "CutiveMono", monospace;
}

#footer u {
color: #1A1A1A;
padding-bottom: 1px;
text-transform: lowercase;
border-bottom: 1px solid #1A1A1A;
font-family: "Droid Serif", serif;
}

div#qTip {
padding: 3px;
opacity: 0.9;
display: none;
z-index: 1000;
color: #202020;
font-size: 10px;
font-weight: bold;
position: absolute;
letter-spacing: 1px;
text-transform: uppercase;
background-color: #CDC8B7;
}

#div {
float: left;
height: 0px;
width: 350px;
margin-top: 20px;
margin-left: 0px;
margin-bottom: 20px;
background-color: #F3F3F3;
}

/* --------WP-PAGE-------- */

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
margin: 2px;
color: #222222;
font-size: 12px;
text-align: left;
text-shadow: none;
font-weight: normal;
text-decoration: none;
border: 0px solid #EAE9E9;
}

.wp-pagenavi a:hover {
margin: 2px;
color: #000000;
font-size: 12px;
text-shadow: none;
font-weight: bold;
text-decoration: none;
border: 0px solid #EAE9E9;
}

.wp-pagenavi span.pages {
margin: 2px;
color: #222222;
font-size: 12px;
text-align: left;
text-shadow: none;
font-weight: normal;
text-decoration: none;
border: 0px solid #EAE9E9;
}

.wp-pagenavi span.current {
margin: 2px;
color: #222222;
font-size: 12px;
text-align: left;
text-shadow: none;
font-weight: normal;
text-decoration: none;
border: 0px solid #EAE9E9;
}

.wp-pagenavi span.extend {
margin: 2px;
color: #222222;
font-size: 12px;
text-align: left;
text-shadow: none;
font-weight: normal;
text-decoration: none;
border: 0px solid #EAE9E9;
}
/*
     FILE ARCHIVED ON 17:32:03 Aug 16, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:11:00 Aug 19, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.395
  exclusion.robots: 0.038
  exclusion.robots.policy: 0.031
  esindex: 0.008
  cdx.remote: 5.065
  LoadShardBlock: 49.376 (3)
  PetaboxLoader3.datanode: 83.448 (5)
  load_resource: 193.738 (2)
  PetaboxLoader3.resolve: 150.103
*/