body {background: url("../images/main-bg.jpg"); font-family: 'PT Sans Narrow', sans-serif;	font-size: 22px;}
body, html {overflow-x:hidden;}
#label {position: fixed; margin-left: -8px; z-index: 20000; top: 0; left: 0;}
a img {border: 0px solid #fff;}
#container {width: 980px; margin: 0 auto; background: url("../images/flare.jpg") top center no-repeat; height: 400px; margin-top: -8px;}
#logo {width: 980px; margin: 0 auto; text-align: center; padding-top: 50px;}
a {color: #3f1c0b; text-decoration: none;}
#phone {position: absolute; font-size: 22px; color: #fff; text-shadow: #eca013 1px 1px 1px; font-weight: bold; margin-top: -90px; margin-left: 700px;text-align: center;}
#phone h2 {margin: 0; padding: 0;  font-size: 30px; }
#phone tr {margin-top: -10px;}
.circles {text-align: center; min-height: 225px;  padding-top: 50px; padding-left: 50px; padding-right: 50px; font-size: 16px; font-weight: bold; color: #f6c940; text-shadow: #000 1px 1px 1px;}
.circles span {font-size: 17px; color: #fff; text-shadow: #000 1px 1px 1px; }
.margin50 {margin-top:50px;}
.margin30 {margin-top:30px;}
.kolo1 {background: url("../images/circle4.png") center center no-repeat;}
.kolo2 {background: url("../images/circle2.png") center center no-repeat;}
.kolo3 {background: url("../images/circle3.png") center center no-repeat;}
.kolo4 {background: url("../images/circle1.png") center center no-repeat;}

.slider {margin-top: 10px; margin-bottom: 10px;}
.component {width: 630px; font-size: 22px; color: #401c0c; text-shadow: #f4dc73 1px 1px 1px; font-weight: bold; text-align: justify; float: left; margin-right: 40px;}
.component h2 {color: #3f1c0b; font-size: 31px; text-shadow: #f4dc73 1px 1px 1px;}
p.readmore {width: 630px; background: url("../images/readmore-border.jpg") no-repeat; text-align: right; padding-top: 20px;}
p.readmore a {color: #311507; text-decoration: none; text-transform: lowercase; }

.tags {float: left; width: 310px; margin-top: 75px; font-size: 18px; color: #d98e0b;}
.footer {margin-top:50px;background: #3e1c0b; font-size: 18px; font-weight: normal; color: #fff; padding: 10px;}
.footer.hm {margin-top:0px;}
.footer a {text-decoration: none; color: #fff;}
.label {font-size: 22px; font-weight: bold;}
.button {border: 1px solid #000; background: #3f1c0b; color: #fff; margin-left: 5px; font-weight: bold; }
.button_submit {background: #3f1c0b !important; border: 1px solid #000 !important; -moz-radius: 0px !important; box-shadow: none !important; margin-left: 0px !important;}
.wdform_page_navigation input {border: 1px solid #000; }

.number {width: 50px; height: 50px; background: #2d1304; color: #fff; font-size: 30px; text-shadow: none; text-align: center;}
.whattodo h2 {padding: 0; margin: 0;}
.wd1 {width:100%;}
a img {
    border: 0px solid #FFF;
    max-width: 100%;
}

@media only screen and (max-width:768px) {
#label {
    width: 130px;
}
}
.leading-0 p,.leading-0 ul li {
font-size: 22px;
color: #401C0C;
text-shadow: 1px 1px 1px #F4DC73;
font-weight: bold;
text-align: justify;
}
.leading-0 img {
margin-bottom:15px;
}
.leading-0 h2 {    color: #3F1C0B;
    font-size: 31px;font-weight:bold;
    text-shadow: 1px 1px 1px #F4DC73;
}
p.readmore {
    width: 100%;
    background: transparent url("../images/readmore-border.jpg") repeat-x scroll 0% 0%;
    text-align: right;
    padding-top: 20px;
}
input, label, textarea {font-size:16px!important;font-weight:bold;}