@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600&display=swap);body{margin:0;padding:0;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400}a,a:active,a:hover,a:link,a:visited,button,i,input,select,textarea{text-decoration:none;outline:0;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}input,select,textarea{width:100%;outline:0;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}input[type=checkbox],input[type=radio]{width:auto}button:focus,input:focus,select:focus,textarea:focus{outline:0!important;box-shadow:none!important}img{max-width:100%;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.comn_padding{padding:40px 0}.shopping_easy{background:#f6f6f6}.comn_title{color:#222f5a;font-size:28px;font-weight:700;text-transform:uppercase;display:table;margin:0 auto 30px;position:relative;padding-bottom:10px}.comn_title::before{content:"";position:absolute;bottom:0;width:135px;height:2px;background:#bdbdbd;left:0;right:0;margin:auto}.comn_title::after{content:"";position:absolute;bottom:-2px;width:55px;height:6px;background:#88d22a;left:0;right:0;margin:auto;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.topdiv{background:#222f5a;text-align:right;padding:12px 0}.topdiv a{font-size:14px;color:#fff;margin-left:30px}.topdiv a:hover{color:#88d22a}.topdiv a i{font-size:16px;color:#88d22a;margin-right:5px;vertical-align:middle}.topdiv a:hover i{color:#fff}.moblogo{position:absolute;top:-45px;background:#fff;padding:20px 25px}.navbar{padding:20px 0}.navbar-light .navbar-nav .nav-link{color:#222f5a;font-size:15px;text-transform:uppercase;font-weight:600;padding:0;margin-left:50px}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .show>.nav-link{color:#88d22a}.banner{position:relative}.banner .carousel img{width:100%}.carousel-caption{position:absolute;right:auto;bottom:20%;left:15%;z-index:10;padding-top:0;padding-bottom:0;color:#fff;font-size:48px;width:600px;text-align:left;background:rgba(34,47,90,.86);padding:25px;box-shadow:2px 2px 2px #88d22a}.carousel-caption aside{color:#fff;font-size:36px;font-weight:700;line-height:60px;text-shadow:2px 2px 2px #000}.carousel-caption aside span{color:#88d22a;display:block}.carousel-indicators li{width:10px;height:10px;background-color:#fff;opacity:1;border-radius:50%;text-indent:inherit;border:none;margin:3px}.carousel-indicators .active,.carousel-indicators li:hover{background:#88d22a;opacity:1;width:10px;height:10px}.carousel-indicators{position:absolute;right:30px;bottom:80px;left:auto;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin:0;list-style:none;flex-flow:column}.banner_form{background:rgba(0,0,0,.2);padding:15px;width:500px;position:absolute;bottom:20%;right:20.5%}.banner_form form{padding:15px;border:1px solid #fff}.banner_form form span{font-size:15px;color:#fff;font-weight:700;text-transform:uppercase;position:relative;text-align:center;display:block;background:rgba(0,0,0,.3);padding:10px;margin-bottom:25px}.banner_form form span::before{content:"";width:30px;height:100%;position:absolute;left:-30px;top:0;background:rgba(0,0,0,.3)}.banner_form form span::after{content:"";width:30px;height:100%;position:absolute;right:-30px;top:0;background:rgba(0,0,0,.3)}.banner_form label{color:#fff;font-size:16px;margin-bottom:10px}.banner_form .form-group{display:flex}.banner_form .form-group .icon{display:none;background:#93e22e;width:60px;text-align:center;line-height:48px;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0}.banner_form input{border:none;height:50px;padding:15px;color:#222f5a;font-size:15px;border-radius:5px}.banner_form input::-webkit-input-placeholder{color:#222f5a}.banner_form input::-moz-placeholder{color:#222f5a}.banner_form input:-ms-input-placeholder{color:#222f5a}.banner_form input:-moz-placeholder{color:#222f5a}.banner_form select{border:none;height:50px;padding:10px;color:#222f5a;font-size:15px;border-radius:5px 0 0 5px;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/select-arrow.png) no-repeat #fff;background-position:96% center}.banner_form button{font-size:20px;font-weight:700;text-transform:uppercase;color:#fff;border:none;width:100%;line-height:48px;cursor:pointer;margin:12px 0;border-radius:5px;background-image:-moz-linear-gradient(0deg,#26a9c5 1%,#88d22a 100%);background-image:-webkit-linear-gradient(0deg,#26a9c5 1%,#88d22a 100%);background-image:-ms-linear-gradient(0deg,#26a9c5 1%,#88d22a 100%)}.banner_form button:hover{background-image:-moz-linear-gradient(0deg,#88d22a 1%,#26a9c5 100%);background-image:-webkit-linear-gradient(0deg,#88d22a 1%,#26a9c5 100%);background-image:-ms-linear-gradient(0deg,#88d22a 1%,#26a9c5 100%)}.select_product{position:relative;z-index:1}.select_product::before{content:"";background:#88d22a;width:40%;height:100%;position:absolute;top:0;left:0;z-index:-1}.select_product::after{content:"";background:#222f5a;width:60%;height:100%;position:absolute;top:0;right:0;z-index:-1}.select_product .col-xl-3{padding-right:0}.select_product .col-xl-9{padding-left:0}.select_product aside{font-size:16px;color:#fff;font-weight:600;background:#88d22a;padding:25px;text-transform:capitalize;min-height:170px;display:flex;flex-direction:column;justify-content:center}.select_product aside span{font-size:26px;color:#fff}.select_product li a{background:#222f5a;padding:25px;text-align:center;float:left;width:25%;min-height:170px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.select_product li a::before{content:"";background:url(../images/top.png) no-repeat;width:111.5%;height:12px;position:absolute;top:-12px;left:-12px;opacity:0;background-size:100%;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.select_product li a::after{content:"";background:url(../images/botom.png) no-repeat;width:111.5%;height:12px;position:absolute;bottom:-12px;left:-12px;opacity:0;background-size:100%;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.select_product li a:hover{background:#81c826}.select_product li a:hover::after,.select_product li a:hover::before{opacity:1}.select_product li img{margin-bottom:15px}.select_product li p{font-size:16px;color:#fff;font-weight:600;text-transform:capitalize;margin:0}.Introduction{text-align:center}.Introduction p{font-size:15px;color:#3a3a3a;line-height:26px}.we_offer{position:relative;background:#f3f6f8;margin-top:15px}.we_offer .tabtext{background:#e7edee;position:relative}.we_offer .tabtext::before{content:"";width:30px;height:100%;background:#e7edee;position:absolute;top:0;left:-30px}.nav-tabs{border-bottom:none;display:inherit}.we_offer h3{font-size:30px;color:#3a3a3a;text-transform:capitalize;margin:20px 0 30px}.nav-tabs .nav-link{border:none;border-radius:0;color:#3a3a3a;font-size:18px;padding:15px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#e7edee;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .nav-item{margin-bottom:0;border-top:1px solid #cacaca}.nav-tabs .nav-link img{margin-right:20px}.tab-content aside{font-size:20px;color:#3a3a3a;font-weight:600;text-transform:capitalize;padding-left:70px;margin:40px 0}.tab-content p{font-size:15px;color:#3a3a3a;line-height:26px}.insurance_tab_img{position:relative;height:500px}.insurance_tab_img img{position:absolute;right:-15px;top:0;width:100%;height:100%}.insuranceicon{background:#222f5a;padding:30px 13px 15px 13px;position:absolute;border-radius:0 0 30px 30px;top:0;left:15px}.insuranceicon img{width:30px}.calldiv{display:flex;align-items:center}.calldiv i{background:#222f5a;color:#93e22e;width:34px;text-align:center;line-height:34px;border-radius:50%;font-size:18px;margin-right:10px}.calldiv a{font-size:20px;color:#3a3a3a}.calldiv span{display:table;font-size:14px;color:#3a3a3a}.get_quote_btn{color:#fff;background:#88d22a;font-size:16px;font-weight:600;text-transform:uppercase;display:inline-block;margin-top:40px;padding:10px 30px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px}.WhyChooseUs h3{font-size:33px;color:#222f5a;font-weight:700;text-transform:uppercase}.why_icon{width:60px;height:60px;line-height:56px;text-align:center;display:inline-block;background:#88d22a;margin-right:10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.WhyChooseUs p{font-size:15px;color:#222f5a;line-height:26px}.why_text{width:77%;display:inline-block;vertical-align:top}.why_text aside{font-size:16px;text-transform:uppercase;font-weight:600}.why_text p{font-size:14px;margin:0}.WhyChooseUslisting{display:inline-block;width:100%}.WhyChooseUslisting li{padding:15px;width:33.33%;float:left;border-radius:0 25px 0 25px;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:0 25px 0 25px;-moz-border-radius:0 25px 0 25px;-ms-border-radius:0 25px 0 25px;-o-border-radius:0 25px 0 25px;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.WhyChooseUslisting li:hover{background:#222f5a}.WhyChooseUslisting li:hover,.WhyChooseUslisting li:hover p{color:#fff}.OURCLIENTSLIKES img{margin-bottom:15px}.OURCLIENTSLIKES p{font-size:15px;color:#3a3a3a;line-height:26px}.panel-title>a:before{font-family:FontAwesome;content:"\f068";padding-right:5px;color:#222f5a;font-size:16px;position:absolute;left:10px;top:15px}.panel-title>a.collapsed:before{content:"\f067"}.panel-title>a:active,.panel-title>a:focus,.panel-title>a:hover{text-decoration:none}.panel-title{position:relative;margin:0}.panel-title a{font-size:16px;color:#88d22a;text-transform:uppercase;font-weight:600;display:block;padding:15px 15px 15px 40px;position:relative}.panel-body{padding:0 10px 15px 30px}.panel-default{box-shadow:0 0 8px #ddd;margin-bottom:25px;padding:0}.SAVINGMONEY{background:url(../images/save-money-bg.jpg) repeat}.SAVINGMONEY_img h3{font-size:30px;font-weight:700;color:#3a3a3a}.SAVINGMONEY_img p{font-size:15px;color:#3a3a3a}.SAVINGMONEY_img img{display:block;margin:25px auto 0}.SAVINGMONEY_tab{background:#fff;box-shadow:0 0 10px 0 rgba(122,122,122,.6);padding-top:30px}.SAVINGMONEY_tab .nav-tabs{display:flex;padding:5px 0;border:none;background:#e7edee;justify-content:space-evenly}.SAVINGMONEY_tab .nav-tabs .nav-item{border:none;padding:5px 15px;font-size:16px;text-transform:uppercase;color:#222f5a;font-weight:600}.SAVINGMONEY_tabform{padding:20px 30px}.SAVINGMONEY_tabform p{font-size:15px;color:#222f5a}.SAVINGMONEY_tab .nav-tabs .nav-item.active,.SAVINGMONEY_tab .nav-tabs .nav-item:hover{background:#88d22a;color:#fff;border-radius:25px}.SAVINGMONEY_tabform .from-group{position:relative;margin-bottom:20px}.SAVINGMONEY_tabform input{height:46px;border:1px solid #222f5a;color:#222f5a;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;padding:8px}.SAVINGMONEY_tabform textarea{height:46px;border:1px solid #222f5a;color:#222f5a;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;padding:8px}.SAVINGMONEY_tabform i{width:46px;height:46px;text-align:center;background:#222f5a;color:#fff;line-height:46px;font-size:24px;position:absolute;left:0;top:0;border-radius:5px 0 0 5px}.SAVINGMONEY_tabform select{border:none;height:50px;padding:10px;color:#222f5a;font-size:15px;border-radius:5px 0 0 5px;border:1px solid;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/select-arrow.png) no-repeat #fff;background-position:96% center}.SAVINGMONEY_tabform .option-container span{display:block;text-align:center;text-transform:uppercase;color:#222f5a;opacity:1;margin:0;height:49px;padding:12px;width:80px;border-radius:5px;border:1px solid #6fbd5a;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.SAVINGMONEY_tabform .option-input:nth-child(1):checked~.option:nth-of-type(1),.SAVINGMONEY_tabform .option-input:nth-child(2):checked~.option:nth-of-type(2){opacity:1;background:#6fbd5a;color:#fff;position:relative;z-index:1;border-radius:5px}.SAVINGMONEY_tabform a{text-transform:uppercase;color:#fff;font-weight:700;text-align:center;display:inline-block;width:100%;margin:5px 0;padding:11px;font-size:16px;border-radius:5px;background-image:-moz-linear-gradient(180deg,#6fbd5a 0,#428ab3 100%);background-image:-webkit-linear-gradient(180deg,#6fbd5a 0,#428ab3 100%);background-image:-ms-linear-gradient(180deg,#6fbd5a 0,#428ab3 100%)}.SAVINGMONEY_tabform a:hover{background-image:-moz-linear-gradient(180deg,#428ab3 0,#6fbd5a 100%);background-image:-webkit-linear-gradient(180deg,#428ab3 0,#6fbd5a 100%);background-image:-ms-linear-gradient(180deg,#428ab3 0,#6fbd5a 100%)}.secure{text-align:center;margin:20px 0 5px}.SAVINGMONEY_tabform button{text-transform:uppercase;color:#fff;font-weight:700;text-align:center;display:inline-block;width:100%;margin:5px 0;padding:11px;font-size:16px;border-radius:5px;background-image:-moz-linear-gradient(180deg,#6fbd5a 0,#428ab3 100%);background-image:-webkit-linear-gradient(180deg,#6fbd5a 0,#428ab3 100%);background-image:-ms-linear-gradient(180deg,#6fbd5a 0,#428ab3 100%)}.SAVINGMONEY_tabform button:hover{background-image:-moz-linear-gradient(180deg,#428ab3 0,#6fbd5a 100%);background-image:-webkit-linear-gradient(180deg,#428ab3 0,#6fbd5a 100%);background-image:-ms-linear-gradient(180deg,#428ab3 0,#6fbd5a 100%)}.Testimonial{padding-bottom:60px}#customers-testimonials{margin-top:20px}.owl-carousel .owl-nav [class*=owl-]{transition:all .3s ease}.owl-carousel .owl-nav [class*=owl-].disabled:hover{background-color:#d6d6d6}.owl-nav i{font-size:48px;color:#88d22a}.owl-carousel{position:relative}.owl-carousel .owl-next,.owl-carousel .owl-prev{position:absolute;top:30%;font-size:20px;color:#fff;border:1px solid #ddd;text-align:center}.owl-carousel .owl-prev{left:-70px}.owl-carousel .owl-next{right:-70px}.testibox::after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid #ebebeb;position:absolute;bottom:-14px}.testibox{background:#ebebeb;padding:15px;position:relative;text-align:left}.testibox aside{font-size:15px;font-weight:700;text-transform:uppercase;margin-bottom:8px;color:#666}.testibox p{font-size:14px;color:#3a3a3a;margin:0}.testclient{display:flex;margin-top:20px}.owl-item .testclient img{width:auto;margin-right:8px}.testclient span{font-weight:14px;color:#88d22a;font-weight:600;text-transform:capitalize}small{font-size:14px;color:#969696;display:block}footer{background:url(../images/footer-bg.png) #222f5a;background-size:cover}.foottop{padding:60px 0 10px}.footer_logo p{font-size:14px;color:#fff;margin:15px 0;line-height:26px}.social{margin-top:20px}.social a{background:#fff;color:#222f5a;width:35px;text-align:center;line-height:35px;border-radius:50%;font-size:18px;margin-right:15px}.social a:last-child{margin:0}.social a:hover{background:#88d22a;color:#fff}footer h6{color:#fff;font-weight:700;font-size:18px;text-transform:uppercase;border-bottom:1px solid #7f99bb;padding-bottom:15px;position:relative;margin-bottom:15px}footer h6::after{content:"";background:#88d22a;width:70px;height:3px;position:absolute;bottom:-2px;left:0}footer ul{display:inline-block;width:100%}footer li{float:left;width:100%;margin-bottom:10px}footer li a{color:#fff;font-size:14px;text-transform:capitalize}footer li a:hover{color:#9dee37}footer p{margin-top:20px;text-align:left;color:#fff}footer p a{text-decoration:none;color:#fff}.contact p{text-align:left;color:#fff;font-size:14px}.contact p i{color:#95e331;width:30px;font-size:18px}.contact p a{color:#fff}.cpoyright{display:flex;justify-content:space-between;padding:20px 0}.cpoyright p{font-size:14px;color:#fff;text-transform:uppercase;margin:0}.cpoyright p a{color:#fff}.cpoyright p:first-child a{color:#9dee37}footer hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(255,255,255,.5)}.option-container{display:flex;justify-content:space-between;align-items:stretch}.option-container input{height:36px;background:#fff;border:none;padding:10px;color:#555;font-weight:700;font-size:16px;position:absolute;opacity:0}.option-input:nth-child(1):checked~.option:nth-of-type(1),.option-input:nth-child(2):checked~.option:nth-of-type(2){opacity:1;background:#222f5a;color:#555;position:relative;z-index:1;border-radius:5px}.banner_form form .option-container span{display:block;text-align:center;text-transform:uppercase;color:#fff;opacity:1;margin:0;height:49px;width:94px;border-radius:5px;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.banner_form form .option-container span::after,.banner_form form .option-container span::before{display:none}.insurance_details h1{font-size:30px;font-weight:700;color:#222f5a;text-transform:uppercase;margin-bottom:25px}.insurance_details h2{font-size:27px;font-weight:700;color:#222f5a;text-transform:uppercase;margin:25px 0;border-bottom:1px solid;padding-bottom:10px}.insurance_details p{font-size:16px;color:#3a3a3a;line-height:28px}.insurance_details img{margin-bottom:35px}.features-list{width:100%;display:flex;flex-wrap:wrap;margin-top:15px}.features-list li{width:50%;margin-bottom:10px;font-size:16px;position:relative;padding-left:25px;padding-right:15px}.features-list li::before{content:"\f00c";font-family:fontawesome;color:#81c826;font-size:16px;position:absolute;top:0;left:0}.shadowboxpart{background:#f3f6f8;padding:60px 0}.shadowbox{position:relative;padding:50px 30px;box-shadow:0 30px 60px 0 rgba(0,0,0,.35);-ms-box-shadow:0 30px 60px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 30px 60px 0 rgba(0,0,0,.35);border-radius:50px;border-width:thin;box-sizing:content-box;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:width .2s ease-in-out,margin .2s ease-in-out,-webkit-transform .75s ease;-ms-transition:width .2s ease-in-out,margin .2s ease-in-out,-ms-transform .75s ease;transition:width .2s ease-in-out,margin .2s ease-in-out,transform .75s ease}.shadowbox:hover{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.shadowbox h3{font-size:25px;font-weight:700;line-height:40px;color:#222f5a;text-transform:uppercase;margin-bottom:15px}.shadowbox h3 span{color:#81c826}.shadowbox p{font-size:16px;color:#3a3a3a;line-height:26px}.avg_rates{background-color:#fff;background-size:100% 100%;margin:0 auto;width:100%;padding:60px 0;color:#fff;text-align:center}.avg_rates h4{color:#222f5a;font-size:30px;font-weight:700;text-transform:uppercase;margin-bottom:15px}.avg_rates p{color:#6bb862;font-size:18px;font-weight:700}.avg_rates_for_car{background:url(../images/new-bg.jpg) no-repeat scroll;background-size:100% 100%;margin:0 auto;width:100%;padding:60px 0;color:#fff;text-align:center}.avg_rates_for_health{background:url(../images/health-bottom.jpg) no-repeat scroll;background-size:140% 100%;margin:0 auto;width:100%;padding:60px 0;color:#fff;text-align:center;background-position:-150px 0}.avg_rates_for_home{background:url(../images/home-bottom.jpg) no-repeat scroll;background-size:100% 100%;margin:0 auto;width:100%;padding:60px 0;color:#fff;text-align:center}.avg_rates_for_life{background:url(../images/life-bottom.jpg) no-repeat scroll;background-size:130% 100%;margin:0 auto;width:100%;padding:60px 0;color:#fff;text-align:center;background-position:-130px 0}.avg_rates_tab{background:#fff;border-radius:10px}.avg_rates_contact{background:#fff;border-radius:10px;background-image:-webkit-linear-gradient(180deg,#428ab3 0,#6fbd5a 100%)}.avg_rates_contact a{background:#222f5a!important}.avg_rates_contact a:hover{background:#222f5a!important;border:1px solid #ccc}.avg_rates_tab label{color:#222f5a}.avg_rates_for_car h4{color:#fff;font-size:29px;font-weight:700;text-transform:uppercase;margin-bottom:15px}.avg_rates_for_car h4 span{text-transform:capitalize;font-weight:400;display:block}.avg_rates_for_car p{font-size:16px;line-height:26px}.avg_rates_for_car label{display:block;text-align:left}.avg_rates_for_car .option-container{justify-content:left}.avg_rates_for_car .option-container label{margin:0 5px}.avg_rates_for_health h4{color:#fff;font-size:29px;font-weight:700;text-transform:uppercase;margin-bottom:15px}.avg_rates_for_health h4 span{text-transform:capitalize;font-weight:400;display:block}.avg_rates_for_health p{font-size:16px;line-height:26px}.avg_rates_for_health label{display:block;text-align:left}.avg_rates_for_health .option-container{justify-content:left}.avg_rates_for_health .option-container label{margin:0 5px}.avg_rates_for_home h4{color:#fff;font-size:29px;font-weight:700;text-transform:uppercase;margin-bottom:15px}.avg_rates_for_home h4 span{text-transform:capitalize;font-weight:400;display:block}.avg_rates_for_home p{font-size:16px;line-height:26px}.avg_rates_for_home label{display:block;text-align:left}.avg_rates_for_home .option-container{justify-content:left}.avg_rates_for_home .option-container label{margin:0 5px}.avg_rates_for_life h4{color:#fff;font-size:29px;font-weight:700;text-transform:uppercase;margin-bottom:15px}.avg_rates_for_life h4 span{text-transform:capitalize;font-weight:400;display:block}.avg_rates_for_life p{font-size:16px;line-height:26px}.avg_rates_for_life label{display:block;text-align:left}.avg_rates_for_life .option-container{justify-content:left}.avg_rates_for_life .option-container label{margin:0 5px}.listing_banner_form{background:rgba(0,0,0,.2);padding:15px;width:auto;position:absolute;bottom:5%;right:15.5%}.listing_banner_form form{padding:15px;border:1px solid #fff}.listing_banner_form form span{font-size:24px;color:#fff;font-weight:700;text-transform:uppercase;position:relative;text-align:center;display:block;background:rgba(0,0,0,.3);padding:10px;margin-bottom:25px}.listing_banner_form form p{font-family:Segoe UI Symbol;font-size:17px;font-weight:700;color:#88d22a;margin-bottom:0;text-transform:capitalize}.listing_banner_form label{color:#fff;font-size:16px;margin-bottom:10px}.listing_banner_form .form-group{display:flex}.listing_banner_form input{border:none;height:50px;padding:15px;color:#222f5a;font-size:15px;border-radius:5px}.listing_banner_form .form-group .icon{display:none;background:#93e22e;width:60px;text-align:center;line-height:48px;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0}.listing_banner_form select{border:none;height:50px;padding:10px;color:#222f5a;font-size:15px;border-radius:5px 0 0 5px;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/select-arrow.png) no-repeat #fff;background-position:96% center}.listing_banner_form button{font-size:20px;font-weight:700;text-transform:uppercase;color:#fff;border:none;width:100%;line-height:48px;cursor:pointer;text-align:center;margin:12px 0;border-radius:5px;background-image:-moz-linear-gradient(0deg,#26a9c5 1%,#88d22a 100%);background-image:-webkit-linear-gradient(0deg,#26a9c5 1%,#88d22a 100%);background-image:-ms-linear-gradient(0deg,#26a9c5 1%,#88d22a 100%)}.listing_banner_form button:hover{background-image:-moz-linear-gradient(0deg,#88d22a 1%,#26a9c5 100%);background-image:-webkit-linear-gradient(0deg,#88d22a 1%,#26a9c5 100%);background-image:-ms-linear-gradient(0deg,#88d22a 1%,#26a9c5 100%)}.listing_banner_form form .option-container span{display:block;text-align:center;text-transform:uppercase;color:#fff;opacity:1;margin:0;height:49px;width:80px;font-size:18px;border-radius:5px;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.option-input:nth-child(1):checked~.option:nth-of-type(1),.option-input:nth-child(2):checked~.option:nth-of-type(2){opacity:1;background-image:-webkit-linear-gradient(0deg,#88d22a 1%,#26a9c5 100%);color:#555;position:relative;z-index:1;border-radius:5px}.life-form{width:500px}.mobile-bnr{display:none}.new_custome_page h1{font-size:30px;font-weight:700;color:#222f5a;text-transform:uppercase;margin-bottom:25px;text-align:center}.new_custome_page p{font-size:16px;color:#3a3a3a;line-height:28px;text-align:justify;letter-spacing:.2px}.compare_quote .btn-primary{background:#28aac2;text-transform:uppercase;font-weight:900;color:#fff;border:none;border-radius:0;border-bottom:3px solid #0d798d}.compare_quote a:active,.compare_quote a:active:focus,.compare_quote a:active:hover,.compare_quote a:focus,.compare_quote a:hover,.compare_quote a:hover:focus{background-image:-webkit-linear-gradient(0deg,#26a9c5 1%,#88d22a 100%);box-shadow:none;outline:0}.carriers_title h2{font-size:30px;font-weight:700;color:#222f5a;text-transform:uppercase;margin-bottom:6%;text-align:center}section.carriers_and_steps{background:#f3f6f8}li.main_carriers{position:relative;padding-left:45px;padding-bottom:10px}li.main_carriers h6{font-weight:600;font-size:18px;color:#222f5a}li.main_carriers p{font-size:15px;letter-spacing:.2px;line-height:1.6}li.main_carriers:before{content:"";position:absolute;background:#88d22a;border-radius:100px;top:2px;left:0;right:0;bottom:0;width:20px;height:20px}.compare_quote{padding:15px 0}.slider_count{background:#ffff;padding:15px 10px;border:1px solid #f3f6f8!important;float:none;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;width:90%!important;margin:0 auto;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slider_count img{width:30%;display:inline-block}.slider_count h6{margin-bottom:0;font-size:18px;font-weight:600}.slider_count img.star-rating{margin:14px;width:22%}.slick-slider:before{content:"";width:100%;height:50px;left:0;top:0;position:absolute;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(#f1f6f8),to(rgba(241,246,248,0)));background:linear-gradient(180deg,#f1f6f8 0,rgba(241,246,248,0))}.slick-slider:after{content:"";width:100%;height:50px;left:0;bottom:0;position:absolute;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(241,246,248,0)),to(#f1f6f8));background:linear-gradient(180deg,rgba(241,246,248,0) 0,#f1f6f8)}.slick-slide.slick-center{transform:scale(1.1);opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);background:#fff;border:1px solid #ddd;box-shadow:0 0 5px #ddd}.shopping_count{margin-top:8%}.shop_title h2{font-size:30px;font-weight:700;color:#222f5a;text-transform:uppercase;margin-bottom:2%}li.main_shopping{position:relative;padding-left:60px;padding-bottom:10px}li.main_shopping h6{font-weight:600;font-size:18px;color:#222f5a}li.main_shopping p{font-size:15px;letter-spacing:.2px;line-height:1.6}li.main_shopping .main_shopping_icon{position:absolute;left:0;top:0;width:45px;height:45px;background:#88d22a;padding:10px;border-radius:50%;box-shadow:0 0 5px #b6b6b6}.compare_quote{padding:10px 0}.insure-img{text-align:center}.insure-img img{background:#0d798d;padding:20px}.benefits_count{margin-top:4%}.benefit_title h3{font-size:30px;font-weight:700;color:#222f5a;text-transform:uppercase;margin-bottom:2%}.benefit_title h5{font-size:18px;color:#27a9c3;margin:25px 0;font-weight:600}li.main_benefit{position:relative;padding-left:24px;padding-bottom:10px}li.main_benefit p{font-size:16px;letter-spacing:.2px;line-height:1.6}li.main_benefit:before{content:"\f046";position:absolute;font-family:fontawesome;color:#27a9c3;font-size:18px;top:0;left:0;right:0;bottom:0;width:20px;height:20px}.insurance_form{text-align:center;background:#27a9c3;padding:8% 10%;padding-bottom:2%;border:1px solid #e0e0e0;position:relative;box-shadow:0 0 7px 2px rgba(0,0,0,.3)}.insurance_icon{position:relative;margin-bottom:50px}.insurance_icon img{position:absolute;top:-70px;left:0;right:0;margin:auto}.compare_quote2{padding:10px 0}.compare_quote2 .btn-primary{background:#c8f261;text-transform:uppercase;font-weight:900;color:#222f5a;border:none;border-radius:0;width:100%;border-bottom:3px solid #0d798d}.compare_quote2 a:active,.compare_quote2 a:active:focus,.compare_quote2 a:active:hover,.compare_quote2 a:focus,.compare_quote2 a:hover,.compare_quote2 a:hover:focus{background:#fff;box-shadow:none;outline:0}.insurance_form form.benefit_ad .form-control{border-radius:0}.quote_title h3{font-size:22px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-top:20px}.quote_title p{font-size:16px;font-weight:400;color:#fff;text-align:center;letter-spacing:.5px}form.benefit_ad .form-control:focus{border-color:#88d22a;box-shadow:0 0 0 .18px #88d22a}section.switch_policy{background:#f6f6f6}.switch_title p{font-size:15px;letter-spacing:.2px;line-height:1.6;color:#3a3a3a}.switch_title h3{color:#222f5a;font-size:33px;font-weight:700;text-transform:uppercase;padding-bottom:10px}section.switch_policy a{text-decoration:none;color:#3a3a3a;font-size:16px}.row.space_around{padding-bottom:2%}.compare_insurance{text-align:center;padding:10px;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.compare_insurance:hover{background:#f1f1f1}.in_title h4{color:#222f5a;font-size:33px;font-weight:700;text-transform:uppercase;text-align:center;padding-bottom:15px;}.compare_insurance img{padding-bottom:5%}.compare_insurance h4{font-weight:bolder;font-size:22px;color:#222f5a;text-transform:capitalize}.compare_insurance p{font-size:16px;margin-top:10px;margin-bottom: 10px;color:#3a3a3a}section.testimonial_review{background:url(../images/pattern-pentagon-fade.png) repeat-x #222f5a;color:#fff;background-position:center top}.review_title h4{color:#fff;font-size:33px;font-weight:700;text-transform:uppercase;text-align:center;padding-bottom:20px;margin-bottom:60px}.review_title i{color:#88d22a;font-size:38px}.ratings_test img{width:60%}.ratings_test h4{margin-top:2%;font-size:28px;font-weight:400;color:#fff}.ratings_test{text-align:center}.ratings_test span{font-size:36px;font-weight:700}span.new-rate{font-size:18px;font-weight:600}.ratings_test p{font-size:20px;color:#fff;letter-spacing:.5px}.quick_count form .option-container span{display:block;text-align:center;text-transform:uppercase;color:#fff;opacity:1;margin:0;height:49px;width:94px;border-radius:5px;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.quick_count form .option-container span{display:block;text-align:center;text-transform:uppercase;color:#fff;opacity:1;margin:0;height:49px;width:94px;border-radius:5px;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.cta_form{display:flex;flex-wrap:wrap;justify-content:space-between}.cta_form .form-group{width:25%;padding:0 15px}.cta_form .form-group label{font-size:16px;text-transform:uppercase;font-weight:700}.cta_form input:focus,.cta_form select:focus{border:1px solid #222f5a;background:#f1f1f1;box-shadow:none}form.cta_form .option-container{display:table}form.cta_form .option-container span{color:#222f5a;line-height:40px;height:40px;background:#ddd;border:none}form.cta_form .compare_quote{width:100%;text-align:center;margin-top:30px;padding:0}form.cta_form .option-container .option-input:nth-child(1):checked~.option:nth-of-type(1) span,form.cta_form .option-container .option-input:nth-child(2):checked~.option:nth-of-type(2) span{color:#fff;background:#222f5a}.customradio{position:relative}.customradio .btn{width:94px;height:40px;display:inline-block;padding:7px;position:relative;text-align:center;transition:background .6s ease,color .6s ease}.customradio input[type=radio].toggle{display:none}.customradio input[type=radio].toggle+label{cursor:pointer;min-width:60px;background:#ddd}.customradio input[type=radio].toggle+label:hover{background:#ddd;color:#1a1a1a}.customradio input[type=radio].toggle+label:after{background:#222f5a;content:"";height:100%;position:absolute;top:0;width:100%;z-index:-1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.customradio input[type=radio].toggle.toggle-left+label{border-right:0}.customradio input[type=radio].toggle.toggle-left+label:after{left:100%}.customradio input[type=radio].toggle.toggle-right+label{margin-left:-5px}.customradio input[type=radio].toggle.toggle-right+label:after{left:-100%}.customradio input[type=radio].toggle:checked+label{cursor:default;color:#fff;transition:color .2s;position:relative;z-index:1}.customradio input[type=radio].toggle:checked+label:after{left:0}.quick_cta_insure{background:url(../images/pattern-1.png);border-bottom:7px solid #28aac2}.sliclkbox{display:block;height:auto;border:1px solid transparent;display:flex;justify-content:space-between;align-items:center}.carousel-caption ul{margin-top:20px;text-shadow:2px 2px 2px #000}.carousel-caption li{font-size:16px;position:relative;padding-left:32px;margin-bottom:10px}.banner .carousel .carousel-caption li img{width:24px;position:absolute;left:0;top:0}.overall_ratings{text-align:center;margin-top:20px}.switch_policy img{margin:0 auto;display:table}.PERSONALISED_radio input[type=radio]{display:none}.PERSONALISED_radio{text-align:left;color:#fff;font-size:18px;margin-bottom:10px}.PERSONALISED_radio label{display:inline-block;font-weight:400;background:#ddd;font-size:16px;color:#111;margin-right:5%;padding:7px 25px;text-align:center;border-radius:5px;-webkit-webkit:border radius 5;-moz-webkit:border radius 5;-ms-webkit:border radius 5;-o-webkit:border radius 5}.PERSONALISED_radio label.yellowBackground{background-color:#0c4854;color:#fff}.PERSONALISED_radio .form-group{margin:0}.flag_part .compare_quote{padding:0;display:flex;justify-content:space-between;flex-direction:column}.flag_part .compare_quote input{padding:7px;width:60%}.flag_part .compare_quote button{width:200px;margin-top:15px}.flag_part a{font-size:13px;color:#88d22a;margin-top:10px;display:inline-block;text-decoration:underline}.flag_part h4{color:#222f5a;font-size:32px;font-weight:700;padding-bottom:20px;margin-bottom:0;font-family:Lato,sans-serif}.flag_part p{font-size:16px}.benefit_ad button#button{background:no-repeat;border:none;font-weight:900;color:#0c4854;text-transform:uppercase}li.main_shopping_new{position:relative;padding-left:50px;padding-bottom:10px}li.main_shopping_new .main_shopping_custom{position:absolute;left:0;top:0;width:30px}li.main_shopping_new h6{font-weight:600;font-size:18px;color:#222f5a}li.main_shopping_new p{font-size:15px;letter-spacing:.2px;line-height:1.6}.flag_part span{color:#88d22a;text-transform:uppercase}

.sidebar{
          border: 1px solid #273773;
    margin-bottom: 20px;
    position: relative;
    background-color: #fff;
    }
    button{
      background: #43af63;
    }
   .sh-heading {
    background:url("../images/5.jpg") no-repeat;
    background-position: left top;
}
.sh-heading .sponsored {
    float: right;
    padding: 4px;
    font-size: 11px;
    cursor: pointer;
}
.sidebar .h3 {
    font-size: 24px;
    padding: 30px 0 5px 0;
    text-align: center;
    color: #073255;
    line-height: 36px;
    margin: 0;
    margin-left: 25px;
    font-weight: bold;
}
.sidebar .h3 .categoryText {
    color: #0ecc90;
}
.sidebar .top-filter-bar {
    background: #F5F5F5;
    color: #000;
    padding: 10px 8px;
    overflow: hidden;
    position: relative;
    display: block;
}
.sidebar  .topBar_piece {
    margin-right: 10px;
    font-size: 13px;
    line-height: 14px;
    float: left;
}
.sidebar .topBar_piece_last {
    position: absolute;
    right: 4px;
}
.sidebar .topBar_piece_last img {
    position: absolute;
    cursor: pointer;
    top: -2px;
    right: 3px;
    max-width: 15px;
}
.sidebar .current_selection_bar {
    background: #F5F5F5;
    color: #000;
    padding: 10px;
    display: none;
    position: relative;
    padding-left: 33px;
}
.sidebar .close_btn {
    position: absolute;
    right: 10px;
    top: 4px;
    z-index: 9;
    font-size: 15px;
    color: #B4B1B1;
    cursor: pointer;
}
.sidebar .banner_filter_form {
    overflow: hidden;
}
.sidebar .filter-row-1, 
.sidebar .filter-row-2 {
    overflow: hidden;
    display: flex;
}
.sidebar .filter-row-2 {
    margin-top: 9px;
    align-items: flex-end;
}
.sidebar ul{
  padding: 15px;
  margin: 0;
}
.sidebar > ul > li{
  margin-bottom: 25px;
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
}
.sidebar > ul > li:last-child{
  margin-bottom: 0px;
  border-bottom: none;
  padding-bottom: 0px;
}
.sidebar > ul > li aside {
    display: flex;
    justify-content: space-between;
}
.sidebar > ul > li aside img{
  height: 60px;
  display: table;
}
.get_Insurance{
  margin-left: 15px;
}
.get_Insurance a{
  margin-top: 15px;
  display: table;
  box-shadow: 0 2px 2px 0 rgba(0,0,0,.14), 0 3px 1px -2px rgba(0,0,0,.12), 0 1px 5px 0 rgba(0,0,0,.2);
  border-bottom: 1px solid #273773;
}
.get_Insurance a{
    background: #0ecc90;
    color: rgb(255, 255, 255);
    font-size: 14px;
    font-weight: 600;
    margin: 10px 0;
    padding: 8px 0 8px;
    text-align: center;
    width: 100px;
}
a:hover,a:focus{
  text-decoration: none;
}
.get_img {
    width: 160px;
}

.get_img span{
  display: block;
}
#myDIV {
    font-style: inherit;
    font-size: 14px;
    font-weight: bold;
    color: #000;
}
.sh_desc > ul {
    list-style: none;
    padding: 0 0px;
}
/*.sh_desc{
  display: none;
}*/
.banner_zip_box, 
.banner_age_box, 
.banner_ci_box {
    border-bottom: 1px solid #B4B1B1;
    display: flex;
    align-items: center;
}
.zipBox_container input ,
.age_input_box select,
.ci_container select{
    border: none;
    background: none;
    padding: 0 5px;
}
.ci_container select{
  width: 142px;
}
#update_listings {
    border: none;
    border-bottom: 1px solid;
    margin-left: 10px;
	background: #0ecc90;
}
.banner_zip_box{
  margin-right: 15px;
  width: 70px;
}

.banner_ci_box {
    width: 190px;
}
.sh_desc.active {
    display: block;
}

.sh_desc li::before {
    content: "\f00c";
    font-family: fontawesome;
    font-size: 11px;
    color: #5773a5;
	margin-right: 5px;
}	
/*Sidebar Listing on Landing Page Start*/





/*==============================================================

            Add Custom Boxdiv  Css Start Here  30-07-2020

==============================================================*/


.add_custom_boxdiv  .row.mar_top{
  margin-top: 25px;
}
.add_custom_boxdiv{
  margin-top: 40px;  
  box-shadow: 0 0 15px #ddd;
  padding: 25px;
  border-top: 5px solid #222f5a;
  border-bottom: 5px solid #222f5a;
}
.add_custom_boxdiv aside{
  font-size: 30px;
  font-weight: bold;
  color: #222f5a;
  text-transform: uppercase;
  margin-bottom: 25px;
  text-align: center;
}
.add_custom_boxdiv label {
  font-size: 14px;
  margin-right: 20px;
}
.add_custom_boxdiv input{
  background: url("../images/location.png") no-repeat #fff;
  background-size: 25px;
  background-position: 5px center;
  border:1px solid #ddd;
  height: 50px;
  padding: 10px 10px 10px 40px;
  color: #222f5a;
  font-size: 15px;
  border-radius: 5px;
}
.add_custom_boxdiv select {
  border:1px solid #ddd;
  height: 50px;
  padding: 10px;
  color: #222f5a;
  font-size: 15px;
  border-radius: 5px 0 0 5px;
  border-radius: 5px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(../images/select-arrow.png) no-repeat #fff;
  background-position: 96% center;
}

.add_custom_boxdiv .radio {
  margin: 10px 20px 0 0;
  display: inline-block;
  font-size: 18px;
}
.add_custom_boxdiv .radio input[type="radio"] {
  position: absolute;
  opacity: 0;
}
.add_custom_boxdiv .radio input[type="radio"] + .radio-label:before {
  content: '';
  background: #f4f4f4;
  border-radius: 0;
  border: 2px solid #b4b4b4;
  display: inline-block;
  width: 30px;
  height: 27px;
  padding-bottom: 25px;
  position: relative;
  top: 0;
  margin-right: 1em;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
}
.add_custom_boxdiv .radio input[type="radio"]:checked + .radio-label:before {
  /* background-color: #3197EE;
  box-shadow: inset 0 0 0 4px #f4f4f4; */
  content: "\f00c"; 
  font-family: fontawesome;
  padding-bottom: 25px;
  border: 2px solid #073255;
  width: 30px;
  height: 27px;
}
.add_custom_boxdiv .radio input[type="radio"]:focus + .radio-label:before {
  outline: none;
  border-color: #3197EE;
}
.add_custom_boxdiv .radio input[type="radio"]:disabled + .radio-label:before {
  box-shadow: inset 0 0 0 4px #f4f4f4;
  border-color: #b4b4b4;
  background: #b4b4b4;
}
.add_custom_boxdiv .radio input[type="radio"] + .radio-label:empty:before {
  margin-right: 0;
}


.add_custom_boxdiv   button{
  background: #28aac2;
  text-transform: uppercase;
  font-weight: 900;
  color: #fff;
  border: none;
  border-radius: 0;
  border-bottom: 3px solid #0d798d;
  width: 100%;
  line-height: 50px;
  font-size: 24px;
}
.add_custom_boxdiv  button:hover,
.add_custom_boxdiv  button:focus {
  background-image: -webkit-linear-gradient(0deg,#26a9c5 1%,#88d22a 100%);
  box-shadow: none;
  outline: 0;
}



.add_custom_table {
  margin-top: 30px;
  height: auto;
  overflow-y: auto;  
}
.add_custom_table table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
  text-align: center;
}
.add_custom_table table th{
  color: #222f5a;
  font-size:18px;
  font-weight: 700;
}
.add_custom_table table td, 
.add_custom_table table th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 12px 10px;
  text-align: center;
}

.add_custom_boxdiv table button{
  background: #28aac2;
  text-transform: uppercase;
  font-weight: 500;
  color: #fff;
  border: none;
  border-radius: 0;
  border-bottom: 3px solid #0d798d;
  line-height: inherit;
  font-size: 16px;
  width: auto;
  padding: 10px;
}

.add_custom_boxdiv table a{
  background: #28aac2;
  text-transform: uppercase;
  font-weight: 500;
  color: #fff;
  border: none;
  border-radius: 0;
  border-bottom: 3px solid #0d798d;
  line-height: inherit;
  font-size: 16px;
  width: auto;
  padding: 10px;
}

.add_custom_boxdiv table button:hover,
.add_custom_boxdiv table button:focus {
  background-image: -webkit-linear-gradient(0deg,#26a9c5 1%,#88d22a 100%);
  box-shadow: none;
  outline: 0;
}

.add_custom_boxdiv table a:hover,
.add_custom_boxdiv table a:focus {
  background-image: -webkit-linear-gradient(0deg,#26a9c5 1%,#88d22a 100%);
  box-shadow: none;
  outline: 0;
}

.add_custom_table table td span{
  display: block;
}





/* .popover-example { 
  margin: 0 0 10px;
  list-style: none;
}
.popover-example li{
  display: inline-block;
  margin: 4px;
  padding: 0px;
}
.btn:focus{
  outline: none;
}
.modExample .btn{
    margin: 4px 8px 4px 0;
} */




.add_custom_boxdiv table div {
  background: linear-gradient(#333, #222);
  border: 6px solid #111;
  border-radius: 20px;
  margin: 100px auto;
  padding: 20px;
  width: 500px;
}

.add_custom_boxdiv table [data-tooltip] {
  position: relative;
}

.add_custom_boxdiv table [data-tooltip]:before,
.add_custom_boxdiv table [data-tooltip]:after {
  display: none;
  position: absolute;
  top: 0;
}
.add_custom_boxdiv table [data-tooltip]:before {
  border-bottom: .6em solid #09f;
  border-bottom: .6em solid rgba(0,153,255,0.8);
  border-top: 7px solid transparent;
  border-right: 7px solid #33adff;
  content: "";
  left: 15px;
  margin-top: 0;
  border-bottom: 7px solid transparent;
}
.add_custom_boxdiv table [data-tooltip]:after {
  background-color: #0099ff;
  background-color: rgba(0,153,255,0.8);
  border: 4px solid #0099ff;
  border: 4px solid rgba(0,153,255,0.8);
  border-radius: 7px;
  color: #ffffff;
  content:  attr(data-tooltip-message);
  left: 20px;
  top: -25px;
  margin-top:0;
  padding: 5px 15px;
  white-space: pre-wrap;
  width: 150px;
  text-align: left;
}

.add_custom_boxdiv table [data-tooltip]:hover:after,
.add_custom_boxdiv table [data-tooltip]:hover:before {
  display: block;
  font-size: 8px;
}

/* CHECK BOX CSS START HERE */

.cus_checkbox {
  margin-top: 15px;
}

.cus_checkbox .form-group {
  display: inline-block;
  margin-bottom: 10px;
}

.cus_checkbox .form-group input {
  padding: 0;
  height: initial;
  width: initial;
  margin-bottom: 0;
  display: none;
  cursor: pointer;
}

.cus_checkbox .form-group label {
  position: relative;
  cursor: pointer;
  color: #222f5a;
  font-size: 16px;
}

.cus_checkbox .form-group label:before {
  content:'';
  -webkit-appearance: none;
  background-color: transparent;
  border: 2px solid #222f5a;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
  padding: 8px;
  display: inline-block;
  position: relative;
  vertical-align: sub;
  cursor: pointer;
  margin-right:10px;
}

.cus_checkbox .form-group input:checked + label:after {
  content: '';
  display: block;
  position: absolute;
  top: 4px;
  left: 7px;
  width: 6px;
  height: 14px;
  border: solid #222f5a;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}