﻿/* 

Theme Name: Rachel Weisz v2
Site URI: https://rachel-weisz.org
Author: Never Enough Design
Design URI: https://neverenoughdesign.com

============================================================

THIS THEME WAS CREATED EXCLUSIVELY FOR RACHEL-WEISZ.ORG
DO NOT REPLICATE OR REDISTRIBUTE AS YOURS

============================================================

*/


/* body */

p:empty:before {
    content: none!important;
}

.navi ul,body{margin:0;padding:0}.navi,.navi ul,body{padding:0}.menu a,.socials a{-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out}.title,body{font-weight:400}#news,#sidebar_all{padding:10px!important}#footer,body{overflow-x:hidden!important}#footer,#navigation{font-family:"Fira Sans Condensed",sans-serif}.footer .disclaimer,.menu .description,body{font-family:"Noto Serif",serif}#featured img,#featured img:hover,#featured-archive img,#featured-archive img:hover{box-shadow:none;max-width:100%!important;object-fit:cover!important;background:0 0;border:0}#searchform,#wrapper,.container,.menu a,blockquote{position:relative}#searchform #s,.link a,h3{font-style:italic}.navi ul,li{list-style:none}body{background-color:#010101;font-size:13px;line-height:175%;color:#4e4e4e;word-wrap:break-word}#wrapper{margin:0 auto;width:100%;max-width:1500px}#content{width:100%;max-width:1500px!important;margin:1% auto 0;float:left}#header{max-width:100%;min-width:1500px;height:500px;background-image:url('images/header.jpg');background-repeat:no-repeat;background-position:center center;margin:0 auto}#featured-mobile,#sidebar-mobile,.head,.menu input[type=checkbox],.show-menu,.widgettitle{display:none}#navigation{margin:1% auto;width:100%}.socials,nav{display:table-cell}.socials{width:10%;text-align:right}.menu li,.title{text-align:center}nav{width:85%;text-align:left}.container{margin:0 auto;width:1400px;display:table}.menu li{display:inline-block!important}.menu{line-height:14px;text-transform:uppercase;vertical-align:text-bottom}.menu a{color:#fff!important;font-weight:300!important;padding:7px;transition:.4s ease-out}.menu a::before{content:'';position:absolute;top:0;left:0;width:0;height:4px;background:linear-gradient(90deg,#7b8749,#83362e);border-radius:0;transition:.5s ease-in-out}.menu a:hover::before{width:100%;border-radius:50%}.menu .description{display:block;text-transform:lowercase;font-style:italic}.socials a{color:#7a5946!important;margin-right:10px;transition:.4s ease-out}.news a img,.news img,.title a,.title a:hover{-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out}.socials a:hover{color:#7c874b!important}#news_all{float:right;width:67.33%;margin:0 0 60px!important}#news{margin-bottom:3px}.news{line-height:185%!important;margin:0 0 60px;padding:15px;background:#fff}.title{margin:0 auto;font-family:"Delius Swash Caps",cursive;font-size:1.4em;line-height:120%;color:#020a07;display:block;text-transform:none!important;background:0 0!important}.category,.category-archive,.category2{font-weight:300;font-family:'Fira Sans Condensed',sans-serif;display:block}.title a,.title a:hover{color:#020a07!important;font-weight:400!important;transition:.4s ease-out}.category,.category-archive{margin:0 auto;text-align:center;font-size:.85em}.category-archive{margin:0 auto 8px!important;text-align:left!important}.category-archive span{color:#4c84a7}.category a{padding:1px 3px;font-weight:300!important;color:#1e1e1e!important}.category-archive a{font-weight:500!important;color:#1e1e1e!important}.category a:hover,.category-archive a:hover,.category2 a:hover{color:#005870!important}.category .fa-solid{margin-right:3px;margin-left:7px;color:#e1c1b2}.category2{text-transform:none;text-align:right;margin:0 .2% 0 0;padding:0 5px;font-size:.75em}#footer,.sidebar-title{font-weight:400;text-transform:uppercase}.category-page{text-align:left;margin:0 0 -1.3% 1.5%!important}.category-page span,.category2 span{background:#fff;padding:0 5px;z-index:2!important}.category-page a,.category2 a{padding:2px 5px;margin-right:2px;font-weight:300!important}.footer a,h3{font-weight:700}.category2 a{background:#7c874b;color:#fff!important;padding:5px;border-radius:3px;text-transform:uppercase}a:hover,h3{color:#7c874b}.footer .disclaimer,.footer b{text-transform:none!important}.category2 a:hover{background:#734841;color:#fff!important}#sidebar_all{float:left;width:29.33%;margin-top:1%}.sidebar{line-height:185%!important}.sidebar-content{padding:0 10px 15px;margin:0 0 65px;color:#919191}.sidebar-title{display:block;font-size:1.35em;margin:2.3% 0 0;padding:5px 5px 1px;font-family:'Fira Sans Condensed',sans-serif;text-align:right;background:-webkit-linear-gradient(left,#7b8749,#7b8749,#83362e);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#footer,#searchform,.counter,.footer{text-align:center}.news a img,.news img{margin:8px;padding:3px;border:2px solid;border-image-slice:1;border-image-source:linear-gradient(to left,#fff,#fff);transition:.4s ease-out}.sidebar-content a img,.sidebar-content img,.sidebar-content img:hover{margin:5px;padding:0;border:0;background:0 0;box-shadow:none;-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;transition:.4s ease-out}#searchform #s,h1,h2,h3,h4{margin:0}.news a img:hover,.news img:hover,.sidebar-content a img:hover{border-image-source:linear-gradient(to right,#7b8749,#83362e)}.news img.wp-smiley{border:none;padding:0;margin:0}a img{border:0}a,a:active,a:link,a:visited{font-weight:700;text-decoration:none;color:#686868;-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;transition:.4s ease-out}a:hover{text-decoration:none}blockquote{width:80%;margin:50px auto;color:#555;padding:1.2em 30px 1.2em 45px;line-height:1.6;background:#ededed}.sidebar-content blockquote{width:98.33%;margin:10 auto;color:#7a7a7a;padding:8px;background:#252525}blockquote::before{font-family:Arial;content:"\201F";color:#83362e;font-size:4em;position:absolute;left:10px;top:-10px}.counter b,.footer b{font-family:Yellowtail,cursive;font-size:1.75em}.sidebar-content blockquote::before,blockquote::after{content:''}input,select,textarea{border:1px solid #dbdbdb;background:#eaeaea;padding:10px;color:#565656;width:98.33%}.sidebar-content input,.sidebar-content select,.sidebar-content textarea{border:1px solid #252525;background:#252525;padding:10px;color:#7a7a7a;width:98.33%;border-radius:3px}#submit{width:auto}.pagination li a,.pagination li a:hover,.pagination li.active a,.pagination li.disabled{color:#949494;text-decoration:none}.pagination li{display:inline}.pagination li a,.pagination li a:hover,.pagination li.disabled{background-color:transparent;border:1px solid transparent;cursor:pointer;padding:.75rem}.pagination li.active a,.pagination li.active a:hover{background-color:#151515!important;border:1px solid #151515!important;color:#949494!important}.pagination li a:hover{background-color:#83362e!important;border:1px solid #83362e!important;color:#fff!important}.counter{display:block;width:80%;margin:2.5% auto .5%!important;border-radius:3px;font-family:'Fira Sans Condensed',sans-serif}#footer{padding:20px;margin:0 auto!important;clear:both;line-height:18px;letter-spacing:1px;font-size:.85em;color:#797979}.footer{width:1200px;margin:0 auto;padding:15px!important;line-height:195%!important}.footer .stats{background:#252525;padding:3px 5px;font-size:.89em;clear:both}.footer a{text-decoration:none;padding-bottom:3px;-webkit-transition:.4s ease-out;-moz-transition:.4s ease-out;transition:.4s ease-out}.counter b,.footer .disclaimer,.footer b{font-weight:400!important}.footer b{color:#7b8749}.footer a.sitelink{color:#83362e!important}.footer .footer-socials{margin:0 auto 3px 10px;border:0!important}.footer .footer-socials a{color:#7b8749!important;text-decoration:none;margin-right:7px!important}.footer .disclaimer{display:block;font-size:1em!important;text-align:left}.footer .fa-brands,.footer .fa-solid{font-size:9px!important}#featured-archive{float:left;margin-right:8px;width:20%}#featured img,#featured img:hover{padding:0;width:100%!important;height:330px!important;display:block!important;margin:0 auto!important;filter:grayscale(0%) brightness(1)!important}#featured-archive img,#featured-archive img:hover{padding:0;width:95%!important;height:125px!important}#featured-archive img.featured-placeholder,#featured-archive img:hover.featured-placeholder{filter:grayscale(100%) opacity(.5)}.counter{background:#e5e5e5;padding:10px}.counter b{color:#746842!important}#searchform{margin:10px 0;max-width:93%}#searchform #s{padding:10px 10px 10px 35px!important;width:93%;background:url('images/search.png') 10px center no-repeat #252525;text-align:left;outline:0;border:1px solid #252525}.link{padding:40px 10px 10px 33px;border-bottom:0;margin:10px 28px 10px 50px}.link:before{display:block;width:195px!important;height:77px!important;margin:10px 3px 0 -75px;content:" ";background:url("images/gallery.jpg") 0 0/100% no-repeat}.more-link{display:block;clear:both}.news b,.news strong{color:#83362e}hr{background-color:#bdbcbc;color:#bdbcbc;border:0;width:92%;height:1px;opacity:.15}h1{font-size:18px}h2{font-size:19px}h3{font-size:17px}h4{font-size:15px}ul{margin:5px;padding:5px}li{padding:8px}.stats .fa-brands,.stats .fa-regular,.stats .fa-solid{color:#96827b;font-size:.8em;margin-right:5px;vertical-align:center}@media (max-width :1366px),(max-width :1200px){#content,#wrapper{max-width:1200px!important}#header,#header-video{min-width:1366px;margin:0 auto}.container{width:1200px!important}}.menu input[type=checkbox]:checked~.rpv-menu{display:block}@media (max-width :1024px),(max-width :959px){.menu a,.navi{text-align:left!important}#navigation{overflow-x:hidden!important;max-width:100%!important}.navi ul{position:static;display:none}.menu,.menu a,.show-menu{display:block}.navi li a,.navi ul li{width:100%}.navi li:after{content:'';margin-left:0}.show-menu{font-size:15px;text-transform:none;text-align:left;padding:5px!important}.show-menu .fa-solid{background:-webkit-linear-gradient(#7b8749,#82352d);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.navi{padding:0}.navi .container{padding:0;width:100%;margin:0 auto 1.5%!important}.menu li{margin:0;border-right:none!important}.menu a{padding:8px!important;border-bottom:0!important}#navigation .description,#navigation .socials{display:none!important}}@media only screen and (max-width:1024px),only screen and (max-device-width:966px){#news_all,#sidebar-mobile,.pagination{width:90%!important;clear:both!important;display:block!important}#news_all,#sidebar-mobile,.pagination,img.head{display:block!important}body{font-size:100%;background-color:#010101}#content,#footer,#wrapper,.head,body{overflow-x:hidden!important}#content,#wrapper{max-width:100%!important;margin:0 auto!important}img.head{width:100%!important;height:auto;margin:0!important;padding:0!important}#news_all,.pagination{margin:15px auto!important;float:none!important}#sidebar-mobile{margin:3.5% auto 0!important}.sidebar-title{margin-top:8px!important}#searchform,#searchform s{width:100%;max-width:100%}.comments{border:0!important}.news img{max-width:15vw}#header,#sidebar_all,.officials,.welcome{display:none!important}embed,iframe,input,object,select,textarea,video{width:100%;margin:0;padding:0}blockquote{background-image:none!important;padding-right:10px!important}#featured-mobile{display:block}.officials-mobile{width:100%;margin:.5% auto 8.5%!important;display:block!important;text-align:center}.officials-mobile div a{font-size:.6em!important}.officials div img{width:1.8vw;max-width:100%}#featured img,#featured-mobile img{max-width:100%!important;width:100%!important;height:auto!important;margin:0;padding:0;border:0;background:0 0!important}.footer{width:100%!important}}@media only screen and (max-width:965px),only screen and (max-device-width:200px){#featured-archive{float:none!important;margin:0 auto!important;width:100%!important;display:block!important}#featured-archive img,#featured-archive img:hover{border:0;box-shadow:none;background:0 0;padding:0;max-width:100%!important;width:95%!important;height:250px!important;object-fit:cover!important}}@media only screen and (max-width:450px),only screen and (max-device-width:200px){.side-projects-img img,.side-projects-img img:hover{width:40%;height:auto;border-radius:0;object-fit:cover}.elites-text{width:22.33%!important;font-size:.99em}}