@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; font-family:Raleway;}
html,body{height: 100%;}
body{background: #fff6e2;}
header{background:#262626;}
.logo-mob{background: url(../img/logo.png) no-repeat center center;  background-size: contain;  padding-top: 20%;}
a.ul-link{text-decoration: underline;}
a.ul-link:hover{text-decoration: none;}
.w-10{width: 10%;}
.w-20{width: 20%;}
.w-30{width: 30%;}
.w-40{width: 40%;}
.w-60{width: 60%;}
.w-80{width: 80%;}
.w-90{width: 90%;}
.w-200{width: 200%}
.mw-90{max-width: 90%;}
input[type="file"] {background: none; border: 1px solid rgba(0, 0, 0, 0.4);}
.current{pointer-events: none;}
.result{max-width: 500px;}
.tduh{text-decoration: underline;}
.tduh:hover{text-decoration: none;}
.cursor-pointer{cursor: pointer;}
.arial, .arial *{font-family: Arial;}
.arialN, .arialN *{font-family: Arial Narrow;}
.text-larger{font-size: larger;}
.text-medium{font-size: medium;}
.nav-link{color:#fff; padding: .3rem; font-weight:500;}
 .nav-link:hover{color:#ffedaf;}
.navbar-toggler{color:#fff; border-color:#fff;}
.active>.nav-link, .nav-link.active, .nav-link.show, .show>.nav-link{color: #ffedaf; border-top: 1px solid;}
.nav-item{text-align:center;}
.nav-item.active{/*background:#ffedaf;*/ border-radius:1.5px;}
.navbar-toggler-icon span{top:-1px;}
.lang{font-size: 10px; display: inline-block; max-width: 42px;}
.search form input.search{background: none; border: none; border-bottom: 1px solid #504b46; max-width: 320px; width: 100%; padding:0 35px 0 15px; font-weight: 400; font-size: 15px; outline: none; color: #504b46;}
.search button span {color: #000; font-size: 15px; line-height: 25px;}
.search input::-webkit-input-placeholder {color: #000;}
.search input::-moz-placeholder {color: #000;}
.search-button {outline: none!important; cursor: pointer; right: 15px; bottom: -5px;}
#param{cursor: pointer;}
section{padding-top:15px; padding-bottom:15px; margin-bottom:5px;}
section .container{margin-top: 10px; margin-bottom: 10px;}
.upd-h{font-weight:600;}
/*.updates a{font-family:Verdana, Geneva, sans-serif;}*/
.quote{background:rgba(30, 30, 30, 0.96);}
.next-quote, .prev-quote{font-size: 22px; color: #343a40;}
.q-controls:hover, .q-controls:hover .next-quote, .q-controls:hover .prev-quote{color: #856429; text-decoration: none;}
.quote-text h5{font-size:16px; color: rgba(255, 251, 213, 0.75); font-weight: 700;}
.quote-text p{line-height: 28px;}
.quote-text a{font-weight: 600;}
.books{background: url("../img/witness_bg.png") no-repeat center center #15110e; background-size: cover; color: #fff;}
.books .carousel{min-height: 320px;}
.carousel-control-next, .carousel-control-prev {width: 40px;}
.carousel {min-height:400px; overflow: hidden;}
.books .carousel img{/*max-width:200px;*/ margin-left: auto; margin-right: auto;}
.books .carousel .text hr{border-color: #8F887C;margin: 30px 20px 20px;}
.books .carousel .text a{margin: 5px 0;  text-transform:lowercase;   padding: 10px 30px; width:180px; float:left; text-align: center;}
.book-down {border: 1px solid; padding:9px 19px; text-decoration: none;	color: #fff; transition: .5s;}
.book-down:hover {text-decoration: none; color:#000; background:  #fff; transition: .5s;}
.book-read {background: #ffdd65; padding:9px 19px; text-decoration: none; color: #212529; transition: .5s; border: 1px solid #ffdd65;}
.book-read:hover {background: #f5cb3a; text-decoration: none; border: 1px solid; color: #212529; transition: .5s;}
.carousel-indicators li {background: none; border: 1px solid; width: 15px; height: 15px; border-radius: 100%; margin-right: 5px; margin-left: 5px; padding:2px;}
.carousel-indicators .active{background:none;}
.carousel-indicators .active span {display: block; background: #866638; width: 90%; height: 83%; border-radius: 100%; margin: auto;}
.h-chanel{font-weight:700;}
.open-chanel{color:#f44336; font-size:18px;}
.open-chanel:hover{color:#f44336;}
.videos p{font-weight: 600; font-size: 14px;}
.best-time{background: url(../img/awbg1.png) #2C2C2C; background-repeat: no-repeat; background-position: center left; min-height: 400px;}
.best-time h2{font-weight:700;}
.best-time p{font-size: 19px; color: #e4e4e4;}
.best-time a{font-size: 20px; color: #f2f2f2; font-weight: 500;}
.programs h3, .programs h2{font-weight:700;}
.programs p{color:#606060; font-weight: 400;}
.programs a, .programs a:hover{font-weight: 600; color: #3c3c3b;}
.social{background: url(../img/awbg2.png) #2C2C2C; background-repeat: no-repeat; background-position: center center; background-size: cover;}
.social form{max-width: 250px;}
.social h4{color:#e4e4e4; font-size: 1.2rem;  text-align: center;}
.social input, .social textarea{background: none; outline: none;  border-bottom: 1px solid #3C3A38; border-top: none; border-left: none;   border-right: none; font-size: 18px;}
.social textarea{border: 1px solid #3C3A38;}
.social a{font-size: 16px; color: #cacaca;}
.socs{color:#e4e4e4;}
.photos h3{font-weight: 700;}
.pre-footer{background: #1c1c1c; margin-bottom: 0;}
.pre-footer a, .pre-footer a:hover{color:#e7e7e7;}
.modal-content{background: #fff2cb; border-radius: 0; border: none;}
.modal-header {border-bottom: 1px solid #8a8d90;}
.modal-footer {	border-top: 1px solid #8a8d90;}
.preloader{position: absolute; overflow: hidden; top: 0; left: 0; right: 0; bottom: 0; display: none; background: rgba(31, 24, 1, 0.85); color: #fff; z-index: 10;}
.preloader span{margin: auto; font-size: 30px; line-height: 25px;}
.preloader.show{display: flex;}
.preloader .check-mark, .preloader .error-mark{font-size: 80px; font-weight: bold;}
.youtube .play {background: url(../img/youtube-play-btn.png) no-repeat;	background-position: 0 -50px;	-webkit-background-size: 100% auto;	background-size: 100% auto;	position: absolute;	height: 50px;	width: 69px;	transition: none;	top: 0;	left: 0;	right: 0;	bottom: 0;	margin: auto;}
.youtube:hover .play {background-position: 0 0;}
.youtube-sm .play{background: url(../img/youtube-play-btn.png) no-repeat; background-position: 0 -25px; -webkit-background-size: 100% auto; background-size: 100% auto; position: absolute; height: 25px; width: 34.5px; transition: none; top: 0; left: 0; right: 0; bottom: 0; margin: auto;}
.youtube-sm:hover .play {background-position: 0 0;}
.social-link-circle svg{border-radius: 50%;}
.social-link-circle.pinterest:hover svg{background: #E60023;}
.social-link-circle.pinterest:hover svg path:first-child{fill: #E60023;}
.social-link-circle.pinterest:hover svg path:last-child{fill: #ffffff;}
.social-link-circle.twitter:hover svg{background: #ffffff;}
.social-link-circle.twitter:hover svg path:first-child{fill: #ffffff;}
.social-link-circle.twitter:hover svg path:last-child{fill: #1DA1F2;}
.social-link-circle.vk:hover svg{background: #4A76A8;}
.social-link-circle.vk:hover svg path:first-child{fill: #4A76A8;}
.social-link-circle.vk:hover svg path:last-child{fill: #ffffff;}
.social-link-circle.facebook:hover svg{background: #ffffff;}
.social-link-circle.facebook:hover svg path:first-child{fill: #ffffff;}
.social-link-circle.facebook:hover svg path:last-child{fill: #4267B2;}
.social-link-circle.instagramm:hover svg{background: #ffffff;}
.social-link-circle.instagramm:hover svg path:first-child{fill: #ffffff;}
.social-link-circle.instagramm:hover svg path:last-child{fill: #262626;}
.social-link-circle.youtube-soc:hover svg{background: #ffffff;}
.social-link-circle.youtube-soc:hover svg path:first-child{fill: #ffffff;}
.social-link-circle.youtube-soc:hover svg path:last-child{fill: #FF0000;}
.next-img-wr{right: 0; top: 0; background-position-x: right;}
.prev-img-wr{left: 0; top: 0; background-position-x: left;}
.next-img-wr, .prev-img-wr {z-index: -1; opacity: .3; transition: .7s;	background-repeat: no-repeat; background-size: contain; background-position-y: center;}
.next-link:hover .next-img-wr, .prev-link:hover .prev-img-wr {z-index: 1; opacity: 1; transition: .7s;}
.q-controls{z-index: 1;}
.read-more, .youtube {	z-index: 2;}
#prev{left: -6px;}
#next{right:-6px;}
.prog-tile{background:#2F2C25; color: #E0E0E0;}
.prog-tile h5{color: #E0E0E0;}
.prog-tile a svg{margin-bottom: .25rem;}
.prog-tile a, .prog-tile a svg path{color: #E0E0E0; font-weight: normal; fill: #E0E0E0;}
.prog-tile a:hover, .prog-tile a:hover svg path{color: #4F4F4F; fill: #4F4F4F; background: #F2F2F2; font-weight: normal; text-decoration: none;}
iframe{background-size: contain; background-repeat: no-repeat;}
#up-button {position: fixed; bottom: 10px; right: 0; cursor: pointer; padding: 10px 8px; border-bottom-left-radius: 5px; border-top-left-radius: 5px; opacity: .7; display: none; background: #fff6e2; transition: .7s; z-index: 15;}
#up-button:hover{opacity: 1; transition: .7s;}
/* PULSE */
.pulse {display: flex;	width: 41px; height: 31px; border-radius: 5%; background: #cca92c; cursor: pointer; box-shadow: 0 0 0 rgba(204,169,44, 0.4); animation: pulse .6s infinite;}
.pulse:hover {animation: none;}
@-webkit-keyframes pulse {
	0% {-webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);}
	70% {-webkit-box-shadow: 0 0 0 10px rgba(204,169,44, 0);}
	100% {-webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0);}
}
@keyframes pulse {
	0% {-moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);	box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);}
	70% {-moz-box-shadow: 0 0 0 10px rgba(204,169,44, 0); box-shadow: 0 0 0 10px rgba(204,169,44, 0);}
	100% {-moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0);	box-shadow: 0 0 0 0 rgba(204,169,44, 0);	}
}
/* PULSE */
footer{background:#161616;}
footer p{color:#9c9b9b; line-height:32px; font-weight: 400; font-size: 16px;}
footer p span{font-weight: 600;}
/*::-webkit-scrollbar {width: 0; background:transparent;}*/
/*::-webkit-scrollbar-thumb {width: 7px; border-radius: 3px; background: rgba(0,0,0,0.6);}*/
/*MAIN*/
/*.main-news-title .title_hover, .main-news-title:hover .ttEnd{display: none; transition: .7s;}*/
/*.main-news-title:hover .title_hover{display: inline; transition: .7s;}*/
.owl-carousel{position: relative;}
.owl-wrapper {display: flex!important;}
.owl-wrapper-outer{padding: 15px 0; z-index: 1;}
.owl-item{display: flex;}
.owl-controls{z-index: 0;}
.owl-buttons{position: absolute; width: 100%; height: 100%; display: flex; top: 0; bottom: 0; left: 0; right: 0;}
.owl-buttons img {width: 30px;}
.owl-prev {margin: auto auto auto -25px;}
.owl-next {margin: auto -25px auto auto;}
.go-video{top: 0; left: 0;}
.photos .tile img {border-radius: 12px; opacity: .7; transition: .3s;}
.photos .tile:hover img {box-shadow: 1px 4px 10px rgba(47, 44, 37, 0.63); opacity: 1; transition: .3s;}
/*MAIN*/
/* VIDEO */
.videos {padding: 30px 0;}
.curr-video{background: url("../img/video/awbg 2.png") no-repeat center center; background-size: cover;}
.video-desc h4{color:#ffffff;}
.video-desc p{color:#B3B3B3;}
/* VIDEO */
/* BOOKS */
.book-img{margin: -20px 0px;}
.bookToggler>div{display:flex;}
#sevenAges{background: url(../img/books/7_Church_Ages_bg_1.png) no-repeat center left, url(../img/books/7_Church_Ages_bg_2.png) no-repeat center right #342719;     background-size: contain;padding:0;}
#sevenSeals{background: url(../img/books/7_Seals_bg_2.png) no-repeat center left, url(../img/books/7_Seals_bg_1.png) no-repeat center right #342719;     background-size: contain;padding:0;}
#Hebrews{background: url(../img/books/Hebrews_bg.png) no-repeat center right #342719;     background-size: contain;padding:0;}
#RPU1{background: url(../img/books/RPU_1_bg.png) right center no-repeat #342b20;	background-size: contain; padding:0;}
#RPU2{background: url(../img/books/RPU_2_bg.png) left center no-repeat #342b20;	background-size: contain; padding:0;}
#Deniel, #Israel_and_the_Church{background: url(../img/books/Deniel_bg_left.png) no-repeat center left, url(../img/books/Deniel_bg_right.png) no-repeat center right #342b20; background-size: contain; padding:0;}
#Revelation{background: url(../img/books/7_Church_Ages_bg_1.png) no-repeat center left, url(../img/books/7_Church_Ages_bg_2.png) no-repeat center right #342719;     background-size: contain;padding:0;}
#adoption{background: url(../img/books/adoption_bg.png) left center no-repeat #342b20; background-size: contain; padding:0;}
#hSermons{background: url(../img/sermons.png) no-repeat center center #745F49;     background-size: cover;}
#hInfo,.hInfo{background: url(../img/bg.png) no-repeat center center #745F49;     background-size: cover;}
.contToggler{cursor:pointer; width:2px; background:#fff; transition: 1s;transition: 1s;}
.contToggler span.d-flex{background: #fff; border-radius: 30px; padding: 2px 5px 7px 5px; margin-top: -15px; position: absolute; top: 50%; width: 30px; height: 30px; left: 50%;  margin-left: -15px; transition: 1s;}
.contToggler .oi-menu {transition: 1s;}
.showCont .oi-menu {transform: rotate(360deg);}
/*.bookToggler{width:600px;}*/
.one-book{height:100%;}
.one-book p{font-size:18px;}
.one-book a{font-size: 14px;}
.bookToggler .contents{display:none;}
/*.bookContents{background:#342719;}*/
.bookContents span {float: left; font-size: 28px; line-height: 14px; color: #1C1104; display: block; margin-top: 5px;    margin-right: 6px;}
.bookContents a{color:#fff;}
.bookContents a:hover, .bookContents a:hover span{text-decoration:none; color:#FFEDAF;}
.bookContents a.current, .bookContents a.current:hover, .bookContents a.current span{color:#FFAE45; pointer-events:none;}
.bookContents a:hover{text-decoration:none; color:#FFEDAF;}
.one-book-cont a{font-size:18px;}
.text-book p{text-indent:30px;}
.showCont {background: #ffc107;}
.showCont span.d-flex {background: #ffc107;}
.contents{top:0; left:0;}
.book-link,.book-link:hover{color: #4C3414; font-size: 18px; margin-left: 25px; font-weight: 700; letter-spacing: 3px; text-decoration: none; display: inline-block; position: relative;}
.book-link span {background: #4C3414; height: 2px; left: 0; bottom: 0; transition: .3s;}
.book-link:hover span {left: 12px;}
.zoomer {width: 150px; height: 3px; background: #A49C8A; margin: 0 7px; margin-top: 11px;}
.zoomer .point {width: 8px; height: 8px; background: #956D25; margin: -3px auto; border-radius: 8px; position: absolute; margin-left: -4px; left: 25%;}
.zoomer-bg{background: #956d25; left: 0; width:25%;}
#scalText{font-family: Arial; text-align: justify;}
#scalText, #zoomerBG, #zoomerPoint{transition:.7s;}
#zoomer{height:7px; top:-2px; left:0; cursor:pointer;}
.zoom-text{margin-left: -190px; margin-top: -8px; line-height: 23px;}
.zoom-text a {font-size: 11px;}
#textDefault{font-size:18px;}
.zoom-text a:hover{text-decoration:none;}
#playlist_container {position: relative;top: -100%;	right: 0;max-width: 100%;}
#sermPlayer_playlist {height: 40vh; width: 100%!important; padding: 0!important;}
#playlist-toggle {position: absolute;top: -1px;	right: 23px; z-index: 1; cursor: pointer; padding: 4px; width: 26px; height: 26px;}
/* BOOKS */
/*SERMONS*/
#hSermons a{color: #ffffff;}
#hSermons p a{font-family: Arial;}
.sort{color: #000000;}
.sort a{text-decoration: underline;}
.sort a.current{color: #000; pointer-events: none; text-decoration: none;}
.sort a:hover{text-decoration: none;}
.sort .search span {    position: absolute;	right: 6px;}
.serm-table td {padding: 2px 10px; border-color: #847D6E; vertical-align: middle;}
.serm-table td, .serm-table td a{font-family: Arial;}
.last-sermons{min-height: 260px;}
.other-trans{color: #330000; text-decoration: underline; white-space: nowrap;}
.other-trans:hover{color: #330000; text-decoration: none;}
.player{background: #F3EDDE; height: 80px;}
.sh-re{text-decoration: underline;}
.sh-re:hover{text-decoration: none;}
.whiteVal{font-family: Arial; white-space: nowrap;}
.nums{color: #D59800;}
#search {background: #ff9632;}
.serm-down-link, .serm-down-link:hover{color: #735630;}
.filter-link,.filter-link:hover{color: #B8955D;}
.tdbranh{text-align: justify;}
.serm-row h3{font-size: 0px; display: none;}
.fixed-player{position: fixed; bottom: 0; left: 0; right: 0; width: 100%; z-index: 5; border-top: 1px solid #bfbfbf;}
.play-butt{cursor: pointer; font-size: 28px; color: #715D47;}
.serm-table tr:nth-child(even){background: #fdf9e5;}
.popover-body {font-size: larger;}
/*SERMONS*/
/*PROPHECIES*/
.prophLnk, .prophecies a{color: #330000; text-decoration: underline;}
.prophLnk:hover, .prophecies a:hover{color: #330000; text-decoration: none;}
.prHover{opacity: 0; display: none; transition: .5s; background: rgba(136, 110, 79, 0.74); left: 0; z-index: 1; overflow: hidden;}
.prLink:hover .prHover{opacity: 1; display: flex; transition: .3s; }
.prLink{ max-width: 14.285%; padding: 0 2px; font-size: 15px;}
.prLink:hover {margin-top: -70px; padding-bottom: 70px; transition: .5s;}
.prLink:hover img {border-top-right-radius: .25rem!important; border-top-left-radius: .25rem!important; box-shadow: 0 -1px 5px rgba(0,0,0,0.55)!important;}
/*PROPHECIES*/
/*GOD*/
.sl-nav-link{white-space: nowrap;}
.sl-nav-link:not(.current){color: #ffffff;}
.sl-nav-link:not(:last-child)::after{display: inline; content: '|'; color: #ffffff; padding: 0px 2px; margin-left: 4px;}
.sl-nav-link.current{pointer-events: none; color: rgba(255,255,255,0.6); text-decoration: none;}
section.navigation{background: #FFF5D3; border: 0.5px solid rgba(0, 0, 0, 0.2); border-left: none; border-right: none; padding: 8px 0; top:0; width: 100%; z-index: 1;}
.navigation a:not(.h-nav){font-style: italic; color: #9B7041; display: inline; background: none; border: none; padding: 0; border-radius: 0; position: static; margin: 0; width: auto; transition: 1s;}
.navigation a.active {color: #676355;  text-decoration: underline;}
/*.navigation a:not(.h-nav)::before{font-style: italic; color: rgba(0, 0, 0, 0.6); content: "#"; display: inline-block; margin-right: 3px;}*/
.navigation a.active::before {color: #000;}
#articleNav.show, #articleNav.collapsing{display: block;}

.articles p{text-align: justify;}
.articles p a{color: #330000; text-decoration: underline; text-align: right;}
.articles p a:hover{color: #330000; text-decoration: none;}
.bible-place{color: #9B7041; font-weight: bold; font-family: Arial;}
/*GOD*/
/*PHOTO*/
.gallery {display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; transition: .7s; height: 60vh; }
.gallery .img img { max-height: 60vh; }
.img-container { display: none; opacity: 0; float: left; transition: 1s; }
.img-container.current, .img-container.next, .img-container.prev { display: block; opacity: 1; transition: 1s; }
.img-container.empty { pointer-events: none; }
.img-container.current { width: 50%; display: flex; -ms-flex-order: 2; order: 2; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
.img-container.current img{box-shadow: 2px 2px 20px 2px rgba(0, 0, 0, 0.5);}
.img-container.next { display: flex; -ms-flex-order: 3; order: 3; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.img-container.prev { display: flex; -ms-flex-order: 1; order: 1; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
.img { margin: auto; padding: 5px; }
.img-container.next, .img-container.prev { opacity: 0.3; transition: .7s; cursor: pointer; }
.img-container.next:hover, .img-container.prev:hover { opacity: 0.65; transition: .7s; }
.img-container.next .img img, .img-container.prev .img img { max-height: 30vh; }
/*PHOTO*/
/*CONTACTS*/
.contact-form-wr{max-width: 700px; margin: 0 auto;}
.contact-form {margin-top: -70px;}
#contacts {background: #FFFCF1; padding: 20px;}
#contacts button {background:#D4994D; color:#fff; border: none; padding: 2px 5px; border-radius: 7px; float: right; cursor: pointer;}
#contacts input, #contacts select, #contacts textarea { background: none; padding: 5px 10px; margin: 5px 0; border-radius: 4px; border: 1px solid rgba(141, 144, 164, 0.6); }
#contacts input:hover, #contacts select:hover, #contacts textarea:hover, #contacts input:focus, #contacts select:focus, #contacts textarea:focus {border-color: #4053D4; outline: none;}
#contacts ::-webkit-input-placeholder {color: rgba(0, 0, 0, 0.6);}
#contacts ::-moz-placeholder {color: rgba(0, 0, 0, 0.6);}
#contacts select{color: rgba(0, 0, 0, 0.6);}
#contacts select:hover, #contacts select:focus{color: rgba(0, 0, 0, 0.9);}
.info{background: rgba(141, 144, 164, 0.1);}
.info a{color:#9B7041; text-decoration: underline; font-family: Arial;}
.info a:hover{color:#9B7041; text-decoration: none;}
.site{background: #fffbf1;	margin: 10px 0;}
.site a{color: #2E376A; font-family: Arial;}
.site span{color: rgba(46,55,106,.7);}
/*CONTACTS*/
/*WITNESS*/
.witness-slider{background: url("../img/witness_bg.png") no-repeat center right #15110e; background-size: cover; color: #fff;}
.witness-table td {border-top: none; border-bottom: 1px solid; border-color: rgba(0,0,0,0.5); padding: .75rem .75rem 0; vertical-align: middle; font-size: 120%;}
.witness-table td:first-child, .witness-table td:last-child {padding: .75rem 0 0;}
.witness-table td:last-child {text-align: end;}
.down-link, .down-link:hover, .art-nav, .art-nav:hover {color: #A67700;}
/*WITNESS*/
/*SEARCH*/
.radio-container{display: flex; align-items: center; justify-content: flex-start; flex-wrap: wrap; font-family: sans-serif; border: 1px solid #262626; border-radius: 6px;}
.radio-container *:not(input[type='text']){-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}
.radio-container .radio-btn{border-right: 1px solid #262626; overflow: hidden;}
.radio-container .radio-btn:last-child{border-right: 0px;}
.radio-container .radio-btn.nth-2{width: calc(50%);}
.radio-container .radio-btn.nth-3{width: calc(33.3333%);}
.radio-container .radio-btn.nth-4{width: calc(25%);}
.radio-container .radio-btn label{background-color: transparent; color: #000; display: block; /*padding: 6px 12px;*/ margin: 0; text-align: center; transition: .3s; cursor: pointer;}
.radio-container .radio-btn label:hover {background: #695439; color: #ffffff;}
.radio-container .radio-btn input{display: none;}
.radio-container .radio-btn input:checked + label{background-color: #262626; color: #fff;
}
.engText{cursor: pointer; outline: none;}
.popover{max-width: 900px;}
.search_text {padding: 0 25px;}
.search-bg{background: url("../img/search_bg.png") no-repeat center center; background-size: contain;}
#sermonsAllContent{overflow-x: hidden; overflow-y: scroll;}
#closePlayer{position: absolute; right: 5px; top: 2px;}
input[type="checkbox"] { display: none; }
input[type="checkbox"] + label { display: inline-block; position: relative; padding-left: 25px; margin-bottom: 20px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}
input[type="checkbox"] + label:last-child { margin-bottom: 0; }
input[type="checkbox"] + label:before {content: ''; display: block; width: 20px; height: 20px; border: 1px solid #52421e; position: absolute; left: 0; top: 0; opacity: .6; -webkit-transition: all .12s, border-color .08s; transition: all .12s, border-color .08s;}
input[type="checkbox"]:checked + label:before {width: 10px; top: -5px; left: 5px; border-radius: 0; opacity: 1; border-top-color: transparent; border-left-color: transparent; -webkit-transform: rotate(45deg); transform: rotate(45deg);}
/*SEARCH*/
/*CHRONOLOGY*/
.chronology-line {
	border: none;
	border-left: 1px dashed;
	opacity: .7;
	transition: .4s;
}
.chronology-line:last-child{
	border-left: none;
}
.chronology-line span{
	display: none;
	transition: .4s;
}
.chronology-line.active {
	opacity: 1;
}
.chronology-line::before {
	content: " ";
	position: absolute;
	top: 0;
	left: -6px;
	border: 3px solid;
	border-radius: 50%;
	width: 12px;
	height: 12px;
	background: #fff6e2;
}
/*CHRONOLOGY*/
/*ADMINKA*/
.delete {right: 10px; top: 40px;}
/*ADMINKA*/
@media (max-width: 1699.98px){
	#hSermons{background-position:center left -160px;}
}
@media (max-width: 1199px){
	#sevenAges{background-position-x:right;}
	.navbar-expand-lg .navbar-nav .nav-link {padding-right: .3rem; padding-left: .3rem;}
	.carousel {min-height: 330px;}
}
@media (max-width: 991.98px){
	header{top:0; left: 0;}
	.navbar-toggler {position: fixed; right: 20px; top: 30px; background: #262626; box-shadow: 0px 0px 10px #0000004f; z-index: 99999;}
	#sevenAges, #sevenSeals, #Hebrews, #RPU1, #RPU2, #Deniel, #Revelation,#Israel_and_the_Church, #adoption{background-image: none;}
	.book-img {margin: 0;}
	.book-img img{margin-left: -15px;}
	.zoom-text{margin-left:0px; margin-top: 0;}
	#hSermons{background-size: cover; background-position: center;}
    .prLink{ max-width: 25%;}
	.witness-slider, .books{background-image: none;}
	.witness-slider, .books {
		background-color: #332f27;
		/* IE9, iOS 3.2+ */
		background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBzdG9wLWNvbG9yPSIjMjMyMjIwIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM0MjNjMmUiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3ZzZ2cpIiAvPjwvc3ZnPg==);
		background-image: -webkit-gradient(linear, 0% 0%, 100% 0%,color-stop(0, rgb(35, 34, 32)),color-stop(1, rgb(66, 60, 46)));
		/* Android 2.3 */
		background-image: -webkit-linear-gradient(left,rgb(35, 34, 32) 0%,rgb(66, 60, 46) 100%);
		/* IE10+ */
		background-image: linear-gradient(to right,rgb(35, 34, 32) 0%,rgb(66, 60, 46) 100%);
		background-image: -ms-linear-gradient(left,rgb(35, 34, 32) 0%,rgb(66, 60, 46) 100%);
	}

	/* IE8- CSS hack */
	@media \0screen\,screen\9 {
		.witness-slider {
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff232220",endColorstr="#ff423c2e",GradientType=1);
		}
	}
	.btn-group{display: block;}
	header{z-index: 1000; /*position: fixed;*/ width: 100%; box-shadow: 0 0.1rem .5rem rgba(0,0,0,0.55);}
	/*.content{padding-top: 105px;}*/
}
@media (max-width: 767.98px){
	.best-time{background: #2C2C2C;}
	.search form input.search{width: 90%; padding: 0 25px 0 5px;}
	.search-button {right: 5px;}
	.book-img {margin-top: 15px;}
	.sort a {margin-left: 1px; font-size: 15px;	white-space: nowrap;}
    .prLink{ max-width: 33.333%;}
	.books h3{font-size: 1.2rem;}
	.carousel {min-height: 270px;}
	.bg-image{background: #262626!important;}
	.bookContents{background: none;}
	.radio-container .radio-btn{width: 100%!important; border: none;}
    /*.content{padding-top: 105px;}*/
    .mob-small {font-size: 10px;}
	.search-bg{background: none;}
	.owl-prev {margin: auto auto auto 0;}
	.owl-next {margin: auto 0 auto auto;}
}
@media (max-width: 499.98px){
    .prLink{ max-width: 50%;}
	.carousel { min-height: auto;}
	.serm-table td {padding: 2px 4px;}
	.prophecies h3{font-size: 1.25rem;}
    /*.content{padding-top: 70px;}*/
    .mob-small {display: none;}
	#up-button {padding: 5px 4px;}
	.navbar-toggler {top: 20px;}
}
@media (max-width: 359.98px){
    .xxs-hide{display: none;}
	.serm-table td {padding: 2px;}
}

@media (min-width: 768px){
	.last-sermons {border-right: 1px solid;	}
	.bookContents{height: 100%;}
    .logo-mob {padding-top: 14%;}
	.chronology-line.active span{display: block;}
}
@media (min-width: 992px){
	.sLang{margin-bottom: -50px;}
	.sort .search{margin-top: -4px;}
	/*.carousel-control-next {opacity: 1;}*/
	.search{margin-top: 15px;}
	.search.search-main form input.search {border-bottom: 1px solid #fff6e2; color: #fff6e2;}
	div.search.search-main{position: absolute; top:-75px; width: 100%; z-index: 15;}
	.search.search-main button span {color: #fff6e2;}
	.search.search-main input.search::-webkit-input-placeholder {color: #fff6e2;}
	.search.search-main input.search::-moz-placeholder {color: #fff6e2;}
	.search.search-main svg path{fill:#E0E0E0;}
	#params {background: #fff6e2; border: 1px solid;}
	.langs{position: absolute; right: 0; top: 5px;}
}
@media (min-width: 1200px){
}
.ytGo.current{pointer-events: none;}
.video-tile-desc {background: rgba(47, 44, 37, 0.83); top: 0; left: 0; opacity: 1; transition: 1s; display: block;}
.video-tile-desc:hover, .current .video-tile-desc{opacity: 0; transition: 1s; display: none;}
.video-tile-desc p{color:#ffffff; text-align: center;}
.video-tile-desc small{color:#BEBEBE;}

.video-yt-play {top: 0; left: 0; cursor: pointer; background-position: center; background-repeat: no-repeat; background-size: cover;}
.video-yt-play img{z-index: 1;}

.video-tile {cursor: pointer;}

.yt-wr iframe{position: absolute; width: 100%; height: 100%; top: 0; left: 0;}

@media (min-width: 576px) {
	.wrapper{margin: 0; padding: 0; width: 100%; min-height: 100%; display: flex; flex-direction: column;}
	.content{margin: auto; width: 100%;}
}