/* Please note: Twitter Bootrap files located under the framework folder of website. There are other CSS files found under that folder attached via the template */
/* For more information/documentation please visit: http://twitter.github.io/bootstrap/ */

/* Insert Main Styles Here */

/* begin removes white space below footer when insufficient content */
.body-racing {font-family: Helvetica,Arial,sans-serif; background-color: #F2EFEC; color: #FFF;}
#all-content-within-body {min-height:700px; background-color: #FFFFFF; color: #333333;}
/* end removes white space below footer when insufficient content */

body {font-size:12px;}
#bodyArea {padding-top: 60px; padding-bottom: 40px;}

.main {background:#fff; border:10px solid #fff; -webkit-box-shadow: 0 10px 17px -7px #000000; -moz-box-shadow: 0 10px 17px -7px #000000; box-shadow: 0 10px 17px -7px #000000;}

.shadow{-moz-box-shadow: 10px 0 20px 20px #F1EDEA inset; -webkit-box-shadow: 10px 0 20px 20px #F1EDEA inset; box-shadow:10px 0 20px 20px #F1EDEA inset; margin:15px 0;}

.other {padding:10px;}

h1,h2,h3, .nivo-caption p {font-family:'Marvel', sans-serif; text-transform:uppercase; color:#83735F;}
h1 {font-size:25px;}
h2 , .nivo-caption p{font-size:18px; }
h3 {font-size:16px; }
p , ul , ol{font-size:12px; margin: 0 0 30px 0; }
a { color:#777;}
a:hover, a:focus {color:#999;}

.navmain{background:#FFE14F;}
.navbar-inverse {margin-bottom:0; border:0;}
.navbar-inverse .navbar-nav > li > a {color:#000; font-size:14px; color:#000; text-transform:uppercase; font-weight:bold; }
.activePage { background:#918271; display: block; height: 4px; position: relative;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {background:none;color:#000;}

.jumbotron {background-image: url(http://www.pukekurafunctions.co.nz/uploads/racing/banner.jpg);  background-size: cover; text-align:center;}
.jumbotron h4 {color:#000; text-transform:uppercase;}

#service-image {background-image: url(http://www.pukekurafunctions.co.nz/uploads/racing/hydra1.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; height: 419px;}
#systems-image {background-image: url(http://www.pukekurafunctions.co.nz/uploads/theme/hydra2.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; height: 550px;}

.social{ background:url(http://www.pukekurafunctions.co.nz/uploads/racing/social.png) top left no-repeat; }
.twitter{ width:34px; height:33px; background-position:-10px -10px; }
.rss{ width:34px; height:33px; background-position:-10px -53px; }
.facebook{ width:34px; height:33px; background-position:-10px -96px; }
.pinterest{ width:34px; height:33px; background-position:-10px -139px; }
.four{ width:34px; height:33px; background-position:-10px -182px; }
ul.social-list li{ float:left; list-style:none; margin:2px;}
ul.social-list {margin:20px -17px 15px 0; float:right; }

#searchwrapper {width:180px; height:33px; background:url(http://www.pukekurafunctions.co.nz/uploads/racing/search.png); position:relative; float:right; margin:0; padding:0;}
#searchwrapper form { display:inline;}
.searchbox { border:0; background-color:transparent; position:absolute; top:1px; left:9px; width:173px; height:32px;}
.searchbox_submit {border:0; background-color:transparent;position:absolute; top:4px; left:173px; width:32px; height:25px;}

.breadcrumbs {margin:20px auto; color:#999; font-size:11px;}

#topSection {margin-bottom:10px;}
#homeSlider {padding:0; margin:16px; width:655px; height: 285px; float:right;}

.eventListing {height:25px;}
.ListItem { background:url(http://www.pukekurafunctions.co.nz/uploads/racing/arrow.png) center center no-repeat; float:right; height:18px; margin-left:10px; position:relative; top:-4px; width:20px; }
.leftTitle { float:left; width:55%; padding-bottom:10px;}
.rightDate {float:right; width:42%; text-align:right;font-style:italic;}
.rightDate span {float: left;}

.ir {background-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; border: 0 none;direction: ltr; display: block; overflow: hidden; text-align: left; text-indent: -999em;}

/*footer*/
.footer-box {background-color:#F2EFEC; border-color: #FFFFFF; border-width: 0px; border-style:solid;}
footer {color:#000; padding-top:20px; padding-bottom:20px;}
footer a {color:#000;}
footer a:hover {color:#000;}
footer li {list-style:none;}


.services p, .advantages  ul li {font-size: 12px;}
.advantages {background:#ccc;}
.center {margin: 0 auto; width: 960px;}
.sponsor {color: #FFFFFF; display: inline-block; font-weight: 700; padding: 15px 0 5px; text-align: center; width:100%;}
.testimonial {
    background: url("http://www.pukekurafunctions.co.nz/images/template/quote.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #7F7F7F;
    margin-bottom: 15px;
    padding: 10px 0 10px 35px;
}
 p.name {font-weight:bold;font-size:14px;margin-bottom:0;}
@media(min-width: 992px){
    .col-md-3.home-col-3{
    width:38%;
}
#homeSlider{
    width:57%;
}    
}
@media only screen and (min-width: 0px) and (max-width: 960px) {
    .navbar-inverse .navbar-nav > li > a {
        font-size:10px;
    }
}

@media(min-width:401px) and (max-width:766px) {}

/*tablets*/
@media screen and (max-width:767px) {}

@media(min-width:768px) and (max-width:991px) {}

@media(min-width:992px) and (max-width:1199px) {}

@media(min-width:768px) and (max-width:1199px) { }

@media screen and (min-width:960px) {}

/* Stylesheet: racing // TwitterBootsrap Modified On 2018-03-26 13:31:17 */
