#schemacss{margin:10px 0; color:#FFF}
.schema_add_map div{display:inline}
.schema{ text-align:center; font-size:medium}
a[href^=tel]{color:inherit;text-decoration:none}
ul{ list-style:inside disc}
.services1 {
    border-radius: 20px;
    background-color: #222;
    padding: 15px;
    margin: 10px;
	color:#FFF
}
.services2 {
    border-radius: 20px;
    background-color: #f08b05;
    padding: 15px;
    margin: 10px;
	color:#FFF
}
body {
	font-size:150%;
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizelegibility;
	color:#222;
	font-family: Arial;
}
.main-top{background: #003; color: #fff; padding: 5px 0; border-bottom:5px solid #f08b05;}
.main-top h1{margin: 0; }  .main-top h2{margin: 0; font-size: 25px; color: #fff;} .main-top p{margin: 0; }
.top-text{ font-size:60%}
article{background: #fff; padding-top:20px; box-shadow: 1px 0px 0 #222}
aside > div{border: 5px solid #222; padding: 15px; text-align: center; margin-bottom: 20px;box-shadow: 1px 1px 15px #003}
.quick img{ margin:0px auto; padding:0; float:none}
.quick h2{font-family: Impact, Arial;  color: #f08b05;}
.quick h4{font-family: Impact, Arial;  color: #003;}
.off h2{font-family: Impact, Arial;  color: #f08b05;}
.off h2 strong{font-family: Impact, Arial;  color: #003;}
.phone2 h2{font-family: Arial, Helvetica, sans-serif; font-size: 30px; margin:0; text-shadow: 1px 1px 2px #000; color: #fff;}
footer{background: #222;color: #fff; padding: 15px 0;}
footer h2{margin: 0}
.jumbotron {

   
	margin-top:5px
   
}
.jumbotron {
    padding: 0px;
    margin-bottom: 10px;
    font-size: 1.75em;
    font-weight: 200;
    line-height: 2.14286;
    color: inherit;
    background-color: #EEE;
}
.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
}
footer a:after {content: " |";}
footer a:last-child:after {content: ""}
#schemacss a:after {content: ""}
@media  (max-width: 240px) {footer a{ display:block; float:none}#schemacss a {font-size: 80%; display:inline}footer a:after {content: "";}
}
@media  (max-width: 767px) {
.nav.navbar-nav > li{display: block}
.nav.navbar-nav{margin: 0 -15px;  padding: 0;}
.nav.navbar-nav{text-align: left;}
.nav.navbar-nav > li > a{padding-left: 30px; border-bottom: 1px solid #f08b05;}
.navbar-toggle{background: #222}
.main-top > .container > div{text-align:center !important;}
.logo{font-size: 25px}
article{ width:90%;box-shadow: 0px 0px 0 #222}

article{padding: 10px 0; margin: 10px 0}
article h1{font-size: 25px;}
article h2{font-size: 20px;}
.carousel-indicators{ display:none}
}

@media (min-width: 768px) and (max-width: 991px) {
.main-top h1{font-size: 25px}
article h1{font-size: 25px;}
article h2{font-size: 20px;}
.phone2 h2{font-size:25px;}
}

@media (min-width: 992px) and (max-width: 1199px) {
article h1{font-size: 25px;}
article h2{font-size: 20px;}
}

@media (min-width: 1200px) {
}

