@charset "utf-8";
/* CSS Document */
body{ background:url(../img/bg.jpg);font-family: 'Open Sans', sans-serif; font-size:12px;}
h3{font-family: 'Russo One', sans-serif; font-size:24px;text-shadow: 4px 4px 4px #aaa;}
p{font-family: 'Open Sans', sans-serif; font-size:14px; color:#6a6d72; padding-top:10px;line-height: 24px;}
.address{ text-align:center; color: #c1b3ba;font-size: 14px;margin-top: -124px;padding-left: 11px;position: relative;font-family: 'Open Sans', sans-serif; font-weight:600;}
.wrapper{background:#f2f0f0; height:auto; padding-bottom:130px; border:10px #999 solid;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
a:focus{border: none !important;}
a:active,a:focus {outline: none !important;}
a.toggle:active,a.toggle:focus {outline:transparent;}
.list{ list-style:none;list-style:url(../img/nut-bullet.png); font-size:14px;color:#6a6d72; padding-left:25px;}
/*Menu css*/
.navbar-wrapper{ background:url(../img/menu-bg.jpg) repeat-x;color:#c1b3ba !important;font-family:"Calibri", open Sans!important; font-size:16px; font-weight:600;}
.navbar-inverse{ background:url(../img/menu-bg.jpg) repeat-x !important; border:none !important;}
.nav li, navbar-collapse{background:url(../img/menu-bg.jpg) repeat-x !important;}
.navbar-static-top{ border:none !important;}
.nav li a:hover{ color:#B61314 !important;}

/*slider css*/
.slide-wrap{ border:15px #2a2a2a solid;}

/*side img box*/
.side-img-box{margin-top:20px; border:1px #333 solid;}
.service-box{ width:100%; background: url(../img/ser-box-bg.jpg) repeat-x; border:1px #a3a6a9 solid;}
.service-box h5{ padding-left:10px; color:#6a6d72; font-size:15px; font-weight:600;}
.service-box img{padding: 0 13px 10px;}

/*footer*/
.footer-wrap{ background:url(../img/footer-bg.png) top center no-repeat; height:575px; margin-top:-176px;}
.social-icons{}
.footer-links{margin-top: 480px;position: relative;z-index: 9; list-style:url(../img/nut-bullet.png);}
.fot-link li a{ font-size:16px; color:#c6b2bb; text-decoration:none;}
.fot-link li a:hover{ font-size:16px; color:#B61314; text-decoration:none;}
.design{color:#c6b2bb;}
.design a:hover{color:#B61314; text-decoration:none;}

@media (min-width:320px) and (max-width: 480px){
.footer-links{margin-top:370px;}
.design{text-align:center;}
.service-box img{margin:auto;}
.service-box{text-align:center;}
}

@media (min-width: 768px) and (max-width: 980px){
.address {
    color: #c1b3ba;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    font-weight: 600;
    margin-top: -96px;
    padding-left: 11px;
    position: relative;
    text-align: center;
}
.footer-links{margin-top:440px;}	
}













