/*
 Theme Name:   Two Tone Divi
 Theme URI:    https://www.2-tone.info/
 Description:  A Divi child theme 
 Author:       Wally
 Author URI:   https://www.2-tone.info
 Template:     Divi
 Version:      1.0.0
*/
 
@import url("../Divi/style.css");

body {
 font-family:Georgia,serif !important;
 font-size:14px;
 color:#666;
 background-color:#fbf9ec !important;
 line-height:1.7em;
 font-weight:400 !important;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}

.et_pb_section {
 position:relative;
 background-color:transparent
}
.container {
	width: 80%;
	max-width: 1080px;
	margin: auto;
}
div.tt-tech p {font-family:uni67;text-transform:uppercase;margin:0px;padding:0px;font-weight:400;width:auto;line-height:1.2em;}
.pagination {font-family:uni67;text-transform:uppercase;margin:0px;padding:0px;font-weight:400;width:auto;line-height:1.2em;}

p.uni {font-family:uni67;text-transform:uppercase;margin:0px;padding:3px 0px;font-weight:400;width:auto;line-height:1.2em;}
div.nor {font-family:uni67;text-transform:uppercase;margin:0px;padding:0px;font-weight:400;width:auto;line-height:1.2em;color:#e57127;}
div.relatedreleases {font-family:uni67;text-transform:uppercase;margin:0px;padding:0px;font-weight:400;width:auto;line-height:1.2em;}
div.side1 p {font-family:uni67;text-transform:uppercase;margin:0px;padding:0px;font-weight:400;width:auto;line-height:1.5em;}
@media only screen and (min-width: 980px) {p.other {text-align:right !important;}}
@media only screen and (max-width: 980px) {p.notes {padding-top:20px !important;}}
@media only screen and (max-width: 980px) {p.other {padding-top:20px !important;}}
div.side2 p {font-family:uni67;text-transform:uppercase;margin:0px;padding:0px;font-weight:400;width:auto;line-height:1.5em;}
@media only screen and (max-width: 765px) {div.et_pb_image_2 {padding-top:20px !important;}}
/*div.side1, side2, p {font-family:uni67;text-transform:uppercase;margin:0px;padding:0px;font-weight:400;width:auto;line-height:1.2em;}
div.et_pb_text_4,et_pb_text_inner, p {font-family: 'IBM Plex Serif',Georgia,"Times New Roman",serif; font-weight: 400;text-rendering: optimizelegibility;max-width:45em;text-transform:initial;}*/
#hometit h4 {text-transform:none;}

div.tt-tits {
padding-top: 10px !important;
padding-bottom: 0px !important;
margin-top: 10px !important;
margin-bottom: 0px !important;}

div.tt-tits a:link {color: #383739;}
div.tt-tits h2 {font-weight:normal;}

div.tt-details {
padding-top: 5px !important;
padding-bottom: 0px !important;
margin-top: 5px !important;
margin-bottom: 0px !important;}

@media only screen and (min-width: 765px) {div.alav img {width:280px; height:280px;object-fit: cover;}}
div.alav {object-fit: cover;
padding-top: 5px !important;
padding-bottom: 10px !important;
margin-top: 0px !important;
margin-bottom: 10px !important;}
div.alav img {opacity: 1;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;}

.alav img:hover {
opacity: 0.8;
}

img.book round {width:280px; height:267px;object-fit: cover; 
padding-top: 5px !important;
padding-bottom: 10px !important;
margin-top: 0px !important;
margin-bottom: 10px !important;}

div.navmaster tr:hover {background-color: transparent;}
div.ninebox {width:430px;height:430px; max-height:430px !important; margin-left:50px !important;}
.ninebox img {padding:1px !important;margin-top:-8px !important;border-radius:4px;}
@media only screen and (max-width: 980px) {div.ninebox {display:none;}}

div.sninebox {width:430px;height:430px; max-height:430px !important; margin-left:0px !important;}
.sninebox img {padding:3px !important;margin-top:-4px !important;margin-left:-1px; border-radius:6px !important;}
@media only screen and (max-width: 980px) {div.sninebox {display:none;}}
div.wwwsearchcontainer {display:flex;}
@media only screen and (max-width: 765px) {div.wwwsearchcontainer {display:inline;}}

div.relatedreleases img {display:none;}

h1.entry-title {transform: rotate(.5deg);padding-top:20px;}
h1.main_title {transform: rotate(.5deg);}

p a:link {color: #58adc7;}
h1,h2,h3,h4,h5,h6 a:link {color: #383937;}
h1,h2,h3,h4,h5,h6 a:hover {color: #3e7a8c; text-decoration:none;}
p a:visited {color: #e57127}
p a:hover {color: #3e7a8c;text-decoration:underline;}
p a:active {color: #58adc7;}
.et_pb_post {margin-bottom: 0px;}
img.labell {border-radius: 50%;padding:10px,0px,10px,0px}
img.sleevee {border-radius: 5%;padding:10px,0px,10px,0px}
.entry-content tr th {font-family:uni67;text-transform:uppercase;font-weight:400;padding:3px 5px 3px 0;color:#e57127;}
@media only screen and (max-width: 765px) {div.tt-tits h2.artist {font-size:200%}}
span.srch {font-size:1.7em !important;line-height:1em;transform: rotate(1deg)!important;}
.rsrch1 img {border-radius:3px;padding:1px;margin-bottom: 0px !important;margin-right:-3px !important;}
.rsrch2 img {border-radius:3px;margin-bottom: 0px !important;margin-right:-3px !important;}
@media only screen and (max-width: 765px) {div.rsrch1, .rsrch2 {display:none;}}
table.sortable td {padding:3px 0px !important;}
.reset {padding:12px !important;border-radius:3px;}
submit {padding:12px !important;border-radius:3px;font-family:uni67 !important;text-transform:uppercase;font-weight:400;}
div.searchcontainer select, input {font-family:uni67 !important;text-transform:uppercase;font-weight:400;}
div.searchright {font-family:uni67 !important;text-transform:uppercase;font-weight:400;}
div.ultra12 {padding:120px 7px 0 0 !important;background-image: url("https://2-tone.info/wp-content/uploads/2020/07/ultra-server.png"); background-repeat: no-repeat;background-position: right top;}
div.ngg-galleryoverview {margin-top:10px !important;margin-bottom:30px !important;margin-left:-27px !important; }
div.ngg-galleryoverview img {border-radius:3px !important; }
div.xtrax {font-family:uni67;text-transform:uppercase;font-weight:400; }
#viz_lga img {width:265px !important; padding:2px !important;margin-top:-1px !important;border-radius:200px;}
#viz_lgsa img {width:265px !important; padding:2px !important;margin-top:-1px !important;border-radius:5px;}