/*
Theme Name:   Twenty Seventeen Child
Theme URI:    http://yourwebsite.com/twentyfourteen-child/
Description:  Child theme, based on Twenty Seventeen
Author:
Author URI:
Template:     twentyseventeen
Version:      2.4.39
Tags:         one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
Text Domain:  twentyseventeenchild
*/
/* Main Nav*/

/*General pad*/

#page{

	padding:0 45px 60px 45px;

}

/*Fixes from Original Css*/

html {
	font-family:"Roboto Slab", sans-serif;
}

h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child {
	padding-top:1.5em;
}

.site-header{
	background-color:#FFF;
}

.chw-widget-area{
	padding:0 2%;
}


/***Menu***/

.chw-widget{
	min-width: 165px;
}

/* Carousel */
.carousel{
	top:auto;
}
/**
.carousel-overlay{
	position: absolute;
	z-index: 10;
	width:100%;
	height:100%;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.1);
	transition: all 0.3s ease;
}

.carousel-overlay:hover{
	background: rgba(0,0,0,0.7);
}
**/

.library-info{
	padding-left: 10%;
	padding-bottom: 5%;
}

.library-info h3{
	font-family: "Roboto Slab",sans-serif;
	font-size: 2.3rem;
	font-weight: 700;
	font-style: normal;
	padding-top: 1%;
}
.library-info h6{
	font-family: "Roboto Slab",sans-serif;
	font-weight: 500;
	font-size: 1.4rem;
}

.search-row{
	background-color:#1b1b1b;
}

.inner-row-search{
	min-height: 140px;
}

#ajaxsearchlite1 .probox{
	background-color: #1b1b1b!important;
	background-image: none!important;
}

#ajaxsearchlite1 .probox .promagnifier{
	background-color: #1b1b1b!important;
	background-image: none!important;
}

.asl_w{
	background-color: #1b1b1b!important;
	background-image:none !important;
}

.asl_w .probox{
	border: 2px solid #f3701d !important;
	border-radius: 25px 25px 25px 25px !important;
}

#ajaxsearchlite1 .probox .proinput input, .asl_w .probox .proinput input{
		font-size: 14px !important;
}

.search-form {
	padding: 8% 8%;
}

.search-form input[type="search"] {

	background-color:#1b1b1b;
	color: #fff;
	border-width: 0.16rem;
	border-top: none;
	border-left: none;
	border-right: none;
	border-radius: 0;

}

.search-form input[type="search"] {
	color:#FFF;
}

.search-form input[type="search"]:focus, .search-form input[type="search"]:active{
	border-color: rgb(243, 112, 29);
	box-shadow: none!important;
}


.image-wrapper{
	height:100%;
	background-image:url("../../uploads/2020/12/infoSearchRight.jpg");
	background-size: cover;
}


.content {
	height: 100%;
	color: #fff;
}

.row-eq-height {

	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display:         flex;

}
/*Titles Formating*/

.insidetitleheader{
	color: #1b1b1b;
	border-color: rgba(27,27,27,0.05);
	border-bottom-width: 0.16rem;
	border-bottom-style: solid;
	padding-bottom: 0.9rem !important;
	position: relative;
	margin-bottom: 1.7rem !important;

}

.insidetitlespan{
	font-family: "Roboto Slab" !important;
	font-size: 2rem;
	font-style: normal;
	font-weight: 700;
	letter-spacing: 1.4px;
	line-height: 33.6px;
	color: #1b1b1b;
	text-align:left;
}

.insidetitlespan::after{
	background-color: #f3701d;
	content: "";
	height: 0.3rem;
	width: 2rem;
	position: absolute;
	z-index: 0;
	bottom: -0.3rem;
	left: 0;
}

/*Titles-formating Orange background*/

.titleOfsection-orange{
	width:100%;
	text-align:center;
}

.titleOfsection h3{
	padding-top: 0;
}

.insidetitleheader-orange{
	color: #1b1b1b;
	border-color: rgba(27,27,27,0.05);
	border-bottom-width: 0.16rem;
	border-bottom-style: solid;
	padding-bottom: 0.9rem !important;
	position: relative;
	margin-bottom: 1.7rem !important;

}

.insidetitlespan-orange{
	font-family: "Roboto Slab" !important;
	font-size: 2rem;
	font-style: normal;
	font-weight: 700;
	letter-spacing: normal;
	line-height: 33.6px;
	color: #fff;
	text-align:left;
}

.insidetitlespan-orange::after{
	background-color: #fff;
	content: "";
	height: 0.3rem;
	width: 2rem;
	position: absolute;
	height: 0.3rem;
	width: 2rem;
	position: absolute;
	z-index: 0;
	bottom: -0.3rem;
	left: 50%;
}


/*front page 2 articles square size*/

.article_header_front{
	border-left:solid #f3701d;
	border-width: 5px;
	padding-left: 4%;
	margin-left: 7%;
	margin-top: 5%;
}

.h3_article_front{
	font-weight:bold;
	padding-top: 1.1em;
}

.h3_article_front h3{
	padding-top: 0;
}

.post_content_inner{
	padding-left: 13%;
	color: #5e5e5e;
}

.post_content_inner p{
	margin-top: 1rem;
}

.aritcle_post_details{
	background:#f2f0ee;
}

.article_header_front_category{
	color:#f3701d;
}

/* Top right Sign Online Library*/

.frontpage-inner-box{
	flex-direction: column;
	justify-content: space-between;
}

.main-sign{
	position:relative;
	align-self:stretch;
}


.main-sign .bookmark {
	background-image: url("/wp-content/themes/childoftwentyseventeen/images/bookmark.png");
	content: "";
	z-index: 10;
	position: absolute;
	top: -2%;
	left: 4%;
	width:19px;
	height:28px;
}


.main-sign-inner{
	background-image: url("/wp-content/uploads/2020/12/library_sign.jpg");
	background-size: auto;
	min-width: 350px;
}

.main-sign-inner h5, .main-sign-inner h3{
	color:#fff;
	font-family: "Roboto Slab" !important;
}

.main-sign-inner h3{
	font-size: 2.571rem;
	font-weight: 700;
	font-style: normal;
}

.main-sign-inner h5{
	font-weight: 700;
}

.main-sign-inner .sign-info{
	padding:5% 10%;
}

.main-sign-inner .subtitle{
	color:#9F9F9F;
}
.article-image{
	overflow:hidden;
}

.page-featured-image{
	transition: all .5s;
}

.page-featured-image:hover{
	-ms-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}
/*News And Events*/

.news_and_events{
	background-color: #f2f0ee;
	padding: 5% 8.5%;
}

.news_and_events .card-subtitle {
    font-style: italic;
    font-size: 15px
}

/* Books Banner Stats*/

.books_banner_stats{
	padding:2% 10% 4% 10%;
}

.books_banner_stats{
	background-image: url("/wp-content/uploads/2020/12/background_banner.jpg");
	width:100%;
}

.news-post:hover {
	box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}


@font-face {
	font-family: "Roboto Slab";
	src: url(fonts/RobotoSlab-VariableFont_wght.ttf);
	font-weight: normal;
}

/*Icons*/

.fa-styling{
	color: #FFF;
	text-align: center;
}

.item-icon-display{
}

.item-icon{
	border-radius: 50%;
	background-color: #e23826;
	box-sizing: inherit;
	box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.11), 0 2px 10px 0 rgba(0, 0, 0, 0.06);
	margin: auto auto;
	width: 170px;
	height: 170px;
	display:flex;
	align-items: center;
	justify-content: center;
}

.item-detail{
	color: #FFF;
	text-align: center;
	min-height: 210px;
	flex-direction: column;
	display: flex;
	justify-content: space-between;
}

.item-detail h4:first-child{
	padding-top: 0.4em;
}

.icon-item-title{
	font-size: 1.5rem;
	font-weight: 700;
	letter-spacing: initial;
	word-wrap: break-word;
	font-family: "Roboto Slab" !important;
}

/*Book sugestions*/

.book-suggestions .book-image{
	position:relative;
	padding: 12% 25%;
	background: #f2f0ee;
}

.book-suggestions .book-image::after{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 9;
	background-color: rgba(0, 0, 0, 0.3);
	opacity:0;
	transition: opacity 0.35s ease-in-out;

}

.book-suggestions:hover .book-image:after{
	opacity:1;

}

.book-suggestions .book-image img{
	transition: transform 0.35s;
}

.book-suggestions:hover .book-image img{
	transform: scale(1.1);
}


.book-suggestions .book-image .book-button-link{

	position: absolute;
	width: 3.0em;
	height: 3.0em;
	border-radius: 50%;
	margin-left: 19%;
	margin-top: 30%;
	border-color:#f3701d;
	background-color:#f3701d;
	z-index: 10;
	display: inline-block;
	opacity:0;
	transform: scale(0,0);

}

.book-suggestions:hover .book-image .book-button-link{
	opacity:1;
	transform: scale(1,1);
	transition: all 0.25s cubic-bezier(0.175,0.885,0.32,1.275) 0.1s;
}

.book-suggestions .book-image .book-button-link:hover{
	background-color: #e23826;
}


.book-suggestions .book-image .book-button-link .fa-link {
	display: inline-block;
	width: 100%;
	color:#FFF;
	margin-top: 90%;
	opacity:0;
}

.book-suggestions:hover .book-image .book-button-link .fa-link{
	opacity:1;
}

.book-suggestions, .book-info{
	flex-direction: column;
	justify-content: space-between;
}

.book-title h5{
	font-weight: 600;
}

.book-title h5 a{
	color:#212529;
}

.book-info header .entry-title{
	position:relative;
}

.book-info header .entry-title .insidetitlespan::after {
    background-color: #f3701d;
    content: "";
    height: 0.3rem;
    width: 2rem;
    position: absolute;
    z-index: 0;
    left: 0;
}


.link-base{
	color:#f3701d;
	font-weight:600;
}

.link-base:hover {
	color:#222!important;
}
.input-newsletter{
	background-image: url(/wp-content/themes/childoftwentyseventeen/images/orangeBackgroundBottom.jpg);
	background-position: center ;
	background-repeat: no-repeat;
	background-size: cover;
	width:100%;
}

#mc_embed_signup input.email {
	border-radius: 25px!important;
}

.site-footer {
	border-top: 0px !important;
	margin-top: 0em;
}

.footer-background{
	background-color: #f2f0ee;

}

.footer-site-info{
	background-color: #eae7e4;
	min-height: 80px;
}

.textwidget a{
	color:#222!important;
}

.rpwwt-post-title{
	color:#222;
	font-weight: bold;
}

.wrapper{
	margin-left: 10%;
	padding-top: 5%;
}

.item-detail .counter-value{
	font-size: 2.1rem;
	font-weight: 700;
	letter-spacing: initial;
	word-wrap: break-word;
	font-family: "Roboto Slab" !important;
}

/* Send your Message*/

.message-image{
	background-image: url("../../themes/childoftwentyseventeen/images/study-together-in-front-of-laptop-x1920.jpg");
	min-height: 810px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.message-image h3{
		font-family: "Roboto Slab",sans-serif;
		font-size: 4.2rem;
		font-weight: 700;
		font-style: normal;
		padding-top: 10%;
		color: #FFF;
		text-align: center;
}

.message-image p{
		font-family: "Roboto Slab",sans-serif;
		font-size: 2.2rem;
		font-weight: 400;
		font-style: normal;
		color: #FFF;
		text-align: center;
}

.modal-content{
	color:orange;
}

/* NewsLetter*/


.section-newsletter-title h3 {
	font-family: "Roboto Slab",sans-serif;
	font-size: 2.3rem;
	font-weight: 700;
	font-style: normal;
	padding-top: 1%;
	color:#FFF;
}

.section-newsletter-title h6{
	font-family: "Roboto Slab",sans-serif;
	font-weight: 500;
	font-size: 1.4rem;
	color:#FFF;
}

.section-newsletter-title{
	padding: 5% 0 6% 20%;
}

.newsletter{
	padding-top: 7%;
}

#mc_embed_signup_scroll input.email{
	height: 42px !important;
}



/* Empty space classes */


.empty_space_lg_xl{
	height:100px;
}

.empty_space_md{
	height:80px;
}

.empty_space_sm{
	height:60px;
}
.empty_space_xs{
	height:20px;
}

/*End of front page*/

/*Start of other pages*/


.publication-post-book .book-info .tab-pane {
	max-height: 550px;
	overflow: auto;
}

.publication-post-book .book-info h6{
		font-weight: 600;
}

.publication-post-book .nav .nav-link{
   color:#f3701d;
}

.book-photo-cover .post-thumbnail {
		margin-top: 4em;
		margin-bottom: 0;
    padding: 40px 40px;
}

.publication-post-header-parallax {
	/*background-image: url("../../uploads/2018/11/banner_publications.jpg");
	height: 600px;*/
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	background-color:#f2f0ee;
}

.publication-post-parallax {
	/*background-image: url("../../uploads/2020/09/light_blue_background.jpg");*/
	height: 100%;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	background-color:#f2f0ee;
}

.publication-category-header{
	height: 540px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	display:flex;
	justify-content: center;
}

.entry-content a{
	box-shadow: none;
}
.entry-content a:hover, .entry-content a:focus{
	box-shadow: none;
}

.entry-content td a{
   color:#f3701d;
}

.single-page-image-header{
	height: 540px;
	object-fit: cover;
}

.category-item {
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.16);
}

.newsletter-section {
	background-color: #0c294d;
	background-image: url("../../uploads/2018/12/newsletter-bg.png");
	color: #fff;
}

.section-newsletter-title {
	padding: 25px 0;
	text-align: center;
}

.input-newsletter {
	padding: 25px 0;
	text-align: center;
}

.book-col {
	margin-bottom: 35px;
}

.book-element {
	position: relative;
}

.book-snippet-info {
	background-color: rgba(0, 0, 0, 0.3);
	position: absolute;
	bottom: 0;
	padding-bottom: 20px;
	width: 100%;
}
.book-snippet-info h4 {
	text-decoration: none;
}

@media (max-width: 1200px) {
	.title-block {
		padding: 50px 5px 0;
	}
}
@media (max-width: 992px) {
	.title-block {
		padding: 50px 5px 0;
		min-height: 350px;
		height: auto;
	}
}


/*# sourceMappingURL=style.css.map */
.after-book {
	background-image: url("/wp-content/uploads/2020/12/background_banner.jpg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.after-book .col-5 {
	background-color:#BBD47D;
	height:70px;
	line-height:70px;
	color:#fff;
	text-align:center;

}

.after-book .circle{

	border-radius:50%!important;
	width:160px;
	height:160px;
	text-align:center;
	background-color:#fff;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}

.after-book .circle i{
	position:absolute;
	top:30%;
	left:30%;
	color: #E23826;
}

.after-book h2{
	padding: 7% 0 7% 0;
	color:white;
}

.after-book .more-info{
	padding: 7%;
	color:white!important;
	font-size: 1.1rem;
	font-weight: 600;
	text-align: center;
}

.after-book .more-info a{
	color:white!important;
}

.author-after-book-section{
		background-color: #f2f0ee;

}


.after-book-author-img{
	padding: 14% 14%;
}

.author-after-book-section .author-info-box{
	margin-top: 5%;
}

.author-after-book-section .author-title h3{
		position:relative;
}
.author-after-book-section .author-title h3:before{
    content: "";
    display: block;
    width: 4px;
    height: 35px;
    position: absolute;
    z-index: 1;
    top: 1.48em;
    left: -1.2em;
    background-color: #f3701d;
}

.author-after-book-section .author-description{
	text-align: justify;
	margin-top: 7%;
}

.author-after-book-section .all-author-books-link a{
	color: #f3701d;
	font-weight: 600;
}

.btn-line{
	padding-top: 10%;
}

.btn-line a:hover{
	text-decoration: none;
}

.btn-line a .nav-title{
	color: #fff;
	font-size: 1.5rem;
	box-shadow: none;
}

.btn-line a:hover .nav-title{
	color: #fff;
	box-shadow: none;
}

.container {
	max-width: 1320px!important;
}


/*# sourceMappingURL=style.css.map */


ul {
	list-style-type: none;
}

/*
.card-body .btn a {
	color:#000!important;
	transition: text-decoration-line .25s
}

.card-body .btn a:hover {
	color:#FFF!important;
	text-decoration-line: none;
}

.card-body .btn {
	margin-top:50px;
}

.card-body ul li a {

	font-weight: bold;
	font-size: small;

}

*/
.card-taxonomy:hover {
	box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}

.card-taxonomy .card-body{
	flex-direction: column;
	display: flex;
	justify-content: space-between;
}

.card-taxonomy .card-body-description{
	font-style:italic;
}

.outside-image-box {
	height:280px;
	width:100%;
	overflow:hidden;
}

.inside-image-box {
	width:100%;
	height:100%;
	background-position: center;
	background-size: cover;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;

}

.outside-image-box:hover .inside-image-box,
.outside-image-box:focus .inside-image-box {
	-ms-transform: scale(1.15);
	-moz-transform: scale(1.15);
	-webkit-transform: scale(1.15);
	-o-transform: scale(1.15);
	transform: scale(1.15);
}

/* Justify in text in perilipseis*/

#menu1 p{
	text-align: justify !important;
}


.nav-tabs .nav-link{
	border-top-left-radius:0 !important;
	border-top-right-radius:0 !important;
}


.card-taxonomy{
	width:100%;
}


.card-body h3 a{
   color: #000;
}
.card-body ul li a{
   color: #000;
}

.card-body ul li{
	position:relative;
}

/*Books taxonomy*/

.category-title{
	color: #fff;
}

.category-title h3 a{
	color: #fff;
}

.category-title h1{

	font-family: "Roboto Slab",sans-serif;
	font-size: 5.143rem;
	font-weight: 700;
	font-style: normal;
	line-height: 1.23em;
	text-decoration: none;
	text-transform: none;

	display: flex;
	justify-content: space-between;

}

/*Book sugestions*/

.book-taxonomy .book-image{
	position:relative;
	padding: 12% 25%;
	background: #f2f0ee;
}

.book-taxonomy.book-image::after{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 9;
	background-color: rgba(0, 0, 0, 0.3);
	opacity:0;
	transition: opacity 0.35s ease-in-out;

}

.book-taxonomy:hover .book-image:after{
	opacity:1;

}

.book-taxonomy .book-image img{
	transition: transform 0.35s;
}

.book-taxonomy:hover .book-image img{
	transform: scale(1.1);
}


.book-taxonomy .book-image .book-button-link{

	position: absolute;
	width: 3.0em;
	height: 3.0em;
	border-radius: 50%;
	margin-left: 19%;
	margin-top: 30%;
	border-color:#f3701d;
	background-color:#f3701d;
	z-index: 10;
	display: inline-block;
	opacity:0;
	transform: scale(0,0);

}

.book-taxonomy:hover .book-image .book-button-link{
	opacity:1;
	transform: scale(1,1);
	transition: all 0.25s cubic-bezier(0.175,0.885,0.32,1.275) 0.1s;
}

.book-taxonomy .book-image .book-button-link:hover{
	background-color: #e23826;
}


.book-taxonomy .book-image .book-button-link .fa-link {
	display: inline-block;
	width: 100%;
	color:#FFF;
	margin-left:32%;
	margin-top: 35%;
	opacity: 0;
}

.book-taxonomy:hover .book-image .book-button-link .fa-link{
	opacity:1;
}





a:hover {

}

/* Styling pdf light viewer*/
.pdf-light-viewer-magazine-viewport ul li a{
	color:#000;
}

.pdf-light-viewer .pdf-light-viewer-features-top-panel li a{
	color:#f3701d!important;
}

.pdf-light-viewer .pdf-light-viewer-features-top-panel li .pdf-light-viewer-goto-page-input{
	background:#f3701d !important;
}

/*Search Display Results Page*/

.search-post-thumbnail{

	width: 100%;
	max-height: 350px;
	background: #f2f0ee;
	display: flex;
	justify-content: center;
}

.search-post-thumbnail img{

	max-width: 100%;
	max-height: 350px;

}

#secondary h2.widget-title{
	font-family: "Roboto Slab" !important;
	font-size: 2rem;
	font-style: normal;
	font-weight: 700;
	letter-spacing: normal;
	line-height: 33.6px;
	color: #1b1b1b;
	text-align: left;
	text-transform: none;
	border-color: rgba(27,27,27,0.05);
	border-bottom-width: 0.16rem;
	border-bottom-style: solid;
	padding-bottom: 0.9rem !important;
	position: relative;
	margin-bottom: 4.7rem !important;
}


#secondary h2.widget-title::after{
	background-color: #f3701d;
	content: "";
	height: 0.3rem;
	width: 2rem;
	position: absolute;
	height: 0.3rem;
	width: 2rem;
	position: absolute;
	z-index: 0;
	bottom: -0.3rem;
	left: 0;
}



/* Customize Single Page Look*/

body.page-two-column:not(.archive) #primary .entry-header, body.page-two-column:not(.archive) #primary .entry-content {
	float:none;
	width:100%;
}

#primary .type-post .entry-header{
	padding-top: 80px;
}

/* Customize Posts Archive*/
.post-container{
	border: 2px solid #ddd;
	padding: 2.5em;
}

.post-container h2{
	padding-top:20px!important;
}

.post-container h2{
	font-family: "Roboto Slab",sans-serif;
	font-size: 3.2rem;
	font-weight: 700;
	font-style: normal;
	line-height: 1.25em;
	text-decoration: none;
	text-transform: none;
	color: #1b1b1b;
}

.post-container h6{
	color: #f3701d;
	font-weight: 600;
}

.post-container .entry-title a{
	margin-left:0px;
}
.post-container .btn{
	margin-top:6%;
}
/*Sidebar Customization*/

.widget input[type="search"]{
	background-color:transparent;
}

.widget #ajaxsearchlite1 .probox{
	background: linear-gradient(to right,#e23826 0%,#f3701d 100%) !important;
}

.widget #ajaxsearchlite1 .probox .promagnifier{
	background-color: #f3701d !important;
	background-image: none !important;
}

.widget .asl_w{
	background-color:#fff !important;
	background-image:none !important;
}

.widget .asl_w .probox{
	border: 2px solid #f3701d !important;
	border-radius: 25px 25px 25px 25px !important;
}

.widget .asl_w .probox .promagnifier{
	width:54px !important;
	height:54px !important;
}

.widget #ajaxsearchlite1 .probox, .widget .asl_w .probox {
    height: 54px! important;
}

.widget .asl_w .probox{
    border-radius: 50px 50px 50px 50px !important;
}

.widget #ajaxsearchlite1 .probox .proinput input, .widget .asl_w .probox .proinput input{
	height: 54px! important;
}

.widget .asl_w .probox .proclose{
	width:54px;
	height:54px;
}

.widget #ajaxsearchlite1 .probox .proinput input, .widget .asl_w .probox .proinput input{
		font-size: 16px !important;
		font-weight:600;
}
.widget #ajaxsearchlite1 .probox .proinput input::placeholder{
		font-weight:600;
}


.widget .search-form input[type="search"]{
	border-width:0;
}

.widget button, input[type="button"], input[type="submit"]{
	background-color:transparent;
}
::placeholder{
	color:#fff;
	font-weight:600;
}
.widget label{
	display:none;
}

.widget ul li, .widget ol li {
	border-bottom: 0;
	border-top: 0;
	padding: 0;
	position:relative;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
}

#secondary .widget ul li:before, .widget ol li:before{
	content: "";
	display: block;
	width: 4px;
	height: 10px;
	line-height: 9px;
	text-align: center;
	position: absolute;
	z-index: 1;
	top: 0.48em;
	left: -1.3em;
	background-color: #f3701d;
}

.secondary .widget ul li a, .widget ol li a{
	color: #1b1b1b;
	font-size: 16px;
	font-weight: 600;
}

/*Single Post Customization*/

.single .type-post{
	background-color: #f2f0ee;
}

.single .type-post{
	padding-left: 10%;
	padding-right: 10%;
	text-align: justify;
	position:relative;
}

.single article header{
	padding-top:50px;
}
.single .category-news header:before{
	content: "";
	display: block;
	width: 4px;
	height: 50px;
	line-height: 9px;
	text-align: center;
	position: absolute;
	z-index: 1;
	top: 0.48em;
	left: 60px;
	background-color: #f3701d;
}


.btn-primary{
  border-color: #f3701d!important;
  background: #f3701d!important;
  border-radius: 110px!important;
  line-height: 2.4em!important;
	padding: 5px 20px!important;
	transition: background .55s ease-in-out!important;
	transition: border-color .55s ease-in-out!important;
}

.btn-primary:hover{
  border-color: #e23826!important;
  background-color: #e23826!important;
}

.btn-primary a{
	color:#FFF;
	font-weight: 400;
}
.btn-primary a:hover{
	color:#FFF;
	font-weight: 600;
}

.navigation{
	margin-top: 10px;
	margin-bottom: 20px;
}

/* Bio Page*/
.bio-more-description{
   padding-left: 7%;
   padding-right: 7%;
}
.bio-more-description p{
	text-align: justify;
}
.bio-more-description p:last-child{
	margin-bottom:6%;
}

.bio-author-img{
	position:relative;
	width:100%;
	margin-top: 50px;
	margin-bottom: 50px;
}

.bio-author-img img{
	position: relative;
	z-index: 1;
}

.author-img-overlay{
	width:300px;
	height:300px;
	background-color: #f3701d;
	position:absolute;
	top:8%;
	left:22%;
	display:block;
	border:solid 1px #f3701d;
	border-radius: 0.25rem;

}

.navigation{
	/*float:right;*/
}


/* Epikoinwnia*/
.wp-block-cover.is-light .wp-block-cover__inner-container{
 color:#fff;
}