@import url('https://fonts.googleapis.com/css?family=Limelight');
@import url('https://fonts.googleapis.com/css?family=Qwigley');

body{font-family:Arial, Helvetica, sans-serif; background: rgba(0, 0, 0, 0) url("/images/background.jpg") scroll center top; color:black; margin:0; font-size:16px;}

header .container, main .container{padding-top:4px; padding-bottom:4px;}
main .container{background: white;}

.logo{font-family: 'Limelight', cursive; color:white; text-decoration:none; font-size:32px;}
.tagline{font-family: 'Qwigley', cursive; color:white; font-weight:400;}
.neonred{color:#fc4451;}

/* CSSTerm.com Simple Horizontal DropDown CSS menu */

.drop_menu {padding:0; margin:0; list-style-type:none; height:24px;}
.drop_menu li { float:left; }
.drop_menu li a {padding:8px 16px 8px 0px; display:block; color:#fff; text-decoration:none; font:16px arial, verdana, sans-serif; font-weight:bold;}

/* Submenu */
.drop_menu ul {position:absolute; left:-9999px; top:-9999px; list-style-type:none;}
.drop_menu li:hover { position:relative;}
.drop_menu li:hover ul {left:0px; top:30px; padding:0px; z-index: 99; background:red;}

.drop_menu li:hover ul li a {padding:5px; display:block; width:168px; text-indent:15px;}

#mobilenav ul{list-style-type: none; margin:0; padding:0; width:100%;}
#mobilenav ul li{padding:5px 0; margin:0; width:100%;}
#mobilenav a{font-weight:bold; color: white; text-decoration: none;}

h1, h2, h3{font-family: 'Limelight', cursive; color:black; margin-bottom:8px;}
h1{font-size:24px;}
h2{font-size:18px;}
h3{font-size:16px;}

.fieldholder{width:45%; float:left; text-align:left; padding:0 1%;}

.fieldholder input[type="text"] {
	border:none;
    box-shadow: 2px 2px 3px #777;
    border-radius:8px;
    -moz-border-radius:8px;
    color: #7d7d7d;
    font-size: 16px;
    padding: 4px 1%;
    width: 97%;
}

.submitholder{width:6%; height:30px; float:left; text-align:center; padding:2px 0;}
.submitholder input[type="image"]{max-height:100%;}

.listingname{color:purple; text-decoration: underline;}

footer{font-size:14px; padding-top:20px; padding-bottom:20px; color:white;}
footer a{color:white; text-decoration:none;}
footer ul{list-style-type:none; margin:0; padding:0;}
footer ul li{display:inline; padding:4px 10px;}

@media only screen and (max-width: 767px){
.submitholder input[type="submit"]{padding:10px 3px; font-size:14px;}
.logo{font-size:26px;}
footer ul li{display:block; padding:4px auto;}
header{position:fixed; top:0; left:0; z-index: 999; background:black;}
main{margin-top:90px;}
}