.widget-snippet .foo-info-box{
	background-color:#066C98;
        padding: 40px 0;
	text-align:left;
	font-family: 'HelveticaNeue';
}
.widget-snippet  .foo-info-box a{
	text-decoration:none;
	color:#ffffff;
}
.widget-snippet .phone-message-wrap{
     padding-top:20px;
}
.widget-snippet  .foo-info-box .phone{
	padding-left:30px;
	margin-right: 35px;
	font-size:20px;
}
.widget-snippet  .foo-info-box .contact-btn-wrap{
	text-align:right;
}
.widget-snippet  .foo-info-box .phone:before {
    left: 13px;
    content: " ";
    text-shadow: none;
    width: 25px;
    height: 26px;
    background: url(/template/b28f65df/images/phone.png);
    position: absolute;
    margin-top: 3px;
  display: inline-block;
}
.widget-snippet  .foo-info-box .message{
	position:relative;    
	padding-left: 61px;
	font-size:20px;
       display:inline-block;
}
.widget-snippet  .foo-info-box .message:before {
    left: 17px;
    content: " ";
    text-shadow: none;
    width: 30px;
    height: 20px;
    background: url(/template/b28f65df/images/message.png);
    position: absolute;
    margin-top: 5px;
  display: inline-block;
}
.widget-snippet  .info-border-bottom{
	border-bottom:5px solid rgba(255, 255, 255, .2);
	 padding: 0 0 45px 0;
}
.widget-snippet .misbtndefault{
    font-size: 16px;
    color: #fff;
    Position: relative;
    padding: 14px 68px 14px 25px!important;
    border:1px solid #ffffff!important;
	display:inline-block;
}
.widget-snippet .misbtndefault:after {
    margin: 0px 0 0 31px;
    content: " ";
    text-shadow: none;
    width: 9px;
    height: 23px;
    background: url(/template/b28f65df/images/white-arrow.png);
    position: absolute;
}
.widget-snippet .misbtndefault:hover{
   	 background-color: #29AAE2!important;
	 border:1px solid #29AAE2!important;
}
ound-color: #29AAE2!important;
	 border:1px solid #29AAE2!important;
}
