/*
Theme Name: gloBIBLE
Theme URI: http://globible.com/
Description: Theme developed  by <a href="http://www.fishermenlabs.com/">Fishermen Labs</a>
Version: 1.0
Author: gloBible
Author URI: http://globible.com/

Tags: Responsive Layout, HTML5/CSS3/Responsive
*/


.video{position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; padding-top: 30px;}
.video iframe,
.video object,
.video embed{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

img.alignright {
    margin: 0 0 10px 15px;
    display: inline;
}

img.alignleft {
    margin: 0 15px 10px 0;
    display: inline;
}

.alignright {
    float: right;
}

p .wpcf7-list-item{display: block}
.footerMenu li{
    margin-left: 20px!important;
}

/****************************
	FEATURES SECTION 
****************************/

.hr-lines-block:before {
    content: "";
    height: 1px;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    background: #979797;
    z-index: 1;
    width: 75%;
	max-width: 900px;
    opacity: 0.21;
}
.hr-lines-block:after {
    content: "";
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    background: #979797;
    z-index: 1;
    width: 75%;
	max-width: 900px;
    opacity: 0.21;
}

/****************************
		TOP INFOBAR 
****************************/
body{
transition: 0.7s;
}

body.show-bar{
margin-top: 80px;
transition: 0.7s;
}

.top-infobar{
background: #f2f2f2;
display: flex;
position: fixed;
width: 90%;
transform: translate(-50%, -80px);
left: 50%;
max-width: 900px;
top: 0;
transition: 0.7s;
z-index: 100;
}

.top-infobar.show-bar{
transform: translate(-50%, 5px);
transition: 0.7s;
}

.infobar-left, .infobar-right{
display:inline-block;
}

.infobar-right{
padding: 15px 25px 15px 0;
width: 85%;
}

.infobar-title{
	padding: 0;
	font-family: 'SFUITextLight', sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #282828;
}

.infobar-copy{
padding: 0;
font-family: 'SFUITextLight', sans-serif;
font-size: 10px;
font-weight: 300;
line-height: 1;
letter-spacing: 0.2px;
text-align: left;
color: #b0b0b0;
}

.infobar-left{
	padding: 20px;
	width: 13%;
    max-width: 60px;
}

#hide-infobar-x{
position: absolute;
    right: 20px;
    top: 50%;
    opacity: 0.7;
    transform: translateY(-50%);
    font-size: 13px;
    color: #4d4d4d;
cursor:pointer;
}

@media only screen and (max-width: 1025px) {

.top-infobar{
width: 100%;
}

}

@media only screen and (max-width: 550px) {


.infobar-left {
    padding: 25px 20px 0 15px;
}

.infobar-copy{
	line-height: 1.2;
	padding-right: 20px;
}

}

@media only screen and (max-width: 330px) {


.infobar-left {
padding: 25px 0px 0px 10px;
}


}

/****************************
    Desktop Announcement 
****************************/

.desktop-info{
font-family: 'SFUITextLight', sans-serif;

}

.desktop-info span{
font-size: 14px;

}

.desktop-info h3{
	font-size: 28px;
	font-weight: 500;
	letter-spacing: 1.2px;
	color: #282828;
}

.desktop-info p{
	font-size: 14px;
	font-weight: 300;
	line-height: 2.0;
	letter-spacing: 0.3px;
	text-align: left;
	color: #000000;
}

