body{font-family:'Lato', sans-serif;color:#716d6e;}
a{color:#ffbf00;}
a:hover{color:#ffbf00;text-decoration:none;}
.scrollup{width:44px;height:44px;position:fixed;bottom:44px;right:64px;display:none;text-indent:-9999px;background:url('../img/icon_top.png') no-repeat;}
header{height:147px;width:100%;top:0;z-index:100;background-color:#fff;}
header .box{margin:0 auto;}
header .brand{margin:45px 0 0 0;}
header .brand h1{margin:0;padding:0;}
header .header-info .contact{font-size:15px;font-weight:900;margin-top:0px;}
header .header-info .language-switch{background-color:#ffbf00;margin-left:20px;}
header .header-info .language-switch a{color:#fff;font-weight:bold;display:block;padding:11px 45px 8px 15px;background:transparent url('../img/lang-select-icon.png') no-repeat 154px 14px;}
header .header-info .language-switch .dropdown-menu{box-shadow:none;border-radius:0;min-width:188px;padding:0;}
header .header-info .language-switch .dropdown-menu li a{color:#716d6e;padding:5px 15px 5px 15px;background-image:none;}
header .header-info .language-switch .dropdown-menu li a:hover{background-color:#efe9e9;}
header .header-info .language-switch .dropdown-menu li img{margin-right:10px;}
header .navbar-default{border:none;background-color:transparent;border-radius:0;font-size:18px;font-weight:bold;margin-top:20px;}
header .navbar-brand{display:none;}
header .navbar-default .container-fluid{padding:0;}
header .navbar-default .navbar-collapse{padding:0;}
header .navbar-default .navbar-nav > .active > a{background-color:#fff;border:2px solid #b8b6b6;color:#716d6e;background-color:transparent;}
header .navbar-default .navbar-nav > li > a{background-color:transparent;padding:8px 10px 7px 11px;border:2px solid #fff;transition:background 0.4s ease-in-out;}
header .navbar-default .navbar-nav > li > a:hover{background-color:#fff;border:2px solid #fff;background-color:#e7e7e7;color:#716d6e;}
.navbar-nav.navbar-right:last-child{margin-right:-9px;}
header.small{height:95px;box-shadow:0 0px 14px -2px #808080;}
header.small .header-info{display:none;}
header.small .brand{margin:4px 0 0 0;width:100%;}
header.small .brand span{padding-left:0px;font-size:15px;color:#716d6e;font-weight:500;letter-spacing:1px}
header.small .contact{font-size:14px}
header.large .contact{font-size:18px}
header.large{height:147px;box-shadow:none;}
header.large .header-info{display:block;}
header.large .brand{margin:20px 0 0 0;width:100%;}
header.large .brand span{padding-left:0px;font-size:18px;color:#716d6e;font-weight:500;letter-spacing:1px;}
#teaser{height:600px;padding:60px 0;background-color:#ffbf00;background:linear-gradient(to bottom, #ffbf00 0%, #fcd45f 50%, #ffbf00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@mainColor', endColorstr='@mainColor', GradientType=0);}
#teaser .reservation-form-shadow{height:480px;background-color:#fff;box-shadow:0 9px 0px 0px #ffffff, 0 -9px 0px 0px #ffffff, 7px 0 15px -4px rgba(0, 0, 0, 0.3), -7px 0 15px -4px rgba(0, 0, 0, 0.3);}
#teaser form{padding:34px;}
#teaser form .alert{margin-top:-20px;padding:10px 15px;}
#teaser form::-webkit-input-placeholder{color:#333 !important;}
#teaser form:-moz-placeholder{color:#ffbf00 !important;}
#teaser form::-moz-placeholder{color:#ffbf00 !important;}
#teaser form:-ms-input-placeholder{color:#ffbf00 !important;}
#teaser form .styled-select-car{border:2px solid #efe9e9;height:55px;position:relative;margin-bottom:23px;}
#teaser form .styled-select-car:after{content:'';background:#ffffff url('../img/dropdown-icon.png') no-repeat 5px 23px;right:0px;top:0px;width:30px;height:51px;position:absolute;pointer-events:none;}
#teaser form .styled-select-car select{border:none;font-size:24px;font-weight:bold;width:100%;background-image:none;background:#fff;-webkit-appearance:none;padding:9px 10px;height:51px;outline:none;border: 2px solid black;}
#teaser form .location{margin-bottom:16px;}
#teaser form .datetime{margin-bottom:11px;}
#teaser form .form-control{height:43px;border:2px solid #efe9e9;box-shadow:none;}
#teaser form .input-group{width:100%;}
#teaser form .input-group input{border-radius:0;color:#716d6e;font-size:16px;padding-left:15px;box-shadow:none;background:none;-webkit-appearance:none;}
#teaser form .input-group-addon{border-radius:0;border:none;background-color:#efe9e9;font-weight:bold;font-size:16px;color:#716d6e;width:110px;text-align:left;}
#teaser form .input-group-addon .glyphicon{font-size:17px;margin:0 2px 0 -2px;}
#teaser form .different-drop-off{color:#716d6e;font-weight:bold;margin:10px 0;display:block;}
#teaser form .date{width:240px;}
#teaser form .time{width:140px;}
#teaser form .pixelfix{border-top:1px solid #fff;}
#teaser form .styled-select-time{border:2px solid #efe9e9;height:43px;position:relative;}
#teaser form .styled-select-time:after{content:'';background:#ffffff url('../img/dropdown-icon.png') no-repeat 5px 18px;right:0px;top:0px;width:30px;height:39px;position:absolute;pointer-events:none;}
#teaser form .styled-select-time select{border:none;font-size:16px;width:100%;background-image:none;background:#fff;-webkit-appearance:none;padding:10px 10px;height:39px;color:#ffbf00;}
#teaser form .submit{width:100%;background-color:#ffbf00;color:#fff;border:none;border-radius:0;box-shadow:6px 6px 0 #efe9e9;text-align:center;font-size:24px;text-transform:uppercase;font-weight:900;padding:10px 0;margin-top:30px;transition:0.2s;}
#teaser form .submit:hover{background-color:#716d6e;}
#teaser .title{color:#fff;text-transform:uppercase;font-size:36px;font-weight:900;margin:0;}
#teaser .subtitle{font-size:24px;color:#716d6e;text-transform:none;display:block;font-weight:normal;margin-top:10px;}
#teaser .car-img{height:375px;text-align:center;line-height:400px;}
#teaser .car-img img{display:inline-block;}
#teaser .carousel-control{position:relative;}
#teaser .carousel-control.left,
#teaser .carousel-control.right{background-image:none;margin:0;width:30px;}
#teaser .carousel-control.left{left:90%;}
#teaser .carousel-control.right{left:95%;}
#teaser .carousel-control .glyphicon-chevron-left,
#teaser .carousel-control .glyphicon-chevron-right{margin:0;}
#teaser .carousel-control .glyphicon-chevron-right{right:auto;}
.arrow-down{width:0;height:0;border-left:37px solid transparent;border-right:37px solid transparent;border-top:37px solid #ffbf00;margin:0 auto;}
#services{margin-top:65px;}
#services .title{margin-bottom:38px;}
#services h2{font-size:46px;font-weight:900;text-align:center;margin:0 0 25px 0;padding:0;}
#services .underline{height:4px;width:135px;display:block;background-color:#ffbf00;margin:0 auto;}
#services .service-box{background-color:#ededed;padding:30px;margin-bottom:30px;}
#services .service-box .service-icon{height:43px;width:43px;background-color:#ffbf00;color:#fff;text-align:center;line-height:40px;font-size:41px;font-weight:900;float:left;margin-right:15px;}
#services .service-box .service-title{margin:0;padding:0;font-size:30px;font-weight:900;padding-top:5px;}
#services .service-box .service-content{margin-top:25px;font-size:18px;line-height:1.7;}
#newsletter{background-color:#ffbf00;margin-top:90px;padding:90px 0;}
#newsletter .title{font-size:30px;color:#fff;text-transform:uppercase;font-weight:900;margin:0;padding:0;}
#newsletter .subtitle{font-size:18px;color:#716d6e;display:block;font-weight:normal;margin-top:6px;}
#newsletter .newsletter-form{width:62%;background-color:#fff;height:55px;padding:9px;}
#newsletter .newsletter-form input{box-shadow:none;border:none;}
#newsletter .newsletter-form .button{background-color:#fff;border-radius:0;border:2px solid #b8b6b6;margin-left:1px;font-size:18px;font-weight:900;text-transform:uppercase;color:#716d6e;padding:0 10px;height:37px;line-height:36px;transition:0.2s;}
#newsletter .newsletter-form .button:hover{background-color:#716d6e;border:2px solid #716d6e;color:#fff;}
#newsletter .social-icons{width:38%;}
#newsletter .social-icons ul{list-style:none;margin:0;padding:0;}
#newsletter .social-icons ul li{display:block;float:right;}
#newsletter .social-icons ul li a{height:55px;width:65px;background-color:#ffbf00;display:block;margin-left:10px;text-align:center;line-height:55px;color:#fff;font-size:36px;}
#newsletter .social-icons ul li .facebook{background-color:#365595;}
#newsletter .social-icons ul li .googleplus{background-color:#d41332;}
#newsletter .social-icons ul li .twitter{background-color:#36a4cf;}
#newsletter .social-icons ul li:hover{opacity:0.8;}
#newsletter form::-webkit-input-placeholder{font-size:16px;}
#newsletter form:-moz-placeholder{font-size:16px;}
#newsletter form::-moz-placeholder{font-size:16px;}
#newsletter form:-ms-input-placeholder{font-size:16px;}
#vehicles{margin-top:90px;}
#vehicles .title{font-size:36px;font-weight:900;margin-bottom:65px;}
#vehicles .subtitle{font-weight:normal;}
#vehicles .vehicle-nav-row{padding-right:0;}
#vehicles #vehicle-nav-container{height:487px;overflow:hidden;position:relative;margin-bottom:1px;}
#vehicles .vehicle-nav{list-style:none;margin:0;padding:0;top:0px;position:absolute;width:100%;}
#vehicles .vehicle-nav-control{padding-right:10px;}
#vehicles .vehicle-nav-control a{width:50%;height:40px;display:block;background-color:#716d6e;text-align:center;float:left;color:#fff;line-height:40px;font-size:24px;transition:all 0.25s ease-in-out;}
#vehicles .vehicle-nav-control a:first-of-type{border-right:1px solid #fff;}
#vehicles .vehicle-nav-control a:hover{background-color:#18ba60;color:#716d6e;}
#vehicles .vehicle-nav li{background-color:#e3e2e2;margin-bottom:1px;position:relative;transition:.2s;margin-right:10px;}
#vehicles .vehicle-nav li span{width:0px;height:0px;border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;display:block;position:absolute;right:-10px;top:20px;transition:0.2s;}
#vehicles .vehicle-nav li:hover{background-color:#18ba60;}
#vehicles .vehicle-nav li.active{background-color:#18ba60;font-weight:bold;}
#vehicles .vehicle-nav li.active span{border-left-color:#18ba60;}
#vehicles .vehicle-nav li a{font-size:14px;color:#000;padding-left:15px;display:block;height:35px;line-height:35px;}
#vehicles .styled-select-vehicle-data{border:2px solid #efe9e9;height:43px;position:relative;width:100%;display:none;}
#vehicles .styled-select-vehicle-data:after{content:'';background:#ffffff url('../img/dropdown-icon.png') no-repeat 5px 18px;right:0px;top:0px;width:30px;height:39px;position:absolute;pointer-events:none;}
#vehicles .styled-select-vehicle-data select{border:none;font-size:16px;width:100%;background-image:none;background:#fff;-webkit-appearance:none;padding:1px 10px;height:39px;}
#vehicles .vehicle-img{text-align:center;}
#vehicles .vehicle-img img{display:inline-block;}
#vehicles .vehicle-price{background-color:#18ba60;height:53px;line-height:53px;padding:0 10px;font-size:24px;font-weight:900; color:#000000;}
#vehicles .vehicle-price .info{font-weight:normal;font-size:18px;}
#vehicles .reserve-button{background-color:#18ba60;color:#fff;display:block;height:50px;line-height:52px;font-size:24px;font-weight:900;padding:0 15px;box-shadow:6px 6px 0 #efe9e9;text-transform:uppercase;transition:.2s;}
#vehicles .reserve-button:hover{background-color:#716d6e;}
#vehicles .reserve-button span{margin-right:7px;}

#reviews{margin-top:90px;padding-bottom:25px;}
#reviews .stars{font-size:27px;margin-bottom:10px;}
#reviews .stars .big{font-size:36px;}
#reviews .review{font-size:24px;line-height:1.7;}
#reviews .author{font-size:18px;font-weight:900;color:#ffbf00;margin-top:10px;}
#reviews .carousel-indicators{position:absolute;bottom:auto;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center;margin-top:25px;}
#reviews .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#ccc;}
#reviews .carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#716d6e;}
#partners{padding:90px 0;background-color:#f8f8f8;}
#partners .title{margin-bottom:38px;}
#partners h2{font-size:36px;font-weight:900;text-align:center;margin:0 0 25px 0;padding:0;}
#partners .underline{height:4px;width:135px;display:block;background-color:#ffbf00;margin:0 auto;}
#partners p{margin:40px 0 60px 0;font-size:18px;line-height:1.7;}
#contact{margin-top:90px;}
#contact h2{font-size:36px;font-weight:900;margin-bottom:65px;}
#contact .contact-info{font-size:18px;margin-bottom:35px;line-height:1.7;}
#contact .contact-info .address{font-weight:900;}
#contact .contact-info .highlight{color:#ffbf00;}
#contact form .form-group{margin-bottom:20px;}
#contact form .text-field{background-color:#dbdbdb;height:25px;border-radius:0;border:none;box-shadow:none;font-size:18px;}
#contact form textarea{background-color:#fff;height:196px;border-radius:0;border:none;box-shadow:none;font-size:18px; border:1px solid #e3e3e3;border-radius: 3px;}
#contact form::-webkit-input-placeholder{font-size:18px !important;font-weight:bold;}
#contact form:-moz-placeholder{font-size:18px !important;font-weight:bold;}
#contact form::-moz-placeholder{font-size:18px !important;font-weight:bold;}
#contact form:-ms-input-placeholder{font-size:18px !important;font-weight:bold;}
#contact form .first-name{float:left;width:49%;}
#contact form .last-name{float:right;width:49%;}
#contact form .btn-border{border:1px solid #ffd992;padding:1px;margin:0 20px 0 0;display:inline-block;}
#contact form .submit-message{font-size:24px;font-weight:900;background-color:#ffbf00;color:#fff;border:none;line-height:47px;padding:0 15px;box-shadow:6px 6px 0 #efe9e9;text-transform:uppercase;transition:.2s;border-radius:0;}
#contact form .submit-message:hover{background-color:#716d6e;}
#contact .contact-box-title{font-size:18px;font-weight:bold;}
#contact .contact-box{background-color:#ededed;padding:20px;}
#contact .contact-box .highlight{font-weight:bold;color:#ffbf00;}
#contact .contact-box img{border:1px solid #ffbf00;float:left;margin-right:20px;}
#contact .contact-box-name{font-size:24px;font-weight:bold;}
#contact .contact-box-border{background-color:#ffbf00;height:10px;margin-top:1px;margin-bottom:8px;}
#contact .contact-box-divider{height:10px;}
footer{margin-top:3px;padding:0px 0;background-color:#dbdbdb;}
footer .footer-nav{list-style:none;margin:0 auto 20px auto;padding:0;}
footer .footer-nav li{list-style:none;display:inline-block;padding:0 10px;}
footer .footer-nav li a{font-size:18px;text-decoration:underline;color:#716d6e;font-weight:bold;}
@media (max-width:1200px){header.large .brand{width:75%;}
header .header-info .contact{font-size:14px;}
header .navbar-default{font-size:14px;}
header.large{height:133px;}
header.small{height:91px;}
header.small .brand{margin:28px 0 0 0;}
#teaser form .styled-select-car select{font-size:21px;}
#teaser form .input-group-addon{font-size:14px;width:95px;}
#teaser form .input-group-addon .glyphicon{font-size:12px;}
#teaser form .input-group input{font-size:14px;padding-left:10px;}
#teaser form .styled-select-time select{font-size:14px;padding:0 5px;}
#teaser form .date{width:195px;}
#teaser form .time{width:105px;}
#teaser form .styled-select-time:after{background:#ffffff url('../img/dropdown-icon.png') no-repeat 10px 18px;}
#teaser form .submit{font-size:19px;}
#teaser .title{font-size:30px;}
#teaser .subtitle{font-size:18px;}
#teaser form{padding:20px 30px;}
#teaser .reservation-form-shadow{height:465px;}
#services h2{font-size:42px;margin:0 0 20px 0;}
#services .service-box .service-icon{height:38px;width:38px;line-height:37px;font-size:36px;}
#services .service-box .service-title{font-size:24px;padding-top:6px;}
#services .service-box .service-content{margin-top:20px;font-size:16px;line-height:1.5;}
#newsletter .title{font-size:24px;}
#newsletter .subtitle{font-size:15px;}
#newsletter .newsletter-form{height:50px;padding:7px;}
#newsletter .newsletter-form button{font-size:17px;}
#newsletter .social-icons ul li a{height:51px;width:55px;line-height:51px;font-size:31px;}
#vehicles .title{font-size:32px;}
#vehicles #vehicle-nav-container{height:435px;}
#vehicles .vehicle-nav li a{font-size:16px;height:55px;line-height:55px;}
#vehicles .vehicle-price{font-size:20px;}
#vehicles .vehicle-price{font-size:20px;}
#vehicles .vehicle-price .info{font-size:16px;}
#vehicles .table{font-size:12px;}
#vehicles .reserve-button{font-size:22px;}
#vehicles .reserve-button{font-size:22px;}



#location .title{font-size:32px;}
#location #location-nav-container{height:435px;}
#location .location-nav li a{font-size:16px;height:55px;line-height:55px;}
#location .location-price{font-size:20px;}
#location .location-price{font-size:20px;}
#location .location-price .info{font-size:16px;}
#location .table{font-size:12px;}
#location .reserve-button{font-size:22px;}
#location .reserve-button{font-size:22px;}



#reviews .review{font-size:18px;}
#reviews .author{font-size:16px;}
#locations .location-select h2{font-size:28px;margin:30px 0 0 21px;}
#locations .map{height:500px;}
#information .title{font-size:28px;margin:0 0 20px 0;}
#information .subtitle{font-size:20px;margin:0 0 30px 0;}
#information p{font-size:14px;line-height:1.7;margin-bottom:20px;}
#information .btn{font-size:20px;}
#partners h2{font-size:42px;margin:0 0 20px 0;}
#partners p{font-size:16px;}
#contact h2{font-size:32px;}
#contact .contact-info{font-size:16px;}
#contact form .form-group{margin-bottom:15px;}
#contact form .text-field{height:40px;line-height:40px;font-size:16px;}
#contact .contact-box{font-size:13px;}
#contact .contact-box img{width:65px;}
#contact .contact-box-name{font-size:20px;}
#contact form::-webkit-input-placeholder{font-size:16px !important;}
#contact form:-moz-placeholder{font-size:16px !important;}
#contact form::-moz-placeholder{font-size:16px !important;}
#contact form:-ms-input-placeholder{font-size:16px !important;}
#contact form .submit-message{font-size:20px;}
footer .footer-nav li a{font-size:16px;}
}
@media (max-width:992px){header .brand{display:none;}
.navbar-brand{padding:0;width:230px;}
header .navbar-brand{display:block;}
header .navbar-toggle{margin-top:4px;}
header.large{height:91px;}
header.large .header-info{display:none;}
#teaser{height:1100px;}
#teaser .title{text-align:center;}
#teaser .carousel{margin-bottom:70px;}
#teaser form .date{width:65%;}
#teaser form .time{width:32%;}
#newsletter .title{text-align:center;margin-bottom:25px;}
#newsletter .newsletter-form{width:100%;}
#newsletter .social-icons{width:100%;text-align:center;margin-top:25px;}
#newsletter .social-icons ul li{display:inline-block;float:none;}
#vehicles .styled-select-vehicle-data{display:block;}
#vehicles #vehicle-nav-container{height:auto;}
#vehicles .vehicle-nav{display:none;}
#vehicles .vehicle-nav-control{display:none;}
#vehicles .vehicle-img{margin:15px 0;}
#vehicles .vehicle-img img{display:inline-block;}



#location .styled-select-location-data{display:block;}
#location #location-nav-container{height:auto;}
#location .location-nav{display:none;}
#location .location-nav-control{display:none;}
#location .location-img{margin:15px 0;}
#location .location-img img{display:inline-block;}



#locations .location-select{height:155px;}
#locations .location-select h2{text-align:center;}
#locations .styled-select-location{margin:22px 21px 0 22px;}
#information{text-align:center;}
#information img{display:inline-block;margin-bottom:25px;}
#information .video{margin-bottom:25px;}
#partners{padding-bottom:50px;}
#partners img{display:inline-block;margin-bottom:40px;}
#contact .contact-info{margin-top:40px;}
#checkoutModal .modal-dialog{width:100%;margin:0;}
#checkoutModal .form-group{float:none !important;width:100% !important;margin-right:0 !important;margin-left:0 !important;}
#checkoutModal .modal-footer{text-align:center;}
}
@media (max-width:660px){#checkoutModal .vehicle-info{padding:0 0 0 45px;float:none;width:100%;max-width:100%;padding:0 45px 0 45px;}
#checkoutModal .location-date-info{width:100%;padding:0 0 0 45px;float:none;}
}
@media (max-width:480px){#teaser form .submit{font-size:18px;}
}
@media (max-width:992px){.navbar-header{float:none;}
.navbar-left,
.navbar-right{float:none !important;}
.navbar-toggle{display:block;}
.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);}
.navbar-fixed-top{top:0;border-width:0 0 1px;}
.navbar-collapse.collapse{display:none!important;}
.navbar-nav{float:none!important;margin-top:7.5px;}
.navbar-nav > li{float:none;}
.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;}
.collapse.in{display:block !important;}
}
#callnowbutton{display:none;}
@media only screen and (max-width:320px){#callnowbutton{background:#ffbf00 url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNjAgNjAiPjxwYXRoIGQ9Ik03LjEwNCAxNC4wMzJsMTUuNTg2IDEuOTg0YzAgMC0wLjAxOSAwLjUgMCAwLjk1M2MwLjAyOSAwLjc1Ni0wLjI2IDEuNTM0LTAuODA5IDIuMSBsLTQuNzQgNC43NDJjMi4zNjEgMy4zIDE2LjUgMTcuNCAxOS44IDE5LjhsMTYuODEzIDEuMTQxYzAgMCAwIDAuNCAwIDEuMSBjLTAuMDAyIDAuNDc5LTAuMTc2IDAuOTUzLTAuNTQ5IDEuMzI3bC02LjUwNCA2LjUwNWMwIDAtMTEuMjYxIDAuOTg4LTI1LjkyNS0xMy42NzRDNi4xMTcgMjUuMyA3LjEgMTQgNy4xIDE0IiBmaWxsPSIjMDAxOGM1Ii8+PHBhdGggZD0iTTcuMTA0IDEzLjAzMmw2LjUwNC02LjUwNWMwLjg5Ni0wLjg5NSAyLjMzNC0wLjY3OCAzLjEgMC4zNWw1LjU2MyA3LjggYzAuNzM4IDEgMC41IDIuNTMxLTAuMzYgMy40MjZsLTQuNzQgNC43NDJjMi4zNjEgMy4zIDUuMyA2LjkgOS4xIDEwLjY5OWMzLjg0MiAzLjggNy40IDYuNyAxMC43IDkuMSBsNC43NC00Ljc0MmMwLjg5Ny0wLjg5NSAyLjQ3MS0xLjAyNiAzLjQ5OC0wLjI4OWw3LjY0NiA1LjQ1NWMxLjAyNSAwLjcgMS4zIDIuMiAwLjQgMy4xMDVsLTYuNTA0IDYuNSBjMCAwLTExLjI2MiAwLjk4OC0yNS45MjUtMTMuNjc0QzYuMTE3IDI0LjMgNy4xIDEzIDcuMSAxMyIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat scroll center 2px/58px 58px;border-bottom-right-radius:40px;border-top:2px solid #ffbf00;border-top-right-radius:40px;bottom:-20px;box-shadow:0 0 5px #888;display:block;height:80px;left:0;position:fixed;text-decoration:none;width:100px;z-index:9999;}
}
@media only screen and (min-width:360px) and (max-width:479px){#callnowbutton{background:#ffbf00 url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNjAgNjAiPjxwYXRoIGQ9Ik03LjEwNCAxNC4wMzJsMTUuNTg2IDEuOTg0YzAgMC0wLjAxOSAwLjUgMCAwLjk1M2MwLjAyOSAwLjc1Ni0wLjI2IDEuNTM0LTAuODA5IDIuMSBsLTQuNzQgNC43NDJjMi4zNjEgMy4zIDE2LjUgMTcuNCAxOS44IDE5LjhsMTYuODEzIDEuMTQxYzAgMCAwIDAuNCAwIDEuMSBjLTAuMDAyIDAuNDc5LTAuMTc2IDAuOTUzLTAuNTQ5IDEuMzI3bC02LjUwNCA2LjUwNWMwIDAtMTEuMjYxIDAuOTg4LTI1LjkyNS0xMy42NzRDNi4xMTcgMjUuMyA3LjEgMTQgNy4xIDE0IiBmaWxsPSIjMDAxOGM1Ii8+PHBhdGggZD0iTTcuMTA0IDEzLjAzMmw2LjUwNC02LjUwNWMwLjg5Ni0wLjg5NSAyLjMzNC0wLjY3OCAzLjEgMC4zNWw1LjU2MyA3LjggYzAuNzM4IDEgMC41IDIuNTMxLTAuMzYgMy40MjZsLTQuNzQgNC43NDJjMi4zNjEgMy4zIDUuMyA2LjkgOS4xIDEwLjY5OWMzLjg0MiAzLjggNy40IDYuNyAxMC43IDkuMSBsNC43NC00Ljc0MmMwLjg5Ny0wLjg5NSAyLjQ3MS0xLjAyNiAzLjQ5OC0wLjI4OWw3LjY0NiA1LjQ1NWMxLjAyNSAwLjcgMS4zIDIuMiAwLjQgMy4xMDVsLTYuNTA0IDYuNSBjMCAwLTExLjI2MiAwLjk4OC0yNS45MjUtMTMuNjc0QzYuMTE3IDI0LjMgNy4xIDEzIDcuMSAxMyIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat scroll center 2px/58px 58px;border-bottom-right-radius:40px;border-top:2px solid #ffbf00;border-top-right-radius:40px;bottom:-20px;box-shadow:0 0 5px #888;display:block;height:80px;left:0;position:fixed;text-decoration:none;width:100px;z-index:9999;}
}
@media only screen and (min-width:480px) and (max-width:539px){#callnowbutton{background:#ffbf00 url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNjAgNjAiPjxwYXRoIGQ9Ik03LjEwNCAxNC4wMzJsMTUuNTg2IDEuOTg0YzAgMC0wLjAxOSAwLjUgMCAwLjk1M2MwLjAyOSAwLjc1Ni0wLjI2IDEuNTM0LTAuODA5IDIuMSBsLTQuNzQgNC43NDJjMi4zNjEgMy4zIDE2LjUgMTcuNCAxOS44IDE5LjhsMTYuODEzIDEuMTQxYzAgMCAwIDAuNCAwIDEuMSBjLTAuMDAyIDAuNDc5LTAuMTc2IDAuOTUzLTAuNTQ5IDEuMzI3bC02LjUwNCA2LjUwNWMwIDAtMTEuMjYxIDAuOTg4LTI1LjkyNS0xMy42NzRDNi4xMTcgMjUuMyA3LjEgMTQgNy4xIDE0IiBmaWxsPSIjMDAxOGM1Ii8+PHBhdGggZD0iTTcuMTA0IDEzLjAzMmw2LjUwNC02LjUwNWMwLjg5Ni0wLjg5NSAyLjMzNC0wLjY3OCAzLjEgMC4zNWw1LjU2MyA3LjggYzAuNzM4IDEgMC41IDIuNTMxLTAuMzYgMy40MjZsLTQuNzQgNC43NDJjMi4zNjEgMy4zIDUuMyA2LjkgOS4xIDEwLjY5OWMzLjg0MiAzLjggNy40IDYuNyAxMC43IDkuMSBsNC43NC00Ljc0MmMwLjg5Ny0wLjg5NSAyLjQ3MS0xLjAyNiAzLjQ5OC0wLjI4OWw3LjY0NiA1LjQ1NWMxLjAyNSAwLjcgMS4zIDIuMiAwLjQgMy4xMDVsLTYuNTA0IDYuNSBjMCAwLTExLjI2MiAwLjk4OC0yNS45MjUtMTMuNjc0QzYuMTE3IDI0LjMgNy4xIDEzIDcuMSAxMyIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat scroll center 2px/58px 58px;border-bottom-right-radius:40px;border-top:2px solid #ffbf00;border-top-right-radius:40px;bottom:-20px;box-shadow:0 0 5px #888;display:block;height:80px;left:0;position:fixed;text-decoration:none;width:100px;z-index:9999;}
}
@media only screen and (min-width:540px) and (max-width:640px){#callnowbutton{background:#ffbf00 url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNjAgNjAiPjxwYXRoIGQ9Ik03LjEwNCAxNC4wMzJsMTUuNTg2IDEuOTg0YzAgMC0wLjAxOSAwLjUgMCAwLjk1M2MwLjAyOSAwLjc1Ni0wLjI2IDEuNTM0LTAuODA5IDIuMSBsLTQuNzQgNC43NDJjMi4zNjEgMy4zIDE2LjUgMTcuNCAxOS44IDE5LjhsMTYuODEzIDEuMTQxYzAgMCAwIDAuNCAwIDEuMSBjLTAuMDAyIDAuNDc5LTAuMTc2IDAuOTUzLTAuNTQ5IDEuMzI3bC02LjUwNCA2LjUwNWMwIDAtMTEuMjYxIDAuOTg4LTI1LjkyNS0xMy42NzRDNi4xMTcgMjUuMyA3LjEgMTQgNy4xIDE0IiBmaWxsPSIjMDAxOGM1Ii8+PHBhdGggZD0iTTcuMTA0IDEzLjAzMmw2LjUwNC02LjUwNWMwLjg5Ni0wLjg5NSAyLjMzNC0wLjY3OCAzLjEgMC4zNWw1LjU2MyA3LjggYzAuNzM4IDEgMC41IDIuNTMxLTAuMzYgMy40MjZsLTQuNzQgNC43NDJjMi4zNjEgMy4zIDUuMyA2LjkgOS4xIDEwLjY5OWMzLjg0MiAzLjggNy40IDYuNyAxMC43IDkuMSBsNC43NC00Ljc0MmMwLjg5Ny0wLjg5NSAyLjQ3MS0xLjAyNiAzLjQ5OC0wLjI4OWw3LjY0NiA1LjQ1NWMxLjAyNSAwLjcgMS4zIDIuMiAwLjQgMy4xMDVsLTYuNTA0IDYuNSBjMCAwLTExLjI2MiAwLjk4OC0yNS45MjUtMTMuNjc0QzYuMTE3IDI0LjMgNy4xIDEzIDcuMSAxMyIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat scroll center 2px/58px 58px;border-bottom-right-radius:40px;border-top:2px solid #ffbf00;border-top-right-radius:40px;bottom:-20px;box-shadow:0 0 5px #888;display:block;height:80px;left:0;position:fixed;text-decoration:none;width:100px;z-index:9999;}
}
@media only screen and (min-width:641px) and (max-width:768px){}
@media only screen and (min-width:993px) and (max-width:1024px){}