.quick-alo-phone.quick-alo-static{opacity:.6;}
.quick-alo-phone.quick-alo-hover,
.quick-alo-phone:hover{opacity:1;}
.quick-alo-ph-circle{width:160px;height:160px;top:20px;left:20px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,0.4);border:2px solid #bfebfc 9;opacity:.1;-webkit-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-moz-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-o-animation:quick-alo-circle-anim 1.2s infinite ease-in-out;animation:quick-alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}
.quick-alo-phone.quick-alo-active .quick-alo-ph-circle{-webkit-animation:quick-alo-circle-anim 1.1s infinite ease-in-out !important;-moz-animation:quick-alo-circle-anim 1.1s infinite ease-in-out !important;-ms-animation:quick-alo-circle-anim 1.1s infinite ease-in-out !important;-o-animation:quick-alo-circle-anim 1.1s infinite ease-in-out !important;animation:quick-alo-circle-anim 1.1s infinite ease-in-out !important;}
.quick-alo-phone.quick-alo-static .quick-alo-ph-circle{-webkit-animation:quick-alo-circle-anim 2.2s infinite ease-in-out !important;-moz-animation:quick-alo-circle-anim 2.2s infinite ease-in-out !important;-ms-animation:quick-alo-circle-anim 2.2s infinite ease-in-out !important;-o-animation:quick-alo-circle-anim 2.2s infinite ease-in-out !important;animation:quick-alo-circle-anim 2.2s infinite ease-in-out !important;}
.quick-alo-phone.quick-alo-hover .quick-alo-ph-circle,
.quick-alo-phone:hover .quick-alo-ph-circle{border-color:#00aff2;opacity:.5;}
.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-circle,
.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-circle{border-color:#75eb50;border-color:#baf5a7 9;opacity:.5;}
.quick-alo-phone.quick-alo-green .quick-alo-ph-circle{border-color:#00aff2;border-color:#bfebfc 9;opacity:.5;}
.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-circle,
.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-circle{border-color:#ccc;opacity:.5;}
.quick-alo-phone.quick-alo-gray .quick-alo-ph-circle{border-color:#75eb50;opacity:.5;}
.quick-alo-ph-circle-fill{width:100px;height:100px;top:50px;left:50px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}
.quick-alo-phone.quick-alo-active .quick-alo-ph-circle-fill{-webkit-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;-moz-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;-ms-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;-o-animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;animation:quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;}
.quick-alo-phone.quick-alo-static .quick-alo-ph-circle-fill{-webkit-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;-moz-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;-ms-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;-o-animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;opacity:0 !important;}
.quick-alo-phone.quick-alo-hover .quick-alo-ph-circle-fill,
.quick-alo-phone:hover .quick-alo-ph-circle-fill{background-color:rgba(0,175,242,0.5);background-color:#00aff2 9;opacity:.75 !important;}
.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-circle-fill,
.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-circle-fill{background-color:rgba(117,235,80,0.5);background-color:#baf5a7 9;opacity:.75 !important;}
.quick-alo-phone.quick-alo-green .quick-alo-ph-circle-fill{background-color:rgba(0,175,242,0.5);background-color:#a6e3fa 9;opacity:.75 !important;}
.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-circle-fill,
.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-circle-fill{background-color:rgba(204,204,204,0.5);background-color:#ccc 9;opacity:.75 !important;}
.quick-alo-phone.quick-alo-gray .quick-alo-ph-circle-fill{background-color:rgba(117,235,80,0.5);opacity:.75 !important;}
.quick-alo-ph-img-circle{width:60px;height:60px;top:70px;left:70px;position:absolute;background:rgba(30,30,30,0.1) url("http://i.imgur.com/YWJeVO2.png") no-repeat center center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.7;-webkit-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;}
.quick-alo-phone.quick-alo-active .quick-alo-ph-img-circle{-webkit-animation:quick-alo-circle-img-anim 1s infinite ease-in-out !important;-moz-animation:quick-alo-circle-img-anim 1s infinite ease-in-out !important;-ms-animation:quick-alo-circle-img-anim 1s infinite ease-in-out !important;-o-animation:quick-alo-circle-img-anim 1s infinite ease-in-out !important;animation:quick-alo-circle-img-anim 1s infinite ease-in-out !important;}
.quick-alo-phone.quick-alo-static .quick-alo-ph-img-circle{-webkit-animation:quick-alo-circle-img-anim 0s infinite ease-in-out !important;-moz-animation:quick-alo-circle-img-anim 0s infinite ease-in-out !important;-ms-animation:quick-alo-circle-img-anim 0s infinite ease-in-out !important;-o-animation:quick-alo-circle-img-anim 0s infinite ease-in-out !important;animation:quick-alo-circle-img-anim 0s infinite ease-in-out !important;}
.quick-alo-phone.quick-alo-hover .quick-alo-ph-img-circle,
.quick-alo-phone:hover .quick-alo-ph-img-circle{background-color:#00aff2;}
.quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-img-circle,
.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-img-circle{background-color:#75eb50;background-color:#75eb50 9;}
.quick-alo-phone.quick-alo-green .quick-alo-ph-img-circle{background-color:#00aff2;background-color:#00aff2 9;}
.quick-alo-phone.quick-alo-gray.quick-alo-hover .quick-alo-ph-img-circle,
.quick-alo-phone.quick-alo-gray:hover .quick-alo-ph-img-circle{background-color:#ccc;}
.quick-alo-phone.quick-alo-gray .quick-alo-ph-img-circle{background-color:#75eb50;}
@-moz-keyframes quick-alo-circle-anim{0%{-moz-transform:rotate(0) scale(.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1;}
30%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5;}
100%{-moz-transform:rotate(0) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1;}
}
@-webkit-keyframes quick-alo-circle-anim{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1;}
30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:.5;}
100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1;}
}
@-o-keyframes quick-alo-circle-anim{0%{-o-transform:rotate(0) kscale(.5) skew(1deg);-o-opacity:.1;}
30%{-o-transform:rotate(0) scale(.7) skew(1deg);-o-opacity:.5;}
100%{-o-transform:rotate(0) scale(1) skew(1deg);-o-opacity:.1;}
}
@-moz-keyframes quick-alo-circle-fill-anim{0%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2;}
100%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
}
@-webkit-keyframes quick-alo-circle-fill-anim{0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2;}
100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
}
@-o-keyframes quick-alo-circle-fill-anim{0%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
50%{-o-transform:rotate(0) scale(1) skew(1deg);opacity:.2;}
100%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2;}
}
@-moz-keyframes quick-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg);}
10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg);}
20%{-moz-transform:rotate(25deg) scale(1) skew(1deg);}
30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg);}
40%{-moz-transform:rotate(25deg) scale(1) skew(1deg);}
50%{-moz-transform:rotate(0) scale(1) skew(1deg);}
100%{-moz-transform:rotate(0) scale(1) skew(1deg);}
}
@-webkit-keyframes quick-alo-circle-img-anim{0%{-webkit-transform:rotate(0) scale(1) skew(1deg);}
10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);}
20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);}
30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg);}
40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg);}
50%{-webkit-transform:rotate(0) scale(1) skew(1deg);}
100%{-webkit-transform:rotate(0) scale(1) skew(1deg);}
}
@-o-keyframes quick-alo-circle-img-anim{0%{-o-transform:rotate(0) scale(1) skew(1deg);}
10%{-o-transform:rotate(-25deg) scale(1) skew(1deg);}
20%{-o-transform:rotate(25deg) scale(1) skew(1deg);}
30%{-o-transform:rotate(-25deg) scale(1) skew(1deg);}
40%{-o-transform:rotate(25deg) scale(1) skew(1deg);}
50%{-o-transform:rotate(0) scale(1) skew(1deg);}
100%{-o-transform:rotate(0) scale(1) skew(1deg);}
}
.quick-alo-phone{position:fixed;background-color:transparent;width:200px;height:200px;cursor:pointer;z-index:200000 !important;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s;right:150px;top:30px;}
.contact_popup{position:fixed;left:10px;bottom:0;z-index:10;width:170px;border-radius:3px;overflow:hidden;box-shadow:2px -4px 11px rgba(0,0,0,.05);}
.contact_popup .popup_icon{height:40px;display:block;background-color:#28406d;position:relative;}
.contact_popup .popup_icon .phone{position:absolute;top:0;right:0;left:0;z-index:5;}
.contact_popup .phone{display:block;text-align:center;font-size:20px;letter-spacing:3px;color:#28406d;font-weight:bolder;}
.contact_popup .popup_icon .quick-alo-ph-circle{position:absolute;width:100px;height:100px;top:0;left:50%;margin-left:-50px;border:2px solid #c84046;background-color:transparent;border-radius:100%;opacity:.1;animation:quick-alo-circle-anim 1.2s infinite ease-in-out;transition:all .5s;transform-origin:50% 50%;}
.contact_popup .popup_icon .quick-alo-ph-circle-fill{position:absolute;width:80px;height:80px;top:11px;left:50%;margin-left:-40px;background-color:#c84046;border-radius:100%;border:2px solid transparent;opacity:.1;animation:quick-alo-circle-fill-anim 2.3s infinite ease-in-out;transition:all .5s;transform-origin:50% 50%;}
.contact_popup .popup_icon .bg_color{position:absolute;width:50px;height:50px;top:26px;left:50%;margin-left:-25px;border-radius:50%;background-color:#c84046;}
.contact_popup .popup_icon .quick-alo-ph-img-circle{position:absolute;width:50px;height:50px;top:26px;left:50%;margin-left:-25px;background:url(../images/Phone-logo.png) no-repeat center center;border-radius:100%;border:2px solid transparent;opacity:.99;animation:quick-alo-circle-img-anim 1s infinite ease-in-out;transform-origin:50% 50%;}
.contact_popup .popup_icon:after{content:'';position:absolute;top:100%;right:0;left:-3px;height:37px;background-color:#28406d;transform:rotate(-7deg);margin-top:-19px;z-index:1;}
.contact_popup .popup_content{background-color:#f9f9f9;min-height:150px;position:relative;margin-bottom:7px;border-radius:0 0 3px 3px;box-shadow:1px 1px 5px rgba(0,0,0,.15);}
.contact_popup .text{padding:5px 6px 0px;visibility:hidden;text-align:center;font-size:1.4rem;line-height:30px;letter-spacing:1px;color:#01455c;text-shadow:0 0;}
.contact_popup .text .mark{display:block;color:#033067;text-shadow:0 0;font-size:1.45rem;margin-top:5px;margin-bottom:5px;}
.contact_popup .popup_content:after{content:'';position:absolute;width:10px;height:10px;background-color:#f9f9f9;top:100%;right:0;left:0;margin:-5px auto 0;transform:rotate(45deg);z-index:12;}
.clearfix:after, .clearfix:before{content:".";line-height:0;font-size:0;}
.clear, .clearfix:after, .clearfix:before{display:block;width:0;height:0;visibility:hidden;overflow:hidden;}
.clear, .clearfix:after{clear:both;}
.bgcolor{background-color:rgba(0,0,0,0.8);}
.footer_top{background-image:url(../images/footer.jpg);background-position:50% 70%;}
.skin_footer{background:rgba(0, 0, 0, 0.45);}
.footer_wrap{color:#8d9093;}
.copyright_style{line-height:45px;padding:0 15px;text-align:center;}
.footer_right{line-height:50px;padding:0 20px;text-align:center;}
.Footer, A.Footer:link, A.Footer:visited, A.Footer:active{padding:0px 5px;color:#8c8c8c;font-size:13px;text-decoration:none;}
A.Footer:hover{text-decoration:none;}
.footerpane_style, .footerpane_style *{color:#fff;}
.footerpane_style a, .footerpane_style a:link{color:#fff;text-decoration:none;}
.footerpane_style a:visited{color:#fff;text-decoration:none;}
.footerpane_style a:hover{text-decoration:none;}
.footerpane_style a:active{color:#8c8c8c;text-decoration:none;}
.footer_address{font-size:13px;}
.footer_address p{color:#fff;line-height:2.5;margin-top:10px;}
.footer_address .fa{color:#e05c11;font-size:15px;padding-left:10px;padding-bottom:10px;}
.footer_address .Social-Links{padding-top:20px;}
.carousel_up{margin:0;min-height:170px;padding:0;position:relative;}
.carousel_up ul{list-style:none;margin:0;width:auto;}
.carousel_up ul li{list-style:none;height:auto;margin:0 0 15px !important;padding:0 0 1px;}
.carousel_up ul li .fa{float:right;font-size:16px;margin-top:5px;transition:all ease-in 0.3s;-webkit-transition:all ease-in 0.3s;-moz-transition:all ease-in 0.3s;}
.carousel_up ul li:hover .fa{color:#555!important;}
.carousel_up ul li p{margin:0 28px 11px 0;font-size:13px;}
.carousel_up ul li p span{font-style:italic;font-size:12px;}
.footer_categories li{margin:0px;padding:0px;line-height:3em;}
.footer_categories li:first-child{margin-top:-7px;}
.footer_categories li a{color:#7f7f7f;font-size:13px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.footer_categories li:hover a{padding-right:15px;}
.footer_categories li span.fa{float:left;padding:12px 0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;transform:rotate(180deg);}
.footer_categories li:hover span.fa{padding-left:10px;}
.blog_post{padding-bottom:20px;font-size:13px;-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;perspective:800px;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}
.blog_post a{display:block;padding-bottom:5px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.blog_post:hover a{color:#555!important;-webkit-transform:rotateX(360deg);-moz-transform:rotateX(360deg);transform:rotateX(360deg);}
@media handheld, only screen and (max-width:767px){.contact_popup .popup_content{min-height:80px;}
.contact_popup{width:100px;}
.contact_popup .popup_icon{height:30px;}
.contact_popup .popup_icon .quick-alo-ph-circle{width:70px;height:70px;top:10px;left:60%;}
.contact_popup .popup_icon .quick-alo-ph-circle-fill{width:50px;height:50px;top:20px;left:60%;}
.contact_popup .popup_icon .bg_color{width:35px;height:35px;top:26px;left:55%;}
.contact_popup .popup_icon .quick-alo-ph-img-circle{width:25px;height:25px;top:30px;left:60%;}
.contact_popup .text{display:none;}
.contact_popup .text .mark{font-size:14px;margin-bottom:0px;line-height:20px;display:none;}
.contact_popup .phone{font-size:10px;padding:5px 6px 0px;}
.skin_footer{height:auto;}
.copyright_style{float:none;line-height:35px;padding:0 15px;text-align:center;}
.footer_right{float:none;line-height:35px;padding:0 15px;text-align:center;}
}

.stickyphone {
    padding-top: 55px;
    text-align: center;
    font-size: 15px;
    margin-bottom: 10px;
}