﻿


.newRelease .container {
    position: relative;
    z-index: 2;
}

.aboutAuthor .container{
    width: 85%;
}
.container{margin:0 auto;max-width:1280px;width:90%}

.main-footer .column-2 { text-align: center; }

.lt-ie9 .main-footer .column-2 { text-align: left; }

.main-footer .column-2 .footer-nav { margin: 0; padding: 0; }

.main-footer .column-2 .footer-nav li { margin: 0; padding: 0 0 5px; }

.main-footer .column-2 .footer-nav li a { padding: 0; margin: 0; }

.lt-ie9 .main-footer .column-2 .footer-nav li { padding: 0; }

    .blog_left .sidebar_widget {
        display: inline-block;
        margin-bottom: 60px;
        position: relative;
    }

#ttw-head-widget .textwidget {
	display:inline;
	margin-left: 10px;
}

	.header_menu_inner {
		height: 0;
		overflow: hidden;
		width: 100%;
		background: #ffffff;
	}

	.mobile_header .header_menu_inner {
		top: 80px;
	}

  #mobile-menu-container #icon-hamburger {
    display: block;
    width: 20px;
    height: 30px;
    margin: 0 auto;
    padding-top: 10px; }

    #mobile-menu-container #icon-hamburger span {
      transition: transform .3s; }

    #mobile-menu-container #icon-hamburger.active span:first-child {
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
      -ms-transform-origin: 16px 4px;
          transform-origin: 16px 4px; }

    #mobile-menu-container #icon-hamburger.active span:nth-child(2) {
      opacity: 0; }

    #mobile-menu-container #icon-hamburger.active span:last-child {
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
      -ms-transform-origin: 13px -1px;
          transform-origin: 13px -1px; }
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.page-updates .view-updates .views-row,.taxonomy-item{border-bottom:1px solid #e2e2e2;padding-bottom:30px;margin-bottom:30px;}
.page-updates .view-updates .views-row:after,.taxonomy-item:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.page-updates .view-updates .views-row img,.taxonomy-item img{display:block;margin:0 auto 20px;}

#navigation-container {width:100%; height:50px; background:#009eed;}



#navigation-container.header-sticky {position:fixed; top:-50px; transition:top 150ms linear;}

.admin-bar #navigation-container.header-sticky{margin-top:32px;}


		input[type='submit'], button, #wp-calendar #today, .pricing-box .plan-badge, .scrollToTop, .mm-header, .widget-area .widget .tagcloud a:hover, .page-links span, .page-links a:hover span, .pagination span.current, .pagination a:hover, blockquote.box-left, blockquote.box-right, blockquote.callout, #navigation-wrapper, #navigation-container, #navigation-inner, .article-labels span, .rating-bar-value, #site-navigation ul li.megamenu ul li.menu-label a, #mobile-site-navigation .mobile-menu-header{background-color:#000000;}
#navigation-wrapper, #navigation-container, #navigation-inner, #menu-sidebar{height:75px;}

#cbox .col{position:relative;float:left;height:180px;text-align:left;line-height:16px;}
.tqb-shortcode-old-content,.tqb-shortcode-new-content{position:relative;transition:all 1s;min-height:600px}
 .so-mobilenav-standard + * { display: none; }

.abs{position:absolute;}

.main-navigation ul.nav-menu.toggled-on,
.menu-toggle {
	display: inline-block;
}


li.cat-item{margin-bottom:5px !important;}


.cat-item-104,.cat-item-105{display:none;}


  .rtl .menu-primary-items li.menu-item-has-children ul a:after,
  .rtl .menu-unset ul li.menu-item-has-children ul a:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    left: auto;
    right: 6px;
  }
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}


.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}
#baner .menubar,.topmover .menubar{position:absolute;width:100%;background-color:rgba(0,140,103,.8);z-index:2;}


.upcoming-left .sermons article .info, .article-right .artical-part {
  display: inline-block;
  width: 63%;
  margin: 0 0 0 20px;
  text-align: left;
}


.background-gradient {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  pointer-events: none;
  z-index: 1; }


.item {
  height: 450px; }
.animate-box .wpb_single_image{position:absolute;top:0;max-width:100%}
.animate-box .wpb_single_image:first-child{position:relative}


.go_premium
{
	font-family: 'Museo-500', arial;
	color:#18496d;
	font-size:120px;
	text-align:center;
	font-weight: 500;
	padding-top: 190px;
	margin-top: -35px;
	letter-spacing: -2px;
}


.go_premium[lang="jpn"]
{
 font-size:110px;
 letter-spacing:-2px;
 font-family:Arial Unicode MS;
}


.go_premium[lang="ptg"]
{
 font-size:100px;
 letter-spacing:2px;
}

	#header{
		height: auto;
		width: 100%;
		padding: 0px;
		padding-bottom:10px;
	}

.download{position:absolute; top:10px; left:505px; z-index:1;}
.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px}


.modal-body.santander {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 0px;
	margin-left:-30px;
}
.columns.address-section{margin-top:30px}
.columns{margin-top:-1.071rem;margin-left:-1.071rem;margin-right:-1.071rem}
.columns:not(:last-child){margin-bottom:-1.071rem}
.columns.is-multiline{-webkit-flex-wrap:wrap}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{width:50%}


#mobile-menu .menu-item-has-children .arrow{
	display: none;
}

	#mobile-menu .menu-item-has-children .arrow.up{
		display: none;
	}

    
    .x-menu-item {
        box-sizing: initial;
    }
li.views-fluid-grid-inline{display:inline-block;}
* html li.views-fluid-grid-inline{display:inline;zoom:1;}
.view-front-content .views-fluid-grid-inline{background-color:#efefef;border:none;}
.view-front-content .views-fluid-grid-inline,.view-clone-of-front-content .views-fluid-grid-inline{background-color:transparent;border:none;}


.jumbotron__title h1 { font-size: 20px; color: #eeeeee; }


        .pre-loading {
            width: 100%;
            z-index: 1;
            text-align: center;
        }

.footer-c {display: inline-block;}
.line-title{font-size:16px!important}
.line-title:before{background-color:#ee2624;content:" ";display:inline-block;height:2px;left:0;position:absolute;right:0;top:14px;z-index:1}
.line-title.primary{color:#fff;background-color:transparent}
.line-title.primary:before{background-color:#fff}
.popular-block .line-title{margin:20px 0 15px}

.head{ width:1200px; height:220px; margin:10px auto 0;}

#webinar-live {
    display: none;
    background: #EC605A;
    padding: 10px;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

#webinar-live .live-underline {
    text-decoration: underline;
}

#product-loop-wrap .columns .title, 
#product-loop-wrap .columns .price, 
#product-loop-wrap .columns .buy-btn,
#product-loop-wrap .columns .sold-out { font-size: 14px; width: 100%; text-align: center; display: block; margin-bottom: 10px; float: none; border: none; }

#product-loop-wrap .columns .buy-btn { font-weight: bold; color: #00B876; }

#product-loop-wrap .columns:hover .buy-btn { color: #FFF; }
.footer .copyright,.footer .develop,.footer .impresum,.footer .soc{display:block;float:left}
.footer .copyright{line-height:64px}
.footer .copyright,.footer .develop{line-height:50px}
.modal-title{margin:0;line-height:1.42857143}


.feedback-modal .modal-title {
  margin-left: 0;
}
.wrap{margin:0;min-height:100%;height:auto !important;height:100%;margin:0 auto -80px;}
.wrap:after{content:"";display:block;height:80px;}
.front .wrap:hover .views-slideshow-controls-text-previous,.front .wrap:hover .views-slideshow-controls-text-next{opacity:1;}
