/*  

Theme Name: Portal Shania Twain (Uni)
Description: Theme developed by Gustavo Franco ->@gustavojumi
Version: 2020.10
Author: Gustavo


*/





/* Site body */


body {margin: 0px; padding: 0px;  background: #e7e7e9 url('/web/20220705105536im_/https://portalshaniatwain.com/wp-content/themes/shaniauni/img/header.jpg')no-repeat center top; font-size: 14px; color: rgba(0, 0, 0, 0.5); font-family: "Montserrat"; line-height: 1.644;}


/* Links */


a {color: #ef3351; font-weight: bolder;text-decoration: none; -webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;}

a:hover, a:active {color:#cb243f; text-decoration: none; -webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;}



a img{border-radius: 10px;  filter: grayscale(0%); -webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;}
a:hover img{ opacity: 0.8;  -webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;}


/* Formatacao de texto */

i { color: #ef3351; font-style: italic; }
em { color: #ef3351;  font-style: italic; }
b, strong {color: #5e5e5e;}
u {color: #5e5e5e; border-bottom: 2px solid #6ea3b8; padding-bottom: 1px; text-decoration:none; }

h1 {width: 100%; overflow: auto; text-align: center; font-weight: normal;  display: block; margin: 0px auto; margin-bottom: 15px; font-size: 11px; font-family: Lato; color: #fff;text-transform: uppercase;}
h1 a{font-weight: normal; color: #9dc8cb;}
h1 a:hover {color: #4f8184;}

/* Wordpress */


.alignleft {float: left; text-align: left; margin-right: 10px;}
.alignright {float: right; text-align: right; margin-left: 10px;}
.aligncenter {min-width: 50px; text-align: center; margin: 10px auto; display: block; float: none;}

* { -webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;}

/* ------------------- Specifics ------------------- */



/* Header */

#header {width: 100%; height: 920px; position: relative; display: block;   min-width: 1100px; background: url('/web/20220705105536im_/https://portalshaniatwain.com/wp-content/themes/shaniauni/img/bgmenu.png')no-repeat center bottom;}
#header2 {width: 1100px; height: 920px;  position: relative; margin: 0px auto;  }

/* Menu */

#menu { width: 650px; height: 80px;   position: absolute; right: 0px; bottom: 146px; display: flex; align-items: center;  z-index: 88;}
#menu a{ font-size: 11px; font-family: "Montserrat"; color: #b3b3b3;  display: inline;  text-transform: uppercase; font-weight: bold; margin-right: 50px;   }
#menu a:hover {color: #ef3351;   }

#menu .current-menu-item a, #menu .current_page_item a  {color: #ef3351; }
#menu .current-menu-item a:hover, #menu .current_page_item a:hover {color: #404040; }

#menu ul {width: 100%; margin: 0px auto; list-style: none; display: flex; padding: 0px;}
#menu li {float: left;}

#menum {display: none;}

/* Welcome */

#welcomem {position: absolute; bottom: 18px; right: 0px; width: 650px; font-size: 12px; font-family: "Montserrat"; text-align: justify; line-height: 1.5; color: rgb(165, 165, 165);}
#welcomem2 {display: none;}

/* Anuncio */

#anumsio {  width: 1080px; height: 108px;  background: #e1e1e1 url('https://web.archive.org/web/20220705105536im_/http://portalshaniatwain.com/wp-content/uploads/2020/08/ads.png')no-repeat right center; padding-top: 20px; text-align: left; padding-left: 20px; margin: 30px auto; position: relative;}
#anumsio::after {content: ""; text-transform: uppercase; font-size: 11px; font-weight: bolder; color: #c32b43; font-family: "Montserrat"; display: flex; align-items: center; justify-content: center; width: 89px; height: 28px; position: absolute; right: 121px; top: 50px; text-align: center;}

/* Shania Bio */

#shaniabio {width: calc(725px - 155px - 25px); margin-bottom: 25px; height: 190px; padding: 25px; padding-right: 155px; background: url('/web/20220705105536im_/https://portalshaniatwain.com/wp-content/themes/shaniauni/img/shania.png')no-repeat right center; float: left; position: relative; color: #9b9b9b; line-height: 1.667; font-size: 12px; font-family: "Montserrat"; text-align: justify;}
#shaniabio b {font-weight: bold; color: #ef3351;}
#shaniabio a {font-weight: normal; color: #ef3351;}
#shaniabio a:hover {color: #404040;}

#shaniabio p {margin: 0px;}

/* Now CD */

#now {width: 350px; height: 240px; float: right; background: url('/web/20220705105536im_/https://portalshaniatwain.com/wp-content/themes/shaniauni/img/nowbg.png')no-repeat; background-size: cover; position: relative; margin-bottom: 25px;}
#now #img {width: 161px; height: 161px; background: url('/web/20220705105536im_/https://portalshaniatwain.com/wp-content/themes/shaniauni/img/nowcover.png')no-repeat center; position: absolute; left: calc(50% - 80px); top: 21px; background-size: cover;}
#now #texto {position: absolute; left: 55px; right: 55px; bottom: 14px; background: #fff; height: 32px; border-radius: 10px; font-family: "Montserrat"; color: #c1c1c1; display: flex; justify-content: center; align-items: center; text-align: center; font-size: 11px; flex-wrap: wrap; font-weight: normal;}
#now #texto b {font-weight: normal; color: #ef3351; margin: 0 4px;}

/*** efeitos ***/

#now:hover #img { transform: scale(0.9); opacity: 0.8;}
#now:hover #texto {bottom: 20px;}



/* Posts Iniciais */

#pi {width: 1100px;  position: relative; margin: 10px auto; margin-bottom: 20px;  display: flex; flex-wrap: wrap; justify-content: space-between; }

#posti {width: 350px; height: 426px;  background: #e0e0e4; position: relative; float: left; -webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out; overflow: hidden; margin-bottom: 25px;}
#posti #img {position: absolute; left: 0px; right: 0px; top: 0px; height: 220px; z-index: 77;}

#posti #title {  position: absolute; left: 25px; right:25px; top: 240px; height: 120px;   z-index: 90; text-align: center; display: flex; border-radius: 10px; padding: 4px; align-items: center; justify-content: center;-webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out; border-radius: 10px; line-height: 1.136; }


#posti #title a {color: #fff; font-weight: 600; font-size: 20px;  font-family: "Montserrat";   text-align: center; letter-spacing: -1px;}
#posti #title a:hover {color: #bdbdbd;}

#posti #datap1 { font-weight: light; width: 52px; height: 52px; border-radius: 50%; position: absolute; top: 190px; left: calc(50% - 26px);color: #b62038; background: #ef3351;  font-size: 14px; font-family: Open Sans; z-index: 999; display: flex; align-content: center; align-items: center; justify-items: center; justify-content: center; font-family: "Montserrat"; z-index: 999;}
#posti #creditos {position: absolute; left: 75px;right: 75px; bottom: 25px; height: 35px; display: flex; border-radius: 10px;  align-items: center; justify-content: center; text-align: center;font-size: 11px; background: #fff;font-weight: normal;  font-family: Open Sans; line-height: 1; color: #bdbdbd; font-family: "Montserrat";}
#posti #creditos a {color: #ef3351; margin: 0 4px;} #posti #creditos a:hover {color: #ccc;}

#posti:hover a img {filter: grayscale(100%); opacity: 0.1; -webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;}

#posti:hover #title a {color: #bdbdbd; -webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;}

/* Mais Noticias */

#mnews {  width: 100%; height: 65px; background: #ef3351; display: flex; justify-content: center; align-items: center; text-transform: uppercase; font-size: 12px; font-weight: bold; color: #b02339;  font-family: "Montserrat"; text-transform: uppercase; letter-spacing: 3px; margin-bottom: 25px;}
#mnews:hover {background: #fff; color: #ccc; -webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;}

/* Agenda */

#agendaarea {width: 590px; height: 270px; float: left; background: #e1e1e1 url('/web/20220705105536im_/https://portalshaniatwain.com/wp-content/themes/shaniauni/img/agendabg.png')no-repeat center right; position: relative; margin-bottom: 25px;}
#agendasht {width: 68px; height: 270px; background: url('/web/20220705105536im_/https://portalshaniatwain.com/wp-content/themes/shaniauni/img/agendatit.png')no-repeat center; position: absolute; left: 0px; top: 0px;}
#agendash {position: absolute; top: 25px; bottom: 25px; left: 90px; right: 190px; display: flex; flex-wrap: wrap; align-content: space-between; align-items: space-between; }

#agendash li {width: 100%; height: 28px; display: block; position: relative; list-style: none;}
#agendash li #dataa {width: 65px; height: 28px; display: flex; justify-content: center; align-items: center; text-transform: uppercase; color: #ef3351; font-size: 11px; font-weight: normal; font-family: "Montserrat"; background: #eeeeee; float: left;}
#agendash li #eventoa { border: 1px solid #cfcfcf; border-left: 0px; padding-left: 12px; padding-right: 12px; height: 28px; display: flex; justify-content: center; align-items: center; color: #9b9b9b; font-size: 11px; font-weight: normal; font-family: "Montserrat"; float: left;}

/* Video */

#videoarea {width: 485px; height: 270px; position: relative; float: right; background: #e0e0e4; overflow: hidden; margin-bottom: 25px;}
#videoarea iframe {width: 485px; height: 270px;}

/* Instagram */

#instaarea {width: 760px; height: 176px; background: #1d1d1d; margin-bottom: 25px; float: left; position: relative; overflow: hidden;}
#instaarea::before {content: ''; width: 39px; height: 39px; background: url('/web/20220705105536im_/https://portalshaniatwain.com/wp-content/themes/shaniauni/img/instaicon.png')no-repeat; position: absolute; left: 20px; bottom: 20px; z-index: 9999;}

#instaarea a img {width: 176px; height: 176px; float: left; margin: 0px; padding: 0px; border: 0px; border-radius: 0px;}
#instaarea a:hover img {filter: grayscale(100%); opacity: 0.5;}

/* Twitter */

#twitterarea {width: 314px; height: 176px; float: right; position: relative; background: #49bbe5;}
#twitterarea::before {content: ''; width: 35px; height: 35px; background: url('/web/20220705105536im_/https://portalshaniatwain.com/wp-content/themes/shaniauni/img/twittericon.png')no-repeat; position: absolute; left: 20px; top: 20px; z-index: 9999;}

#twitterarea #texto {position: absolute; right: 30px; top: 18px;  left: 75px;  font-family: Montserrat; color: #378eae;  font-weight: normal; font-size: 12px; text-align: left;}
#twitterarea #tbutton {position: absolute; left: 20px; bottom: 20px; right: 20px; display: flex; justify-content: center; height: 50px;}

/* Galeria de fotos */

#areagaleria {width: 1100px; height: 220px; position: relative; background: #1d1d1d; overflow: hidden;}
#areagaleria a img {border: 0px; margin: 0px; float: left; padding: 0px; border: 0px; width: 110px; height: 110px; filter: grayscale(100%); opacity: 0.1; border-radius: 0px;}
#areagaleria a:hover img {opacity: 1; filter: grayscale(0%);}


/* Footer */

#footer2 {width: 100%; padding-top: 25px; padding-bottom: 18px; background: #fff; float: left; min-width: 1100px;}
#footer3 {width: 1100px; margin: 0px auto; position: relative;  color: #b0b0b0; font-size: 12px;  font-family: "Montserrat";font-weight: normal;  }
#footer3 a {color: #ef3351; font-weight: bold;}
#footer3 a:hover {color: #ccc;}
#footer3 span {color: #ef3351; font-size: 13px; margin: 0px 15px;}
#footer3 a img {border: 0px; margin: 0px; padding: 0px; border-radius: 0px; box-shadow: 0 0 0; filter: invert(100%);}


/* Post & Sidebar */

#ps {width: 1100px;  position: relative; display: block; margin: 30px auto; }
#p {width: 700px; float: left;}
#s {width: 370px; float: right; text-align: justify;}

 
/* Sidebar */

#side { display: block; background: #fff;  width: calc(100% - 50px); padding: 25px; padding-top: 80px; position: relative; font-family: "Montserrat"; margin-bottom: 25px;    font-size: 12px; color: #acacac; float: right;}
#side img {max-width: 330px;}
#side a img {max-width: 303px;}


#status_title
{height: 65px; display: flex; align-content: center; justify-content: center; align-items: center; text-align: center; background: #ef3351;   font-family: "Montserrat"; color: #c62841;  font-size: 14px; font-weight: 600; position: absolute; top: 0px; right: 0px; left: 0px; text-transform: uppercase; letter-spacing: 3px;}



/* Todos posts */

#thumbp {width: 700px; height: 450px; background: #e0e0e4; position: relative; margin: 0px; }

#thumbp #img {position: absolute; left: 0px; right: 0px; top: 0px; height: 300px; z-index: 77;}

#thumbp #title {  position: absolute; left: 25px; right:25px; bottom: 45px; height: 80px;   z-index: 90; text-align: center; display: flex; border-radius: 10px; padding: 4px; align-items: center; justify-content: center;-webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out; border-radius: 10px; line-height: 1.136; }
#thumbp #title a {color: #fff; font-weight: 600; font-size: 20px;  font-family: "Montserrat";   text-align: center; letter-spacing: -1px;}
#thumbp #title a:hover {color: #bdbdbd;}

#thumbp #datap1 { font-weight: light; width: 52px; height: 52px; border-radius: 50%; position: absolute; top: 260px; left: calc(50% - 26px);color: #b62038; background: #ef3351;  font-size: 14px; font-family: Open Sans; z-index: 999; display: flex; align-content: center; align-items: center; justify-items: center; justify-content: center; font-family: "Montserrat"; z-index: 999;}
#thumbp #creditos {position: absolute; left: 225px;right: 225px; bottom: 5px; height: 35px; display: flex; border-radius: 10px;  align-items: center; justify-content: center; text-align: center;font-size: 11px; background: #fff;font-weight: normal;  font-family: Open Sans; line-height: 1; color: #bdbdbd; font-family: "Montserrat";}
#thumbp #creditos a {color: #ef3351; margin: 0 4px;} #posti #creditos a:hover {color: #ccc;}

#thumbp:hover a img {filter: grayscale(100%); opacity: 0.1; -webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;}

#thumbp:hover #title a {color: #bdbdbd; -webkit-transition:All 0.3s ease-in-out; -moz-transition:All 0.3s ease-in-out; -o-transition:All 0.3s ease-in-out;}


#conteudo {padding: 18px 30px; text-align: justify; background: #fff;  color: #a1a1a1; border: 15px solid #e0e0e4; font-size: 13px; margin-bottom: 25px;}
#conteudo .wp-block-image img {max-width: 100% !important; height: auto !important;}

/* Block */

blockquote {padding: 20px; position: relative; margin-top: 20px;  margin-left: 0px; margin-right: 0px;   margin-bottom: 20px; background: rgba(0,0,0,0.02); border: 0px; border: 1px solid rgba(0,0,0,0.05);}
blockquote::before {content: '“'; font-size: 32px; font-family: Times New Roman;  padding-top: 12px; color: #b21f36; background: #ef3351; width: 30px; height: 18px; border-radius: 50%; position: absolute; left: 20px; top: -10px; text-align: center; display: flex; align-content: center; justify-content: center; align-items: center; text-align: center;}


hr {border: 0px; border-top: 1px solid rgba(0,0,0,0.1);}


#pagination { font-family: "Lato"; text-align: center; font-size:15px; min-width: 200px; display: inline; }
#pagination span, #pagination a { display: inline; margin: 2px 2px 2px 0; padding:6px 9px 5px 9px; text-decoration:none; color:#fff; background: transparent; }
#pagination span{color: rgba(0,0,0,0.4);}
#pagination a:hover{ color:#fff;}
#pagination .current{padding:6px 9px 5px 9px; background: rgba(0,0,0,0.1); color:#fff;}

/****************************************************Responsivo menor que 1000px *****************************************************/
@media screen and (max-width: 1000px) {
	
body { background: #e7e7e9 url('/web/20220705105536im_/https://portalshaniatwain.com/wp-content/themes/shaniauni/img/headermobile.png')repeat-x center top; }

	
/* Header */

#header {height: 670px;  background: url('/web/20220705105536im_/https://portalshaniatwain.com/wp-content/themes/shaniauni/img/logomobile.png')repeat-x center bottom; margin-bottom: 0px; min-width: 0;}
#header2 {display: none; min-width: 0;}

/* Menu */

#menu { display: none;}
	
#menum {display: block; width: 90%; margin: 25px auto; }
#menum #control {width: 100%; height: 50px; background: #171717; color: #383838;  display: flex; flex-wrap: wrap; align-content: center; z-index: 999; align-items: center; justify-content: center; justify-items: center; text-align: center; font-size: 12px; font-family: Montserrat; font-weight: 600; text-transform: uppercase; margin-bottom: 15px; cursor: pointer;}
#menum li {list-style: none; display: block; margin-bottom: 15px; display: none;}
#menum ul {list-style: none; width: 100%; padding: 0px; margin: 0px; display: block; }
#menum .menu-menu-1-container {width: 100%;}

#menum a{width: 100%; height: 50px; background: #fff; color: #ccc;  display: flex; flex-wrap: wrap; align-content: center; z-index: 999; align-items: center; justify-content: center; justify-items: center; text-align: center; font-size: 12px; font-family: Montserrat; font-weight: 600; text-transform: uppercase; }

#menum .current_page_item, a .current_page_item, .current_page_item a {background: #ef3351 !important; color: #c92640 !important;}
#menum .current_page_item:hover, a:hover .current_page_item, .current_page_item a:hover { background: #171717 !important; color: #383838 !important;}

/* Welcome */

#welcomem {display: none;}
#welcomem2 { padding: 25px; display: block;  background: #e1e1e1;  font-size: 12px; font-family: "Montserrat"; text-align: justify; line-height: 1.5; color: rgb(165, 165, 165);}
	
/* Anuncio */

#anumsio {  width: calc(100% - 20px);   background: #e1e1e1; overflow: hidden;}
#anumsio::after {display: none;}
	
/* Shania Bio */

#shaniabio {width: calc(100% - 40px); height: auto; padding: 20px; padding-right: 20px; padding-bottom: 155px; background: #e1e1e1 url('https://web.archive.org/web/20220705105536im_/https://images2.imgbox.com/77/33/PF79U0bP_o.png')no-repeat center bottom; }
	

/* Now CD */

#now {width: 100%; }
#now #texto {left: 35px; right: 35px;}

/* Posts Iniciais */

#pi {width: calc(100% - 40px);  }

#posti {width: 100%; }

#posti #creditos { left: 55px;right: 55px;}




/* Agenda */

#agendaarea {width: 100%; height: auto; background: #e1e1e1 url('https://web.archive.org/web/20220705105536im_/https://images2.imgbox.com/34/66/Rku2fFGw_o.png')no-repeat center bottom; padding-bottom: 135px; position: relative; margin-bottom: 25px; }
#agendasht {width: 100%; height: 68px; background: url('https://web.archive.org/web/20220705105536im_/https://images2.imgbox.com/b5/f1/EH3S9Wva_o.png')no-repeat center; position: relative; float: left; z-index: 9999;}
#agendash {position: relative; left: auto; top: auto; right: auto; bottom: auto; float: left; padding: 20px; background: #e1e1e1; display: block;  z-index: 88;}

#agendash li {margin-bottom: 15px; width: 100%; display: block;}


/* Video */
	
#videoarea {width: 100%; overflow: hidden;}

/* Instagram */

#instaarea {width: 100%; overflow: hidden;}

/* Twitter */

#twitterarea {width: 100%; margin-bottom: 25px;}

/* Galeria de fotos */

#areagaleria {width: 100%; height: 220px; overflow: hidden;}
	
	/* Footer */

	#footer2 {min-width: 0;}
#footer3 {width: 98%; margin: 0px auto; }


/* Post & Sidebar */

#ps {width: calc(100% - 40px);   margin: 25px auto; }
#p {width: 100%; display: block; margin-bottom: 25px;}
#s {width: 100%; display: block; }

 
/* Sidebar */

#side {  padding: 20px; padding-top: 75px;}
#side img {max-width: 100%;}
#side a img {max-width: 100%;}



/* Todos posts */

#thumbp {width: 100%;  }


#thumbp #creditos { left: 45px;right: 45px;}
#thumbp #creditos a {color: #ef3351; margin: 0 4px;} #posti #creditos a:hover {color: #ccc;}

	#conteudo {overflow: hidden;}
	#conteudo iframe {max-width: 100%;}
	#conteudo .wp-block-embed { margin: 0px !important;}	
	#externalinject-gpt-passback, .externalinject-gpt-passback, #content, .externalinject-gpt-passback, #externalinject-gpt-passback-container {display: none !important;}
	
}



/*
     FILE ARCHIVED ON 10:55:36 Jul 05, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:19:32 Oct 03, 2025.
     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.546
  exclusion.robots: 0.021
  exclusion.robots.policy: 0.011
  esindex: 0.011
  cdx.remote: 7.773
  LoadShardBlock: 155.952 (3)
  PetaboxLoader3.datanode: 164.297 (4)
  load_resource: 104.226
  PetaboxLoader3.resolve: 68.677
*/