body {font-family: 'PT Sans Narrow', sans-serif;background:#08090d url(../img/bg_center.jpg);}
/*--- bg center --- */
.bg_center {margin:15px 0;background:#fff;padding:15px;}
/* --- header --- */
.header {padding:0;background:#fff;position:relative;z-index:999;}
.top-box {padding:0 15px;}
.logo {padding:5px 0;}
.logo img {max-height:70px;max-width:100%;}
.phone {padding:5px 0;color:#000;Font-size:2em;font-weight:bold;line-height:70px;text-align:right;}
.phone a {color:#0055AA;}
/* navbar */
.navbar {background:#b8c7d1;position:relative;z-index:100;border:none;border-top:1px solid #98a9b5;margin-bottom:0px;border-radius:0;}
.navbar-nav {padding:0;margin:0;width:100%;border:none;min-height:inherit;}
.navbar-collapse {padding:0;}
.navbar-nav ul {}
.navbar-nav li {border-right:1px solid #98a9b5;}
.navbar-default .navbar-nav>li>a {font-size:1.3em;font-weight:bold;color:#000;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {background:#f55f3d;color:#fff;}
/* Banner */
.banner-box {background:#f2f6f9;}
.banner {margin:0;padding:0;}
.banner img {width:100%;}
/* ---  --- */
.script-box {background:#fff;}
.script-box .row {padding:1.5em;}
.script-box p {font-size:1.2em;}
/* content */
.header-box img {float:right;}
.thumbnails .thumbnail {border:none;margin:0;padding:0;}
.box3 {margin:20px 0;padding:10px;background:#e8eef3;}
.thumbnails .thumbnail .caption {padding:10px 10px;border-left:4px solid #649ac1;}
.thumbnails .thumbnail h2 {color:#649ac1;font-size:2em;margin:0;}
.thumbnails .thumbnail:hover .caption {background:#;}
.list-group-image {float:right;margin:0 0 10px 10px;max-width:50%;height:auto;}
.thumbnail-pad{background:#fff;}
.thumbnails .thumbnail .thumbnail-pad {padding:10px;}
/* */
.contact-box {padding: 2.25em 15px;background:#f3f3f3;}
.contact {padding: 2.25em 0;background:#fff;}
.call {padding:1em 0;border-top:1px solid #e9e9e9;background:#fff;color:#000;font-size:2em;}
.call a {color:#255d85;}
/* ---  --- */
.site-footer {padding: 1.25em 15px;background:#687f8e url(../img/ice-age.png) 0 0 repeat;color:#fff;font-size:1.2em;}
.site-footer a {color:#f5841f;}
#location {}
#opening-hours {}
#opening-hours li.day {margin:0;padding:0;float:left;width:40%;}
#opening-hours li.time {margin:0;padding:0;list-style-type:none;float:left;width:60%;}
#whychoose li {margin:0 0 0 -15px;padding:5px 0;}
.site-footer > .container > .row:first-child {
  padding:1.5em 0;
}

.site-footer h3 {
  font-size: 14px;
  font-weight: 700;
  letter-spacing: .5px;
  margin-top: 0;
  text-transform: uppercase;
}

/* Copyright terms */
.copyright-terms {padding: 2.25em 0;}
.copyright-terms small, .terms-privacy a {font-size:14px;color:#9da8ae;}
.copyright-terms small { margin-bottom: 12px; }
.copyright-terms small, .terms-privacy li { display: inline-block; }
.terms-privacy li:not(:nth-last-child(1) ) {margin-right:21px;}

/* --- --- */

#social_side_links {position:fixed;top:70px;left:0;padding:0;list-style:none;z-index:99;}
#social_side_links li a {display:block;color:#fff;fill:currentColor;width:50px;height:50px;box-sizing:border-box;padding:10px;}
#social_side_links li a:hover {background:#000;}

@media (min-width: 1200px) {
    .container{
        max-width: 1024px;
    }
}

@media (max-width:767px) {
.logo, .phone {text-align:center;}
.navbar-header {padding:10px 0;}
.site-footer h4 {margin-top:15px !important;}
}

@media (max-width:450px) {
.list-group-image {max-width:100%;}
.contact-box img {max-width:100%;}
}


/*
@media (min-width:992px) and (max-width:1199px)
*/