body {
    padding-top: 50px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

* {

 font-family: 'Nunito', sans-serif;
}
.business-header {
    height: 360px;
    background: url('http://page.rs/cdn/jpg/parkback5.jpg') center center no-repeat scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}


.tagline {
    text-shadow: 0 0 10px #000;
    color: #fff;
}

.img-center {
    margin: 0 auto;
}

footer {
    margin: 15px 0;
}
.hef {
   font-size: 16px;
   line-height: 2;
}

hr.st2 {
	height: 6px;
	background: url(http://page.rs/cdn/png/hr-12.png) repeat-x 0 0;
    border: 0;
}
.gpading{

    padding-top: 130px;
}

.labmarg{
   font-size: 1.125em;font-weight:300;margin: 15px 30px 15px 30px;
}
a.zuto, a:link.zuto, a:visited.zuto, a:active.zuto{
    color:yellow;
}

li.belo a.belo, a:link.belo, a:visited.belo, a:active.belo{
    color:white;
}

li.belo a:hover.belo{
    color:yellow;
}

 @media only screen and (max-width : 1200px) {.gpading{
    padding-top: 60px;
}

    }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {.labmarg2{
    display:none;}

    }

    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {h1.tagline {
    display: none;
}.gpading{
    padding-top: 89px;}
.business-header {
    height: 320px;}
    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {.labmarg{
    font-size:1em;font-family:arial;margin: 15px 10px 15px 10px;

    }

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