/* MAX WIDTH ITEMS */ 

@media only screen and (max-width:767px) {
	
	/*TOGGLE MENU ICON */ 
	.navbar-default .navbar-toggle {border-color:#c4262e;background-color:#c4262e;margin-right:0;margin-top:22px;margin-right:15px;}
	.navbar-default .navbar-toggle .icon-bar {background-color:#FFF;}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color:#FFF;}
	.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar {background-color:#c4262e;}

	/*TOGGLE MENU DROPDOWN */	
	.navbar-nav {margin:10px 0;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {border:0;}
	#navbar {background-color:#c4262e;}
	.navbar-default .navbar-nav {border-top:1px solid #333;}
	.navbar-default .navbar-nav>li>a {padding:8px 4px;color:#FFF;font-size:.8em;border-bottom:1px solid #333;}
	.navbar-default .navbar-nav>li>a:hover {background-color:#222;color:#FFF;border-bottom:1px solid #222;}

	.navbar-fixed-top {position:relative;border-bottom:3px solid #c4262e;}

	.home-intro h1 {font-size:1.6em;}
	.home-intro h5 {font-size:1.2em;}
	.home-intro {font-size:.9em;line-height:1.2em;}

	/*FOOTER MENU */
	.footer {text-align:center;}

	.container .col-sm-6 .panel {margin-top:30px;}
	
}


@media only screen and (max-width:479px) {	

	.btn-lg {border-radius:18px;	line-height:18px;font-size:.8em;}

}


/* MIN WIDTH ITEMS */ 


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

	h2.heading-black {border-radius:30px;line-height:30px;font-size:18px;}
	.navbar-brand {float:none;}
	.navbar-brand img {height:80px;width:auto;padding:15px;}

	.home-c2a, .home-c2a1, .home-c2a2 {min-height:200px;}

}

/* Custom, iPhone Retina */ 
@media only screen and (min-width:320px) {

	.navbar-brand img {height:80px;}
	#contentWrap  h5 {font-size:1.4em;}
	   
}


/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {

	.home-intro h1 {font-size:2.2em;}
	.home-intro h5 {font-size:1.5em;}
	.home-intro {font-size:1em;line-height:1.4em;}
     
}


/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

	.navbar-brand img {padding:15px 15px 15px 0;}
	.navbar {height:auto;border-bottom:5px solid #c4262e;}
	.navbar-default .navbar-nav>li>a {font-size:.9em;margin:0 7px;padding:7px 0;}
	.navbar>.container .navbar-brand {margin-left:0;}
	.navbar-nav {margin-top:26px;}
	.navbar-right {margin-right:0;padding-right:15px;}

	h2.heading-black {border-radius:40px;line-height:40px;font-size:24px;}	
	#wowslider-container1 {margin-top:85px;}
	#contentWrap {padding:0 0 30px 0;}

	.home-intro .container {width:100%;padding:0 30px;}
	.home-intro h1 {font-size:3em;padding-top:15px;}
	.home-intro h5 {font-size:1.6em;padding-bottom:15px;}
	.home-intro p {font-size:1.2em;color:#000;}
	
	.home-c2a, .home-c2a1, .home-c2a2 {min-height:300px;}	
	.home-c2a-text {padding:30px;}
	.home-c2a h3 {font-size:1.8em;}	
	.home-c2a h5 {font-size:1.4em;padding-bottom:20px;}

	.footer .container .row .col-sm-3:first-child {width:20%;}
	.footer .container .row .col-sm-3:nth-child(2) {width:30%;}	
	
	
/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

	.home-intro .container {padding:0 60px;}
	.navbar-default .navbar-nav>li>a {font-size:1em;margin:0 15px;}

	.home-c2a, .home-c2a1, .home-c2a2 {min-height:400px;}	
	.home-c2a-text {padding:80px 40px 40px 40px;}
	.home-c2a h3 {font-size:2.2em;}	
	.home-c2a h5 {font-size:1.8em;}

	.modal-dialog, .modal-content {
		margin: 50px auto;
	}

	.modal-dialog {
		width:800px !important;
		max-height:600px !important;
		margin:0 auto;
	}
}


/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

	.navbar-default .navbar-nav>li>a {font-size:1.1em;margin:0 20px;}

	#contentWrap  h1:first-child {padding-top:20px;}
	#contentWrap  h5 {font-size:1.8em;}

	.home-intro .container {width:1170px;padding:0 100px;}
	.home-intro h1 {font-size:3em;padding-top:15px;}
	.home-intro h5 {font-size:1.8em;padding-bottom:15px;}
	.home-intro p {font-size:1.2em;color:#000;}
	
	.home-c2a, .home-c2a1, .home-c2a2 {min-height:500px;}	
	.home-c2a-text {padding:80px 60px 60px 60px;}
	.home-c2a h3 {font-size:3em;}	
	.home-c2a h5 {font-size:2em;padding-bottom:60px;}
	
}



