/*
	Theme Name : hentai x brasil
	Theme URI  : https://hentaixbrasil.com
	Author     : sans
	Author URI : http://www.templateparawordpress.com
	Description: Hentai x brasil
	Version    : 1.0
	License    : --
	License URI: --
	Tags       : --
	Text Domain: --
*/

/* --------------------------------------------------------------------------
   # Font-face
   -------------------------------------------------------------------------- */
@font-face {
    font-family: 'Proxima';
    font-display: swap;
    src: url('../fonts/Proxima Alt Regular-webfont.eot');
    src: url('../fonts/Proxima Alt Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Proxima Alt Regular-webfont.woff') format('woff'),
         url('../fonts/Proxima Alt Regular-webfont.ttf') format('truetype'),
         url('../fonts/Proxima Alt Regular-webfont.svg#proxima_nova_altregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Semi-Bold';
    font-display: swap;
    src: url('../fonts/Proxima Semibold-webfont.eot');
    src: url('../fonts/Proxima Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Proxima Semibold-webfont.woff2') format('woff2'),
         url('../fonts/Proxima Semibold-webfont.ttf') format('truetype'),
         url('../fonts/Proxima Semibold-webfont.svg#proxima_nova_ltsemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* --------------------------------------------------------------------------
   # Resets
   -------------------------------------------------------------------------- */
* {
	padding: 0;
	margin : 0;
}

*, 
::after, 
::before {
	box-sizing: border-box;
}

ol, 
ul {
	list-style: none;
	padding   : 0;
	margin    : 0;
}

u {
	text-decoration: underline;
}

a {
	text-decoration   : none;
	color             : #034102;
	-webkit-transition: all 0.1s ease;
	-moz-transition   : all 0.1s ease;
	-o-transition     : all 0.1s ease;
	transition        : all 0.1s ease;
}

a:hover {
	text-decoration: none;
}

.box .info li.categories a:hover,
.links ul li a:hover,
.footer ul.footer-links li a:hover,
#breadcrumbs a:hover {
	text-decoration: underline;
}

img.alignright { 
	float : right; 
	margin: 0 0 0 1em; 
}

img.alignleft { 
	float : left; 
	margin: 0 1em 0 0; 
}

img.aligncenter { 
	display     : block; 
	margin-left : auto; 
	margin-right: auto; 
}

.alignright { 
	float: right; 
}

.alignleft { 
	float: left; 
}

.aligncenter { 
	display     : block; 
	margin-left : auto; 
	margin-right: auto; 
}

body {
	font-family: 'Proxima', Georgia, sans-serif;
	/* background : #eee; */
	color      : #2c2c2c;
	background: url(../images/fundoleve.jpg) right top fixed no-repeat;
	box-sizing: border-box;
}

.box-social-topo {
	position: fixed;
	top: 480px;
	right: -6px;
	width: 70px;
}

/* --------------------------------------------------------------------------
	# Grid
   -------------------------------------------------------------------------- */
.container {
	max-width: 1345px;
	width        : 100%;
	padding-right: 15px;
	padding-left : 15px;
	margin-right : auto;
	margin-left  : auto;
}

.row {
	display      : flex;
	flex-wrap    : wrap;
	margin-right : -15px;
	margin-left  : -15px;
}

.col,
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6 {
	flex-basis   : 0;
	flex-grow    : 1;
	max-width    : 100%;
	padding-right: 15px;
	padding-left : 15px;
}

	.col-1 {
		flex     : 0 0 16.66666%;
		max-width: 16.66666%;
	}

	.col-2 {
		flex     : 0 0 33.333333%;
		max-width: 33.333333%;	
	}

	.col-3 {
		flex     : 0 0 50%;
		max-width: 50%;	
	}

	.col-4 {
		flex     : 0 0 66.666666%;
		max-width: 66.666666%;	
	}

	.col-5 {
		flex     : 0 0 83.333333%;
		max-width: 83.333333%;	
	}

	.col-6 {
		flex     : 0 0 100%;
		max-width: 100%;	
	}

/* --------------------------------------------------------------------------
   # Header
   -------------------------------------------------------------------------- */
.header {
	display         : flex;
	height          : 120px;
	background      : url('') no-repeat top center;
	position        : relative;
}

/* --------------------------------------------------------------------------
   # Menu
   -------------------------------------------------------------------------- */
.navigation {
	width          : 100%;
	max-width      : 1345px;
	margin         : auto;
	display        : inline-flex;
	justify-content: center;
	align-items    : center;
}

.navigation .menu {
	display       : inline-block;
	vertical-align: middle;
	margin        : 0 2%;
}

.navigation .menu > ul {
	margin-bottom: 0;
}

.navigation .menu > ul > li {
	display : inline-block;
	position: relative;
}

.navigation .menu ul li a {
	padding      : 10px 20px;
	background	 : #034102;
	color        : #fff;	
	font-size    : 18px;
	text-align   : left;
	white-space  : nowrap;
}

.navigation .menu ul li:hover > a  {
	background: #000;
	color     : #fff;			
}

.navigation .menu ul li > ul {
	position          : absolute;		
	padding-top       : 15px;
	top               : 20px;
	z-index           : 99999;
	opacity           : 0;
	visibility        : hidden;
	border-radius     : 10px;
	overflow          : hidden;
	-webkit-transition: opacity 0.2s ease-in;
	-moz-transition   : opacity 0.2s ease-in;
	-o-transition     : opacity 0.2s ease-in;
	transition        : opacity 0.2s ease-in;
}

.navigation .menu ul li:hover > ul {
	visibility        : visible;
	opacity           : 1;
	-webkit-transition: opacity 0.2s ease;
	-moz-transition   : opacity 0.2s ease;
	-o-transition     : opacity 0.2s ease;
	transition        : opacity 0.2s ease;
}

.navigation .menu ul li > ul li {
	border-bottom: 1px solid #dee2e6;
}

.navigation .menu ul li > ul li:last-child {
	border-bottom: none;
}

.navigation .menu ul li > ul li a {
	display      : block;
	font-size    : 16px;
	padding      : 10px 30px;
	border-radius: 0;
	margin-bottom: 0;
}

.navigation .menu-mobile {
	display: none;
}

/* --------------------------------------------------------------------------
   # Menu Mobile
   -------------------------------------------------------------------------- */
#modal-menu {
	position                   : absolute;
	top                        : 0;
	left                       : 0;
	right                      : 0;
	bottom                     : 0;
	width                      : 100%;
	height                     : 100%;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility   : hidden;
	-ms-backface-visibility    : hidden;
	-webkit-transition         : all .2s;
	-moz-transition            : all .2s;
	-o-transition              : all .2s;
	transition                 : all .2s;
	z-index                    : 999999;
	visibility                 : hidden;
	opacity                    : 0;
}

#modal-menu .menu-center {
	text-align: center;
	width     : 90%;
	margin    : 10% auto;
}

#modal-menu ul {
	background         : #606060;
	text-align         : left;
	list-style-position: inside;
	list-style-type    : disc;
	color              : #78458d;
}

#modal-menu ul li {
    padding: 10px;
    border-bottom: 1px solid #cccccc;
}

#modal-menu ul li a:hover {
	color      : #f8f9fa;
}

#modal-menu ul li:last-child {
	border-bottom: none;
}

#modal-menu ul > li > ul {
	background   : #999999;
	margin       : 10px 0;
}

#modal-menu ul li a {
	color             : #fff;
	font-size         : 18px;
	-webkit-transition: all 0.1s ease;
	-moz-transition   : all 0.1s ease;
	-o-transition     : all 0.1s ease;
	transition        : all 0.1s ease;
}

#modal-menu .menu-close {
	background   : #333333c2;
	border-radius: 40px;
	color        : #fff;
	padding      : 10px 20px;
	display      : inline-block;
	margin-bottom: 20px;
	cursor       : pointer;
}

/* --------------------------------------------------------------------------
   # Search
   -------------------------------------------------------------------------- */
.search {
	display       : inline-block;
	vertical-align: middle;
}

.search .btn {
	width             : 28px;
	height            : 28px;
	display           : block;
	background        : url('../images/search-antigo.png') no-repeat;
	background-size   : contain;
	border            : none;
	font-size         : 0;
	text-indent       : -9999px;
	cursor            : pointer;
	outline           : none;
	-webkit-transition: all .2s;
	-moz-transition   : all .2s;
	-o-transition     : all .2s;
	transition        : all .2s;
}

.modal-search {
	background-color           : #eeeeee;
	position                   : fixed;
	top                        : 0;
	left                       : 0;
	right                      : 0;
	bottom                     : 0;
	width                      : 100%;
	height                     : 100%;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility   : hidden;
	-ms-backface-visibility    : hidden;
	-webkit-transition         : all .2s;
	-moz-transition            : all .2s;
	-o-transition              : all .2s;
	transition                 : all .2s;
	z-index                    : 999999;
	visibility                 : hidden;
	opacity                    : 0;
}

.form-search {
	position         : fixed;
	z-index          : 9999;
	text-align       : center;
	max-width        : 800px;
	width            : 100%;
	top              : 50%;
	left             : 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform    : translate(-50%,-50%);
	transform        : translate(-50%,-50%);
}

.form-search form {
	display: flex;
}

.form-search form input[type="text"] {
	display  : flex;
	width    : 80%;
	padding  : 20px;
	border   : none;
	font-size: 19px;
	outline: none;
}

.form-search form input[type="submit"] {
	display           : flex;
	justify-content   : center;
	width             : 20%;
	border            : none;
	font-size         : 19px;
	cursor            : pointer;
	color             : #fff;
	background        : #034102;
	-webkit-transition: all .2s;
	-moz-transition   : all .2s;
	-o-transition     : all .2s;
	transition        : all .2s;
	outline: none;
}

.form-search form input[type="submit"]:hover {
	background: #FFC5B0;
	color     : #000;
}

.form-search .search-close {
	background   : #034102;
	border-radius: 40px;
	color        : #fff;
	padding      : 10px 20px;
	display      : inline-block;
	margin-bottom: 20px;
	cursor       : pointer;
}

/* --------------------------------------------------------------------------
   # Rede Social Sidebar
   -------------------------------------------------------------------------- */

.wrapper .area-rede-social-header {
   	display: block;
    flex: 100%;
	max-width: 100%;
	text-align: left;
	padding: 0 15px;
}

.notificacao-header, .instagram-header, .twitter-header, .facebook-header {
    display: inline-block;
    list-style: none;
    width: 36px;
    height: 36px;
    background-image: url('../images/rede-social-header.png');
	background-repeat: no-repeat;
	background-size: 35px;
    margin: 3px;
}

.instagram-header {
    background-position: -0px -38px;
}

.twitter-header {
    background-position: 0px -75px;
}

.facebook-header {
    background-position: 0px -110px;
}

/* --------------------------------------------------------------------------
   # Wrapper
   -------------------------------------------------------------------------- */
.wrapper {
	width: 100%;
	max-width: 1345px;
	margin   : 1% auto;
}

.title-category {
	padding: 20px;
}

.posts,
.single,
.related-posts {
	display        : flex;
	flex-wrap      : wrap;
	justify-content: center;
}


/* --------------------------------------------------------------------------
   # Single
   -------------------------------------------------------------------------- */
.single {
	padding        : 30px;
	background     : #fff;
	justify-content: flex-start;
}
.single .tag {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	padding: 10px 0;
	background: #f7f7f7;
	margin-top: 15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	  box-sizing: border-box;
}
.single .info {
	margin-top: 3px;
    font-size: 16px;
    font-weight: bolder;
}
.single .post-meta-key {
	font-weight: bolder;
}
.single .area_description {
	margin-top: 10px;
    word-break: break-all;
    line-height: 1.4;
    text-align: justify;
}
.single .content_single {
	margin-top: 10px;
    background-color: #f7f7f7;
    padding: 10px 0;
}
.content_single .area_info {
	padding-left: 30px;
}
.single .date{
	list-style: none;
	text-align: right;
	font-size: 14px;
}
.single .entry-header {
	display      : block;
	width        : 100%;
	margin-bottom: 30px;
}

.single .entry-header h1 {
	color: #000;
    margin-bottom: 15px;
    font-size: 25px;
    text-transform: uppercase;
    font-weight: 700;
}

.single #breadcrumbs {
	margin-bottom: 45px;
}
.single #breadcrumbs a {
    font-weight: bolder;
}
.single .entry-header .details {
	margin-top: 3px;
    font-size: 16px;
    font-weight: bolder;
}

.entry-header .details li.date {
    margin-left: auto;
}

.single h3 {
	margin-bottom: 20px;
	line-height  : 1.7;
}

.single .content {
    display: block;
    width: 100%;
}

.single .content img {
	max-width    : 100%;
	height       : auto;
	margin-top   : 20px ;
	margin-bottom: 20px ;
}

.pure-js-lightbox-container img {
	cursor: zoom-in;
}

.single .content p {
	margin-bottom: 20px;
	line-height: 1.7;
	text-align: justify;
}

/* --------------------------------------------------------------------------
   # Box
   -------------------------------------------------------------------------- */
.box {
	width         : 205px;
	display       : flex;
	flex-basis    : auto;
	flex-grow     : initial;
	margin        : 0 0 0 11px;
	padding       : 17px;
	flex-direction: column;
	background    : #fff;
	border: 1px solid #ccc;
	border-radius: 10px;
	cursor: pointer;
}

.posts .box:nth-of-type(6n+1) {
	margin-left: 0;
}

.box:hover {
	background        : #D7FFE1;
	-webkit-transition: all .2s;
	-o-transition     : all .2s;
	transition        : all .2s;		
}

.box .thumb img {
    border-radius: 10px;
    max-width: 100%;
    height: auto;
    min-height: 221px;
}

.box .title {
	margin: 20px 0;
}

.box .title h2 {
	font-size  : 16px;
	color      : #2C2C2C;
	font-weight: bold;
	line-height: 20px;
}

.box .title a {
	text-decoration: none;
}

.box .title::after {
	content           : '';
	display           : block;
	width             : 100%;
	height            : 2px;
	background        : #dadada;
	margin-top        : 15px;
	-webkit-transition: all .2s;
	-o-transition     : all .2s;
	transition        : all .2s;
}	

.box:hover .title::after {
	width     : 40%;
	height    : 2px;
	background: #aaaaaa;
}

.box .info {
	font-size: 12px;
	color    : #6d6d6d;
}

.box .info li.categories,
.box .info li.view,
.box .info li.date {
	margin-top: 8px;
}

.box .info li.categories a {
	color: #6d6d6d;
}

.box .info li.categories::before,
.box .info li.view::before,
.box .info li.date::before {
	content        : '';
	display        : inline-block;
	vertical-align : bottom;
	width          : 16px;
	height         : 16px;
	background     : url('../images/open-folder-verde-min.png') no-repeat;
	background-size: contain;
	margin-right   : 8px;
}

.box .info li.view::before {
	background     : url('../images/views-verde-min.png') no-repeat;
	background-size: contain;
}

.box .info li.date::before {
	width          : 14px;
	height         : 14px;
	background     : url('../images/clock-antes.png') no-repeat;
	background-size: contain;
}

.box .info > ul {
	margin-bottom: 0;
}

/* --------------------------------------------------------------------------
   # Pagination
   -------------------------------------------------------------------------- */
.wp-pagenavi {
	display   : block;
	margin    : 5% 0;
	text-align: center;
}

.wp-pagenavi a, 
.wp-pagenavi span {
	display      : inline-block;
	background   : #fff;
	padding: 6px 12px;
    margin: 3px;
	color        : #2C2C2C;
	font-size    : 17px;
	font-weight  : 600;
	border-radius: 10px;
	border       : 1px solid #eeeeee;
	min-width    : 42px;
}

.wp-pagenavi .current, 
.wp-pagenavi a:hover {
	color     : #000000;
	background: #eeeeee;
}

.wp-pagenavi a:hover,
.wp-pagenavi span.current {
    border-color: #aaa;
}

.wp-pagenavi .extend {
	display: none;
}

/* --------------------------------------------------------------------------
   # Sidebar
   -------------------------------------------------------------------------- */
.sidebar .content {
	background: #fff;
    margin-bottom: 30px;
    padding: 30px 8px;
}

.sidebar .content .title {
	font-weight   : 600;
	font-size     : 18px;
	text-transform: uppercase;
	margin-bottom : 20px;
	color         : #fd338d;
	padding: 0 30px;
}

.content .textwidget {
	display: flex;
	justify-content: center;
}

.sidebar .content > ul {
	padding: 0 30px;
}

.sidebar .content ul li {
	padding      : 10px 0;
	border-bottom: 2px solid #dadada;
}

.sidebar .content ul li:last-child {
	border-bottom: none;
}

.sidebar .content ul li a {
	color      : #2C2C2C;
	line-height: 24px;
}

.sidebar .content ul li a:hover {
	color      : #ec87b6;
	font-weight: 600;
}

/* --------------------------------------------------------------------------
   # Links
   -------------------------------------------------------------------------- */
.links {
	margin-top: 10%;
	padding   : 5%;
	background: #fcddec;
}

.links span {
	display      : block;
	color        : #360d4c;
	font-size    : 22px;
	font-weight  : 600;
	margin-bottom: 25px;
}

.links ul li {
	padding            : 8px 0;
	list-style-type    : disc;
	list-style-position: inside;
}

.links ul li a {
	color     : #444;
	font-style: italic;
	font-size : 16px;
}

/* --------------------------------------------------------------------------
   # Footer
   -------------------------------------------------------------------------- */
.footer {
	display         : flex;
	align-items     : flex-end;
	background-color: #eeeeee;
	position        : relative;
}

.footer-center {
	width    : 100%;
	max-width: 1345px;
	margin   : 0 auto;
	display: flex;
	padding: 15px 0;
}

.footer-center .box-alert {
	display: flex;
	padding: 0 5px;
}

.footer-center .area-status {
	display: block;
    border-right: 2px solid #ccc;
	padding: 0 20px;
	width: 29%;
}

.footer-center .area-parceiros-footer {
	display: block;
	border-right: 2px solid #ccc;
	padding: 0 20px;
	width: 100%;
}

.area-status h2,
.area-parceiros-footer h2 {
	color: #929292;
	font-weight: 600;
	font-size: 26px;
} 

.area-status > ul > li > a,
.box-links-parcerias ul > li > a {
	color: #000;
	font-weight: 700;
}

.area-parceiros-footer .box-links-parcerias{
	display: flex;
	justify-content: space-between;
}

.area-text-footer {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

.area-text-footer p {
	margin-bottom: 0;
    color: #929292;
    line-height: 18px;
    font-size: 15px;
}

.img-alert-footer {
	display: flex;
    justify-content: center;
	align-items: center;
	width: 20%;
	padding: 0 10px;
}

.footer-center .box-alert-footer {
	display: flex;
    justify-content: center;
}

/* --------------------------------------------------------------------------
   # Publicidade
   -------------------------------------------------------------------------- */
.publicidade {
	display        : flex;
	width          : 100%;
	justify-content: center;
	margin-top     : 30px;
	margin-bottom  : 30px;
}

.publicidade.header-publi {
	top     : 100px;
	position: absolute;
	width   : auto;
	margin  : 0;
	right   : 40px;
}

.publicidade.header-abaixo-publi {
	display: flex;
    padding-top: 50px;
}

.publicidade-single {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin : 5% 0;
}

/* --------------------------------------------------------------------------
   # Lightbox Imgs Post
   -------------------------------------------------------------------------- */
.hidden{
    display: none !important;
}

.visible{
    display: block !important;
}

.no-scroll{
    overflow: hidden !important;
}

.transparent{
    opacity: 0 !important;
}

#lightbox-main-container{
	position: fixed;
	top     : 0%;
	left    : 0%;
	width   : 100%;
	height  : 100%;
	z-index : 100000;
}

ul li{
    list-style: none !important;
}

#lightbox-main-container .fadeIn{
    -webkit-animation: fadein 1.5s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein 1.5s; /* Firefox < 16 */
        -ms-animation: fadein 1.5s; /* Internet Explorer */
         -o-animation: fadein 1.5s; /* Opera < 12.1 */
            animation: fadein 1.5s;
}


#lightbox-main-container .overlay{
	position        : fixed;
	top             : 0%;
	left            : 0%;
	right           : 0%;
	bottom          : 0%;
	background-color: black;
	opacity         : 0.8;
	z-index         : 10000;
}

#lightbox-main-container ul.gallery-list{
	display: table;
	width  : 100%;
	height : 100%;
	padding: 0;
	margin : 0;
}

#lightbox-main-container ul.gallery-list li.gallery-list-item{
	display       : table-cell;
	width         : 100%;
	height        : 100%;
	vertical-align: middle;
	position      : relative;
	z-index       : 10000;
}

#lightbox-main-container .gallery-list .gallery-list-item img{
	width  : 45%;
	height : auto;
	margin : auto;
	display: block;
}

/* --------------------------------------------------------------------------
   # gallery navigation
   -------------------------------------------------------------------------- */
#lightbox-main-container .navigation-button{
	width            : 40px;
	height           : 40px;
	background-repeat: no-repeat;
	background-size  : cover;
	position         : fixed;
	z-index          : 100000;
	cursor           : pointer;
}

#lightbox-main-container #left-arrow{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADI2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDExN0QxRjlEOTU2MTFFM0FGREI5NUQ2QkRBMkIwNjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDExN0QxRkFEOTU2MTFFM0FGREI5NUQ2QkRBMkIwNjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMTE3RDFGN0Q5NTYxMUUzQUZEQjk1RDZCREEyQjA2MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMTE3RDFGOEQ5NTYxMUUzQUZEQjk1RDZCREEyQjA2MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlogyuIAAA9kSURBVHhe7d3tkRvHFYZR0QnYyEAZyBnYGUghyBkwFGYghSBmYGcgZcAMUIpgjd6dFZckPuaje6Zv33OqpjCo0g71730w2AXePT09fQcA5PK36REASEQAAEBCAgAAEhIAAJCQAACAhAQAACQkAAAgIQEAAAkJAABISAAAQEICAAASEgAAkJAAAICEBAAAJCQAACAhAQAACQkAAEhIAABAQgIAABISAACQkAAAgIQEAAAkJAAAICEBAAAJCQAASEgAAEBCAgAAEhIAAJCQAACAhAQAACQkAAAgIQEAAAkJAABISAAAQEICAAASEgAAkJAAAICEBAAAJCQAACAhAQAACQkAAEhIAABAQgIAABISAACQkAAAgITePT09Taew3Pl8ns6Amf59Ob6fjlefpuO/z89mOp1O0xksJwDYRADALD9fjp8ux4/Pz+77eDl+uxy/Pj+7QwCwhQBgEwEAd5Xh/3A5/v78bJk/L8f7y3EzBAQAW/gdAID6yu39cjv/l8uxZvyL8nPl58t13r5dAFUIAIC6/nk5fr8c/3p+tl25TrleuS5UIwAA6ikjXV6xr33Vf0u5XrmuCKAaAQBQR6vxf/UaAd4OoAoBALBd6/F/Va5f/kIANhMAANvsNf6vfrgc5a8LYBMBALDe3uP/qvxpIWwiAADWOWr8i/JvugvAJgIAYLkjx/9V+WRBWE0AACzTw/gXcz5WGG4SAADz9TL+z87nc/liIVhFAADM09X4T3wmAKsJAIDHehz/QgCwmgAAuK/X8YdNBADAbcafYQkAgOsijP+n6REWEwAA34ryyl8AsNq7p6en6RSWO5/P0xkMI8xt/9Pp9G46hcXcAQD4LNJ7/h+nR1hFAAC8iPYLf74WmE0EAEC88f/zcvz6cgrrCAAgu2jjX7yfHmE1AQBkFnH8/7gcXv2zmQAAsoo4/uXWv68BpgoBAGQUdfzLt//523+qEABANpHH//fnZ1CBAAAyMf4wEQBAFsYf3hAAQAbGH74iAIDRGX+4QgAAIzP+cIMAAEZl/OEOAQCMyPjDAwIAGI3xhxkEADAS4w8zCQBgFMYfFhAAwAiMPywkAIDojD+sIACAyIw/rCQAgKiMP2wgAICIjD9sJACAaIw/VCAAgEiMP1QiAIAojD9UJACACIw/VCYAgN4Zf2hAAAA9M/7QiAAAemX8oSEBAPTI+ENjAgDojfGHHQgAoCfGH3YiAIBeGH/YkQAAemD8YWcCADia8YcDCADgSMYfDiIAgKMYfziQAACOYPzhYAIA2Jvxhw4IAGBPxh86IQCAvRh/6IgAAPZg/KEzAgBozfhDhwQA0JLxh04JAKAV4w8dEwBAC8YfOicAgNqMPwQgAICajD8EIQCAWow/BCIAgBqMPwQjAICtjD8EJACALYw/BCUAgLWMPwQmAIA1jD8EJwCApYw/DEAAAEsYfxiEAADmMv4wEAEAzGH8YTACAHjE+MOABABwj/GHQQkA4BbjDwMTAMA1xh8GJwCArxl/SEAAAG8Zf0hCAACvjD8kIgCAwvhDMgIAMP6QkACA3Iw/JCUAIC/jD4kJAMjJ+ENyAgDyMf6AAIBkjD/wTABAHsYf+IsAgByMP/AFAQDjM/7ANwQAjM34A1cJABiX8QduEgAwJuMP3CUAYDzGH3hIAMBYjD8wiwCAcRh/YDYBAGMw/sAiAgDiM/7AYgIAYjP+wCoCAOIy/sBqAgBiMv7AJgIA4jH+wGYCAGIx/kAVAgDiMP5ANQIAYjD+QFUCAPpn/IHqBAD0zfgDTQgA6JfxB5oRANAn4w80JQCgP8YfaE4AQF+MP7ALAQD9MP7AbgQA9MH4A7sSAHA84w/sTgDAsYw/cAgBAMcx/sBhBAAcw/gDhxIAsD/jDxxOAMC+jD/QBQEA+zH+QDcEAOzD+ANdEQDQnvEHuiMAoC3jD3RJAEA7xh/olgCANow/0DUBAPUZf6B7AgDqMv5ACAIA6jH+QBgCAOow/kAoAgC2M/5AOAIAtjH+QEgCANYz/kBYAgDWMf5AaAIAljP+QHgCAJYx/sAQBADMZ/yBYQgAmMf4A0MRAPCY8QeGIwDgPuMPDEkAwG3GHxiWAIDrjD8wNAEA3zL+wPAEAHzJ+AMpCAD4zPgDaQgAeGH8gVQEABh/ICEBQHbGH0hJAJCZ8QfSEgBkZfyB1AQAGRl/ID0BQDbGH+BCAJCJ8QeYCACyMP4AbwgAMjD+AF8RAIzO+ANcIQAYmfEHuEEAMCrjD3CHAGBExh/gAQHAaIw/wAwCgJEYf4CZBACjMP4ACwgARmD8ARYSAERn/AFWEABEZvwBVhIARGX8ATYQAERk/AE2EgBEY/wBKhAARGL8ASoRAERh/AEqEgBEYPwBKhMA9M74AzQgAOiZ8QdoRADQK+MP0JAAoEfGH6AxAUBvjD/ADgQAPTH+ADsRAPTC+APsSADQA+MPsDMBwNGMP8ABBABHMv4ABxEAHMX4AxxIAHAE4w9wMAHA3ow/QAcEAHsy/gCdEADsxfgDdEQAsAfjD9AZAUBrxh+gQwKAlow/QKcEAK0Yf4COCQBaMP4AnRMA1Gb8AQIQANRk/AGCEADUYvwBAhEA1GD8AYIRAGxl/AECEgCsdj6fjT9AUAKAVYw/QGwCgMWMP0B8AoBFjD/AGAQAsxl/gHEIAGYx/gBjEQA8ZPwBxiMAmOO3yxFp/Iv3l8P4A9wgAJjjp8tRXlFH8uFylDsXAFwhAHjodDqVV9LldnqkCCh3LMrbFiIA4AoBwCwiAGAsAoDZRADAOAQAi4gAgDEIABYTAQDxCQBWEQEAsQkAVhMBAHEJALYSAQABCQBqEAEAwQgAahEBAIEIAGoSAQBBCABqEwEAAQgAWhABAJ0TALQiAgA6JgBoSQQAdEoA0JoIAOiQAGAPIgCgMwKAvYgAgI4IAPYkAgA6IQDYmwgA6IAA4AgiAOBgAoCjiACAAwkAjiQCAA4iADiaCAA4gACgByIAYGcCgF6IAIAdCQB6IgIAdiIA6I0IANiBAKBHIgCgMQFAr0QAQEMCgJ6JAIBGBAC9EwEADQgAIhABAJUJAKIQAQAVCQAiEQEAlQgAohEBABUIACISAQAbCQCiEgEAGwgAIhMBACsJAKITAQArCABGIAIAFhIAjEIEACwgABiJCACYSQAwGhEAMIMAYEQiAOABAcCoRADAHQKAkYkAgBsEAKMTAQBXCAAyEAEAXxEAZCECAN4QAGQiAgAmAoBsRADAhQAgIxEApCcAyEoEAKkJADITAUBaAoDsRACQkgAAEQAkJADghQgAUhEA8JkIANIQAPAlEQCkIADgWyIAGJ4AgOtEADA0AQC3iQBgWAIA7hMBwJAEADwmAoDhCACYRwQAQxEAMJ8IAIYhAGAZEQAMQQDAciIACE8AwDoiAAhNAMB6IgAISwDANiIACEkAwHYiAAhHAEAdIgAIRQBAPSIACEMAQF0iAAhBAEB9IgDongCANkQA0DUBAO2IAKBbAgDaEgFAlwQAtCcCgO4IANiHCAC6IgBgPyIA6IYAgH2JAKALAgD2JwKAwwkAOIYIAA4lAOA4IgA4jACAY4kA4BACAI4nAoDdCQDogwgAdiUAoB8iANiNAIC+iABgFwIA+iMCgOYEAPRJBABNCQDolwgAmhEA0DcRADQhAKB/IgCoTgBADCIAqEoAQBwiAKhGAEAsIgCoQgBAPCIA2EwAQEwiANhEAEBcIgBYTQBAbCIAWEUAQHwiAFhMAMAYRACwiACAcYgAYDYBAGMRAcAsAgDGIwKAhwQAjEkEAHcJABiXCABuEgAwNhEAXCUAYHwiAPiGAIAcRADwBQEAeYgA4C8CAHIRAcAzAQD5iABAAEBSIgCSEwCQlwiAxAQA5CYCICkBAIgASEgAAIUIgGQEAPBKBEAiAgB4SwRAEgIA+JoIgAQEAHCNCIDBCQDgFhEAAxMAwD0iAAYlAIBHRAAMSAAAc4gAGIwAAOYSATAQAQAsIQJgEAIAWEoEwAAEALCGCIDgBACwlgiAwAQAsIUIgKAEALCVCICABABQgwiAYAQAUIsIgEAEAFCTCIAgBABQmwiAAAQA0IIIgM4JAKAVEQAdEwBASyIAOiUAgNZEAHRIAAB7EAHQGQEA7EUEQEcEALAnEQCdEADA3kQAdEAAAEcQAXAwAQAcRQTAgQQAcCQRAAcRAMDRRAAcQAAAPRABsDMBAPRCBMCOBADQExEAOxEAQG9EAOxAAAA9EgHQmAAAeiUCoCEBAPRMBEAjAgDonQiABgQAEIEIgMoEABCFCICKBAAQiQiASgQAEI0IgAoEABCRCICNBAAQlQiADQQAEJkIgJUEABCdCIAVBAAwAhEACwkAYBQiABYQAMBIRADMJACA0YgAmEEAACMSAfCAAABGJQLgDgEAjEwEwA0CABidCIArBACQgQiArwgAIAsRAG8IACATEQATAQBkIwLgQgAAGUWOgO+fn8FGAgDIKmoE/PZyCtsIACCziBHww+X4+eUU1hMAQHYRI+DD9AirCQCAeBFQ3gpwF4BNBADAi2gR8NP0CKsIAIDPIkXAj9MjrCIAAL4UJgLO53P5/4RVBADAt6JEgA8GYjUBAHBdhAj4x/QIiwkAgNui/WIgzCYAAO4TAQxJAAA81msEfJoeYTEBADBPjxEgAFjt3dPT03QKy53P5+kM0ii/eV++la98Gt+hTqfTu+kUFnMHAGCZXu4EfJweYRUBALBcDxHga4HZRAAArHNkBJR/89eXU1hHAACsd1QEvJ8eYTUBALDN3hHwx+Xw6p/NBADAdntFQLm+rwGmCgEAUEfrCCjXLdf3t/9UIQAA6mkVAa/jX64PVQgAgLrKSJcPC/rf87Ptynv+5XrGn6oEAEB95TZ9ecX+n8ux9m5A+bny82X83fanOgEA0E75bf3ynf1lyOd+cl/578p/X37Ob/vTjO8CYBPfBQCLlTsD30/Hq/IKvxzlOwZmO51O0xksJwAAICFvAQBAQgIAABISAACQkAAAgIQEAAAkJAAAICEBAAAJCQAASEgAAEBCAgAAEhIAAJCQAACAhAQAACQkAAAgIQEAAAkJAABISAAAQEICAAASEgAAkJAAAICEBAAAJCQAACAhAQAACQkAAEhIAABAQgIAABISAACQkAAAgIQEAAAkJAAAICEBAAAJCQAASEgAAEBCAgAAEhIAAJCQAACAhAQAACQkAAAgIQEAAAkJAABISAAAQEICAAASEgAAkJAAAICEBAAAJCQAACCd7777P7xUC8pXgQPCAAAAAElFTkSuQmCC'); 
	left            : 10px;
	top             : 50%;
	margin-top      : -20px;
}

#lightbox-main-container #right-arrow{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADI2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDExN0QxRjlEOTU2MTFFM0FGREI5NUQ2QkRBMkIwNjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDExN0QxRkFEOTU2MTFFM0FGREI5NUQ2QkRBMkIwNjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMTE3RDFGN0Q5NTYxMUUzQUZEQjk1RDZCREEyQjA2MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMTE3RDFGOEQ5NTYxMUUzQUZEQjk1RDZCREEyQjA2MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8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');
	right           : 10px;
	top             : 50%;
	margin-top      : -20px;
}

#lightbox-main-container #close-button{
	background-image: url('data:image/png;base64,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2er/G4/3ZgAAcAVoAYBYAAjsAjjUBWDmB0D3A4gBgHg/QJ2clM/fU5Dp5DjuRZMA4D8rFO/1AIidAN8lCsXYdoXi+x4A7D5AV/54FwcAIKgBtBDtv8zb2t9pt+I/O/G/AN/wA+NJINElAAA6MmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMTEgNzkuMTU4MzI1LCAyMDE1LzA5LzEwLTAxOjEwOjIwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNi0wOC0xN1QxMjo0NjozNC0wNzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTYtMDgtMTdUMTI6NDY6MzQtMDc6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE2LTA4LTE3VDEyOjQ2OjM0LTA3OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpmMjVjN2Q4ZC00YTQzLTQ0MGYtODBhMS02YjY1ODE3ZDUzMGY8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDo2NzljMDA3OS1hNTNmLTExNzktOGU3Mi1mYjExYzFhYTFkY2Q8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDoyOTQ5NjI5ZS0yZjMyLTQzMDAtYWQ3OS1mYTQ2Nzc5NmNlM2M8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6Mjk0OTYyOWUtMmYzMi00MzAwLWFkNzktZmE0Njc3OTZjZTNjPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE2LTA4LTE3VDEyOjQ2OjM0LTA3OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZjI1YzdkOGQtNGE0My00NDBmLTgwYTEtNmI2NTgxN2Q1MzBmPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE2LTA4LTE3VDEyOjQ2OjM0LTA3OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8cGhvdG9zaG9wOklDQ1Byb2ZpbGU+RGlzcGxheTwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4yNTY8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjU2PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz7C01gnAAAAIGNIUk0AAG11AABzoAABB/4AAH6hAABkkwABCfAAADEqAAARLYGpj2kAAAZlSURBVHja7N1BTlsxAEVRYOxRNu8F/Xm29DtpJISSEKAU/O+5Uqcd2H6nLSXt877vT5KavTgCCQCSACAJAJIAIAkAkgAgCQCSACAJAJIAIAkAkgAgCQCSACAJAJIAIAkAkgAgCQCSACAJAJIAIAkAkgAgCQCSACAJAJIAIAkAkgAg6eH2ff/RH7caY4w55zydTie3pBU7nU6nOeccY4xfu7/fCMAYY2zbtu37vp/P5zMEtOL4z+fzed/3fdu27RYCALgz/ksQ0Krjv3QLAQC8M34IaPXx30MAAA+MHwJaffy3EADAg+OHgFYf/zUE8gB8ZPwQ0Orjf4tAHoA559w/EQS06vgv/X37bQC+coAQ0Krjv7xdXwP4RwfpOWq18fsawKu/BYCAauMHwJvvA4CASuMHwJXvBISAKuMHwI3PAkBAhfED4M6nASGgo48fAHcAgICOPn4AvAMABHTk8QPgAQAgoKOOHwAPAgABHXH8APgAABDQ0cYPgA8CAAEdafwA+AQAENBRxg+ATwIAAR1h/AD4AgAQ0OrjB8AXAYCAVn87ADjIRcr4AfBDAEBAq74VABz0YmX8APjPAEBAq70NAEQuWsYPgP8EAAS0ylsAQPTiZfwA+GYAIGD8v/3uAeAhKHznAPAgFL5rAHgYCt8xADwQhe8WAB6KwncKAA9G4bsEgIej8B0CwANS+O4A4CEpfGcA8KAUvisAeFgK3xEAPDCF7wYAHprCdwIAD07huwCAh6fwHQDAA1T47AHgISp85gDwIBU+awB4mAqfMQA8UIXPFgAeqsJnCgAP1vjDZwkAD9f4w2cIAA/4ZPzdswOAh5xEwJkB4DAAeNDOCgBxADxsZwSAOAAeuLMBQBwAD92ZACAOgAfvLAAQB8DDdwYAiANQH4DxAyAPQHUIxg8AAEQHYfwAAEB0GMYPAABEB2L8AABAdCjGDwAARAdj/AAAQHQ4xg8AAEQHZPwAAEB0SMYPAABEB2X8AABAdFjGDwAARAdm/AAAQBQB4wcAAKIIGD8AABBFwPgBAIAoAsYPAABEETB+AAAgioDxAwAAUQSMHwAAiCJg/AAAQBQB4wcAAKIIGD8AABBFwPgBAIAwAsYPAACEETB+AAAAAsYPAABAwPgBAAAIGD8AAAAB4wcAAOIIGD8AABBFwPiPD8CLK5AI5HcAfvX3uwB/BACA8UMAAAAwfggAAADGDwEAAMD4IQAAANTHDwEAAOBA4/dxYAAAIDx+/yAIAAAQHv93/FwCAAAWGj8EAACA+PghAAAAxMcPAQAAID5+CAAAAPHxQwAAAIiPHwIAAEB8/BAAAADi44cAAAAQHz8EAACA+PghAAAAxMcPAQAAwLAgAAAAGBQEAACA/JAgAAAAxAcEAQAAID4cCAAAAPHBQAAAAIgPBQIAAEB8IBAAAADiw4AAAAAQHwQEAACA+BAgAIA0AAbgDAAQBcDDdxYAiALgwTsTAEQB8NCdDQCiAHjgzggAUQA8bGcFgCgAHrQzA0AUAA/Z2QEgCoAH7AwBEAXA+J0lAKIAGL8zBUAUAON3tgCIAmD8zhgAUQCM31kDIAqA8TtzAEQBMH5nD4AoAMbvDgAQBcD43QUAogAYvzsBQBQA44cAAKIAGD8EABAFwPghAIAoAMYPAQBEATB+CAAgCoDxQ+Cn7xAAHo7CdwkAD0bhOwWAh6Lw3QLAA1H4jgHgYSh81wDwIBS+cwB4CArfPQCMX+E3AADjVxgBABi/wggAwPgVRgAAxq8wAgAwfoURAIDxK4wAAIxfYQQAYPwKIwAA41cYAQAYv8IIAMD4FUYAAMavMAIAMH6FEQCA8SuMAACMX2EEAGD8CiMAAONXGAEAGL/CCADA+BVGAADGrzACADB+hREAgPErjEAeAONXGYE8AHPOafwqIvD37bcBGGOMbds241cJgW3btjHG8DWAp6cPIWD8Wh2By/h9DeDV3wI8goDxa3UEXo8fAG++D+AeAsav1RF4O34AXPlOwGsIGL9WR+Da+AFw47MArxEwfq2OwK3xA+DOpwHHGGPOOY1fKyMw55y3xv8bAHj+l/89l6S1enEEEgAkAUASACQBQBIAJAFAEgAkAUASACQBQBIAJAFAEgAkAUASACQBQBIAJAFAEgAkAUASACQBQBIAJAFAEgAkAUASACQBQBIAJAFA0qP9GQACyX2i2OvioQAAAABJRU5ErkJggg==');
	right           : 10px;
	top             : 10px;
}

@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Internet Explorer */
/*@-ms-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}*/

/* Opera < 12.1 */
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

@media all and (max-width: 768px) and (orientation: landscape) {
    #lightbox-main-container .gallery-list .gallery-list-item img{
		width  : 50%;
		margin : auto;
		display: block;
    }
}

@media all and (max-width:768px) and (orientation:portrait){
    #lightbox-main-container .gallery-list .gallery-list-item img{
		width  : 80%;
		margin : auto;
		display: block;
    }

    #lightbox-main-container #left-arrow{
		bottom: 10px;
		left  : 20%;
		top   : initial;
    }

    #lightbox-main-container #right-arrow{
		bottom: 10px;
		right : 20%;
		top   : initial;
    }
}

/* --------------------------------------------------------------------------
   # Related
   -------------------------------------------------------------------------- */
.related {
    margin-top: 5%;
}

.wrapper .title,
.related .title {
	display       : block;
	font-weight   : 600;
	font-size     : 25px;
	text-transform: uppercase;
	margin-bottom : 20px;
	color         : #000;
}

.related-posts .box {
	margin: 0 15px 15px;
}

.related-posts > ul {
    display: flex;
    flex-wrap: wrap;
	justify-content: center;
}


/* --------------------------------------------------------------------------
   # Page Links
   -------------------------------------------------------------------------- */

.wrapper .area_link {
	background-color: #fff;
}
.area_link .tag {
	background: #eee;
    padding: 10px 20px;
    margin: 10px 0;
}
.tag .title {
	margin-bottom: 0;
    text-transform: capitalize;
    color: #000;
}

.link_taxonomy {
	display: inline-block;
    width: 100%;
    margin: auto;
	text-align: inherit;
	margin-top: 20px;
}

.link_taxonomy .info {
	font-size: 16px;
    font-weight: bolder;
    float: left;
    width: 33%;
    padding: 0 4px;
    line-height: 25px;
}
.menu-menu-2-container{
	padding: 0 30px;
}
.menu-menu-2-container ul{
	border-top: 2px solid #dadada;
	border-bottom: 2px solid #dadada;
}
.menu li a  {
    text-transform: capitalize;
    margin-bottom: 20px;
}

/* --------------------------------------------------------------------------
   # Post Blogger
   -------------------------------------------------------------------------- */

   .post-blog {
	   margin-bottom: 15px;
   }
   .post-blog .entry-post-blog {
	   margin-bottom: 0;
   }

   .entry-post-blog .content-post-blog {
	  background-color: #fff;
   }

   .date-blog {
	   color: #fd338d;
	   font-size: 16px;
   	   font-weight: bolder;
   }

   .date-blog span {
	   color: #000;
	   font-size: 16px;
   	   font-weight: bolder;
   }
   .post-blog-thumbnail img {
	   width: 150px;
	   height: auto;
	   float: left;
	   margin-right: 15px;
   }

/* --------------------------------------------------------------------------
   # Post Mangas
   -------------------------------------------------------------------------- */

   .chapter-area {
		overflow: hidden;
		border: 1px solid #dddddd;
		width: 100%;
   }

   .chapter-area h1 {
		color: rgb(178 45 0);
		background-color: rgb(247 247 247);
		font-size: 1.2rem;
		font-weight: bold;
		padding: 15px 10px;
		margin-bottom: 0;
   }

   .chapter-area .chapter-link ul{
	   padding: 10px;
   }

   .chapter-area .chapter-link:hover > ul {
		background-color: #aaaaaa2b;
   }

   .chapter-area .chapter-link:hover > ul a {
		font-weight: 100;
		text-decoration: none;
   }

   .chapter-area .chapter-link a {
		width: 100%;
		display: inline-flex;
		justify-content: space-between;
		color: #fff;
		font-size: 15px;
   }

   .chapter-area .chapter-link:nth-child(even){
		background: rgb(51 51 51 / 88%);
	}

	.chapter-area .chapter-link:nth-child(odd){
		background: #4c4c4cd9;
	} 

/* --------------------------------------------------------------------------
   # Single Capitulos
   -------------------------------------------------------------------------- */

   /*=======select =============*/

   .container-select-area {
		display: flex;
		justify-content: space-between;
		align-items: flex-end;
   }

   .select-area .box-select > ul {
		padding: 10px 0;
   }

   .select-area .box-select > ul > a {
		font-size: 20px;
		font-weight: bolder;
		color: #000;
   }

   .box-select > ul > .arrow::after {
		content: '/';
   }

   .entry-header .container-select-area h1{
		color: #000;
   }

   .pagination {
		color: #000;
		padding: 5px 0;
		font-size: 20px;
		font-weight: bolder;	
   }

	select {
		-webkit-appearance: none;
		-moz-appearance: none;
		-ms-appearance: none;
		appearance: none;
		outline: 0;
		box-shadow: none;
		border: 0 !important;
		background: #b22d00;
		background-image: none;
	  }

	  /* Remove IE arrow */
	  select::-ms-expand {
		display: none;
	  }

	  /* Custom Select */
	  .select {
		position: relative;
		display: flex;
		width: 20em;
		height: 3em;
		line-height: 3;
		background: #b22d00;
		overflow: hidden;
		border-radius: .25em;
	  }

	  select {
		flex: 1;
		padding: 0 .9em;
		color: #fff;
		cursor: pointer;
		font-size: 15px;
	  }
	  
	  /* Arrow */
	  .select::after {
		content: '\25BC';
		color: #fff;
		position: absolute;
		top: 0;
		right: 0;
		padding: 0 1em;
		background: #000;
		cursor: pointer;
		pointer-events: none;
		-webkit-transition: .25s all ease;
		-o-transition: .25s all ease;
		transition: .25s all ease;
	  }

	  /* Transition */
	  .select:hover::after {
		color: #b22d00;
	  }
	  
	  /*topbuttom */	  
	  #back {
		/* width: 150px;
		height: 85px; */
		position: fixed;
		right: 10px;
		bottom: 20px;
		z-index: 9999;
	  }

	  #back .back-title {
		color: #b22d00;
		font-weight: bolder;
		display: flex;
		justify-content: center;
		padding: 5px 0;
	  }

	  #back .back-img {
		width: 105px;
		height: 57px;
		display: block;
		margin: auto;
		background: #b22d00;
		background-image: url(../images/next-top1.png);
		background-repeat: no-repeat;
		background-size: 38px;
		background-position-x: center;
		background-position-y: center;
		border-radius: 5px;
	  }

	  #back .back-img:hover {
		background-color: rgb(178 45 0 / 80%);
		cursor: pointer;
	}

/* --------------------------------------------------------------------------
   # Silgle Episódios
   -------------------------------------------------------------------------- */

.pagination-episodes {
	padding: 10px 15px;
	font-size: 20px;
	background-color: #b22d00;
	border-radius: 5px;
}

.pagination-episodes ul a {
   color: #fff;
}

.pagination-episodes > ul > .arrow::after {
	content: '/';
}

.embed-container { 
	width: 100%;
    display: flex;
    justify-content: center;
}

.container-pagination {
	width: 100%;	
	padding: 30px 15px;
	margin-top: 30px;
	background-color: #eee;
}

.pagination-video {
	display: flex;
	justify-content: space-around;
	align-items: center;
}

.pagination-video .col {
	padding: 0;
}

.pagination-video .previous-img,
.pagination-video .episodios-img,
.pagination-video .next-img {
	width: 93%;
	height: 40px;
	margin: auto;
}

.pagination-video .previous-img a::before {
	content: '';
	width: 16px;
	height: 16px;
	background: url(../images/previous.png) no-repeat;
	background-size: contain;
	display: inline-flex;
	margin-right: 10px;
}

.pagination-video .episodios-img::before {
	content: '';
	width: 16px;
	height: 12px;
	background: url(../images/menu-episodios.png) no-repeat;
	background-size: contain;
	display: inline-flex;
	margin-right: 16px;
}

.pagination-video .next-img a::after {
	content: '';
	width: 16px;
	height: 16px;
	background: url(../images/next.png) no-repeat;
	background-size: contain;
	display: inline-flex;
	margin-left: 10px;
}

.pagination-video a,
.episodios-img {
	display: flex;
	justify-content: center;
	align-items: center;
    padding: 0 20px;
	background-color: #b22d00;
	border-radius: 5px;
	cursor: pointer;
	color: #fff;
	height: 40px;
}

/* container episodios */
.content-episodes {
	padding: 0 5px;
    background-color: #fff;
	margin-top: 30px;
	display: none;
}

.content-episodes .area-episodes {
	padding-top: 30px;
	padding-bottom: 11px;
    background: #eee;
}

.area-episodes .box-episodes {
	width: 304px;
    display: inline-block;
    margin-bottom: 19px;
}

.area-episodes .box-episodes:hover {
	box-shadow: 0 6px 16px 4px rgba(0, 0, 0, 0.2);
}

.box-episodes:nth-child(1n+1) {
	margin-left: 15px;
}

.box-episodes .title-box {
	display: block;
    padding: 10px 0;
    background-color: #b22d00;
    color: #fff;
    text-align: center;
    border-radius: 5px 5px 0 0;
}

.box-episodes .box-thumbnail {
	display: block;
    height: 175px;
}

.area-episodes .box-episodes img {
	width: 100%;
    height: 175px;
}

/* brock link */
.area-link {
	width: 100%;
    background-color: #b22d00;
	margin-top: 30px;
	border-radius: 5px;
}

.broken-link {
	display: flex;
    justify-content: center;
    padding: 20px;
}

.buttonlink {
	display: flex;
    justify-content: center;
    align-items: center;
	width: 100%;
	height: 42px;
	padding: 0 20px;
    background-color: rgb(232 105 62 / 17%);
    color: #fff;
    border-radius: 5px;
    outline: none;
    cursor: pointer;
    border: 1px solid rgb(169 50 9);
	font-size: 15px;
	text-decoration: none;
}

.buttonlink:hover {
	background-color:#ba441d;
	color: #fff;
	outline: none;
}

.broken-link .buttonlink::before {
	content: '';
    width: 16px;
    height: 16px;
    background: url(../images/link.png) no-repeat;
    background-size: contain;
    display: inline-flex;
    margin-right: 10px;
}





/* modal link Quebrado */
.modalDialog {
	display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    font-family: Arial, Helvetica, sans-serif;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.8);
    z-index: 99999;
    opacity:0;
    -webkit-transition: opacity 400ms ease-in;
    -moz-transition: opacity 400ms ease-in;
    transition: opacity 400ms ease-in;
    pointer-events: none;
}

.modal-header a {
	color: #fff;
}



.modalDialog:target {
    opacity:1;
    pointer-events: auto;
}

.modalDialog > div {
    /* width: 500px; */
    position: relative;
    margin: 10% auto;
    padding: 35px;
    border-radius: 10px;
    background: #fff;
    background: -moz-linear-gradient(#fff, #999);
    background: -webkit-linear-gradient(#fff, #999);
    background: -o-linear-gradient(#fff, #999);
}

.modalDialog p {
	margin-bottom: 0;
}

.modalDialog label {
	display: block;
	margin-bottom: 0;
}

.title-modal {
	color: #b22d00;
    margin-bottom: 5px;
    font-size: 19px;
    text-transform: uppercase;
    text-align: center;
}

.input-modal {
	padding: 10px;
    width: 100%;
	font-size: 16px;
	outline: none;
}

.wpcf7 .wpcf7-form textarea {
    height: 100px;
}

.close_modal {
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	font-size: 1.2em;
	top: -15px;
	right: -15px;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	border: 4px solid white;
	background: #b22d00;
	color: white;
	font-family: "PT Mono", monospace;
	cursor: pointer;
	box-shadow: 0 4px 4px 0 rgba(0,0,0,.3);
} 

.close_modal:hover,
.button-modal:hover {
    background: rgb(178 45 0 / 88%);;
}

.button-modal {
	display: block;
	margin: auto;
	padding: 15px;
    width: 148px;
    background-color: #b22d00;
    color: #fff;
    border: 4px solid #fff;
    border-radius: 10px;
	box-shadow: 0 4px 4px 0 rgba(0,0,0,.3);
	margin-top: 10px;
	outline: none;
	font-size: 15px;
	cursor: pointer;
}





/* relacionados */
.box-title {
	width: 100%;
	padding: 0 15px;
	margin-top: 100px;
}

.related-post {
	width: 100%;
	display: flex;
	justify-content: center;
}

/* --------------------------------------------------------------------------
   # Media Queries
   -------------------------------------------------------------------------- */

@media (max-width: 1314px) {

	.box {
		margin: 0 15px 30px 15px;
	}

	.posts .box:nth-of-type(3n+1) {
		margin-left: 15px;
	}

	.posts .publicidade {
		margin-top: 0;
	}

	.wrapper .area-rede-social-header{
		padding: 0;
	}

	.footer .footer-center {
		display: block;
	}
	
	.footer-center .box-links-footer,
	.footer-center .box-alert {
		flex: 0 0 100%;
    	max-width: 100%;
	}

	.footer-center .area-status,
	.footer-center .area-parceiros-footer,
	.box-alert-footer .area-text-footer {
		border: none;
		padding: 20px 0;
	}

	.box-links-parcerias ul {
		padding: 0 10px;
	} 
}   

@media (max-width: 1140px) {

	.content-episodes {
		text-align: center;
	}

	.navigation .menu,
	.navigation .search {
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.wrapper .col-2 {
		max-width : 100%;
		flex      : 0 0 100%;
	}

	.box {
		margin: 0 15px 30px 15px;
	}

	.posts .box:nth-of-type(3n+1) {
		margin-left: 15px;
	}
	
}

@media (max-width: 960px) {

	body {
	
	}

	.header {
		height    : 80px;
		padding   : 0 15px;
		position  : relative;
	}

	.wrapper {
		margin-top: 30px;
	}

	.header::after,
	.header-publi {
		display: none;
	}

	.navigation {
		margin: auto 0;
	}

	.navigation .menu {
		display: none;
	}

	.navigation .menu-mobile {
		display        : block;
		width          : 28px;
		height         : 28px;
		background     : url('../images/menu-mobile.png') no-repeat;
		background-repeat: no-repeat;		
		background-size: contain;
		border         : none;
		font-size      : 0;
		text-indent    : -9999px;
		cursor         : pointer;
		outline        : none;
		margin-right   : 30px;
	}

	.search {
		margin-right: 15px;
	}

	.footer-center .area-status {
		padding: 0;
	}

	.footer-center .area-parceiros-footer {
		padding: 0 10px;
	}

	.area-text-footer {
		padding: 0 20px;
	}

	.wrapper .area-rede-social-header {
		padding: 15px;
	}

	.wrapper .box-social-topo {
		top: 80px;
		right: 0px;
	}

	.footer-center .box-alert-footer {
		padding: 20px 30px;
	}

	
}

@media (max-width: 790px) {
	.form-search form {
		flex-direction: column;
		align-items   : center;
	}

	.form-search form input[type="submit"] {
		width     : auto;
		padding   : 13px 18px;
		margin-top: 20px;
	}

	.next-img span,
	.episodios-img span,
	.previous-img span {
		display: none;
	}

	.pagination-video .episodios-img::before,
	.pagination-video .previous-img a::before {
		margin-right: 0;
	}

	.pagination-video .next-img a::after {
		margin-left: 0;
	}

	.box-episodes:nth-child(1n+1) {
		margin-left: 7px;
	}

	.area-episodes .box-episodes {
		margin-bottom: 10px;
	}	

	.entry-header .container-select-area {
		display: block;
	}

	.container-select-area .select-area {
		margin-bottom: 20px;
	}

	.box-select .select {
		margin-right: auto;
		margin-left: auto;
		width: 100%;
	}

	.single .entry-header {
		margin-bottom: 0;
	}

	.link_taxonomy .info {
		width: 50%;
	}
}

@media (max-width: 650px) {
	.publicidade,
	.publicidade-single {
		flex-direction: column;
		align-items: center;
	}
	.box-episodes:nth-child(1n+1) {
		margin-left: 0px;
	}
	.modalDialog > div {
		width: 400px;
	}

	.thumbnail-mobile {
		display: block;
		width: 100%;
		margin-bottom: 20px;
	}

	.wp-pagenavi a, .wp-pagenavi span {
		padding: 5px 7px;
		margin: 3px;
		font-size: 13px;
		border-radius: 5px;
		min-width: 31px;
	}

	.box-links-footer .box-alert-footer {
		display: block;
	}

	.box-alert-footer .area-parceiros-footer {
		padding: 20px 0;
	}

	.box-links-parcerias ul {
		padding: 0;
	}

	.footer-center .box-alert-footer,
	.box-alert-footer .area-text-footer {
		padding-top: 0;
	}

}

@media (max-width: 450px) {
	.logo {
		width: 185px;
	}

	.single .entry-header h1 {
		font-size: 20px;
	}

	.single .date {
		font-size: 13px;
	}

	.date-blog span {
		font-size: 13px;
	}

	.single .entry-header .details {
		font-size: 13px;
	}

	.post-blog-thumbnail img {
		width: 210px;
		height: auto;
		display: block;
		margin: auto;
		margin-bottom: 20px;
		float: none;
	}

	.area-episodes .box-episodes {
		width: 225px;
		height: 185px;
	}

	.box-episodes .box-thumbnail,
	.area-episodes .box-episodes img {
		height: 145px;
	}

	.modalDialog > div {
		width: 284px;
	}

	.title-modal {
		width: 200px;
		margin: auto;
		margin-bottom: 10px;
	}

	.input-modal {
		margin-bottom: 10px;
	}

	#back {
		right: 15px;
		bottom: 170px;
	}

	#back .back-img {
		width: 50px;
		height: 40px;
		background-size: 25px;
	}

	#back .back-title {
		display: none;
	}

	.box-alert-footer .area-status {
		width: 100%;
	}

}

@media (max-width: 386px) {

	.single .entry-header h1 {
		font-size: 17px;
	}

	.single .entry-header .details {
		font-size: 10px;
	}

	.single .date {
		font-size: 9px;
	}

	.date-blog span {
		font-size: 10px;
	}

	.single .content p {
		line-height: 1.5;
		font-size: 14px;
	}

	.box-social-topo {
		right: 0px;
		width: 57px;
	}

	.notificacao-header, .instagram-header, .twitter-header, .facebook-header {
		width: 25px;
		height: 25px;
		background-size: 24px;
	}

	.wrapper .area-rede-social-header {
		padding: 13px;
	}

	.instagram-header {
		background-position: -0px -26px;
	}

	.twitter-header {
		background-position: 0px -51px;
	}

	.facebook-header {
		background-position: 0px -75px;
	}

	.area-parceiros-footer .box-links-parcerias {
		display: block;
	}

	.footer-center .box-alert-footer, .box-alert-footer .area-text-footer {
		padding-bottom: 0;
	}
}