/*
Theme Name: Neural Tornado
Description: Neural - child of Bridge
Author: Neural Tornado / Bridge
Author URI: http://www.neuraltornado.com/
Version: 1.0.0
Template: bridge
*/
@import url("http://cdbhba.org/wp-content/themes/bridge/style.css");






/* BREAKPOINTS */

/* Large screens (1405px upwards) */

@media only screen and ( min-width: 1405px ) { 

	.founding-obj {
		font-family: Roboto Slab;
		font-size: 60px;
		line-height: 70px;
		font-style: normal;
		font-weight: 400;
		color: #ffffff;
		text-decoration: none;
		text-align: center;
	}





	.markpowers {
		font-family: Times New Roman;
		font-size: 42px;
		line-height: 64px;
		font-weight: 700;
		color: #fff;
		text-decoration: none;
		letter-spacing: 9px;
		text-align: center;
	}
	.experienced {
		font-family: Arvo;
		font-size: 42px;
		line-height: 64px;
		font-style: italic;
		font-weight: 400;
		color: #ffffff;
		text-decoration: none;
		text-align: center;
	}
	.ibelieve {
		font-family: Times New Roman;
		font-size: 42px;
		line-height: 64px;
		font-style: italic;
		font-weight: 700;
		color: #8b8a8a;
		text-decoration: none;
		letter-spacing: 9px;
		text-align: center;
	}
	.qbutton.big_large_full_width {
		font-size: 22px !important;
		letter-spacing: 1px;
	}

}
/* Laptops and desktops (1100-1405px) */

@media only screen and ( min-width: 1024px ) and ( max-width: 1405px) {

	.markpowers {
		font-family: Times New Roman;
		font-size: 42px;
		line-height: 64px;
		font-weight: 700;
		color: #fff;
		text-decoration: none;
		letter-spacing: 9px;
		text-align: center;
	}
	.experienced {
		font-family: Arvo;
		font-size: 38px;
		line-height: 54px;
		font-style: italic;
		font-weight: 400;
		color: #ffffff;
		text-decoration: none;
		text-align: center;
	}
	.ibelieve {
		font-family: Times New Roman;
		font-size: 42px;
		line-height: 64px;
		font-style: italic;
		font-weight: 700;
		color: #8b8a8a;
		text-decoration: none;
		letter-spacing: 9px;
		text-align: center;
	}
	.qbutton.big_large_full_width {
		font-size: 20px !important;
		letter-spacing: 1px;
	}

}
/* Tablets in landscape mode (981-1024px) */
@media only screen and ( min-width: 981px ) and ( max-width: 1024px ) {

	.markpowers {
		font-family: Times New Roman;
		font-size: 42px;
		line-height: 64px;
		font-weight: 700;
		color: #fff;
		text-decoration: none;
		letter-spacing: 9px;
		text-align: center;
	}
	.experienced {
		font-family: Arvo;
		font-size: 38px;
		line-height: 54px;
		font-style: italic;
		font-weight: 400;
		color: #ffffff;
		text-decoration: none;
		text-align: center;
	}
	.ibelieve {
		font-family: Times New Roman;
		font-size: 42px;
		line-height: 64px;
		font-style: italic;
		font-weight: 700;
		color: #8b8a8a;
		text-decoration: none;
		letter-spacing: 9px;
		text-align: center;
	}
	.qbutton.big_large_full_width {
		font-size: 20px !important;
		letter-spacing: 1px;
	}

}
/* Tablets in portrait mode (768-980px) */
@media only screen and ( min-width: 760px ) and ( max-width: 980px ) {

	.markpowers {
		font-family: Times New Roman;
		font-size: 36px;
		line-height: 54px;
		font-weight: 700;
		color: #fff;
		text-decoration: none;
		letter-spacing: 9px;
		text-align: center;
	}
	.experienced {
		font-family: Arvo;
		font-size: 28px;
		line-height: 45px;
		font-style: italic;
		font-weight: 400;
		color: #ffffff;
		text-decoration: none;
		text-align: center;
	}
	.ibelieve {
		font-family: Times New Roman;
		font-size: 36px;
		line-height: 54px;
		font-style: italic;
		font-weight: 700;
		color: #8b8a8a;
		text-decoration: none;
		letter-spacing: 9px;
		text-align: center;
	}

	.qbutton.big_large_full_width {
		font-size: 16px !important;
		letter-spacing: 0;
	}

}
/* Smartphones in landscape mode (480-768px) */
@media only screen and ( min-width: 480px ) and ( max-width: 767px ) {

	.title.title_size_medium h1 {
		font-size: 24px !important;
		line-height: 32px !important;
	}

	.markpowers {
		font-family: Times New Roman;
		font-size: 28px;
		line-height: 45px;
		font-weight: 700;
		color: #fff;
		text-decoration: none;
		letter-spacing: 9px;
		text-align: center;
	}
	.experienced {
		font-family: Arvo;
		font-size: 28px;
		line-height: 45px;
		font-style: italic;
		font-weight: 400;
		color: #ffffff;
		text-decoration: none;
		text-align: center;
	}
	.ibelieve {
		font-family: Times New Roman;
		font-size: 28px;
		line-height: 45px;
		font-style: italic;
		font-weight: 700;
		color: #8b8a8a;
		text-decoration: none;
		letter-spacing: 9px;
		text-align: center;
	}
	.qbutton.big_large,
	.qbutton.big_large_full_width {
		padding: 0;
	}

}
/* Smartphones in portrait mode (0-479px) */
@media only screen and ( max-width: 479px ) {

	.title.title_size_medium h1 {
		font-size: 18px !important;
		line-height: 28px !important;
	}

	.mark-powers-slider .custom_font_holder {
		font-size:24px !important;
		line-height: 40px !important;
	}

	.markpowers {
		font-family: Times New Roman;
		font-size: 24px;
		line-height: 36px;
		font-weight: 700;
		color: #fff;
		text-decoration: none;
		letter-spacing: 9px;
		text-align: center;
	}
	.experienced {
		font-family: Arvo;
		font-size: 24px;
		line-height: 36px;
		font-style: italic;
		font-weight: 400;
		color: #ffffff;
		text-decoration: none;
		text-align: center;
	}
	.ibelieve {
		font-family: Times New Roman;
		font-size: 24px;
		line-height: 36px;
		font-style: italic;
		font-weight: 700;
		color: #8b8a8a;
		text-decoration: none;
		letter-spacing: 9px;
		text-align: center;
	}
	.qbutton.big_large,
	.qbutton.big_large_full_width {
		padding: 0;
	}

}