@charset "utf-8";
/* CSS Document */


.container {
background-color: #ffffff;
padding-bottom: 40px;
}

body {
background-color:#ffffff;
}


img {
display: inline-block;
height: auto;
max-width: 100%;
padding: 5px;
margin-bottom: 5px;
}

img {
display: inline-block;
height: auto;
max-width: 100%;
padding: 5px;
margin-bottom: 5px;
}

.logo {
float:right;
margin-right: 20px;
}


.facebook {
text-align: center;
margin-top: 20px;
}

.specialoffers {
text-align: center;
background-color:#d4e6f8;
padding-left: 15px;
padding-top: 10px;
padding-right: 15px;
padding-bottom: 15px;
margin-top: 30px;
}

.testimonials {
margin-bottom: 40px;
margin-top: 30px;
}

.col-lg-4
 {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

.contact
 {
margin-top: 20px;
}

.address {
text-align:center;
padding: 20px;
a:hover { color:#ccc; text-decoration:none; }
}


.footer {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}


h1 { font-family: Arial, verdana, sans-serif; font-size:24px; color:#0066CC; font-weight:bold; }
h2 { font-size:20px; margin: 0; padding-top: 20px; color:#88307a; font-weight:bold;}
h3 { font-size:16px;  color:#0066CC; font-weight:bold;}
h4 { font-size:14px;  color:#00599a; font-weight: strong; text-align:center;}
h5 { font-family: Arial, verdana, sans-serif; font-size:24px; color:#88307a; display:inline; font-weight:bold;}
h6 { font-size:14px;  color:#0066CC; font-weight: normal; display:inline;}

p {
color:#000000;
font-size:14px;
}

li {
color:#000000;
font-size:16px;
font-weight:bold;
}

#first_list li {
color:#000000;
font-size:14px;
font-weight:normal;
}


a { color:#00C; text-decoration:none; }
a:hover { color:#ccc; text-decoration:none; }

a.one:link {color:#88307a;}
a.one:hover {color:#ccc;}

/* navbar */

.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top;
}

.navbar .navbar-collapse {
  text-align: center;
}
.navbar-default {
    background-color: #ffffff;
    border-color: #ffffff;
}
/* title */
.navbar-default .navbar-brand {
    color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #5E5E5E;
}
/* link */
.navbar-default .navbar-nav > li > a {
    color: #88307a;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: #ccc;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
    color: #999;
	background-color: #ffffff;
}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover,
}
.navbar-default .navbar-nav > .open > a:focus {
    color: #555;
    background-color: #D5D5D5;
}
/* caret */
.navbar-default .navbar-nav > .dropdown > a .caret {
    border-top-color: #777;
    border-bottom-color: #777;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
    border-top-color: #333;
    border-bottom-color: #333;
}
.navbar-default .navbar-nav > .open > a .caret, 
.navbar-default .navbar-nav > .open > a:hover .caret, 
.navbar-default .navbar-nav > .open > a:focus .caret {
    border-top-color: #555;
    border-bottom-color: #555;
}
/* mobile version */
.navbar-default .navbar-toggle {
    border-color: #DDD;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: #ccc;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color:#88307a;
	width: 100%;
}

.button-label { color:#88307a; font-weight:bold; }

@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #777;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #333;
    }
}
	
@media (max-width: 750px) {
}
.col-lg-4 img{ max-width: 200px;}
  }    

@media (max-width: 570px) {
h1 { font-size: 15px !important; line-height: 22px; }
.col-sm-4 {margin-left: 60px;}
.ma {display:none;}
 
.iframe-rwd  {max-width:100%; }
.iframe-rwd iframe {max-width: 100%; }
.address { float:left;}
}
  }   
/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 30px;
}
.footer {
  position: relative;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 80px;
  background-color: #f5f5f5;
  text-align:center;
  padding: 10px;
  margin-top: 30px;
}

