/* ADD SHAMEFUL HACKS BELOW */

@media (min-width: 992px) {
	.top-navbar .container { padding-bottom: 10px!important; }
	header.header-top { padding-top: 16px!important; }
}

@media (max-width: 767px) {
	.navbar-default .navbar-collapse { background-color: #282828!important; }			
	body .navbar-collapse .navbar-nav {	    
	    display: block!important;
	    table-layout: inherit;
	    float: none;
	}	
	.navbar-collapse .navbar-nav li {
	    border-bottom: 1px solid #383737!important;
	    padding-top: 0!important;
	    text-transform: uppercase;
	    letter-spacing: 1px;
	    background-color: transparent;
	}	
	.navbar-collapse .navbar-nav li a { color: #999!important; }
	.navbar-collapse .navbar-nav li a:hover { color: #fff!important; }	
	.small-footer .menu li { display: inline-block!important; }	
	.navbar-default .navbar-nav .open .dropdown-menu > li > a { text-align: center; }	
	.navbar-default .navbar-nav .open .dropdown-menu > li { background-color: #111; }		
}

body .rslides_container .rslides {
    max-width: 1500px!important;
    margin: 0 auto!important;
}

body .rslides_container {
    background-color: #171312!important;
}

.home .primary-content { padding-top: 0; padding-bottom: 40px; }

.img-circle { border-radius: 50%!important; }

.primary-content h3, .primary-content .h3 { font-size: 21px; }

body .btn-sm {
    font-size: 20px!important;
    letter-spacing: 1px!important;
}

body hr {
	margin-top: 50px;
    margin-bottom: 50px;
    border-top: 10px solid #49423c;
}

body h1, body h2, body h3, body h4, body h5, body h6 { color: #fd7000!important; }
.btn-primary { background-color: #fd7000!important; }

.footer .widget h3.widget-title {
    background: #fffefe!important;
    display: inline-block;
    padding-right: 9px;
    color: #4a4340!important;
}

.header-top { border-bottom: 7px solid #d5b28e!important; }



/* Hack Active States for now */
/*body > header .navbar .nav .current-menu-item > a {
    color: #ffffff!important;
}

body > header .navbar .nav .current-menu-ancestor > a {
    color: #ffffff!important;
}*/

/* Hack Testimonial Pics for now */
.page-id-14 .main-col img {
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    border-radius: 100px;
    border: 3px solid #d9d9d9;
}


/*** Forms: add to a gf bootstrap module and then figure out whats wrong with li's in the content area ***/
/* Hack to make these inline */
.gfield_radio li {
    display: inline-block;
    margin-right: 30px;
}

/* Hack to make these without shadow*/
.gfield_radio li input {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.gfield_checkbox input {
    display: inline; 
    width: auto;
    height: auto; 
    margin-right: 10px;
}
 

 /* Hack to get iPad navbar to not be so crowded */
/* Small devices only (tablets, 768px to 992px) */
@media (min-width: 768px) and (max-width: 992px) {
 
    .navbar-collapse .navbar-nav #menu-item-36 {
       display: none;
    }
}