@font-face{font-family:'AGSouvenirCyrRoman';src:url('../fonts/agsouvenircyr_roman.eot');src:url('../fonts/agsouvenircyr_roman.eot') format('embedded-opentype'), url('../fonts/agsouvenircyr_roman.woff2') format('woff2'), url('../fonts/agsouvenircyr_roman.woff') format('woff'), url('../fonts/agsouvenircyr_roman.ttf') format('truetype'), url('../fonts/agsouvenircyr_roman.svg#AGSouvenirCyrRoman') format('svg');}
@font-face{font-family:'AGSouvenirCyrItalic';src:url('../fonts/agsouvenircyr_italic.eot');src:url('../fonts/agsouvenircyr_italic.eot') format('embedded-opentype'), url('../fonts/agsouvenircyr_italic.woff2') format('woff2'), url('../fonts/agsouvenircyr_italic.woff') format('woff'), url('../fonts/agsouvenircyr_italic.ttf') format('truetype'), url('../fonts/agsouvenircyr_italic.svg#AGSouvenirCyrItalic') format('svg');}
@font-face{font-family:'AGSouvenirCyrBold';src:url('../fonts/agsouvenircyr_bold.eot');src:url('../fonts/agsouvenircyr_bold.eot') format('embedded-opentype'), url('../fonts/agsouvenircyr_bold.woff2') format('woff2'), url('../fonts/agsouvenircyr_bold.woff') format('woff'), url('../fonts/agsouvenircyr_bold.ttf') format('truetype'), url('../fonts/agsouvenircyr_bold.svg#AGSouvenirCyrBold') format('svg');}
body{text-align:justify !important;}
.col-md-2-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.clear::after{display:table;content:"";clear:both;}
@media (min-width:992px){.col-md-2-4{float:left;width:20%;}
}
@media (min-width:992px){.col-md-2-4{float:left;width:20%;}
}
.col-sm-2-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
@media (min-width:768px){.col-sm-2-4{float:left;width:20%;}
}
@media (min-width:768px){.col-sm-2-4{float:left;width:20%;}
}
.shadow-border{border:5px solid #fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.48);-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.48);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.48);}
.pattern{width:93px;height:16px;background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:-116px 0;}
.container{width:100%;}
.breadcrumb{background:url("../images/bg-line.png") repeat-x center bottom;font-size:13px;margin-bottom:0;padding:0 0 10px 0;text-align:left;}
.breadcrumb > li + li:before{content:"> ";color:#333;}
.breadcrumb a{color:#942438;text-decoration:underline;}
.pagination{margin:0;}
.pagination > li > a,
.pagination > li > span{border:none;color:#797979;}
.pagination > li > a:hover,
.pagination > li > span:hover{background-color:transparent;color:#942438;}
.pagination > li.active > a,
.pagination > li.active > span{background-color:transparent;color:#942438;}
.bg-info{padding:15px;}
.media,
.media-body{overflow:visible;}
.btn-default{background-color:#942438;border-color:#942438;color:#FFF !important;text-decoration:none !important;}
.btn-default:hover{background-color:#495677;border-color:#495677;}
.btn-primary{background-color:#495677;border-color:#495677;color:#FFF !important;text-decoration:none !important;}
.btn-primary:hover{background-color:#942438;border-color:#942438;}
img.alignright{float:right;margin:0 0 1em 1em;}
img.alignleft{float:left;margin:0 1em 1em 0;}
img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
a img.alignright{float:right;margin:0 0 1em 1em;}
a img.alignleft{float:left;margin:0 1em 1em 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.red{color:#942438 !important;}
body{font-family:Arial, Helvetica, Sans-serif;color:#333333;background:url(../images/main-bg.png);line-height:120%;font-size:15px;}
.wrapper{max-width:1200px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.46);background-color:#fff;margin:0 auto;}
a{color:#000;}
a:hover,
a:focus{text-decoration:none;color:#942438;}
img{max-width:100%;}
h1,
h2,
h3,
h4{font-family:'AGSouvenirCyrRoman';font-weight:bold;}
h4{font-size:15px;}
ul{padding-left:0;}
ul li{list-style:none;}
hr{border-color:#ccc;}
header{height:174px;position:relative;background:url(../images/top-banner.png) no-repeat left top;}
@media (max-width:767px){header{margin-left:-15px;margin-right:-15px;height:auto;background-size:950px auto;}
}
header .logo{display:block;height:140px;}
@media (min-width:768px){header .logo{position:absolute;width:390px;height:123px;top:20px;left:0;}
}
header .stream-player{position:absolute;right:120px;top:15px;}
@media (max-width:897px){header .stream-player{top:-82px;right:50px;}
}
header .stream-player .jp-audio-stream{width:300px;border:none;background:transparent;}
header .stream-player .jp-audio-stream .jp-interface{background-color:transparent;}
header .stream-player .jp-audio-stream .jp-controls{width:auto;left:10px;top:8px;}
header .stream-player .jp-audio-stream .jp-volume-controls{top:52px;left:90px;}
@media (max-width:897px){header .stream-player .jp-audio-stream{width:80px;background-color:transparent;}
header .stream-player .jp-audio-stream .jp-volume-controls,
header .stream-player .jp-audio-stream .jp-details{display:none;}
.top-navbar li.menu-item:hover > ul.sub-menu,
.main-navbar li.menu-item:hover > ul.sub-menu{display:none;}
}
header .stream-player .jp-play{width:64px;height:64px;border-radius:32px;background:#942438;text-indent:0;font-size:30px;color:#FFF;}
header .stream-player .jp-play .glyphicon-pause{display:none;}
header .stream-player .jp-volume-bar{width:146px;}
header .stream-player .jp-volume-max{left:174px;}
header .stream-player .jp-details{background-color:transparent;position:absolute;right:0;top:20px;width:auto;}
header .stream-player .jp-details .jp-title{color:#942438;font-size:18px;font-family:'AGSouvenirCyrRoman';}
header .stream-player .age{position:absolute;right:10px;top:60px;font-size:28px;color:#857A5A;}
header .jp-state-playing .jp-play:focus{background:#942438;}
header .jp-state-playing .jp-play .glyphicon-play{display:none;}
header .jp-state-playing .jp-play .glyphicon-pause{display:inline-block;}
.player .stream-player{position:absolute;}
.player .stream-player .jp-audio-stream{width:0px;border-radius:40px;border:none;}
.player .stream-player .jp-audio-stream .jp-interface{background-color:transparent;}
.player .stream-player .jp-audio-stream .jp-controls{width:auto;}
.player .stream-player .jp-audio-stream .jp-volume-controls{top:45px;left:90px;}
.player .stream-player .jp-play{width:64px;height:64px;border-radius:32px;background:#942438;text-indent:0;font-size:30px;color:#FFF;}
.player .stream-player .jp-play .glyphicon-pause{display:none;}
.player .stream-player .jp-volume-bar{width:146px;}
.player .stream-player .jp-volume-max{left:174px;}
.player .stream-player .jp-details{background-color:transparent;position:absolute;right:0;top:20px;width:auto;}
.player .stream-player .jp-details .jp-title{color:#942438;font-size:18px;font-family:'AGSouvenirCyrRoman';}
.player .stream-player .age{position:absolute;right:-40px;top:30px;font-size:28px;color:#857A5A;}
.player .jp-state-playing .jp-play:focus{background:#942438;}
.player .jp-state-playing .jp-play .glyphicon-play{display:none;}
.player .jp-state-playing .jp-play .glyphicon-pause{display:inline-block;}
.blue-nav{background-color:#495677;}
@media (max-width:767px){.blue-nav{padding:0 15px;}
}
.main-navbar-nav{margin:5px -15px;}
.main-navbar-nav li a{font-family:'AGSouvenirCyrRoman';color:#fff;font-size:19px;padding:10px 13px;}
.main-navbar-nav li a:hover{color:#F8F0DF;background-color:transparent;}
.main-navbar-nav li:last-child a{padding-right:0;}
.main-navbar-nav li.active a{color:#F8F0DF;background-color:transparent;}
.main-navbar{margin-bottom:0;border:none;}
.main-navbar .navbar-toggle{background:#942438;border-radius:0;width:100%;margin-right:0;line-height:1.4;}
.main-navbar .navbar-toggle .icon-bar{background-color:#fff;float:right;clear:both;}
.main-navbar .navbar-toggle .sr-only{height:auto;margin:0;padding:0;position:absolute;width:auto;color:#fff;font-size:16px;text-transform:uppercase;clip:auto;top:5px;margin-left:-30px;}
.top-navbar{background-color:#F8F0DF;word-spacing:-6px;border-radius:0;margin-left:-15px;margin-right:-15px;margin-bottom:0;min-height:45px;}
@media (max-width:897px){.top-navbar{padding:15px 15px;}
}
@media (min-width:898px){.top-navbar .navbar-header{float:right;}
}
.top-navbar .navbar-header .navbar-toggle{float:left;background-color:#942438;}
.top-navbar .navbar-header .navbar-toggle .icon-bar{background-color:#f8f0df;}
.top-navbar .top-navbar-nav li a{font-family:'AGSouvenirCyrRoman';font-size:18px;padding:10px 20px;font-weight:bold;}
.top-navbar .top-navbar-nav li a:first-child{padding-left:0;}
.top-navbar .top-navbar-nav li a:hover{background-color:transparent;color:#942438;}
.top-social{float:right;margin-top:7px;}
@media (max-width:897px){.top-social{float:left;margin-top:10px;}
}
.top-social a{width:28px;height:28px;float:left;background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:0 0;margin-right:10px;}
.top-social a:hover{background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:0 -30px;}
.top-social a.fb{background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:-34px 0px;}
.top-social a.fb:hover{background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:-34px -30px;}
.top-social a.vk{background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:-68px 0;}
.top-social a.vk:hover{background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:-68px -30px;}
.charity{text-align:center;color:#942438;font-family:'AGSouvenirCyrRoman';font-size:18px;font-weight:bold;letter-spacing:2px;padding:10px 90px;}
.charity a{position:relative;}
.charity a:before{left:-90px;}
.charity a:after{right:-90px;}
.charity a:hover{text-decoration:underline;}
footer > .container{padding-top:30px;padding-bottom:200px;background:url(../images/footer-bg.jpg) center bottom;}
@media (max-width:767px){footer > .container{padding-bottom:190px;}
}
footer .copyright{text-align:center;padding-top:30px;padding-bottom:30px;font-size:13px;}
.footer-nav li a{color:#594A38;font-family:'AGSouvenirCyrRoman';font-size:14px;}
.footer-nav li a:hover{text-decoration:underline;}
.footer-nav > li > a{text-transform:uppercase;font-size:15px;font-weight:bold;}
.top-banner{text-align:center;padding-bottom:20px;}
.main-container{margin:0;}
.widget-title{text-align:center;border-bottom:1px solid #3C3939;margin-top:0;padding-bottom:5px;position:relative;margin-bottom:20px;}
.widget-title:after{left:auto;right:-3px;background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:-275px -70px;}
.widget-title .title,
.topshop-title{text-transform:uppercase;color:#942438;font-size:20px;margin:0;}
.widget-subtitle{background:url(../images/bg-line.png) repeat-x left 7px;text-align:center;margin-bottom:15px;}
.widget-subtitle .title{display:inline-block;padding:0 10px;background-color:#fff;text-transform:uppercase;font-size:16px;font-family:'AGSouvenirCyrRoman';color:#952438;margin:0;}
.subwidget.highlighted{background-color:#F4EEE1;border-radius:4px;padding:15px;line-height:120%;color:#333;font-size:13px;margin-bottom:20px;}
@media (max-width:991px){.subwidget.highlighted:before,
.subwidget.highlighted:after{content:" ";display:table;}
.subwidget.highlighted:after{clear:both;}
.subwidget.highlighted img{float:left;margin-right:15px;}
.subwidget.highlighted .pattern{display:none;}
}
.subwidget.highlighted .widget-subtitle .title{background-color:#F4EEE1;}
.announcement-widget .announcement-title > a{color:#000;text-decoration:none;}
.banner{margin-bottom:20px;}
@media (max-width:767px){.banner{text-align:center;}
}
.widget,
.subwidget{margin-bottom:20px;}
.widget h4,
.subwidget h4{margin:15px 0 0;}
.widget .read-more,
.subwidget .read-more{text-align:right;font-size:13px;}
.schedule-widget p{text-align:center;color:#111;margin-bottom:20px;}
.schedule-widget .schedule-list{padding-left:50px;}
.schedule-widget .schedule-list li{margin-bottom:20px;position:relative;font-size:13px;}
.schedule-widget .schedule-list li .time{position:absolute;left:-50px;top:0;color:#942438;font-size:14px;}
.schedule-widget a.btn-schedule,
.widget-arch a.btn-schedule{border-radius:5px;text-transform:uppercase;padding:12px 10px;font-size:18px;color:#fff;font-family:'AGSouvenirCyrRoman';border-color:transparent;background-color:#942438;text-decoration:none;width:100%;text-align:center;}
.widget-arch{border-radius:5px;margin-bottom:20px;}
.widget-arch a.btn-schedule{margin-bottom:10px;}
.widget-arch p{margin:0;}
.schedule-widget a.btn-schedule i{font-size:22px;display:inline-block;margin:-5px 0 -5px -5px;}
.disc-widget{font-size:13px;}
.disc-widget .disc{display:block;background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:-914px 0;position:relative;margin-bottom:20px;}
@media (max-width:767px){.disc-widget .disc{background:none;text-align:center;}
.woocommerce-result-count{display:none;}
.woocommerce-ordering{display:none;}
}
ol.breadcrumb>span{margin-left:5px;}
ol.breadcrumb>span:before{content:">";}
ol.breadcrumb>span>span{margin-left:5px;}
.disc-widget .disc img{border:5px solid #fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.48);-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.48);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.48);}
.disc-widget h5{font-size:19px;}
.trip-widget h4{text-align:center;}
.trip-widget img{border:1px solid #444;}
.trip-widget .date{color:#942438;text-align:center;font-weight:bold;position:relative;padding-bottom:20px;margin-bottom:20px;}
.trip-widget .date:after{content:"";position:absolute;left:50%;bottom:-8px;margin-left:-46px;background-color:transparent;width:93px;height:16px;background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:-116px 0;}
.trip-widget p{font-size:13px;font-style:italic;}
.church-calendar-widget{text-align:center;margin-bottom:20px;}
.church-calendar-widget .calendar-content{text-align:left;font-style:italic;color:#444;font-size:12px;}
.church-calendar-widget .calendar-content .date{margin-top:10px;font-weight:bold;margin-bottom:10px;font-family:'AGSouvenirCyrRoman';font-size:13px;font-style:normal;text-transform:uppercase;margin-bottom:3px;text-align:center;}
.quotes > li{color:#6B6045;font-size:15px;padding-bottom:10px;margin-bottom:20px;position:relative;}
.quotes > li > .text{background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:-328px -1px;font-size:13px;}
.quotes > li a{color:#6B6045;text-decoration:none;}
.quotes > li a:hover{color:#942438;}
@media (max-width:991px){.quotes > li > .text{background:none;}
}
.quotes > li:after{content:"";position:absolute;left:50%;bottom:-8px;margin-left:-46px;background-color:transparent;width:93px;height:16px;background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:-116px 0;}
.quotes > li img{display:block;margin:10px auto;}
.quotes > li .author{color:#333;font-style:normal;text-align:right;font-size:13px;}
.propoved{background-color:#E1DFD7;margin-right:0;margin-left:0;margin-bottom:20px;}
@media (max-width:991px){.propoved{float:left;max-width:290px;margin-right:15px;background-color:#F1F0EC;}
}
.propoved h6{font-family:'AGSouvenirCyrRoman';font-size:17px;font-weight:bold;}
.propoved .priest{padding-left:0;padding-right:0;}
@media (max-width:991px){.propoved .priest{float:left;min-height:116px;margin-top:10px;margin-right:10px;margin-left:15px;z-index:22;}
}
.propoved .propoved-content{background-color:#F1F0EC;color:#555;}
.propoved .propoved-content .title{color:#706A52;display:block;margin-top:-10px;margin-bottom:10px;}
.hentry.media{background:url(../images/bg-line.png) repeat-x 0 bottom;padding-bottom:20px;margin-bottom:30px;position:relative;}
.hentry.media:after{content:"";position:absolute;left:50%;bottom:-8px;margin-left:-46px;background-color:#ffffff;width:93px;height:16px;background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:-116px 0;}
.hentry.media .media-heading{margin-bottom:0;font-family:Verdana;text-align:left;}
.hentry.media .subtitle{color:#857A5A;}
.hentry.media .date span{color:#942438;}
.hentry.media .media-left img{width:140px;height:140px;max-width:none;border:1px solid #000;}
.hentry.media .item-player:before,
.hentry.media .item-player:after{content:" ";display:table;}
.hentry.media .item-player:after{clear:both;}
.hentry.media .item-player .jp-audio{width:340px;margin-right:50px;margin-bottom:0px;}
.item-player{margin-bottom:20px;}
.item-player .jp-audio{border:none;border-radius:5px;overflow:hidden;}
.item-player .jp-audio .jp-interface{height:50px;background:#FFF;}
.item-player .jp-audio .jp-controls{padding-top:16px;padding-left:45px;}
.item-player .jp-audio .jp-type-single .jp-progress,
.item-player .jp-audio .jp-volume-controls{top:17px;}
.item-player .jp-audio .jp-time-holder{top:0px;text-align:right;}
.playg .jp-audio .jp-time-holder span{font-size:10px;line-height:16px;}
@media (max-width:767px){.item-player .jp-audio{width:300px;}
.item-player .jp-audio .jp-volume-controls{display:none;}
.item-player .jp-audio .jp-controls{padding-left:10px;padding-right:10px;}
.item-player .jp-audio .jp-progress,
.item-player .jp-audio .jp-time-holder{left:100px;}
}
.item-player .jp-details{display:none;}
.item-player .jp-volume-bar-value{background:#942438;}
.sidebar,
.content{padding-top:15px;}
.sidebar-left{background:url(../images/vline.png) repeat-y top right;}
.sidebar-right{background:url(../images/vline.png) repeat-y top left;}
.search-block{float:right;background-color:#fff;border:1px solid #928863;margin-top:3px;min-width:260px;margin-right:-10px;margin-left:10px;}
.search-block input[type="text"]{border:transparent;color:#666;font-style:italic;float:left;width:220px;font-family:Georgia, "Times New Roman", serif;height:32px;}
.search-block button{float:left;width:30px;height:30px;background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:0 -172px;border:none;background-color:transparent;}
@media (max-width:1140px){.search-block{float:left;}
}
.pager,
.wp-pagenavi{margin-bottom:30px;text-align:center;}
.pager a,
.wp-pagenavi a,
.pager span,
.wp-pagenavi span{text-decoration:none !important;border:1px solid #BFBFBF;padding:3px 5px;margin:2px;display:inline-block;}
.pager a:hover,
.wp-pagenavi a:hover,
.pager span.current,
.wp-pagenavi span.current{border-color:#942438;}
.accordion-menu,
.product-categories{padding-left:20px;text-align:left;}
.accordion-menu a,
.product-categories a{color:#111;text-decoration:none;}
.accordion-menu a:hover,
.product-categories a:hover{color:#942438;}
.accordion-menu li,
.product-categories li{margin-bottom:10px;}
.tax-program .accordion-menu > li > a{text-transform:uppercase;}
.tax-program .accordion-menu > li:nth-child(1) > a,
.tax-program .accordion-menu > li:nth-child(2) > a{color:#2B3A62;}
.wrapper .accordion-menu li.current-cat > a,
.product-categories li.current-cat > a,
.wrapper .accordion-menu li.current_page_item > a,
.product-categories li.current_page_item > a{color:#942438;}
.accordion-menu > li > a,
.product-categories > li > a{font-weight:bold;}
.accordion-menu > li > ul,
.product-categories > li > ul{padding-left:10px;}
.accordion-menu > li > ul > li,
.product-categories > li > ul > li{list-style:disc;font-size:10px;color:#942438;}
.accordion-menu > li > ul > li > a,
.product-categories > li > ul > li > a{font-size:15px;}
.accordion-menu .parent > a:before,
.product-categories .parent > a:before{content:"+";float:left;width:15px;height:15px;margin-left:-20px;margin-top:2px;background-color:#BFBCAF;color:#FFF;border-radius:7px;font-weight:normal;line-height:14px;text-align:center;}
.accordion-menu .children,
.product-categories .children{display:none;margin-top:10px;}
.accordion-menu .active > a:before,
.product-categories .active > a:before{content:"-";background-color:#942438;}
.accordion-menu .active .children,
.product-categories .active .children{display:block;}
.content h1{font-size:26px;text-transform:uppercase;margin-top:0;text-align:center;}
.content h2{font-size:20px;text-transform:uppercase;color:#942438;}
.content h4 a{color:inherit;text-decoration:none;}
.content h4 a:hover{color:#942438;}
.content .description{font-size:13px;font-style:italic;margin-bottom:20px;}
.content .calendar-subtitle{text-align:center;font-size:16px;}
.content p{margin-bottom:15px;}
.content ul li{list-style:disc inside;}
.content a{color:#942438;text-decoration:underline;}
.content a:hover{text-decoration:none;color:#333;}
.authors-list .thumbnail,
.product-list .thumbnail{border:none;border-radius:0;padding:0;font-size:13px;color:#333333;text-decoration:none;text-align:center;}
.authors-list .thumbnail:hover,
.product-list .thumbnail:hover{color:#942438;}
.authors-list .thumbnail > img{width:70px;height:70px;border-radius:50%;}
.product-list .thumbnail > img{border:1px solid #000;width:140px;height:140px;}
.author-programs-list li{margin-bottom:20px;}
.author-programs-list li a{color:#333333;}
.page-thumbnails:before,
.page-thumbnails:after{content:" ";display:table;}
.page-thumbnails:after{clear:both;}
.page-thumbnails > div{padding:0 3px;}
.page-thumbnails .thumbnail{color:#8E876F;font-size:12px;font-weight:bold;text-align:center;text-decoration:none;margin-bottom:5px;min-height:120px;}
.featured-image{display:block;margin:20px auto;border:5px solid #fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.48);-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.48);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.48);}
.schedule-calendar{margin:0 auto 30px;max-width:400px;}
.schedule-calendar .ic__days td{font-size:15px;font-weight:bold;}
.schedule-calendar .ic__day-empty{pointer-events:none;}
.ic__days .ic__day_state_selected{background-color:#942438;color:#FFF;}
.schedule-table{font-size:13px;}
.schedule-table .btn-play{background-color:#942438;display:inline-block;width:32px;height:32px;border-radius:16px;color:#FFF;line-height:32px;text-align:center;}
.schedule-table .btn-play > span{margin-right:-3px;}
.gallery{margin:0 auto 30px;max-width:841px;}
.gallery .carousel-indicators{position:static;margin-left:0%;margin-top:20px;width:100%;}
.gallery .carousel-indicators li{background-color:#FFF;border:1px solid #AEA393;width:14px;height:14px;margin:0 3px;}
.gallery .carousel-indicators .active{background-color:#AEA393;}
.schedule-popover{position:relative;max-width:none;margin-bottom:10px;margin-top:10px !important;}
.schedule-popover.top > .arrow{left:25px;}
.schedule-popover .popover-title{text-align:center;color:#942438;}
.schedule-popover .p-now-play{text-align:center;margin:10px;}
.schedule-popover .jp-audio{}
.schedule-popover .jp-details{display:block;}
.schedule-popover .jp-playlist{display:none;}
.social-buttons-container{margin:20px 0;}
.social-buttons-container:before,
.social-buttons-container:after{content:" ";display:table;}
.social-buttons-container:after{clear:both;}
.social-buttons-container .social-label,
.social-buttons-container .social-buttons{float:left;}
.social-buttons-container .social-label{font-weight:bold;}
.comment-form .form-submit{text-align:right;}
.comment-form .form-submit .submit{text-transform:uppercase;}
.comments-area > .comment{background:url("../images/bg-line.png") repeat-x left top;padding-top:15px;margin-bottom:15px;}
.comments-area > .comment .comment{background:none;margin-left:30px;padding-top:0;margin-bottom:0;}
.comments-area > .comment .comment-author{color:#942438;}
.comments-area > .comment .comment-metadata{font-size:12px;}
.comments-area > .comment .comment-metadata a{color:#BABABA;text-decoration:none;}
.comments-area > .comment .comment-metadata a:hover{text-decoration:underline;}
.comments-area > .comment .reply{text-align:right;}
.comments_nav{text-align:center;padding:15px 15px 30px;}
.comments_nav a{color:#942438;}
.product-list .product-item{margin-bottom:50px;text-align:center;}
.product-list .product-item .product-title{font-size:14px;}
.product-list .product-item .price{display:block;text-align:center;margin-bottom:20px;color:#942438;}
.product-list .thumbnail{margin-bottom:0;}
.widget_shopping_cart_content .buttons{text-align:center;}
.widget_shopping_cart_content .buttons .button{margin-bottom:20px;}
.woocommerce .woocommerce-message:before,
.woocommerce-page .woocommerce-message:before,
.woocommerce .woocommerce-error:before,
.woocommerce-page .woocommerce-error:before,
.woocommerce .woocommerce-info:before,
.woocommerce-page .woocommerce-info:before{padding-top:0;}
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count{margin-bottom:18px;}
.term-19 .page-title,
.term-19 .subtitle{display:none;}
ul.accordion-menu li a{display:block;}
ul.accordion-menu li a:hover{background:#942438;color:#fff;}
.top-navbar ul.sub-menu,
.main-navbar ul.sub-menu{display:none;position:absolute;top:100%;list-style:none;z-index:1000;width:235px;border-top:1px solid #fff;}
.top-navbar ul.sub-menu li,
.main-navbar ul.sub-menu li{padding:10px 0;margin:0 10px;border-top:1px solid #fff;}
.top-navbar ul.sub-menu li:first-child,
.main-navbar ul.sub-menu li:first-child{border:none;}
.top-navbar li.menu-item:hover > ul.sub-menu,
.main-navbar li.menu-item:hover > ul.sub-menu{display:inline-block;}
@media (max-width:897px){.top-navbar li.menu-item:hover > ul.sub-menu,
.main-navbar li.menu-item:hover > ul.sub-menu{display:none;}
}
.top-navbar ul.sub-menu{background:#F8F0DF;}
.main-navbar ul.sub-menu{background:#495677;}
.top-navbar .top-navbar-nav li:first-child ul.sub-menu,
.main-navbar .main-navbar-nav li:first-child ul.sub-menu{margin-left:-15px;}
.sterl{float:left;font-size:50px;color:#C0C0C0;}
.playg .jp-interface{position:relative;background-color:#FFF;width:100%;}
.playg .jp-play,
.playg .jp-play:focus{width:15px;height:14px;background:url("../assets/jplayer/skin/blue.monday/image/jplayer.blue.monday.jpg") -127px -1px no-repeat;}
.playg .jp-state-playing .jp-play,
.playg .jp-state-playing .jp-play:focus{width:12px;height:14px;background:url("../assets/jplayer/skin/blue.monday/image/jplayer.blue.monday.jpg") -127px -18px no-repeat;}
.playg .jp-volume-controls{left:260px !important;}
.playg .jp-mute{width:7px;height:12px;}
.playg .jp-mute,
.playg .jp-state-muted .jp-mute{background:url("../assets/jplayer/skin/blue.monday/image/jplayer.blue.monday.jpg") -116px -171px no-repeat;}
.playg .jp-mute:focus,
.playg .jp-state-muted .jp-mute:focus{background:url("../assets/jplayer/skin/blue.monday/image/jplayer.blue.monday.jpg") -116px -171px no-repeat;}
.playg .jp-volume-bar{background:#68736F;top:-1px;height:14px;width:28px;left:11px;}
.playg .jp-progress{background:#E8E8E8;height:4px;left:65px !important;top:21px !important;}
.playg .jp-time-holder{left:65px !important;}
.playg .jp-current-time,
.playg .jp-duration{font-style:normal;float:none;}
.playg .jp-volume-bar-value,
.playg .jp-play-bar{background:#AD3E4C;height:15px;}
.playg .jp-progress.bot{top:34px !important;left:150px !important;}
.playg .jp-volume-controls.bot{top:30px !important;left:290px !important;}
.playg .jp-controls.bot{padding:28px 130px 0px;}
.playg .jp-time-holder.bot{left:150px !important;text-align:right;top:10px;}
#back-top{position:fixed;bottom:-14px;right:14px;}
#back-top a{width:50px;height:80px;display:block;background:url(../images/top.png) no-repeat center;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
.okno{margin:0 auto;background:url(../images/add.png) no-repeat center;width:38px;height:38px;display:block;}
#text-2{margin-left:20px;margin-bottom:10px;text-align:left;}
#text-2 a{font-weight:bold;}
#text-2 a:hover{background:#942438;color:#fff;}
.mar-on{width:190px;float:right;}
.content .authors-list .col-sm-4{width:100%;margin-bottom:10px;}
.content .authors-list .thumbnail{text-align:left !important;}
.content .authors-list img{float:left;margin-right:10px;}
.jp-audio, .jp-audio-stream, .jp-video{border:none !important;}
.jp-audio .jp-interface, .jp-audio-stream .jp-interface{height:60px;}
.popover-content{padding:0px;}
.jp-audio{margin:0 auto;}
.tags-links{background-image:url("../images/sprite.png");background-repeat:no-repeat;background-position:-1176px -210px;padding:5px 0 5px 35px;margin:30px 0 15px;}
.tags-links > a{float:left;margin-right:10px;}
.tags-links > br{display:none;}
.navbar-form .input-group > .form-control{width:120px;height:30px;}
.navbar-form .input-group > .input-group-btn > button{height:30px;}
.top-five-widget .col-sm-4{width:100%;}
.product-list .col-sm-3 .btn{width:100%;white-space:normal;display:none;}
.product-list .col-sm-3 .product-title{display:none;}
.product-list .col-sm-3 .thumbnail > img{width:113px !important;height:113px !important;}
.hentry.media .item-player{margin-top:-25px;margin-bottom:0;}
.jp-audio .jp-controls{width:320px;}
.content .product-list{border-radius:4px;background-color:#F4EEE1;box-sizing:border-box;padding:10px 0 20px;}
.page-media{background-color:#F1F0EC;}
.page-media .media-body{padding:5px;}
.page-media .media-body .media-heading a{color:#942438;}
.authors-widget .accordion-menu > li{list-style:outside none disc;}
.authors-widget .accordion-menu > li > a{font-weight:normal;font-size:13px;}
.content .gospel{font-family:Palatino Linotype;font-size:17px;line-height:24px;}
.content .gosp-title{font-family:Palatino Linotype;font-size:18px;}
.yop_poll_result_link{font-size:14px !important;}
.black-border{border:2px solid;padding:1px 5px;}
.mCustomScrollbar{padding-bottom:0;}
.mCustomScrollBox{height:100%;}
#archive-nav-scroll{height:156px;overflow:hidden;overflow-x:auto;}
#archive-nav-scroll::-webkit-scrollbar{width:5px;}
#archive-nav-scroll::-webkit-scrollbar-track{border-radius:3px;}
#archive-nav-scroll::-webkit-scrollbar-thumb{border-radius:3px;background:#942438;}
#archive-nav-scroll::-webkit-scrollbar-thumb:window-inactive{background:#942438;}
.scb{margin:0;padding:0;white-space:nowrap;}
.scb a,
.scb img{display:block;}
.content .scb li{list-style:none;display:inline-block;margin:0 1.25px;}
.v-wrap{height:100%;}
.v-box{display:inline-block;vertical-align:middle;width:70%;}
.v-wrap:before{content:"";display:inline-block;vertical-align:middle;width:0;margin-right:-.25em;height:100%;}
.author-link{display:block;height:70px;margin-bottom:0;}
.search{margin-bottom:30px;margin-right:80px;}
.search input[type="search"]{margin-right:-80px;width:100%;}
.search input[type="submit"]{width:70px;position:relative;left:80px;}
.content .media-body{padding-bottom:30px;}
.content .gallery .gallery-item{float:none !important;display:inline-block;vertical-align:top;}
.page-alf .media-heading{padding-left:20px;margin-top:10px;}
.page-by .media-heading{padding-left:20px;margin-top:20px;}
.page-alf .media-heading a,
.page-by .sub-media-heading a,
.page-by .media-heading a{color:#000;}
.page-by .media-heading a{font-weight:700;font-size:17px;}
.page-by .sub-media-heading{padding-left:40px;}
img{border:none !important;}
.tax-program .authors-widget{display:none;}
.yoomoney-payment-form {
    padding: 0 20px 50px 0 !important;
    }