@import url(http://fonts.googleapis.com/css?family=Fauna+One);@import url(http://fonts.googleapis.com/css?family=Numans);@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed);@import url(http://fonts.googleapis.com/css?family=Arimo);@import url(http://fonts.googleapis.com/css?family=Oswald);body{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background:#fff;}
a, a:link, a:visited, a:active, a:hover{text-decoration:none;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;outline:none;}
#container{width:960px;margin:22px auto;}
.top_header{background:#225566;}
#logo{background:#3ca0c2;padding:30px;box-shadow:5px 0 7px -4px rgba(0, 0, 0, 0.3), -9px 0 8px -4px rgba(0, 0, 0, 0.3);-moz-box-shadow:5px 0 7px -4px rgba(0, 0, 0, 0.3), -9px 0 8px -4px rgba(0, 0, 0, 0.3);-webkit-box-shadow:5px 0 7px -4px rgba(0, 0, 0, 0.3), -9px 0 8px -4px rgba(0, 0, 0, 0.3);-o-box-shadow:5px 0 7px -4px rgba(0, 0, 0, 0.3), -9px 0 8px -4px rgba(0, 0, 0, 0.3);}
.box_shadow{box-shadow:6px 5px 8px -1px rgba(0, 0, 0, 0.3), -9px 5px 8px -4px rgba(0, 0, 0, 0.3);-moz-box-shadow:6px 5px 8px -1px rgba(0, 0, 0, 0.3), -9px 5px 8px -4px rgba(0, 0, 0, 0.3);-webkit-box-shadow:6px 5px 8px -1px rgba(0, 0, 0, 0.3), -9px 5px 8px -4px rgba(0, 0, 0, 0.3);-o-box-shadow:6px 5px 8px -1px rgba(0, 0, 0, 0.3), -9px 5px 8px -4px rgba(0, 0, 0, 0.3);}
#menu{width:500px;height:33px;margin:-38px -7px 0 0px;padding:0px;float:right;clear:both;}
#menu ul{width:500px;height:33px;float:right;margin:0px;padding:0px;display:block;}
#menu ul li{height:33px;float:right;margin:0 4px 0 0;padding:0px;display:block;text-transform:uppercase;}
#menu ul li a.menu{height:26px;float:left;margin:0px;padding:11px 9px 0 9px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:1px;color:#ffece0;background-color:#3a3a3a;text-align:center;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
#menu ul li a.menu:hover, #menu ul li .current{height:26px;float:left;margin:0px;padding:11px 9px 0px 9px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:1px;color:#FFF;text-align:center;text-decoration:none;background-color:#5290a5;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
#ani{margin-top:33px;}
.carousel-caption{padding-top:0;padding-bottom:30px;position:absolute;right:0;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);top:15px;width:359px;z-index:10;left:7.7%;}
/**/.separator-bg{background:url(images/pt.png) repeat-x left bottom #01b4cf;box-shadow:0 1px 10px #333;padding:26px 0;position:relative;z-index:9999;}
.separator-bg p{display:inline-block;color:#FFF;font-size:20px;font-weight:700;margin:0;padding:0;text-transform:uppercase;vertical-align:sub;}
.separator-bg input{border:1px solid #d4d4d4;box-shadow:0 1px 15px #f7f7f7 inset;margin:0 10px;padding:7px;}
.separator-bg a{background:#f06d26;border-radius:5px;color:#fff;font-size:16px;font-weight:700;padding:10px 22px;text-decoration:none;text-transform:uppercase;transition:background 300ms ease-in-out 0s;vertical-align:inherit;}
.affix{position:sticky;top:0;width:100%;z-index:999;}
.get-a-quote{float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;letter-spacing:1px;color:#ffece0 !important;background-color:#b55e4e !important;text-align:center;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px !important;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}
.get-a-quote:hover{background-color:#9a4738 !important;}
.grey_bg{background:#ececec;padding:20px 0;}
#three-blog{font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:13px;line-height:18px;font-weight:400;}
#three-blog img{margin:10px auto;display:block;}
#three-blog p{font-size:13px;min-height:80px;text-align:justify;}
#car-insurence #three-blog-title{font-family:'Pathway Gothic One', sans-serif;font-size:28px;text-transform:uppercase;color:#08a05e;margin-top:5px;margin-bottom:10px;font-weight:400;padding-bottom:10px;}
.subheader-left h1{font-family:'Pathway Gothic One', sans-serif;font-size:25px;margin-top:20px;margin-bottom:15px;padding:5px 0px;border-bottom:1px solid #c27363;font-weight:400;color:#3a3a3a;text-transform:uppercase;}
#car-insurence img{border-bottom:7px solid #08a05e;}
#car-insurence{padding:10px;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}
#car-insurence a{background:#08a05e;font-size:14px;text-transform:uppercase;padding:10px 20px;color:#fff;font-weight:bold;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}
#car-insurence a:hover{background:none repeat scroll 0 0 #047f4a;}
#daily-car #three-blog-title{font-family:'Pathway Gothic One', sans-serif;font-size:28px;text-transform:uppercase;color:#c5be0d;margin-top:5px;margin-bottom:10px;font-weight:400;padding-bottom:10px;}
#daily-car img{border-bottom:7px solid #c5be0d;}
#daily-car{padding:10px;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}
#daily-car a{background:#c5be0d;font-size:14px;text-transform:uppercase;padding:10px 20px;color:#fff;font-weight:bold;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}
#daily-car a:hover{background:none repeat scroll 0 0 #a19b02;}
#temperorary-car #three-blog-title{font-family:'Pathway Gothic One', sans-serif;font-size:28px;text-transform:uppercase;color:#F06D26;margin-top:5px;margin-bottom:10px;font-weight:400;padding-bottom:10px;}
#temperorary-car img{border-bottom:7px solid #F06D26;}
#temperorary-car{padding:10px;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}
#temperorary-car a{background:#F06D26;font-size:14px;text-transform:uppercase;padding:10px 20px;color:#fff;font-weight:bold;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}
#temperorary-car a:hover{background:none repeat scroll 0 0 #d04d06;}
.subheader-left > p{font-size:13px;text-align:justify;color:#787878;font-family:'Arimo', sans-serif;margin-bottom:20px;}
p{font-size:13px;text-align:justify;color:#787878;font-family:'Arimo', sans-serif;text-align:justify;}
#main-container{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#333333;min-height:100%;height:auto;height:100%;margin:0px auto 0px auto;}
.subheader-left{background:#fff;padding:0px 15px;height:100%;}
.subheader-right{font-family:sans-serif;font-size:12px;margin-top:25px;}
.subheader-left h2{font-family:'Roboto Condensed', sans-serif;font-size:19px;margin-top:0px;font-weight:400;color:#427e92;line-height:26px;margin-top:5px;margin-bottom:10px;border-bottom:1px #666666 dotted;}
h3{font-family:'Roboto Condensed', sans-serif;font-size:19px;margin-top:0px;font-weight:400;color:#427e92;line-height:26px;margin-top:5px;margin-bottom:10px;border-bottom:1px #666666 dotted;}
#appy-form{margin-top:250px;padding-bottom:5px;padding-top:5px;margin-bottom:20px;}
.footer{padding-top:20px;clear:both;width:100%;background:url(images/footer-bg.jpg) repeat-x #225667;margin-bottom:0px;}
.footer-conainer{margin:0px auto;}
#footer-menu{float:left;margin:0px;padding:0px;}
#footer-menu ul{float:left;margin:0px 0px 15px 0px;padding:0px;display:block;}
#footer-menu ul li{height:24px;float:left;margin:5px 0 0px 0;padding:0px;display:block;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#0098ff;text-decoration:none;padding:0 0 0 0;border-bottom:1px solid #1a354e;}
#footer-menu ul li a{height:24px;float:left;display:block;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#fff;text-decoration:none;padding:0 0 0 0;border-bottom:1px solid #4e8ca1;}
#footer-menu ul li a:hover{height:24px;float:left;display:block;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#ffffff;text-decoration:none;padding:0 0 0 0;border-bottom:1px solid #7ddfff;}
h4{font-family:'Roboto Condensed', sans-serif;font-size:19px;margin-top:0px;font-weight:400;color:#427e92;line-height:26px;margin-top:5px;margin-bottom:10px;border-bottom:1px #666666 dotted;}
h6{font-family:'Pathway Gothic One', sans-serif;font-size:24px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #7ddfff;font-weight:400;color:#FFFFFF;display:block;padding-top:15px;text-transform:uppercase;}
#our-services{}
#recent-posts{}
#social-connect{}
#copy-right{margin-top:80px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;float:right;text-align:right;}
#copy-right a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;text-decoration:none;}
#copy-right a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#7ddfff;text-decoration:underline;}
#social-icon{margin-top:42px;position:absolute;}
#home-page-box{background:#FFFFFF;border:0px solid #CCCCCC;}
#home-page-box ul{display:block;}
#home-page-box ul li{background:url(images/tick-icon1.png) no-repeat;background-position:top left;line-height:18px;display:block;padding-left:25px;padding-bottom:10px;margin-left:-35px;font-size:13px;text-align:justify;color:#787878;font-family:'Arimo', sans-serif;text-align:justify;}
#home-page-box2 ul li{background:url(images/right.png) no-repeat;background-position:top left;line-height:18px;display:block;padding-left:25px;padding-bottom:10px;margin-left:-35px;font-size:13px;text-align:justify;color:#787878;font-family:'Arimo', sans-serif;text-align:justify;}
#home-page-box3 ul li{background:url(images/dotarw.png) no-repeat;background-position:top left;line-height:18px;display:block;padding-left:25px;padding-bottom:10px;margin-left:-35px;font-size:13px;text-align:justify;color:#787878;font-family:'Arimo', sans-serif;text-align:justify;}
#home-page-box4 ul li{background:url(images/second-icon.png) no-repeat;background-position:top left;line-height:18px;display:block;padding-left:25px;padding-bottom:10px;margin-left:-35px;font-size:13px;text-align:justify;color:#787878;font-family:'Arimo', sans-serif;text-align:justify;}
h5{font-family:'Roboto Condensed', sans-serif;font-size:19px;margin-top:0px;font-weight:400;color:#427e92;line-height:26px;margin-top:5px;margin-bottom:10px;border-bottom:1px #666666 dotted;}
#other-services{border:1px solid #ababab;padding-bottom:5px;background-color:#FFFFFF;padding-top:5px;margin-bottom:20px;}
#other-services ul{width:220px;float:left;margin:0px;padding:0px;display:block;}
#other-services ul li{width:220px;height:24px;float:left;margin:5px 0 0px 0;padding:0px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#0098ff;text-decoration:none;width:220px;padding:0 0 0 0;border-bottom:1px solid #1a354e;}
#other-services ul li a{width:220px;height:24px;float:left;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#dd6212;text-decoration:none;width:220px;padding:0 0 0 0;border-bottom:1px solid #2e1602;}
#other-services ul li a:hover{width:220px;height:24px;float:left;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#ffffff;text-decoration:none;width:220px;padding:0 0 0 0;border-bottom:1px solid #dd6212;}
.crmain{width:100%;}
.crcheckbox{width:20px;float:left;padding-top:4px;padding-bottom:4px;}
.crchckbox{height:15px;width:15px;border:1px solid #CCCCCC;}
.crtext{float:right;font-family:Calibri;font-size:15px;font-style:normal;font-weight:bold;color:#333333;padding-top:4px;padding-bottom:4px;}
.hide{font-family:Arial, Helvetica, sans-serif;font-size:10px;float:right;color:#999999;line-height:10px;}
.formfield{padding-top:5px;padding-bottom:5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;border:none;margin-left:50px;}
#recent-posts ul{float:left;margin:0px 0px 15px 0px;padding:0px;display:block;width:100%;}
#recent-posts ul li{height:24px;float:left;margin:5px 0 0px 0;padding:0px;display:block;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#0098ff;text-decoration:none;padding:0 0 0 0;border-bottom:1px solid #1a354e;}
#recent-posts ul li a{height:24px;float:left;display:block;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#fff;text-decoration:none;padding:0 0 0 0;border-bottom:1px solid #4e8ca1;}
#recent-posts ul li a:hover{height:24px;float:left;display:block;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#ffffff;text-decoration:none;padding:0 0 0 0;border-bottom:1px solid #7ddfff;}
#container-thanks{margin:22px auto;}
.thanks-page-body{margin-left:0px;margin-top:0px;margin-right:0px;background:url(images/main-bg-mobile.jpg) top center repeat-x #ececec;margin-bottom:0px;}
hr{margin:0px;padding:0px;color:#CCCCCC;}
.subheader-left-application{width:500px;margin:0 auto;}
.from-bg{padding:10px;background:url(images/inner-side-pic.jpg) no-repeat top center;background-size:100%;}
.from-bg h1{text-align:center;color:#fff;font-size:20px;line-height:24px;font-weight:500;border-bottom:1px solid #fff;margin-top:160px;margin-right:0px;margin-bottom:10px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:10px;padding-left:0px;text-shadow:3px 3px 5px rgba(153, 160, 180, 1);}
.from-bg h2{font-family:"Oswald",sans-serif;font-size:22px;color:#DE6421;margin:0px;padding:0px;font-weight:600;text-align:center;padding:15px;text-shadow:3px 3px 5px #FFFFFF;line-height:32px;margin-top:160px;border-bottom:1px solid #fff;}
.from-bg form{margin-top:20px;padding:0 35px;}
.from-bg label{width:100%;float:left;font-size:18px;font-weight:400;font-family:'Pathway Gothic One', sans-serif;color:#fff;margin-bottom:5px;text-shadow:3px 3px 5px #5791A7;}
.from-bg input{background-image:-webkit-gradient(linear,
left top,
left bottom,
color-stop(0, #FFFFFF),
color-stop(1, #EBEBEB));background-image:-o-linear-gradient(bottom, #FFFFFF 0%, #EBEBEB 100%);background-image:-moz-linear-gradient(bottom, #FFFFFF 0%, #EBEBEB 100%);background-image:-webkit-linear-gradient(bottom, #FFFFFF 0%, #EBEBEB 100%);background-image:-ms-linear-gradient(bottom, #FFFFFF 0%, #EBEBEB 100%);background-image:linear-gradient(to bottom, #FFFFFF 0%, #EBEBEB 100%);border:none;width:100%;float:left;height:30px;margin-bottom:8px;}
.from-bg input:focus{background:#fff;}
.from-bg img{margin:10px auto 10px 2px;width:243px;height:47px;text-align:center;}
.share-us{background:#fff;padding:20px 10px 10px 10px;}
#partner{text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:0px;float:left;margin-top:10px;margin-bottom:10px;}
#partner h4{font-family:"Tw Cen MT";font-size:28px;color:#E69B00;margin-top:35px;float:left;margin-left:0px;text-align:center;letter-spacing:-1px;}
#partner h4 a{color:#F60;font-size:22px;font-family:"Tw Cen MT";}
.client_box{margin-top:15px;margin-right:10px;float:left;font-family:"Trebuchet MS";font-size:14px;text-align:center;border-right-width:2px;border-left-width:2px;border-right-style:solid;border-left-style:solid;border-right-color:#ddd;border-left-color:#ddd;color:#003D73;margin-left:10px;padding-right:5px;padding-left:5px;line-height:20px;}
.subheader-right .from-bg p{font-family:Calibri;font-size:14px;line-height:20px;color:#fff;text-align:center;padding:0 30px;text-shadow:3px 3px 5px #5892A8;font-weight:bold;margin-top:10px;}
.navbar-default{background:none;border:none;}
.navbar-default .navbar-nav> li > a{border-radius:0px;border-bottom:4px solid #fdde30;color:#fff;float:left;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;margin:0 7px;padding:7px;text-align:center;text-decoration:none;text-transform:uppercase;}
.navbar-nav{float:right;}
.navbar{margin-bottom:0px;min-height:0px;margin-top:30px;}
.navbar-default .navbar-nav> li > a:hover{color:#fff;border-bottom:4px solid #da6e00;}
.subheader-left img{margin-bottom:18px;}
.navbar-default .navbar-toggle{border-color:#333;}
.navbar-default .navbar-toggle .icon-bar{background-color:#333;}
.thanks-res{border-top:0px solid #f1f1f1;}
.thanks-res-border{border-top:7px solid #8da0a4;border-left:7px solid #8da0a4;border-right:7px solid #8da0a4;}
.thanks-res-bg{text-align:center;background:#ececec;padding:15px;}
.thanks-res-bg h5{font-family:Arial, Helvetica, sans-serif;color:#848409;font-size:26px;text-align:center;border-bottom:1px solid #000000;font-style:italic;padding:20px 0 10px;display:inline-block;}
.thanks-res-bg h2{font-family:Georgia, 'Times New Roman', Times, serif;color:#FF9900;font-size:22px;text-align:center;text-decoration:underline;margin-bottom:18px;margin-top:11px !important;}
.thanks-res-bg h3{font-family:Calibri;margin-top:10px;font-size:18px;color:#003E73;font-weight:normal;padding-bottom:4px;border:none;}
.thanks-res-bg img{display:inline;text-align:center;margin-top:10px;}
#zipcode{background:url(images/ani02.jpg) repeat-x scroll center top/100% 100% rgba(0, 0, 0, 0);padding:10px 0;text-align:center;}
#zipcode h4{background:none repeat scroll 0 0 rgba(8, 147, 162, 0.9);color:#fff;font-size:28px;line-height:28px;padding:10px;text-align:center;text-shadow:2px 2px 1px #000;}
#zipcode input{border:1px solid #0f8d99;padding:10px;text-align:center;width:210px;}
#zipcode .button{-moz-user-select:none;background-color:#0893a2;border-radius:5px;box-shadow:0 -2px 0 0 rgba(0, 0, 0, 0.1) inset;color:#fff;font-family:Tahoma,Geneva,sans-serif;font-size:18px;font-weight:bold;height:52px;margin-bottom:7px;width:210px;}
.new_btn{bottom:50px;left:13.5%;position:absolute;z-index:11;}
.new-application-form1{width:800px;height:900px;}        
.iframe_form{position:absolute;top:234px;}
.contentpart{height:797px;}


@media screen and (min-width:1400px){.carousel-caption{left:10.5%;width:360px;top:30px;}
}
@media screen and (max-width:1024px){.navbar-default .navbar-nav > li > a{font-size:14px;padding:6px 13px;margin:0 3px;}
.separator-bg p{margin-bottom:15px;}
.carousel-caption{top:10px;width:294px;left:4%;}
.carousel-caption img{height:115%;}
.new_btn{bottom:25px;left:9.5%;position:absolute;z-index:11;}
.new-application-form1 {
    width: 469px;
    height: 1330px;  
}
}
@media screen and (max-width:990px){.navbar-default .navbar-nav > li > a{padding:6px 9px;}
#ani{margin-top:15px;}
.from-bg h1{margin:98px 0px 10px;}
.carousel-caption{left:3.2%;top:10px;width:220px;}
#logo{padding:32px 5px;}
.navbar-default .navbar-nav > li > a{font-size:12px;padding:0 4px;}
.new_btn{bottom:35px;}
.new_btn > img{width:70%;}
#temperorary-car #three-blog-title , #car-insurence #three-blog-title , #daily-car #three-blog-title{font-size:20px;}

}
@media screen and (max-width:767px){.call{font-size:24px !important;margin-top:-20px;padding-bottom:10px;}
.navbar-default .navbar-nav > li > a{float:none;margin:0px 0px 5px 0px;text-align:center;border-radius:0px;padding:5px 0;font-size:16px;} 
.navbar-nav{float:none;text-align:right;}
#logo{text-align:center;}
#ani{margin-top:15px;}
#partner h4{float:none;}
#copy-right{margin-top:15px;}
.thanks-res-bg h5{font-size:20px;}
.thanks-res-bg h3{font-size:16px;}
.thanks-res-bg h2{font-size:18px;}
#logo img{margin:0 auto;}
#temperorary-car #three-blog-title , #car-insurence #three-blog-title , #daily-car #three-blog-title{font-size:28px;text-align:center;}
.new-application-form1{width:100%;height:1670px;}      
.iframe_form{position:absolute;top:539px;}
.contentpart{height:1490px;}
}
@media screen and (max-width:360px){
.separator-bg input , #zipcode input{margin:10px 0;}
.subheader-right .from-bg p{padding:0 10px;}
.from-bg h1{font-size:19px;}
.from-bg form{padding:0 15px;}

}
.call{color:#FF9900;font-weight:700;font-family:'Fjalla One', sans-serif;font-size:38px;text-align:left;}
.carousel-caption img{-webkit-box-shadow:1px 0 50px 0 rgba(50, 50, 50, 0.5);-moz-box-shadow:1px 0 50px 0 rgba(50, 50, 50, 0.5);box-shadow:1px 0 50px 0 rgba(50, 50, 50, 0.5);width:100%;}
.carousel-indicators{bottom:0px;list-style:outside none none;margin-left:0;padding-left:0;position:absolute;left:inherit;right:25px;text-align:center;width:1%;z-index:15;}
.btn{display:table;margin:0 auto;text-align:center;}
.btn img{margin:0 auto;display:block;height:69px;width:auto;}
.punchline{font-style:italic;font-size:16px;padding:0px 0px 25px;color:#F06D26;font-family:Oswald;line-height:25px;}