﻿.quote-teaser{
	position:relative;
	background:#404040;
}
.quote-teaser .container{
	position:relative;
	z-index:1;
}
.quote-teaser .selectpicker.btn-default{
	height:35px;
}

.quote-teaser-title{

	float:left;
	position:relative;
}
.quote-teaser-title:before {
	content:"";
    position: absolute;
    top: 0;
    right: 70px;
	width:20px;
	height:100%;
	z-index:0;

}

.quick-quote-wrapper{
	position:relative;
}
.quote-teaser form.quick-quote{
	padding-top:30px;
	padding-left:30px;
	margin-left:300px;
}
.quote-teaser .form-control{
	border:0;
}
.quote-teaser .btn-primary{
	height: 38px;
	padding-top: 4px;
	-webkit-border-radius:0;
	border-radius:0;
}




.button1 {
  background-color: #004A7F;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: none;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-family: Arial;
  font-size: 20px;
  padding: 5px 10px;
  text-align: center;
  text-decoration: none;
  -webkit-animation: glowing 1500ms infinite;
  -moz-animation: glowing 1500ms infinite;
  -o-animation: glowing 1500ms infinite;
  animation: glowing 1500ms infinite;
}
@-webkit-keyframes glowing {
  0% { background-color: #47DA5C; -webkit-box-shadow: 0 0 3px #47DA5C; }
  50% { background-color: #FF0000; -webkit-box-shadow: 0 0 40px #FF0000; }
  100% { background-color: #47DA5C; -webkit-box-shadow: 0 0 3px #47DA5C; }
}

@-moz-keyframes glowing {
  0% { background-color: #47DA5C; -moz-box-shadow: 0 0 3px #47DA5C; }
  50% { background-color: #FF0000; -moz-box-shadow: 0 0 40px #FF0000; }
  100% { background-color: #47DA5C; -moz-box-shadow: 0 0 3px #47DA5C; }
}

@-o-keyframes glowing {
  0% { background-color: #47DA5C; box-shadow: 0 0 3px #47DA5C; }
  50% { background-color: #FF0000; box-shadow: 0 0 40px #FF0000; }
  100% { background-color: #47DA5C; box-shadow: 0 0 3px #47DA5C; }
}

@keyframes glowing {
  0% { background-color: #47DA5C; box-shadow: 0 0 3px #47DA5C; }
  50% { background-color: #FF0000; box-shadow: 0 0 40px #FF0000; }
  100% { background-color: #47DA5C; box-shadow: 0 0 3px #47DA5C; }
}

.logo1
{
    width:80%;
    margin-left:50px;
}
@media screen and (min-width: 480px) {
  .logo1
{
    width:70%;
    margin-left:30px;
}
}

@media screen and (min-width: 320px) {
  .logo1
{
    width:60%;
    margin-left:30px;
    margin-top:5px;
}
}