/*
Theme Name: Bootpress
Description: Blank Bootstrap Theme for wordpress
Author: Bueno
Version: 1.4
*/

body{}
body{margin-top: 72px;}
body.logged-in .navbar-fixed-top{top: 28px;}
.navbar-default{/* background: none; */ border: none; /* z-index: 100; */}
p {
	font-size:1.3em;
	line-height:1.7em;
}
h4 {
	font-size:1.3em;
}
header .container{padding-left: 0;}
.input-lg{font-size: 14px;}
hr{
    display: block; height: 2px;
    border: 0; border-top: 2px solid #eed1af;
    margin: 0 0 15px; padding: 0;
}
.fixed{position: fixed;}

.navbar-nav > li > a {
	padding-top: 25px;
	letter-spacing: 2px;
	min-height: 72px;
}

.page-template-page-share-php .col-md-6 nav a {
	font-family: "brandon-grotesque", Helvetica, Arial, sans-serif;
	font-size:1.2em;
}

.mobilebkg {
	display:none;
}


.container.bg   {
	background-image: url('images/bg_1.jpeg');
	background-position: top right;
	background-repeat: repeat;
	background-attachment: fixed;
}

.home .container.bg   {
	background-image:none;
	background-position: top right;
	background-repeat: repeat;
	background-attachment: fixed;
}

.page-template-page-resources-php .container.bg   {
	background-image: url('/wp-content/themes/bootpress/images/bkg-resources.jpg');
}

.page-template-page-events-php .container.bg   {
	background-image: url('/wp-content/themes/bootpress/images/events-bkg.jpg');
}

.home .container {
	position:relative;
}

#slideroutter {
	position:absolute;
	height:100%;
	left:0;
	right:0;
	overflow:hidden;
}

.slider-wrapper {
	position:absolute;
	height:100%;
}


.nivo-directionNav {
	position:absolute;
	z-index:999;
	top:27%;
}

.nivo-controlNav {
	position:absolute;
	top:46%;
	z-index:999;
	width:76%;
}

.nivo-caption {
	z-index:999;
	width:880px!important;
	position:absolute;
	font-family: "brandon-grotesque", Helvetica, Arial, sans-serif;
	text-align:left;
	color:#ddcfc4!important;
	font-size:1.1em!important;
	background:#000!important;
	opacity:1!important;
	position:fixed!important;
	bottom:0;
	left:0;
	right:0;
	width:100%!important;
}

.nivo-prevNav {
	left:140px!important;
	background:url('images/previous.png') no-repeat;
	width:30px;
	height:30px;
	text-indent:-999px;
}

.nivo-nextNav {
	left:700px!important;
	background:url('images/next.png') no-repeat;
	width:30px;
	height:30px;
	text-indent:-999px;
}

.nivo-prevNav:hover,
.nivo-nextNav:hover {
	opacity:.7;
}

.nivo-control,
.nivo-control:hover {
	background:url('images/slider-btn.png') no-repeat 0 -20px;
	width:20px;
	height:20px;
	display:inline-block;
	text-indent:-9999px;
}

.nivo-control.active  {
	background:url('images/slider-btn.png') no-repeat 0 0;
	width:20px;
	height:20px;
	display:inline-block;
}

.nivoSlider img {
	height:100%;
	width:auto;
}

.nivo-slice {
	z-index:0!important;
	position:relative;
}

.nivo-slider {
	position:relative;
	z-index:0;
}

.logos {
	padding-bottom:50px;
}

.sidebarlogo {
	display:inline-block;
}

.sidebarlogo img{
	height:70px;
	width:auto;
}

.sidebarlogo img:hover{
	opacity:.8;
}

.templelogo {
	margin-left:15px;
}

.templelogo img {
	height:50px;
}

.border-top h3 {
	margin-top:40px;
	margin-bottom:15px;
}

div.wpcf7-mail-sent-ok {
	border:2px solid #eed1af!important;
}

.col-md-9 {
	position:relative!important;
	z-index:0!important;
}

img{max-width: 100%; height: auto}

ul {
  margin-left: 0;
}

ul.navbar-nav{
    padding-left: 15px;
}

ul.navbar-nav li.current-menu-item{background: url(images/main-nav-active.png) center bottom no-repeat;}

.form-control{background: none; box-shadow: none; resize: none;}
ul.menu li {
  float: left;
  list-style-type: none;
  margin-right: 10px;
}
span.wpcf7-not-valid-tip{background: #000 !important; background: rgba(0, 0, 0, .7) !important; border: none !important; padding: 2px 5px !important; font-family: "brandon-grotesque", Helvetica, Arial, sans-serif;}
.upload{margin-top: 5px; margin-left: 10px;}
div.wpcf7-mail-sent-ok{border: none;}
div.wpcf7-response-output{margin: 0; font-family: "brandon-grotesque", Helvetica, Arial, sans-serif;}
.navbar-brand img{width: 125px; margin-top: 3px;}
.has-edge{position: relative;}
.edge{position: absolute; height: 100%; width: 17px;  top:0; opacity: 0.75;}
.edge-left{left: -9px; background: url(images/edge.png) repeat-y; opacity: 0.75;}
.home .black {background-image:none!important;background: rgba(0, 0, 0, .75);padding-bottom:0px;}
.black {background: rgba(0, 0, 0, .75) url(images/logo-small.png) no-repeat bottom!important;padding-bottom:70px;}
.date{margin-top: 5px;}
.edge-right{right: -17px; background: url(images/edge-right.png) repeat-y;}
ul.category-list{list-style-type: none; margin-top: 64px; text-transform: uppercase; margin-left: 20px;}
ul.category-list li{float: left; margin-right: 15px;letter-spacing: .05em;}
ul.category-list li a{color: #eed1af;}
ul.category-list li a:hover{text-decoration: none; color: #fff;}
ul.category-list li.active a{/*background: url(images/bg-active-cat.png) no-repeat center center;*/color:#FFF; /*padding: 20px 0;*/}
.page-head h3, .page-head .category-list{float: left;}
.overlay{margin-top: 180px; background: #000; background: rgba(0, 0, 0, 0.75); padding: 20px;}
.overlay h1{margin-top: 0;}
.post{margin-bottom: 25px;}

.events img{margin-top: 5px;}
.resources img {margin-top: 10px;}
.sans .white{letter-spacing: 1px;}
.contact-info{font-size: 1em; letter-spacing: 1px;}
.contact-info a{color:#eed1af;}
.contact-info a:hover{color:#FFF;text-decoration:none;}
.homebox{width: 450px; margin: 150px auto 0; padding: 0;position:relative;z-index:888;}
.homebox p{font-size:1.3em;line-height:1.5em}
.homeblurb {font-size:1.3em;}
.homebox .pad, .commentsbox .pad{padding: 20px;}
.pad h3{margin: 8px 0 10px;}
.commentsbox{width: 380px; position: fixed; left: 57%; top: 18%; margin-top: 0; padding: 0;}
.commentsbox .btn{width: 90px;}
ul.commentlist{margin-left: 0; padding-left: 0; list-style-type: none;}
.comment-form .form-control{margin-bottom: 20px;}
.comment-author img{display: none;}
.commentlist li{margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #eed1af;}
.commentlist li iframe{width: 100% !important;}
.commentlist li .vcard{font-family: "brandon-grotesque", Helvetica, Arial, sans-serif;}
.commentlist li .comment-meta a{color: #eed1af;}
.commentlist li .comment-meta{}
.commentlist .reply{display: none;}
.commentlist .vcard .says{display: none;}
.commentlist .vcard .fn{color: #fff; text-transform: uppercase;}
.comment-reply-title{margin-top: 0 !important; margin-bottom: 0;}
.comment-respond .form-submit input{
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 12px;
    line-height: 1.428571429;
    border-radius: 0px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    color: #ffffff;
    background-color: #eed1af;
    border-color: #eac59a;
}

#comment-image-wrapper{font-size: 12px; font-family: "brandon-grotesque", Helvetica, Arial, sans-serif;}
#comment-image-wrapper label{display: none !important;}

@media (max-width: 1200px) {
    .navbar-nav > li > a{font-size: 20px;}
	.nivoSlider {
		height:100%!important;
		width:1170px!important;
	}
	.nivo-directionNav {		
		top:25%;
	}

	.nivo-controlNav {
		top:40%;
		width: 62.5%;
	}

	.nivo-caption {
		top:auto!important;
		bottom:0!important;
		/*width:880px!important;*/
	}

	.nivo-prevNav {
		left:80px!important;
	}

	.nivo-nextNav {
		left:620px!important;
	}
	
	.nivoSlider img{
		position:absolute!important;
		margin-left:-100px;
	}
}

@media (min-width: 768px) and (max-width: 979px) {
	.share.bg{background: none; }
	.share.bg{margin-top: 620px;}
	.commentsbox{width: 100%; position: absolute; top: 110px; left: 0;}
	
}

@media (max-width: 992px) {
	.nivoSlider {
		height:100%!important;
		width:1170px!important;
	}
	.nivo-directionNav {		
		top:22%;
	}

	.nivo-controlNav {
		top:36%;
		width:47%;
	}

	.nivo-caption {
		top:auto!important;
		/*width:560px!important;*/
	}

	.nivo-prevNav {
		left:20px!important;
	}

	.nivo-nextNav {
		left:510px!important;
	}
	.nivoSlider img{
		position:absolute!important;
		margin-left:-200px;
	}
}



@media (max-width: 767px) {
	body {
	    margin-top: 68px;
	}
    .container.bg{background: none; }
	.mobilebkg {
		display:block;
		height:130px;
		background-image: url('images/mobile-bkg.jpg');
		background-position: center;
		background-repeat: no-repeat;
		background-size:cover;
	}
	.share.bg{margin-top: 550px;}
	.commentsbox{width: 100%; position: absolute; top: 100px; left: 0;}
	.homebox{width: 100%; margin-top: 0; margin-bottom: 0;}
	.page-head h3, .page-head .category-list{float: none; margin-left: 0; }
    .page-head h3{margin-bottom: 10px;}
    .page-head .category-list{padding-left: 0; margin-top: 0; margin-bottom: 10px; display: block;}
    .page-head ul.category-list li{float: none; }
    .page-head ul.category-list li.active a{background: none;}
	#slideroutter {display:none;}
}

@media (max-width: 480px) {}

@media (min-width: 1200px) {}