/* MAX WIDTH ITEMS */ 

@media only screen and (max-width:767px) {
	
	article img {max-width:100%;height:auto;float:none !important;display:block;margin:0 0 10px 0 !important;padding:0 !important;clear:both;}
	article table tr td {width:100% !important;display:block;clear:both;}	

	h1.pageheading {font-size:2em;}
	
	.ems-register {padding-top:0;}
	
	/*TOGGLE MENU ICON */ 
	.navbar-toggle {border:2px solid transparent;padding:8px;margin-top:20px;}
	.navbar-default .navbar-toggle {border-color:#000;background-color:#558f38;margin-right:0;}
	.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:#000;}

	/*TOGGLE MENU DROPDOWN */	
	.navbar-default .navbar-collapse {border-top:none;}
	.navbar-nav {margin:0;float:none;display:block;border-top:0;}
	.navbar-nav > li {border-right:0;}
	.navbar-nav > li > ul {margin-top:-5px;}
	.navbar-collapse ul li{font-size:.9em;}
	.navbar-collapse ul li a {padding:5px 10px;color:#a4b726;border-bottom:1px solid #ccc;text-transform:uppercase;}
	.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {border-bottom:1px solid #ccc;background-color:#000 !important;color:#FFF;}
	
	/*Level 2 Menu */		
	.mainlinks > li > ul {margin-right:0;margin-left:0 !important;}
	.open > ul.submenu {display:block !important;width:100%;}	
	.navbar-nav .open .dropdown-menu {background-color:#a4b726;padding:0;}
	.navbar-nav .open .dropdown-menu>li{display:block !important;width:100%;max-width:100% !important;float:none !important;clear:both;}
	.navbar-nav .open .dropdown-menu>li>a {color:#FFF !important;border-bottom:1px solid #CCC;padding:5px 10px;text-transform:capitalize;}
	.navbar-nav .open .dropdown-menu>li>a:hover {background-color:#96a919 !important;}

	.pad-bot {padding-bottom:15px;}
	
}


@media only screen and (max-width:479px) {

	.g-recaptcha {width:100% !important;overflow:none;}
	
}


/* MIN WIDTH ITEMS */ 

/* Custom, iPhone Retina */ 
@media only screen and (min-width:320px) {

	/*HEADER*/
	header {height:100px;}	

	/*FRAMEWORK*/
	h1.pageheading {font-size:2em;}

}


/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {
	
	/*HEADER*/
	header {height:130px;}

}


/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
	
	/*HEADER*/
	header {height:143px;}
	.nav>li>a {font-size:.75em;padding:8px;}
	
	/*FRAMEWORK*/
	h1.pageheading {font-size:3em;}
	#myCarousel .panel-body {height:320px;padding:15px 80px;}
	.carousel-control .glyphicon-chevron-left {left:70%;}
	.carousel-control .glyphicon-chevron-right {right:70%;}	

	.modal-dialog {width:90%;}
		
	/*FORM*/
	.orderForm input {max-width:100%;}
	
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
	
	/*HEADER*/
	.nav>li>a {font-size:1em;padding:10px;}
	
	/*FRAMEWORK*/
	#myCarousel .panel-body {padding:15px 160px;}
	.carousel-control .glyphicon-chevron-left {left:150%;}
	.carousel-control .glyphicon-chevron-right {right:150%;}	

	/*Sticky Footer*/	
	html {position:relative;min-height:100%;}
	body {margin-bottom:120px;}	
	.footer {position:absolute;bottom:0;height:120px;}
		
	/*CMS*/
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
	
	/*HEADER*/
	.nav>li>a {font-size:1.2em;padding:15px;}	
	
	/*FRAMEWORK*/
	#myCarousel .panel-body {padding:15px 250px;}

	.modal-dialog {width:70%;}	
		
	/*CMS*/
	
}



