#slideshow { 
    position: relative; 
    width: 100%; 
    height: 100%; 
    box-shadow: 0 0 20px rgba(0,0,0,0.4); 
}
.sub-sub {
  width: 115%;

}
.sub-text h5 {
   color: #ffffff !important;
}
#slideshow > div { 
    position: absolute; 
}
.slidecustom img{
 max-width: 100%;
    height: auto!important;
}
#main {
  min-height:700px!important;
  max-height: 700px!important;
}
.spaceImg {
    display: inline-block;
  margin:20px 2px 0 8px;
  height:40px;
  width:23%;
}
.spaceImg h5{
font-size: 1em;
}
.spaceImgb {
  display: inline-block;
  margin:20px 2px 0 8px;
  height:auto;
  width:30%;
}
.spaceImgb h5{
font-size: 13px;
}
.smallImg img {
    width: 140px;
    height: 140px;
   display: block;
    margin-left: auto;
    margin-right: auto;
}
.blacklink a {
  color:#000;
  font-size: 13px;
}
.blacklink a:hover {
   color:#000;
   font-size: 13px;
}
.img-responsive-normal img {
padding-right: 3px;
vertical-align: top!important;

}
h4.lightlink a {
  color:#fff;
}
h4.lightlink a:hover {
   color:#29af8a;
}
h2.title_brand {
  font-size: 20px;
}
h2.title_custom {
  font-weight: 300;
line-height: 1.2em;
margin-top: 1em;
margin-bottom: 0.5em
}
.colortext h4{
color:#fff;
}
.textalign p{
text-align: left;
}
.button-call {
  display: none;
}
.contact-form { 
  max-width:100%; 
  margin:10px 10px 0 5px;
  padding: 12px 10px 0 0;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    color: #FFFFFF;
    margin: 0;

}
.form-control { 
 width: 100%;
}
.input-group { 
 width: 100%;
}
.input-group-addon {
padding: 0px 0px;
width: 0;
line-height: 0;
color: #555;
text-align: center;
background-color:none;
border: none;
border-radius: 0px;
}
.contact-form .btn {
margin-top: 0px;
padding: 3px 25px 5px 25px;
font-size: 14px;
 background: #91b300;
 width: 240px;
}
.text-warning {
  margin-left: 10px;
}
.contact-form legend{
  font-style: italic;
  font-weight: bold;
  margin: 0 0 20px 10px;
  border-bottom: none;
  font-size: 1em;
}
.form-group {
  padding-left: 12px;
}


.top-marg {
  margin-top: 30px;
}
.count-pages {
font-family: 'Merriweather', serif;
font-size: 25px;
color: #d69811;
font-weight: 900;
text-transform: uppercase;
padding-top: 0px;
margin-bottom: 0px;
}

.button-admin{
display: inline-block;
z-index: 11111;
border: none;
position: fixed;
margin-left:-100px;
right:11%;
max-width: 300px;
bottom:50px;
margin-bottom: 0;
font-weight: 400;
text-align: center;
vertical-align: middle;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 5px 5px;
font-size: 1.1em;
line-height: 1.42857143;
border-radius: 4px;
color: #fff;
background-color: #ff8000;
}
.button-admin:hover {
  color: #fff;
  background-color: #000;

}

div#circle-call a{
border-radius: 50%;
  width: 75px;
  height: 70px; 
  color:#fff;
  font-family: arial, sans-serif;
  padding-top: 25px;
  font-size: 1em;
  text-align:center;
  background-color:#ff7b0e;
  position:fixed;
  text-decoration:none;
  top:10px;
  right:20px;
  z-index:1000;
  -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}
div#circle-call a:visited, a:active,a:link{
  color:#fff;
}
div#circle-call a:hover{
  color:#fff;
  background-color:#666;
  -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}

.breadcrums {
    float: left;
    list-style: outside none none;
    margin: 0;
    padding: 0 0 0 20px;
    position: relative;
    width: 100%;
}
.breadcrums > li {
        top: 4px;
        font-size: 10px;
    float: left;
    margin-right: 14px;
    padding-right: 14px;
    position: relative;
}
.breadcrums > li::before {
    content: "/";
    font-size: 10px;
    position: absolute;
    right: -5px;
    top: 0;
    color: #888888;
}
.breadcrums a {
    color: #555555;
    text-transform: uppercase;
}
.breadcrums::before {
    content: "\f015";
    left: 0;
    position: absolute;
    top: 3px;
}
.inner-head h1 {
    color: #323131;
    float: left;
    font-family: Lato;
    font-size: 25px;
    font-weight: 800;
    margin: 16px 0 0;
    width: 100%;
}
.breadcrums > li:first-child::before {
    display: none;
}
.breadcrums > li:last-child::before {
    display: none;
}

@media only screen and (max-width: 768px) {
  .colortext{
  display: none;
  }
.newsletter_signup {
    display: none;
}
div#circle-call a{
border-radius: 50%;
  width: 70px;
  height: 70px; 
  color:#fff;
  font-family: arial, sans-serif;
  padding-top: 15px;
  font-size: 1em;
  text-align:center;
  background-color:#ff7b0e;
  position:fixed;
  text-decoration:none;
  top:70px;
  left:5%;
  z-index:1000;
  -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;
}

.button-call {
  font-family: arial;
  z-index: 11111;
  border: none;
   position: fixed;
   margin-right:200px;
   display: inline-block;
margin-bottom: 0;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 5px 5px 5px 5px;
font-size: 1.2em;
line-height: 1.42857143;
border-radius: 4px;
  color: #fff!important;
     background-color: #435061;
}
.button-call a {
  font-size: 1em;
  color: #fff;
  font-weight: bolder;
}
.button-call:hover {
  color: #fff;
   }
   .button-call {
top:10px;
   margin-right:200px;
   left:5%;
}

}

@media (max-width:960px) {
  .colortext{
  display: none;
  }
.newsletter_signup {
    display: none;
}
.button-call {
  font-family: arial;
  z-index: 11111;
  border: none;
   position: fixed;
   margin-right:200px;
   display: inline-block;
margin-bottom: 0;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 5px 5px 5px 5px;
font-size: 1.2em;
line-height: 1.42857143;
border-radius: 4px;
  color: #fff!important;
     background-color: #435061;
}
.button-call a {
  font-size: 1em;
  color: #fff;
  font-weight: bolder;
}
.button-call:hover {
  color: #fff;
   }
   .button-call {
top:10px;
   margin-right:200px;
   left:5%;
}

}

