/*
Theme Name: Bridge
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: Bridge Theme
Tags: creative, portfolio, multi-purpose, clean, retina, responsive, parallax, mega menu, blog, agency, business, fullscreen, modern, background video, ajax
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 13.6
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

.image_holder .feature_holder_icons .qbutton.lightbox{
display:none !important;
}

.portfolio_navigation .portfolio_next {
 display: none !important;
}

.portfolio_navigation .portfolio_prev {
 display: none !important;
}

/* FREE CONCERT DC */
.page-template-template_freeconcertdc {
	color: white;
	background: #000000 url(concert/background.jpg) no-repeat top right;
	background-size: auto 100%;
	height: 1000px !important;
}
.page-template-template_freeconcertdc .wp-image-19093 {
	margin-bottom: 50px;
}
.page-template-template_freeconcertdc h2, .page-template-template_freeconcertdc h3, .page-template-template_freeconcertdc p, .page-template-template_freeconcertdc a, .page-template-template_freeconcertdc a:hover {
	color: white;
}
.page-template-template_freeconcertdc a {
	text-decoration: none;
}
.page-template-template_freeconcertdc a:hover {
	text-decoration: underline;
}
.page-template-template_freeconcertdc h2 {
	margin-top: 50px;
}
.page-template-template_freeconcertdc h3 {
	text-transform: capitalize;
}
.page-template-template_freeconcertdc ul {
	margin-top: 30px;
	list-style-type: none;
	border-left: 1px solid white;
	padding-left: 20px;
}
.page-template-template_freeconcertdc #gform_fields_4 {
	border: none;
}
.page-template-template_freeconcertdc .concert_container {
	width: 600px;
	padding-top: 30px;
	margin: 0 auto;
}
.page-template-template_freeconcertdc .gform_title, .page-template-template_freeconcertdc .gform_wrapper input[type=submit] {
	color: white;
}
.page-template-template_freeconcertdc .gform_wrapper input[type=submit] {
	border-color: white;
}

/*** POP OUT NEWSLETTER SUBSCRIBE ***/

.scroll-newsletter-wrapper {
    top: 375px;
    position: fixed;
    z-index: 1000;
}
.scroll-newsletter-tab {
    background: #000;
    cursor: pointer;
    padding: 13px 25px;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    z-index: 3;
}
.scroll-newsletter-tab .scroll-newsletter-tab-content {
    font-family: Raleway,sans-serif; 
	font-weight: 700;
    font-size: 16px;
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    color: #fff;
    position: absolute;
    left: -20px;
    top: 50%;
    margin-top: -10px;
}
#mc_embed_signup.scroll-newsletter-popup.show-popup {
    margin-left: 0;
    -webkit-transition: ease .25s;
    -moz-transition: ease .25s;
    -o-transition: ease .25s;
    transition: ease .25s;
}
#mc_embed_signup.scroll-newsletter-popup {
    background: #f11547;
    color: #fff;
    z-index: 2;
    padding: 35px 25px 35px 75px;
    margin-left: -500px;
    -webkit-transition: ease .25s;
    -moz-transition: ease .25s;
    -o-transition: ease .25s;
    transition: ease .25s;
	width: auto;
}
#mc_embed_signup.scroll-newsletter-popup .scroll-newsletter-close {
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 14px;
    line-height: 14px;
    cursor: pointer;
}
#mc_embed_signup.scroll-newsletter-popup .newsletter-popup-title {
    font-family: Raleway,sans-serif; 
	font-weight: 700;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 10px;
}
#mc_embed_signup.scroll-newsletter-popup .inputText {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    width: 100%;
    max-width: 100%;
    font-size: 20px;
    font-family: Raleway,sans-serif; 
    border: none;
    background: 0 0;
    padding: 10px 15px;
    height: 50px;
    background-color: #fff;
    color: #000;
}
#mc_embed_signup.scroll-newsletter-popup input[type=email] {
    font-family: Raleway,sans-serif; 
    font-size: 20px;
	border: none;
	outline: none;
    color: #000;
	width: auto;
}
#mc_embed_signup.scroll-newsletter-popup .form-fields {
    font-size: 0;
	display: flex
}
#mc_embed_signup.scroll-newsletter-popup .form-fields>div {
    vertical-align: top;
}
#mc_embed_signup.scroll-newsletter-popup .form-fields>div {
    display: inline-block;
    display: -moz-inline-stack;
    vertical-align: top;
}
#mc_embed_signup.scroll-newsletter-popup #mc-embedded-subscribe-form .btn {
    position: relative;
    display: inline-block;
    cursor: pointer;
}
#mc_embed_signup.scroll-newsletter-popup #mc-embedded-subscribe-form .btn input[type=submit] {
    display: inline-block;
    padding: 7px 15px;
    line-height: 16px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    font-family: Raleway,sans-serif; 
	font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    border: none;
    cursor: pointer;
    background: #000;
}
#mc_embed_signup.scroll-newsletter-popup #mc-embedded-subscribe-form .btn.med input[type=submit] {
    padding: 0 15px;
    line-height: 50px;
    min-height: 50px;
    font-size: 20px;
}

/*** END POP OUT NEWSLETTER SUBSCRIBE ***/




@media only screen and (max-width: 1024px) {
	.page-template-template_freeconcertdc {
		background-size: auto 80%;
	}
}
@media only screen and (max-width: 768px) {
	.page-template-template_freeconcertdc {
		background-size: auto 80%;
	}
}
@media only screen and (max-width: 600px) {
	.page-template-template_freeconcertdc .concert_container {
		width: 90%;
		padding-left: 20px;
		padding-right: 20px;
	}
	.page-template-template_freeconcertdc {
		background-image: none;;
	}
	.page-template-template_freeconcertdc .wp-image-19093, .page-template-template_freeconcertdc .wp-image-19110 {
		width: 100%;
	}
}