/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

.whiteFont h2, .whiteFont h4 {
	color: white;
}

.enlargeFont p {
	font-size: 1.3em;
	line-height: 1.4em;
}

p {
	margin-top: 10px;
}

.header_bottom {
	padding-right: 0px !important;
}

.hide {
	display: none;
}

.productTitle h3 {
	text-align: center;
		color: white !important;
}

.jag-flip-title {

}

.centerFont {
	margin: 0 auto;
}

.myButton {
position: relative;
    display: inline-block;
    width: auto;
    height: 39px;
    line-height: 39px;
    margin: 0;
    padding: 0 23px;
    border: 2px solid #303030;
    font-size: 13px;
    font-weight: 700;
    font-family: inherit;
    text-align: left;
    color: #303030;
    text-decoration: none;
    cursor: pointer;
    white-space: nowrap;
    outline: 0;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.vc_text_separator.full div {
    padding: 5px 35px;
    line-height: 36px;
    font-size: 1.5em;
	font-family: sans-serif;

}

.vc_text_separator.full {
    border-top: 1px solid #afafaf;
}

.moveRight {
	margin-left: 20px;
}


.footer_bottom a {
	color: #9e9e9e;
}


.footer_bottom a:hover {
	color: white;
}

/*chambers styles*/
@media only screen and (min-width: 1001px) {	
	 .flipCol .vc_col-sm-3 {
    	 width: 25% !important;
		 margin-bottom: 50px !important;
	}
	
	.flipCol .jag-flip-back, .flipCol .jag-flip-back {
		margin: 0 auto !important;
		background-size: contain !important;
	}
	
}



@media only screen and (max-width: 1000px) {
	.flipCol .vc_col-sm-3 {
    	 width: 50% !important;
	}
	
	.flipCol  .jag-flipbox-card {
		 margin-bottom: 20px !important;
	}
}


@media only screen and (max-width: 767px) {
	.flipCol .vc_col-sm-3 {
    	 width: 100% !important;
		 margin-bottom: 40px !important;
	}
	
	.flipCol .jag-flip-back {
		width: 80% !important;
		margin: 0 auto !important;
		background-size: contain !important;
	}
	
	.flipCol  .jag-flipbox-card {
    	height: 300px !important;
		width: 70%;
		margin: 0 auto !important;
	}
	
	.expandSection .jag-flipbox-card {
    		height: 400px !important;
	}

	.home .jag-flip-front, .home .jag-flip-back, .page-id-1573 .jag-flip-front, .page-id-1573 .jag-flip-back {
     	background-size: contain !important;
	}
}

@media only screen and (max-width: 499px) {
	.flipCol  .jag-flipbox-card {
    	height: 250px !important;
		width: 100%;
		margin: 0 auto !important;
	}
	
}

.jag-flip-back {
		margin: 0 auto !important;
		background-size: contain !important;
	}