@charset "utf-8";
/* CSS Document */
@font-face {
	
	src: url('../fonts/Rockwell-Condensed.eot');
	src: url('../fonts/Rockwell-Condensed.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Rockwell-Condensed.woff') format('woff'),
		url('../fonts/Rockwell-Condensed.ttf') format('truetype'),
		url('../fonts/Rockwell-Condensed.svg#Rockwell-Condensed') format('svg');
	font-weight: normal;
	font-style: normal;
}
img { border:0px;}
* { padding:0; margin:0; box-sizing:border-box; -webkit-box-sizing: border-box;outline:none;}
body{ overflow-x: hidden; padding:0; margin:0;}
h1,h2,h3,h4,h5,h5,h6,p,div,span,table,ul,li,form,labelclass{padding:0; margin:0; font-weight:normal;}
ul, li { list-style:none; }
input, textarea, select { font-size: initial;}
select { -moz-appearance:none;}
.clearfix { clear:both; }
.container { margin:0 auto; max-width:1280px;}
.wrapperbxs { margin:0 auto; max-width:1140px;}

.blue_header { padding:0 15px; background:#002663; float:left; width:100%; }
.left_blhead { float:left; padding:15px 0;}
.left_blhead ul {padding:0 0 0 10px; }
.left_blhead ul li {  position:relative; padding:0 20px; font-size:13.5px; display:inline-block; }
.left_blhead ul li.callbx::before { background: rgba(0, 0, 0, 0) url("../images/call-img.png") no-repeat scroll center center; content: ""; height: 19px; left: 0; position: absolute; width: 18px;}
.left_blhead ul li.appbx:before{ background: rgba(0, 0, 0, 0) url("../images/app_img.png") no-repeat scroll center center; content: ""; height: 18px; left: 0; position: absolute; width: 14px; }
.left_blhead ul li a { position:relative; top:1px; color:#e3e3e3; text-decoration:none; padding:0 0px 0 5px; transition-duration:1s; -webkit-transition-duration:1s;}
.left_blhead ul li:hover a { color:#d87821; transition-duration:1s; -webkit-transition-duration:1s;}
.right_blhead {  float:right; }
.right_blhead ul { padding:0 0px 0 0; display:inline-block; vertical-align:top; }
.right_blhead p { display: inline-block; padding: 6px 10px 6px; vertical-align:top; margin:8px 10px 0; border: 1px solid #fff; border-radius: 3px; }
.right_blhead p:hover { background:#ce6914;  }
.right_blhead p img { margin:0 5px 0 0; font-size:14px; color:#fff; position:relative; top:1px; }
.right_blhead p a { font-size:14px; color:#fff; text-decoration:none; }
.right_blhead ul li { padding:16.5px 20px; display:inline-block; font-size:13.5px; }
.right_blhead ul li:hover a { color:#d87821; text-decoration:none; transition-duration:1s; -webkit-transition-duration:1s;}
.right_blhead ul li a { color:#e3e3e3; text-decoration:none; transition-duration:1s; -webkit-transition-duration:1s;}
.right_blhead ul li.languagebxs { position:relative; background:url(../images/drop-arrow.png) no-repeat right center;  border:0; color:#e3e3e3; appearance:none; -webkit-appearance:none; -moz-appearance:none; font-size:13.5px;  }
.right_blhead ul li.languagebxs:hover > .ins_languagebxs { overflow: visible;  opacity: 1; -webkit-transform: scaleY(1); transform: scaleY(1);}
.right_blhead ul li.languagebxs > .ins_languagebxs { overflow:hidden; opacity:0;  width:160px; position:absolute; top: 100%; left: 10px; z-index: 1; transition-delay: 0.2s; -webkit-transition-delay: 0.2s; transform: scaleY(0);-webkit-transform: scaleY(0); -webkit-transform-origin: 1% 1%; transform-origin: 1% 1%; transition: all 0.4s cubic-bezier(0.25,0.8,0.25,1); -webkit-transition: all 0.4s cubic-bezier(0.25,0.8,0.25,1);}
.right_blhead ul li.languagebxs > .ins_languagebxs ul { padding:5px 0; background:#002663; width:100%;}
.right_blhead ul li.languagebxs > .ins_languagebxs ul li {  width:100%; display:block; padding:10px; cursor:pointer; }
.right_blhead ul li.languagebxs > .ins_languagebxs ul li:hover { background:#d87821; width:100%; display:block; padding:10px; }
.main_headbx { padding:25px 10px 0; background:#f1f5f8; float:left; width:100%;}
.logobxs { float:left; padding:0 0 0 15px;}
.menubx { position:relative; margin: 0 10px 0 0; float:right;}
.menubx ul { float:left; margin:0px 0; padding:0;}
.menubx ul li { display:inline-block; font-size:13.5px; padding:20px; }
.menubx ul li a { color:#31689b; text-decoration:none; display:block; transition-duration:.5s; -webkit-transition-duration:.5s;}
.menubx ul li:hover a { color:#d87821; transition-duration:.5s; -webkit-transition-duration:.5s;}
.searchiconbx { float: right;  margin: 4px 0 0;   cursor: pointer;  padding: 20px; background:url(../images/search-icon.png) no-repeat center; }
.searchiconbx.active{ background:url(../images/crossicon.png) no-repeat center #002663; }
.searchbxs { display:none; position: absolute; top: 77%; right: 0px; z-index:99999; border:0px; outline:none;}
.searchbxs input { outline:none; background:#002663; width:250px; border:1px solid #002663; color:#fff; padding:0 10px; height:32px; font-size:12px; }
.searchbxs input::-webkit-input-placeholder { color: #fff; opacity:1; }
.searchbxs input::-moz-placeholder { color: #fff; opacity:1; }
.searchbxs input:-ms-input-placeholder {  color: #fff; opacity:1; }
.searchbxs input:-moz-placeholder {  color: #fff; opacity:1; } 
.searchbxs .searchbtn { height: 35px;  width: 30px; cursor:pointer;  text-indent: -10000px; background:url(../images/search-icon.png) no-repeat center; border:0px; outline:none; }

.fxsidebar{ z-index:9999; background:#5381ac; position:fixed; right:0; top:19%; border-radius:0;}
.fxsidebar ul { text-align:center; }
.fxsidebar ul li { /* cursor:pointer; */ border-bottom:1px solid #658fcb;border-left:1px solid #658fcb; padding: 12px; position:relative; transition-duration:.5s; -webkit-transition-duration:.5s; }
.fxsidebar ul li:hover:before { content:''; position:absolute; width:5px; height:100%; background:#2f5cad; left:-5px; top:0; transition-duration:.5s; -webkit-transition-duration:.5s; }
.fxsidebar ul li .fxcustomericon { width:22px; margin:0 auto 5px; height:18px; background:url(../images/customer-supporticon.png) no-repeat center top;}
.fxsidebar ul li:hover .fxcustomericon {  background:url(../images/customer-supporticon-active.png) no-repeat center top;}
.fxsidebar ul li .fxcallicon { width:24px; margin:0 auto 5px; height:24px; background:url(../images/request-callback.png) no-repeat center top;}
.fxsidebar ul li:hover .fxcallicon {  background:url(../images/request-callback-active.png) no-repeat center top;}
.fxsidebar ul li .fxbranchicon { width:22px; margin:0 auto 5px; height:24px; background:url(../images/locatoricon.png) no-repeat center top;}
.fxsidebar ul li:hover .fxbranchicon {  background:url(../images/locatoricon-active.png) no-repeat center top;}
.fxsidebar ul li .fxhospitalicon { width:28px; margin:0 auto 5px; height:22px; background:url(../images/hospitalicon.png) no-repeat center top;}
.fxsidebar ul li:hover .fxhospitalicon {  background:url(../images/hospitalicon-active.png) no-repeat center top;}
.fxsidebar ul li .fxgarageicon { width:24px; margin:0 auto 5px; height:26px; background:url(../images/garbageicon.png) no-repeat center top;}
.fxsidebar ul li:hover .fxgarageicon {  background:url(../images/garbageicon-active.png) no-repeat center top;}
.fxsidebar ul li .fxshareicon { width:22px; margin:0 auto 5px; height:24px; background:url(../images/shareicon.png) no-repeat center top;}
.fxsidebar ul li:hover .fxshareicon {  background:url(../images/shareicon-hover.png) no-repeat center top;}

.video-area { height:100%;}

.fxsidebar ul li:hover { background:#e3b420; transition-duration:.5s; -webkit-transition-duration:.5s; }
.fxsidebar ul li:last-child { border-bottom:0;  }
.fxsidebar ul li img { margin:0 auto; padding:0 0 5px; display:block; transition-duration:.5s; -webkit-transition-duration:.5s;  }
.fxsidebar ul li span { color:#fff; font-size:10.8px; display:block; transition-duration:.5s; -webkit-transition-duration:.5s;}
.fxsidebar ul li:hover span { color:#2f5cad; transition-duration:1s; -webkit-transition-duration:1s;}

.bannerbxs { position:relative;  background:#f1f5f8; padding:45px 0 0; border-bottom:7px solid #002663; float:left; width:100%; }
.btns a:hover {background:#d87821; color:#fff; transition-duration:1s; -webkit-transition-duration:1s; }
.btns a { transition-duration:1s; -webkit-transition-duration:1s; }
.whybxs { position:relative;  background:#fff; padding:35px 0 0; float:left; width:100%; overflow:hidden; }
.whybxs h1 { font-size:35px; font-weight:bold; text-align:center; color:#202020; }
.whybxs p { padding:5px 0 0; font-size:18px; font-weight:bold; text-align:center; color:#404040; }
.whybxs ul { max-width:1200px; text-align:center; padding:30px 0 10px; margin:0px auto; }
.whybxs ul li { width:21%; display:inline-block; margin:0 15px; }
.whybxs ul li .whyimgbx { margin:0 auto; display: table; background:#31689b; border-radius:100px; width:110px; height:110px; transition-duration:.5s; -webkit-transition-duration:.5s; }
.whybxs ul li .whyimgbx span { display: table-cell; vertical-align:middle;  height:100%; }
.whybxs ul li a { text-decoration:none; display:inline-block; }
.whybxs ul li h3 { color:#202020; text-align:center; font-size:33px; font-weight:bold; margin:25px 0 0; transition-duration:.5s; -webkit-transition-duration:.5s; }
.whybxs ul li h3 span { display:block; font-size:16px; }
.whybxs ul li.active1 .whyimgbx { background:#d87821; }
.whybxs ul li:hover .whyimgbx { background:#d87821; transition-duration:.5s; -webkit-transition-duration:.5s; }
.whybxs ul li.active1 h3 { color:#d87821; }
.whybxs ul li:hover h3 { color:#d87821; transition-duration:.5s; -webkit-transition-duration:.5s;}

.tabs_contbxs { float:left; width:100%; margin:40px 0 0; overflow: hidden;}
.hospitalbx { float:left; width:100%; }
.left_hospitalbx { display:table; background:#eed48a; float:left; width:50%; height:400px; }
.innrleft_hospitalbx { padding:0 8% 0 33%; height: 100%; display: table-cell; width: 100%; vertical-align: middle; position:relative; }
.innrleft_hospitalbx img { left: 0; margin: 0 auto; position: absolute; right: 0; top: 0;}
.innrleft_hospitalbx h2 { margin:0 0 15px 0; font-size:35px; font-weight:bold; color:#202020; }
.innrleft_hospitalbx p { font-weight:normal; text-align: left ;font-size:14px; line-height:24px; color:#616265; }
.innrleft_hospitalbx a { text-align: left ; text-decoration: none; font-size: 20px; border: 1px solid #d87821; line-height: 24px; color: #d87821; padding: 12px; display: inline-block; margin: 25px 0 0; font-weight: bold; width: 170px; text-align: center; border-radius: 5px; box-shadow: 0px 5px 2px #d9c17d; transition-duration:1s; -webkit-transition-duration:1s; }
.innrleft_hospitalbx a:hover {  background: #d87821; color: #fff; transition-duration:1s; -webkit-transition-duration:1s; }
.right_hospitalbx { line-height:0px; float:right; width:50%; position:relative; height:400px;}
.right_hospitalbx img { width:100%; height:100%; }
.right_hospitalbx:after { left:0; content:''; position:absolute; bottom:0; height:5px; background:#ecac00; width:100%; }

.overlayas { width: 100%;display:none;z-index:99999; position: fixed; background: rgba(0, 0, 0, 0.79); height: 100%; left: 0; right: 0;}
#playicon { cursor:pointer; }
.popupbox { background:#fff; border:10px solid #fff; border-radius:10px; width: 480px;height: 480px; left:50%; top:50%; display: table; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);display:none; position: absolute;}
.innr_popupbox { display:block; height:100%; width:100%; }
.innr_popupbox iframe { height:100%; width:100%; }
.laptopimgbox { padding:15px 0 0;}
#closeBtn {position: absolute; right: -22px; cursor:pointer; font-size: 14px; float: right; background: #000; color: #fff; padding: 4px; border-radius: 30px; width: 25px; height: 25px; text-align: center; top: -22px; }
.awardbxs { float:left; width:100%; padding:60px 0 0; }
.left_awardbxs {position:relative; float:left; width:45%; }
/* .laptopimgbox { width:100%;} */
.innrleftawardbxs { width: 473px;  position: absolute; top: 40px; left: 30px; right: 0; margin: 0 auto; text-align: center; height: 306px; display: table; }
.innrleftawardbxs1 { display: table-cell; vertical-align:middle;}
.innrleftawardbxs1 h3 { font-weight:bold; font-size:30px; color:#fff; padding:10px 0 0;}
.right_awardbxs { position:relative; z-index:1; float:right; width:55%; padding:0 5%;}
.right_awardbxs h3 { font-size:30px; color:#202020; font-weight:bold; }
.right_awardbxs ul { margin:35px  0 20px;  }
.right_awardbxs ul li { padding: 0 30px 0px 0;  display: inline-block;   margin: 0 -2px; }
.right_awardbxs p { color:#616265; font-size:14px; line-height:24px; }
.right_awardbxs a { text-decoration: none; font-size: 20px; border: 1px solid #d87821; line-height: 24px; color: #d87821; padding: 12px; display: inline-block; margin: 25px 0 0; font-weight: bold; width: 170px; text-align: center;  border-radius: 5px; box-shadow: 0px 5px 2px #dfdfdf; transition-duration:1s; -webkit-transition-duration:1s; }
.right_awardbxs a:hover {  background: #d87821; color: #fff; transition-duration:1s; -webkit-transition-duration:1s; }
.testimonialbxs { float:left; width:100%;}
.testimonialbxs h3 { color:#202020; font-size:35px; font-weight:bold; text-align:center; }
.innrtestmonialbx { padding:50px 7% ; text-align:center; }
.innrtestmonialbx .slick-next { background-image:url(../images/sprite-arrow.png); height: 30px; background-repeat: no-repeat; background-position: -60px -1px;  width: 30px; transition-duration:.5s; -webkit-transition-duration:.5s;  }
.innrtestmonialbx .slick-next:hover {  background-position: -60px -33px;  transition-duration:.5s; -webkit-transition-duration:.5s;   }
.innrtestmonialbx .slick-next:before { content:'';  }
.innrtestmonialbx .slick-prev { background-image:url(../images/sprite-arrow.png); height: 30px; background-repeat: no-repeat; background-position: 1px -1px;  width: 30px; transition-duration:.5s; -webkit-transition-duration:.5s;}
.innrtestmonialbx .slick-prev:hover {  background-position: 1px -33px; transition-duration:.5s; -webkit-transition-duration:.5s; }
.innrtestmonialbx .slick-prev:before {  content:''; }
.innrtestmonialbx .slick-dots { display:none !important; }
.testbxs1 { outline:none; cursor:pointer; position:relative; border-radius:10px; border:2px solid transparent; padding:60px 20px; display:inline-block; /* width:14.5% !important;  */margin:15px 25px; transition-duration:1s; -webkit-transition-duration:1s;}
.testbxs1:hover { border:2px solid #eeeeee; box-shadow:0px 5px 25px 5px #eeeeee; transition-duration:1s; -webkit-transition-duration:1s;}
.testbxs1 img {  position:absolute; left:90px; }
.testbxs1 img.profileimg { left:inherit; position:relative; box-shadow: 0px 4px 10px 4px #e5e5e5; margin: 10px auto 35px; border-radius: 50px; border: 1px solid #dfdfdf; }
.testbxs1 h5 { color:#2a93da; font-size:16px; padding:35px 0 15px; text-align:center;}
.testbxs1 p { font-size:14px; line-height:24px; text-align:center; color:#616265;  }

.threebox { float:left; width:100%; background:#eed48a; padding:60px 0; }
.innrthreebox { float:left; width:100%; }
.innergtthreeimagebx { display: inline-block;  min-height: 215px;  margin: 0 0 25px 0;}
.innrthreebox1 { vertical-align:top; width:33%; display:inline-block; margin:0 0%; }
.innrthreebox1 h3 { margin:0 0 25px; color:#202020; font-size:30px; font-weight:bold; }
.innrthreebox1 h4 { padding:0; letter-spacing:0px; font-size:18px; color:#2c2c2c; }
.innrthreebox1 h5 { font-size:12px; padding:5px 0; color:#2c2c2c; }
.innrthreebox1 p { color:#616265; font-size:14px; line-height:20px; }
.innrthreebox1 a { color: #fff; font-size: 20px; font-weight: bold; text-decoration: none;  background:url(../images/more-background.png) no-repeat center top ; background-size:cover; padding: 10px 0; text-align: center; width: 150px; line-height: 20px; display: inline-block; border-radius: 6px; box-shadow: 0px 4px 4px 0px #ceb777; transition-duration:.5s; -webkit-transition-duration:.5s;}
.innrthreebox1 a:hover { background:url(../images/more-background-hover.png) no-repeat center top ; transition-duration:.5s; -webkit-transition-duration:.5s; }
.lftthreeimagebx { float:left; width:17%;}
.rgtthreeimagebx { float: right; width: 82%; margin: 7px 0 0; }

.footerbxs { float:left; width:100%; margin:25px 0;}
.innr_footerbxs { float:left; width:100%; padding:0 5%; }
.frst_footbx { float:left; width:100%; padding: 0 0 10px; }
.lftfrst_footbx { width:73%; float:left; padding:10px 10% 0 0; }
.lftfrst_footbx h4 { margin:0 0 15px;  color:#202020; font-size:30px; font-weight:bold; }
.lftfrst_footbx p {  color:#999aa2; font-size:15px; line-height:24px;  }
.lftfrst_footbx a { display:inline-block; text-decoration:none; color:#2a93da; font-size:15px; font-weight:bold; line-height:24px; transition-duration:.5s; -webkit-transition-duration:.5s;}
.lftfrst_footbx a:hover { color:#d87821; transition-duration:.5s; -webkit-transition-duration:.5s;}
.rgtfrst_footbx { float:right; width:25%; }
.rgtfrst_footbx ul { margin:0;}
.rgtfrst_footbx ul li { margin: 0 0 25px; display: block; width: 100%; float: left; vertical-align: middle; position:relative; }
.rgtfrst_footbx ul li:before { content:''; position:absolute; height:36px; width:36px; display:block; left:-35px; background-size:cover;}
.rgtfrst_footbx ul li.activitybtn:before { background-image:url(../images/activities-icon.png); background-position:center top; background-repeat:no-repeat; transition-duration:1s; -webkit-transition-duration:1s; }
.rgtfrst_footbx ul li:hover.activitybtn:before { background-image:url(../images/activities-icon-hover.png); background-position:center top; background-repeat:no-repeat; transition-duration:1s; -webkit-transition-duration:1s; }
.rgtfrst_footbx ul li.carrerbtn:before { background-image:url(../images/careers-icon.png); background-position:center top; background-repeat:no-repeat; transition-duration:1s; -webkit-transition-duration:1s; }
.rgtfrst_footbx ul li:hover.carrerbtn:before { background-image:url(../images/careers-icon-hover.png); background-position:center top; background-repeat:no-repeat; transition-duration:1s; -webkit-transition-duration:1s; }
.rgtfrst_footbx ul li.contactbtn:before { background-image:url(../images/contact-icon.png); background-position:center top; background-repeat:no-repeat; transition-duration:1s; -webkit-transition-duration:1s; }
.rgtfrst_footbx ul li:hover.contactbtn:before { background-image:url(../images/contact-icon-hover.png); background-position:center top; background-repeat:no-repeat; transition-duration:1s; -webkit-transition-duration:1s; }
.rgtfrst_footbx ul li p { float: left; font-size: 16px; color: #2a93da; font-weight: bold; padding: 8px 0px 0 10px; transition-duration:1s; -webkit-transition-duration:1s; }
.rgtfrst_footbx ul li:hover p {color: #d87821;  transition-duration:1s; -webkit-transition-duration:1s;}
.scnd_footbx { float:left; width:100%; border-bottom:1px dashed #cacbcd; border-top:1px dashed #cacbcd; padding: 40px 0; }
.scndfootbxs1 { margin: 0 2% 0 0; width:18%; float:left; }
.scndfootbxs1 h4 { text-transform:capitalize; border-bottom:1px solid #d0d2d3; font-weight:bold; font-size:20px; color:#202020; padding:0 0 7px; }
.scndfootbxs1 ul  { margin:20px 0 0; }
.scndfootbxs1 ul li { font-size:11.99px; display:block; line-height:inherit; padding:18px 0 0; }
.scndfootbxs1 ul li a { display:inline-block; text-decoration:none; color:#2a93da; transition-duration:1s; -webkit-transition-duration:1s; }
.scndfootbxs1 ul li a:hover { color:#d87821; transition-duration:1s; -webkit-transition-duration:1s; }
.thrd_footbx { border-bottom:1px dashed #cacbcd; float:left; width:100%; padding:25px 0; }
.leftthrd_footbx ul li { display:inline-block; margin:0 5px 0 0; opacity:.5; transition-duration:1s; -webkit-transition-duration:1s;}
.leftthrd_footbx ul li:hover {  opacity:1; transition-duration:1s; -webkit-transition-duration:1s; }
.leftthrd_footbx { float:left; }
.rgtthrd_footbx { float:right; }
.rgtthrd_footbx ul { margin:15px 0; }
.rgtthrd_footbx ul li:last-child { display:inline-block; margin:0 0 0 15px  ;  }
.rgtthrd_footbx ul li { display:inline-block; margin:0 15px ; transition-duration:1s; -webkit-transition-duration:1s; opacity:1;  }
.rgtthrd_footbx ul li:hover { transition-duration:1s; -webkit-transition-duration:1s; opacity:.6;  }
.rgtthrd_footbx ul li a { display:block; width:30px; height:25px; transition-duration:1s; -webkit-transition-duration:1s; }
.rgtthrd_footbx ul li.pinterest a { width:48px; }
.rgtthrd_footbx ul li.facebook { background-image:url(../images/social-spriteicons.png);background-repeat: no-repeat; background-position: 4px -8px;}
.rgtthrd_footbx ul li.twitter { background-image:url(../images/social-spriteicons.png);background-repeat: no-repeat; background-position: -58px -7px;}
.rgtthrd_footbx ul li.pinterest { background-image:url(../images/social-spriteicons.png);background-repeat: no-repeat; background-position: -110px -7px;}
.rgtthrd_footbx ul li.linkedin { background-image:url(../images/social-spriteicons.png);background-repeat: no-repeat; background-position: -182px -7px;}
.rgtthrd_footbx ul li.gplus { background-image:url(../images/social-spriteicons.png);background-repeat: no-repeat; background-position: -243px -7px;}

.last_footbx { float:left; width:100%; margin:25px 0 0; }
.last_footbx ul { margin:0;}
.last_footbx ul li:first-child { padding: 0 20px 0 0; }
.last_footbx ul li:last-child { padding: 0 0px 0 20px; border-right:0 ; }
.last_footbx ul li { padding: 0 20px; border-right:1px solid #e2e2e2; display:inline-block; font-size: 13px; transition-duration:1s; -webkit-transition-duration:1s; }
.last_footbx ul li:hover a { color:#d87821; text-decoration:none; transition-duration:1s; -webkit-transition-duration:1s; }
.last_footbx ul li a { color:#2a93da; text-decoration:none; }
.last_footbx p { margin:15px 0 0;color:#716e6e; font-size: 13px; }
.laptopimgbox1 { display:none; }
.menutogglebx { display:none;}
.innergtthreeimagebx { width:100%;}
.desktoplogo { display:block;}
.mobilelogo, .manlogobxs, .mobile_buybtns { display:none;}
.mobile_footer { display:none; }
.mobappbxs , .mob_socialbx { display:none; }

.menubx ul li { position:relative;}
.menubx ul li:hover .submenu { display:block;}
.menubx ul li:hover.dropmenu:after {position: absolute; display: block; content: ""; left: 45%; width: 0; height: 0; margin-left: 0px; overflow: hidden; border: 10px solid transparent; border-top-color: #31689b;  transform: rotate(180deg);-webkit-transform: rotate(180deg); bottom:0; display:block;}
.dropmenu:after  { display:none; }
.submenu { display: none; background: #fff;  width: 600px; position: absolute; left:-210px; border: 1px solid #31689b; padding: 20px; top: 100%;  z-index: 9999;}
.submenu.active { display:block;} 
.leftsbmenubx { width:50%; float:left; padding:15px 10px; }
.leftsbmenubx h3 {font-size: 16px; font-weight: bold; margin:0 0 20px; }
.rgtsbmenubx { width:50%; float:left; padding:0 0 0 5%;}
.rgtsbmenubx ul li { width:100%; float:left; padding:10px 0;}
.menubx ul li:hover .rgtsbmenubx ul li a { color:#31689b;}
.menubx ul li:hover .rgtsbmenubx ul li:hover a { color:#d87821;}
.lmorebtnbxs { text-align:center; text-transform:uppercase; font-size:14px; transition-duration:1s; -webkit-transition-duration:1s; color:#d87821 !important; border:1px solid #d87821; float:left; width:48%; margin:0 2% 0 0; padding:10px; box-shadow:0px 5px 4px #d0d3d6; font-weight:bold; border-radius:5px; }
.lmorebtnbxs:hover { color:#fff !important; background:#d87821; transition-duration:1s; -webkit-transition-duration:1s;}
.bnowbtnbxs:hover { color:#fff !important; background:#d87821; transition-duration:1s; -webkit-transition-duration:1s; }
.videobtnbxs:hover { color:#fff !important; background:#d87821; transition-duration:1s; -webkit-transition-duration:1s; }
.bnowbtnbxs { text-align:center; text-transform:uppercase; transition-duration:1s; -webkit-transition-duration:1s; font-size:14px;color:#d87821 !important; border:1px solid #d87821; float:left; width:48%; margin:0 0 0 2%; padding:10px; box-shadow:0px 5px 4px #d0d3d6;  font-weight:bold; border-radius:5px;  }
.videobtnbxs { float:left; width:100%; margin:20px 0 0 ; transition-duration:1s; -webkit-transition-duration:1s; text-align:left; text-transform:uppercase; color:#d87821 !important; border:1px solid #d87821; font-size:14px; padding:10px; overflow:hidden; position:relative; box-shadow:0px 5px 4px #d0d3d6;  font-weight:bold; border-radius:5px;  }
.videobtnbxs:after {  width: 40px; height: 36px; position: absolute; content: ''; background: url(../images/video-play.png) no-repeat center left/100% 100%; right: 0; top: 0;}
.videobtnbxs:hover:after {  width: 40px; height: 36px; position: absolute; content: ''; background: url(../images/video-hovericon.png) no-repeat center left/100% 100%; right: 0; top: 0;}

.dropdown-toggle { cursor:pointer; top:-3px; display:none; width: 24px; height: 24px; background: #002663; border-radius: 20px; position: absolute; right: 15px; z-index: 1; }
.dropdown-toggle:after { position: absolute; content: '+'; color: #fff; display: block; font-size: 21px; text-align: center; width: 100%; height: 100%; vertical-align: middle; font-weight: bold; padding:1px 0; top: 0; }
.mob_whybxs { display:none;}
.dropdown-toggle.mp:after { position: absolute; content: '-'; top: -2px; font-size: 21px; left: -0.5px;}
.irs-min , .irs-max  { visibility:visible !important;}

/*-------------About Us -----------------------------*/
.about_pagebx .main_headbx {  }
.innrpgbreadcrum { float:left; width:100%; padding:40px 0; background:#f1f5f8;}
.innrpgbreadcrum ul { font-size:0px;  padding:0 25px;}
.innrpgbreadcrum ul li { display:inline-block;  color:#202020; font-size:13px;  color:#58595b; position:relative; }
.innrpgbreadcrum ul li:after  { right:0; content:'/'; top:0; position:absolute; }
.innrpgbreadcrum ul li:last-child:after { content:''; }
.innrpgbreadcrum ul li a { font-weight:bold; padding:0 15px;  color:#202020; text-decoration:none; }
.innrpgbreadcrum ul li a span { font-weight:bold; }
.innrpgbreadcrum ul li:first-child a {  padding:0 15px 0 0;  }
.innrpgbreadcrum ul li:last-child {  padding:0 0 0 15px;  }

.innr_bannerbxs { background:url(../images/innerbanner.png) repeat-x left bottom #f1f5f8; float:left; width:100%; position:relative; border-bottom:6px solid #002663; }
.innr_bannerbxs img { max-width:100%; margin:0 auto 0px; display:inherit; }

.innrbanncntbxs { position: absolute; top: 20%; width: 100%; float: left; text-align: center;}
.innrbanncntbxs h1 { margin:0 0 15px 0; font-weight:bold; color:#202020; font-size:39.64px;}
.innrbanncntbxs p { color:#202020; font-size:17.96px; font-weight:bold; }
.abtprsonbxs { padding:50px 0; margin:0 0 50px 0; float:left; width:100%;}
.abtprsonbxs h2 {margin-bottom:50px;  font-weight:bold; text-align:center;color:#31689b; font-size:34.65px; float:left; width:100%;}
.abtprsonbxs p { text-align:left; color:#585858; font-size:16px; line-height:24px; float:left; width:100%;}
.abt_designstionbx { margin:40px 0; width:100%; float:left; border-top:5px solid #ecac00;   }
.lft_abtdesignsbx {border-left:2px solid #d7d7d7;   width:40%; float:left;}
.lft_abtdesignsbx h3 { background:#31689b; padding:20px 30px ; color:#fff; font-size:16px; text-transform:uppercase;  border-right:2px solid #d7d7d7; }
.lft_abtdesignsbx ul li { background:#eceded; padding:20px 30px ; color:#616265; font-size:16px; border-right:2px solid #d7d7d7; border-bottom:2px solid #d7d7d7; }
.rgt_abtdesignsbx { width:60%; float:left; border-right:2px solid #d7d7d7;}
.rgt_abtdesignsbx h3 { background:#31689b; color:#fff; padding:20px 30px ; font-size:16px; text-transform:uppercase; }
.rgt_abtdesignsbx ul li { background:#eceded; padding:20px 30px ; color:#616265; font-size:16px;  border-bottom:2px solid #d7d7d7; }
.abt_fraudbxs { padding:50px 0; background:#ededed; float:left; width:100%;}
.ins_abtfraudbx ul { text-align:center; font-size:0px; }
.ins_abtfraudbx ul li { display:inline-block; padding:0 50px;}
.ins_abtfraudbx ul li p { display:table-cell; font-weight:bold; background:#fff; padding:20px; font-size:16px; border:1px solid #31689b; color:#2a93da;}
.ins_abtfraudbx ul li label { display: table-cell; border-left:1px solid #31689b;  border-top:1px solid #31689b;  border-bottom:1px solid #31689b; width:60px; background: #fff;}
.leadershpbxs { padding:50px 0; margin:0 0 50px 0; float:left; width:100%;}
.leadershpbxs h2 {margin-bottom:50px;  font-weight:bold; text-align:center;color:#31689b; font-size:34.65px; float:left; width:100%;}
.threeleadershpbxs { width:100%; float:left; text-align:center; }
.leadershpfrstbx { width:30%; display:inline-block; border-top:5px solid #ecac00; padding:50px 0; background:#fbfbfb; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; margin-bottom:50px; vertical-align:top;}
.leadershpfrstbx img {position: absolute;  left: 0%; width:100%; height:100%;  right: 0;  top: 0;}
.leadershpfrstbx label { display:inline-block; position: relative; overflow: hidden;border: 7px solid #e6e6e6; border-radius: 100%; margin:0 auto 20px; height: 185px; width: 185px;}
.leadershpfrstbx h3 { color:#202020; font-size:24px; font-weight:bold; margin-bottom:10px; }
.leadershpfrstbx span { letter-spacing:-.5px; color:#616265; display:block; font-size:13px;  }
.leadershpfrstbx:nth-child(3n) { }
.leadershpfrstbx:nth-child(3n-2) { }
.leadershpfrstbx:nth-child(3n-1) {  margin:0 4.5% 50px;}
.abtvideoconbx { margin:45px 0; float:left; width:100%; }
.abtvideoconbx h2 {color:#31689b; margin-bottom:45px; font-size:34.66px; text-align:center; }
.insabtvideoconbx { background: #eceded; padding: 45px 55px; /*  text-align: right; */ }
.insabtvideoconbx p { font-size: 16px; color: #2c2c2c; line-height: 26px; font-weight:600; }
.abtofficesbxs { float:left; width:100%; margin:20px 0 60px; }
.abt_lftofficesbxs { width:36%; float:left; border-right:1px solid #dcdcdc; padding-right:20px; }
.abt_inslftofcebxs { display:table; width:100%;}
.abt_inslftofcebxs img { display:table-cell; }
.abt_inslftofcebxs h3 { vertical-align:middle; display:table-cell; color:#202020; font-size:33.01px; font-weight:bold; }
.abt_lftofficesbxs h3 span { display:block; color:#404040; font-size:21.99px; font-weight:normal; }
.abt_rgtofficesbxs { width:64%; float:left; padding:25px 0 25px 40px; }
.abt_rgtofficesbxs p { font-size:15px; color:#585858;/*  text-align:right; */ line-height:25px;}
.abt_clientbxs { float:left; width:100%; box-shadow:3px 0px 10px #cccccc; border-top:1px solid #cccccc; padding:0 0 10px; background:#fbfbfb; }
.ins_abtclientbxs { display:table; width:100%; padding:50px 0; border-bottom:1px solid #e2e2e2;}
.ins_abtclientbxs:last-child { border-bottom:0px;}
.inslftabtclntbx {width: 35%; vertical-align:middle; display: table-cell;}
.insrgtabtclntbx { float: left; display:table-cell; }
.insrgtabtclntbx h3 { font-size:30px; color:#202020; margin-bottom:15px; font-weight:bold; }
.insrgtabtclntbx h4 { font-size:24px; color:#404040; margin-bottom:15px; }
.insrgtabtclntbx p { font-size:15px; padding-top:10px; line-height:25px; color:#585858; /* text-align:right; */  }
.abt_visinbxs { float:left; width:100%; padding:50px 0 ; background:#eceded;}
.inrabtvisinbxs { float:left; width:100%; }
.rgtinrabtvisbx { float:right; width:50%; padding:0 0 0 45px;}
.rgtinrabtvisbx h3 { color:#404040; font-size:24px; margin-bottom:25px; }
.rgtinrabtvisbx1 h3 { margin-bottom:10px; }
.rgtinrabtvisbx p { color:#616265; font-size:13.99px; /* text-align:right; */ line-height:24px;  margin-bottom:20px;}
.rgtinrabtvisbx1 p {  margin-bottom:10px;}
.lftinrabtvisbx { float:left; width:50%; padding:0 45px 0 0px; border-right:1px solid #dcdcdc;}
.lftinrabtvisbx h3 { color:#202020; font-size:29.97px; margin-bottom:20px; font-weight:bold; }
.lftinrabtvisbx p { margin-bottom:20px; color:#585858; font-size:15px; line-height:25px;/* text-align:right; */ }
.innrlftabtvsnbx { float:left; }
.innrrgtabtvsnbx { float:right; width:60%;}
.inrabtvisinbxs1 { padding:80px 0; float:left; width:100%;}
.leadershpfrstbx { position:relative; overflow:hidden;}
.leadershpfrstbx:hover .lead_hoverbx {opacity:1;  z-index:1; transform:translateY(0%); -webkit-transform:translateY(0%) }
.lead_hoverbx { position:absolute; width:100%; height:100%; top:0; display:block; background:rgba(175, 175, 175, 0.5);  opacity:0; transform:translateY(100%); -webkit-transform:translateY(100%); transition-duration:1s; -webkit-transition-duration:1s; z-index:0;}
.inslead_hoverbx { vertical-align:middle; display:table; width:100%; height:100%; top:0;}
.inslead_hoverbx span { vertical-align:middle; display:table-cell; }
.inslead_hoverbx a { text-shadow:0px -1px 2px #995214; border:1px solid #d06e1a; padding: 12.5px 30px; width: auto; margin: 0 auto; color:#fbfbfb; border-radius:5px; letter-spacing:.5px; display: inline-block; background: #cf6b15; font-size:20px; font-weight:bold; text-decoration: none; box-shadow: 0px 4px 5px 1px #979797;}
.about_popupbox { position:fixed; height:100%; width:100%; z-index:99999; background:rgba(76, 76, 76, 0.9); top:0; left:0; display:none; }
.innrabt_popupbox { max-width: 990px; display:none; margin: 0 auto; padding: 40px; background: #fff; top: 15%; position: absolute; width: 100%; left: 0; right: 0; border-radius:10px;}
.innrlftabtpopbx { float: left; width: 30%; padding: 0 30px 0 0; }
.leadershpfrstbx .innrlftabtpopbx ul {text-align:center; margin:20px 0;}
.leadershpfrstbx .innrlftabtpopbx ul li { display:inline-block;}
.leadershpfrstbx .innrlftabtpopbx ul li img { border:0px; border-radius:0;}
.innrrgtabtpopbx { float:right; width:70%; padding:0 0 0 20px; text-align:left; max-height:500px; overflow-y:scroll; }
.innrlftabtpopbx h4 { color:#646464; font-size:13.53px; margin:10px 0;}
.innrrgtabtpopbx p b { color:#262626; }
.innrrgtabtpopbx p { color:#666668; font-size:14px; line-height:20px; margin-bottom:30px;}
.leadershpfrstbx .innrlftabtpopbx img {max-width:100%; border:8px solid #e6e6e6; border-radius:50%; position:relative; margin-bottom:10px; width:auto; height:auto; }
.ldrshpclosebx { cursor:pointer; position: absolute; width: auto; height: auto; right: 20px; left: auto; top: 20px;}
.ldrshpclosebx img {  position: relative; width: auto; height: auto; right: 0px; left: auto;top: 0px;}
.innrbanncntbxs1 { top:15%; }
.mn_aboutusbxs { float:left; width:100%; padding:50px 0;}
.mn_aboutusbxs h3 { font-size:34.66px; color:#31689b; font-weight:bold; text-align:center; margin-bottom:40px; }
.lft_mnabtusbx { width:50%; float:left; padding:0 2.5% 0 0;}
.lft_mnabtusbx img { max-width:100%; }
.rgt_mnabtusbx { width:50%; float:left; padding:0 0px 0 2.5%;}
.rgt_mnabtusbx p { letter-spacing:-.6px;color:#616265; font-size:14px; line-height:23px; margin-bottom:20px; }
.rgt_mnabtusbx a { border:1px solid #d97a23; border-radius:5px; color:#d87821; padding:10px 35px; font-size:20px; font-weight:bold; display:inline-block; text-decoration:none; transition-duration:1s; -webkit-transition-duration:1s; }
.rgt_mnabtusbx a:hover { transition-duration:1s; -webkit-transition-duration:1s; box-shadow:0px 1px 6px 3px rgba(217, 122, 35, 0.43) ; }
.mn_abtvsnbxs { float:left; width:100%; margin:50px 0; display:table; }
.lft_mnabtvsnbxs { vertical-align:top; display:table-cell; background:#eed48a; width:50%; padding:60px 0; position:relative;}
.lft_mnabtvsnbxs:after { position: absolute; height: 60px; width: 30px; content: ''; background: url(../images/an-arrow.png) no-repeat center top; right: -28px; top: 40%; z-index: 999; }
.lft_mnabtvsnbxs h3 { font-size:30px; color:#202020; font-weight:bold; margin-bottom:30px; }
.lft_mnabtvsnbxs p { font-size:14px; line-height:23px; color:#616265; margin-bottom:30px; }
.lft_mnabtvsnbxs a { box-shadow:0px 3px 2px 1px #d9c17d ;  border:1px solid #d97a23; border-radius:5px; color:#d87821; padding:10px 35px; font-size:20px; font-weight:bold; display:inline-block; text-decoration:none; }
.inslftmnatvsnbx { max-width: 560px; float: right; padding: 0 8% 0 0;}
.rgt_mnabtvsnbxs { position:relative; display:table-cell; background:#eed48a; width:50%; }
.rgt_mnabtvsnbxs img { height:100%; width:100%; position:absolute; display:inherit;}
.abut_recgnbxs { padding:30px 0; float:left; width:100%; }
.abut_recgnbxs h3 { font-size:30px; color:#202020; font-weight:bold; text-align:center; margin-bottom:30px; }
.abut_recgnbxs p { font-size:14px; color:#616265; line-height:24px; text-align:center; margin-bottom:25px; }
.abt_recgnsldrbx { padding:25px 0 80px; float:left; width:100%;}
.lft_recgnsldrbx2 { display:table-cell; vertical-align:top; padding:0 0 0 20px; }
.rgt_recgnsldrbx2 { display:table-cell; padding:0 40px; vertical-align:top;}
.rgt_recgnsldrbx2 h4 { color:#202020; margin-bottom:15px; font-size:24px; font-weight:bold; }
.rgt_recgnsldrbx2 p { text-align:justify; color:#616265; font-size:14px; line-height:21px;  }
.abt_recgnsldrbx .slick-dots { display:none !important; }
.abt_recgnsldrbx .slick-prev  {width:12px; height:17px; background:url(../images/left-arrow1.png) no-repeat center;}
.abt_recgnsldrbx .slick-prev:before { content:'';}
.abt_recgnsldrbx .slick-next {width:12px; height:17px; background:url(../images/left-arrow1.png) no-repeat center; transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.abt_recgnsldrbx .slick-next:before { content:'';}
.abt_comuntybx { width:100%; float:left; background-repeat:no-repeat; background-size:cover; } 
.ins_abtcomuntybx { padding:50px; max-width:480px; background: #fff; margin: 7% 0;}
.ins_abtcomuntybx h3 { color:#202020; font-size:33px; font-weight:bold;  margin-bottom:25px; }
.ins_abtcomuntybx p { font-size:14px; color:#616265; line-height:21px; margin-bottom:25px;}
.ins_abtcomuntybx a { box-shadow:0px 3px 2px 1px #e5e5e5 ;  border:1px solid #d97a23; border-radius:5px; color:#d87821; padding:10px 30px; font-size:20px; font-weight:bold; display:inline-block; text-decoration:none; }

.abt_wedobxs { padding:60px 0 30px; float:left; width:100%;}
.abt_wedobxs h3 { font-size:30px; margin-bottom:35px; color:#202020; font-weight:bold; text-align:center; }

.ins_abtwedobxs { float:left; width:100%; margin:20px 0 0;}
.ins_abtwedobx1 { display:table-cell; width:50%;float:left; margin-bottom:70px; }
.ins_abtwedobx1:nth-child(2n) { padding:0 0 0 35px;}
.ins_abtwedobx1:nth-child(2n-1) { padding:0 35px 0 0; }

.lftins_abtwedobx1 { padding:0 25px 0 0; display:table-cell; vertical-align:top; text-align:center; }
.lftins_abtwedobx1 a { box-shadow:0px 3px 2px 1px #e5e5e5 ;  border:1px solid #d97a23; background:#d87821; border-radius:5px; color:#fff; padding:10px 30px; font-size:20px; font-weight:bold; display:inline-block; text-decoration:none; margin:20px auto 0; }
.rgtins_abtwedobx1 { display:table-cell; vertical-align:top; padding:0 0 0 25px;}
.rgtins_abtwedobx1 h4 { color:#202020; font-size:24px; font-weight:bold; margin-bottom:20px; line-height:21px; }
.rgtins_abtwedobx1 p { color:#616265; font-size:13.99px; line-height:21px; margin-bottom:20px; height:130px; overflow:hidden; }
.rgtins_abtwedobx1 a { box-shadow:0px 3px 2px 1px #e5e5e5 ;  border:1px solid #d97a23; border-radius:5px; color:#d87821; padding:10px 30px; font-size:20px; font-weight:bold; display:inline-block; text-decoration:none; }

.disclosurebxs { padding:60px; float:left; width:100%; }
.disclosrbx1 { float:left; width:33.33%; }
.disclosrbx1:first-child { padding:0 10% 0 0;}
.disclosrbx1:last-child { padding:0 0 0 10%;}
.disclosrbx1:nth-child(2) { padding:0 5%;}
.disclosrbx1 h4 { font-size:24px; color:#202020; font-weight:bold; margin-bottom:20px; }
.disclosrbx1 ul li { font-size:14px; color:#2a93da; line-height:24px; margin-bottom:5px; }

.abut_directrbx { float:left; padding:50px 0; width:100%; background:#eed48a; }
.ins_abtdrctrbxs { float:left; width:100%; }
.insabtdrctrbx1 { float:left; width:33.333%; }
.insabtdrctrbx1 h4 {font-size:24px; font-weight:bold; color:#202020; margin-bottom:25px; }
.insabtdrctrbx1 p {font-size:14px; line-height:21px; color:#616265; margin-bottom:25px; }
.insabtdrctrbx1 img {max-width:100%; margin-bottom:25px; }
.insabtdrctrbx1:first-child { padding:0 35px 0 0;}
.insabtdrctrbx1:nth-child(2) { padding:0 20px;}
.insabtdrctrbx1:last-child { padding:0 0 0 35px;}
.insabtdrctrbx1:last-child p { /* text-align:right; */}
.insabtdrctrbx1 h5 { /* text-align:right;  */font-size:14px; margin-bottom:25px; line-height:21px; color:#616265;}


.innriabtdctrbx { height:333px; }
.insabtdrctrbx1 a { color: #fff; font-size: 20px; font-weight: bold; text-decoration: none;  background:url(../images/more-background.png) no-repeat center top ; background-size:cover; padding: 10px 0; text-align: center; width: 150px; line-height: 20px; display: inline-block; border-radius: 6px; box-shadow: 0px 4px 4px 0px #ceb777; transition-duration:.5s; -webkit-transition-duration:.5s;}
.insabtdrctrbx1 a:hover { background:url(../images/more-background-hover.png) no-repeat center top ; transition-duration:.5s; -webkit-transition-duration:.5s; }
.abt_carrerbxs { float:left; padding:70px 0 0; width:100%; text-align:center; }
.abt_mncarrerbxs { float:left; width:100%; padding:0 0 5px 0; background:url(../images/borderimage.png) no-repeat center bottom; background-size:100% auto; }
.abt_carrerbxs h3 { margin:0 0 25px; font-size:33.07px; font-weight:bold; text-align:center; color:#202020;}
.abt_carrerbxs p { font-size:13.98px; line-height:21px; text-align:center; color:#616265;}
.abt_carrerbxs a { box-shadow:0px 3px 2px 1px #e5e5e5 ; margin:25px auto;  border:1px solid #d97a23; border-radius:5px; color:#d87821; padding:10px 30px; font-size:20px; font-weight:bold; display:inline-block; text-decoration:none; }
.familyimgbxs { width:100%; float:left; }
.familyimgbxs img { display:block; margin:0 auto; max-width:100%; }


.abt_infographicbx { text-align:center; padding:70px 0; width:100%; float:left; }
.abt_infographicbx h3 { margin:0 0 45px; font-size:33.07px; font-weight:bold; text-align:center; color:#202020;}
.abt_infographicbx ul { font-size:0px; text-align:center;}
.abt_infographicbx ul li { display:inline-block; width:25%; position:relative;}
.abt_infographicbx ul li img { border-bottom:5px solid #eaad00;}
.abt_infographicbx a { box-shadow:0px 3px 2px 1px #e5e5e5 ; margin:60px auto 10px;  border:1px solid #d97a23; border-radius:5px; color:#d87821; padding:10px 30px; font-size:20px; font-weight:bold; display:inline-block; text-decoration:none; }

#tab4 .board_slide3 {left:66%;}
#tab4 .lamp_slide3 {left:80%;} 
#tab4 .family_slide {bottom:10px;} 
#tab4 .becnh_slide3 {left:48%;}
#tab4 .becnh_slide3 img {width:122px; height:93px;}


.twovarientbx { text-align:center;}
.twovarientbx .carmodelslctbx {  width: 70%; } 
.twovarientbx .carmodelslctbx input {  width: 100%; } 
.twovarientbx .carmodelslctbx1 {  width: 30%; }
.twovarientbx .carmodelslctbx1 ul li:first-child{ float:left; }
.twovarientbx .carvarientbx p { margin-bottom:20px;}


.innrbanncntbxs .btns { position:relative; opacity:1; margin-top:0; }
.innrbanncntbxs .btns a { animation-delay:0s; }
.innrbanncntbxs.carinrbancntbxs { top:8%; }


.twowhlndpgbxs { float:left; width:100%; padding:50px 0 0px; }
.twowhlndpgbxs h2 { text-align:center; color:#31689b; font-size:34.66px; font-weight:bold; margin-bottom:35px;}
.twowhlndpgbxs h3 { text-align:center; color:#202020; font-size:30.05px; font-weight:bold; margin-bottom:35px;}

.twowhlndpgbx1 { float:left; width:50%; display:table; }
.twowhlndpgbx1:nth-child(2n) { padding:0 0 51px 30px; }
.twowhlndpgbx1:nth-child(2n-1) { padding:0 30px 50px 0; }
.rgt_twhlndpgbx1 h4 { color:#202020; font-size:23.99px; font-weight:bold; margin-bottom:25px;}
.rgt_twhlndpgbx1 p { color:#616265; font-size:13.99px; line-height:21px; }
.lft_twhlndpgbx1 { display:table-cell; text-align:center; vertical-align:top; padding:0 20px 0 0;}
.lft_twhlndpgbx1 a {background: #d16e18; border-radius: 5px; color: #fbfbfb; font-size: 20px; font-weight: bold; text-shadow: 0px -2px 4px #995315; padding: 15px 25px; display: inline-block; text-align: center; text-decoration: none; margin: 20px 0 0; box-shadow:0px 3px 4px 2px #dcdcdc;  transition-duration:1s; -webkit-transition-duration:1s; }
.lft_twhlndpgbx1 a:hover { background:rgba(209, 110, 24, 0.85); box-shadow:1px 1px 2px 4px #dcdcdc; transition-duration:1s; -webkit-transition-duration:1s; }
.rgt_twhlndpgbx1 a { border:1px solid #d16e18; box-shadow:0px 3px 4px 2px #dcdcdc; border-radius: 5px; color: #d16e18; font-size: 20px; font-weight: bold; padding: 13px 25px; display:inline-block; text-align: center; text-decoration: none; margin: 20px 0 0;  transition-duration:1s; -webkit-transition-duration:1s; text-transform:capitalize;}
.rgt_twhlndpgbx1 a:hover { color:#fbfbfb; background:rgba(209, 110, 24, 0.85); box-shadow:1px 1px 2px 4px #dcdcdc; transition-duration:1s; -webkit-transition-duration:1s; }
.rgt_twhlndpgbx1 { display:table-cell; vertical-align:top; padding:0 0 0 20px;}
.lftinnrtwhlndpgbx { padding:5px 0 0; height:230px; }
.rgtinnrtwhlndpgbx { height:230px; }

.towheelerpngbx .frst_footbx {  padding: 20px 0 10px;  border-top: 1px dashed #cacbcd;}

.twhelndpgbx1 h3 { margin-bottom:10px; }
.twhelndpgbx1 { padding:50px 0px 30px; }

.twowhlndpgbxs h5 { color:#404040; font-size:16.03px; line-height:23px; text-align:center; }
.twowhlndpgbxs ul { font-size:0px; text-align:center; padding:50px 0 0;}
.twowhlndpgbxs ul li { vertical-align:top; display:inline-block; width:20%; padding:0 10px; margin-bottom:25px;}
.twhelndpgbx11.twowhlndpgbxs ul li { vertical-align:top; display:inline-block; width:25%; padding:0 10px; margin-bottom:25px;}
.twowhlndpgbxs ul li h4 { padding:20px 0 5px; font-size:24px; letter-spacing:-0.7px; color:#202020; font-weight:bold; }
.twowhlndpgbxs ul li p { font-size:16.02px; color:#404040; line-height:20.02px; letter-spacing:-.7px;}

.fulltwrenwbxs { float:left; padding:50px 0; width:100%; background:#fbfbfb; border-top:1px solid #cccccc;}
.insfltwrenwbxs { color:#202020; font-size:30px; font-weight:bold; text-align:center; }
.insfltwrenwbxs h3 { color:#202020; font-size:30px; font-weight:bold; text-align:center; margin-bottom:30px; }
.insfltwrenwbxs input { display: inline-block; margin:0 5px; border: 2px solid #c9cacb; height: 55px; width: 34%; font-size: 18px; color: #3d3c3c; padding: 0 20px; border-radius: 5px; background: #ffffff; box-shadow:0 2px 1px #dcdcdc;}
.insfltwrenwbxs .mntwprcdbtnbx input.twprcdbtnbx { margin: 0; border: 2px solid #ce6913; text-indent: -20px; height: 53px; width: 100%; font-size: 20px; color: #fff; padding: 0 0px; border-radius: 5px; background: #ce6913; box-sizing: border-box; -webkit-box-sizing: border-box; text-shadow: 0px -1px 2px #995214; font-weight: bold; cursor:pointer;  transition-duration:1s; -webkit-transition-duration:1s; }
.insfltwrenwbxs .mntwprcdbtnbx input.twprcdbtnbx:hover { box-shadow:1px 1px 3px 3px #cccccc	; transition-duration:1s; -webkit-transition-duration:1s; }

.insfltwrenwbxs .mntwprcdbtnbx:after  { position:absolute; content: ''; right:30px; top:15px; background: url(../images/button-arrow.png) no-repeat center; width: 10px; height: 19px; display:block; font-size:20px; color:#fff;}

.mntwprcdbtnbx { width: 14%; position:relative; margin:0 5px; display: inline-block;}

.twobykmnwmnbxs { padding:60px 0; float:left; width:100%; background:#eed48a; }
.lftwbykmnwmnbx { width: 35%; float: left; }
.rgtwbykmnwmnbx { width: 65%; float: left; }
.rgtwbykmnwmnbx h3 { color:#202020; font-size:30px; margin-bottom:15px; font-weight:bold; }
.rgtwbykmnwmnbx p { color:#616265; font-size:14px; line-height:23px;}
.rgtwbykmnwmnbx a { color:#fbfbfb; background:#d06d17; border-radius:5px; box-shadow:0px 5px 3px #ceb777; padding:15px 35px; letter-spacing:.5px; text-decoration:none; display:inline-block; margin:25px 0 0;  font-size:20px; font-weight:bold; line-height:23px;}

.coveredmnbx { float:left; width:100%; padding:50px 0 30px; }
.covertabs_btn { float:left; width:100%;}
.covertabs_btn ul { text-align:center; }
.covertabs_btn ul li { display:inline-block; background:#ececed;  border-top:5px solid transparent; margin:0 10px; }
.covertabs_btn ul li span.icon1 { vertical-align: middle; display:inline-block; width:28px; height:25px; background:url(../images/cover-hoverimage1.png) no-repeat center ;}
.covertabs_btn ul li.active span.icon1 { background:url(../images/cover-image1.png) no-repeat center ;}
.covertabs_btn ul li span.icon2 { vertical-align: middle; display:inline-block; width:28px; height:27px; background:url(../images/cover-image2.png) no-repeat center ;}
.covertabs_btn ul li.active span.icon2 {background:url(../images/cover-hoverimage2.png) no-repeat center ;}
.covertabs_btn ul li.active {background:inherit; border-top:5px solid #ecac00; color:#202020; font-size:16px; font-weight:bold; }
.covertabs_btn ul li p { margin:0 0 0 15px; vertical-align: middle; display:inline-block; color:#202020; font-size:16px; font-weight:bold; text-decoration:none; }
.covertabs_btn ul li a { text-decoration:none; padding:15px 45px; display:block; }

.covertabs_btn ul li span.icon3 { vertical-align: middle; display:inline-block; width:28px; height:27px; background:url(../images/addon.png) no-repeat center ;}
.covertabs_btn ul li.active span.icon3 {background:url(../images/addon-hover.png) no-repeat center ;}
.covertabs_btn ul li span.icon4 { vertical-align: middle; display:inline-block; width:28px; height:27px; background:url(../images/cover-image3.png) no-repeat center ;}
.covertabs_btn ul li.active span.icon4 {background:url(../images/cover-hoverimage3.png) no-repeat center ;}

.covertabs_dtails { margin:40px 0 0; float:left; width:100%;}
.covertabs_dtails .policybx_acc .active { display:none; }
.covertabs_dtails .policybxtab h3 { font-size:30px; font-weight:bold; color:#202020; margin-bottom:15px; }
.covertabs_dtails .policybxtab h5 { font-size:16px; color:#6e6e6e; margin-bottom:30px; }
.covertabs_dtails .policybxtab p { font-size:16.01px; color:#2c2c2c; line-height:21px; }
.covertabs_dtails .policybxtab ul { margin:10px 0; }
.covertabs_dtails .policybxtab ul li {font-size:16.02px; padding:0 0 5px 15px; color:#585858; line-height:25.02px; background:url(../images/policy_list.png) no-repeat left 8px;  }

.twomnfaqbxs { border-top:1px solid #e5e5e5; float:left; width:100%; padding:50px 0 50px; }
.innr_twomnfaqbx h3 { font-size:30px; color:#202020; font-weight:bold; text-align:center;  }
.faqsearchbxs { max-width:280px; margin:30px auto 40px; background:#f1f1f2; border-radius:10px; padding:0 10px;}
.faqsearchbxs input { width:80%; height:50px; background:#f1f1f2; padding:0 10px; border:0px; color:#818181; font-size:13.32px; display:inline-block; }
.faqsearchbxs input.faqserchbtnbx { width:15%; text-indent:999999px; background:url(../images/faqsearchicon.png) no-repeat center; padding:0px; display:inline-block;}


.polcytabs_btn { float:left; width:100%; }
.polcytabs_btn ul { text-align:center; }
.polcytabs_btn ul li { display:inline-block; background:#ececed;  border-top:5px solid transparent; margin:0 5px; }
.polcytabs_btn ul li span.icon1 { vertical-align: middle; display:inline-block; width:28px; height:25px; background:url(../images/cover-hoverimage1.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.icon1 { background:url(../images/cover-image1.png) no-repeat center ;}
.polcytabs_btn ul li span.icon2 { vertical-align: middle; display:inline-block; width:28px; height:27px; background:url(../images/cover-image2.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.icon2 {background:url(../images/cover-hoverimage2.png) no-repeat center ;}
.polcytabs_btn ul li span.icon3 { vertical-align: middle; display:inline-block; width:28px; height:27px; background:url(../images/cover-image3.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.icon3 {background:url(../images/cover-hoverimage3.png) no-repeat center ;}
.polcytabs_btn ul li.active1 {background:inherit; border-top:5px solid #ecac00; color:#202020; font-size:16px; font-weight:bold; }
.polcytabs_btn ul li p { margin:0 0 0 5px; vertical-align: middle; display:inline-block; color:#202020; font-size:16px; font-weight:bold; text-decoration:none; }
.polcytabs_btn ul li a { text-decoration:none; padding:15px 45px; display:block; }

.polcytabs_dtails { margin:40px 0 0; float:left; width:100%; border-top:0;}
.mi { display:none;}
.polteam_des { display:none; margin:20px 0; padding:0 0px;}
.polteam_des p { color:#747474; font-size:16px; line-height:24px; margin-bottom:20px; }
.polteam_des p a { color:#616265; text-decoration:none; font-weight:bold; }
.polteam_member { position:relative; border-bottom:1px solid #e5e5e5; }
.polteam_member h4 { padding:15px 0; color:#616265; font-size:15.98px; }
.polcyacc_iconbx { cursor:pointer; position:absolute; right: 10px; top: 10px; z-index:999;}



.towhlrthrebx .innergtthreeimagebx { display: inline-block; min-height: 175px;}
.towhlrthrebx .innrthreebox1 { max-width:470px; width:auto; }
.towhlrthrebx .innrthreebox1:last-child { float:right;}

.twomnrenewalbxs { float:left; width:100%; }
.instwmnrenewalbxs { padding-bottom:20px; float:left; width:100%;}
.lft_instwmnrnwalbx { width:60%; float:left; padding:30px 7%; box-shadow:0px 0px 15px 2px #c7c7c7; min-height:565px;}
.remindrtabs_btn {padding:0px; float:left; width:100%; }
.lftinrstmnrwalbx {padding:0px; float:left; width:100%; }
.rmndrstabs_dtails {padding:20px 10px 0; float:left; width:100%; }
.rmndrtxtbxs { width:100%; float:left; margin-bottom:12px; }
.rmndrtxtbxs label { float:left; display:block; padding:20px 0 0; color:#3d3c3c; font-weight:bold; font-size:18.01px;}
.rmndrtxtbxs input { float:right; border:1px solid #c9cacb; height:50px; width:65%; border-radius:10px; box-shadow:0px 3px 2px #ccc; color:#3d3c3c; font-weight:bold; font-size:18.01px; padding:0 15px;}

.remindrtabs_btn ul { text-align:left; }
.remindrtabs_btn ul li { display:inline-block; background:#ececed;  border-top:5px solid transparent; margin:0 5px; }
.remindrtabs_btn ul li span.icon1 { vertical-align: middle; display:inline-block; width:28px; height:25px; background:url(../images/renew_image.png) no-repeat center ;}
.remindrtabs_btn ul li.actives1 span.icon1 { background:url(../images/renew_hoverimage.png) no-repeat center ;}
.remindrtabs_btn ul li span.icon2 { vertical-align: middle; display:inline-block; width:28px; height:27px; background:url(../images/renew_image2.png) no-repeat center ;}
.remindrtabs_btn ul li.actives1 span.icon2 {background:url(../images/renew_hoverimage2.png) no-repeat center ;}
.remindrtabs_btn ul li.actives1 { background:inherit; border-top:5px solid #ecac00; color:#202020; font-size:16px; font-weight:bold; }
.remindrtabs_btn ul li p { margin:0 0 0 10px; vertical-align: middle; display:inline-block; color:#202020; font-size:16px; font-weight:bold; text-decoration:none; }
.remindrtabs_btn ul li a { text-decoration:none; padding:15px 35px; display:block; }
.lftinrstmnrwalbx h3 { font-size:30px; color:#202020; font-weight:bold; margin-bottom:40px; padding:0 10px; }

.rmndsbmtbtn { width:170px; float:right; position:relative; }
.rmndsbmtbtn input { cursor:pointer; width:100%; padding:0px; background:#cf6b16; font-size:20px; height:60px; color:#fbfbfb; font-weight:bold; border-radius:5px; text-indent:-20px; float:right; position:relative; box-shadow:inherit; transition-duration:1s; -webkit-transition-duration:1s; border:0px;  }
.rmndsbmtbtn input:hover { box-shadow: 0px 0px 3px 2px  #995214; transition-duration:1s; -webkit-transition-duration:1s; }
.rmndsbmtbtn:after {content: ''; background:url(../images/button-arrow.png) no-repeat center; width:10px; height:19px; color: #fff; text-shadow: 0px -2px 4px #9a5315; position: absolute; font-size: 20px; font-weight: bold; display: block; top: 18px; right: 40px;}

.rgt_instwmnrnwalbx { width:33%; float:right;}
.rgtinrstmnrwalbx { float:left; width:100%;}
.rgtinrstmnrwalbx img { float:left; max-width:100%;}

.minstwlistnbox { border-bottom:1px solid #ccc; float:left; width:100%; padding:0 0 25px; }
.minstwlistnbox .left_awardbxs { padding:20px 0 0;}
.ins_twlistenbxs { width:80%; margin:0 auto; padding:0 40px;}
.ins_twlistenbxs .testbxs1 { box-shadow:inherit; border:0px; margin:0px; padding:0px 15px; }
.ins_twlistenbxs .testbxs1 p { margin-bottom:15px; }
.ins_twlistenbxs .testbxs1 h5 { padding:5px 0 0; }
.ins_twlistenbxs .testbxs1 img { position: absolute; left: -130px; right: 0; margin: 0 auto;}
.ins_twlistenbxs .testbxs1 img.profileimg { position: relative; left: 0px; right: 0; margin: 10px auto 35px;}
.ins_twlistenbxs .testbxs1:hover { box-shadow:inherit; border:0px;}
.ins_twlistenbxs  h3 { font-size:30px; text-align:center; color:#202020; font-weight:bold; margin-bottom:25px; }
.ins_twlistenbxs .slick-prev { left: -30px;}
.ins_twlistenbxs .slick-next { right: -30px; }
.ins_twlistenbxs .slick-next:before { display:block; transform:rotate(180deg); -webkit-transform:rotate(180deg); content:''; background:url(../images/left-arrow1.png) no-repeat center; width:12px; height:17px; }
.ins_twlistenbxs .slick-prev:before { display:block; content:''; background:url(../images/left-arrow1.png) no-repeat center; width:12px; height:17px; }

.cusocialmnbox { padding:50px 0; float:left; width:100%; }
.lftcusocialmnbox { float:left; width:50%; padding:0 30px 0 0;}
.rgtcusocialmnbox { float:left; width:50%; padding:0 0 0 30px;}
.lftcusocialmnbox h3 { color:#202020; font-size:30px; font-weight:bold; margin-bottom:20px;  }
.lftcusocialmnbox ul { margin:25px 0 0; }
.lftcusocialmnbox ul li { margin:0 0 25px 0; }
.lftcusocialmnbox ul li h4 { color:#2c2c2c; font-size:18px; font-weight:bold; margin-bottom:5px;  }
.lftcusocialmnbox ul li p span { color:#888888; font-size:13px; display:block; margin:5px 0;  }
.lftcusocialmnbox ul li p { line-height:21px; color:#585858; font-size:14px; display:block; margin-bottom:5px;  }
.lftcusocialmnbox a {padding: 12px 30px;text-align: center;font-size: 20px;font-weight: bold;color: #d87821;border: 1px solid #d97a23;box-shadow: 0px 3px 5px -2px #d97a23;display: inline-block;border-radius: 5px;text-decoration: none; }
.rgtcusocialmnbox h3 { color:#202020; font-size:30px; font-weight:bold; margin-bottom:40px; }
.rgtcusocialmnbox a {padding: 12px 30px;text-align: center;font-size: 20px;font-weight: bold;color: #d87821;border: 1px solid #d97a23;box-shadow: 0px 3px 5px -2px #d97a23;display: inline-block;border-radius: 5px;text-decoration: none; }
.cusocialbx1 { margin-bottom:50px;}
.cusocialbx1 img {max-width:100%; }

.twowhlndpgbxs ul.twbenftpgbxs li { width:33%; padding:0 20px; }
.twowhlndpgbxs ul.twbenftpgbxs li p { letter-spacing:-0.3px; }

.prdhealthmnbxs { background:#fbfbfb; float:left; width:100%; border-top:1px solid #cccccc; padding:50px 0 0px;}
.prdhealthmnbxs .twowhlndpgbxs { padding:0px; }
.prdhealthmnbxs .twowhlndpgbxs .twowhlndpgbx1 { padding-bottom:60px; }
.prdhealthmnbxs h3 { text-align: center;  color: #202020; font-size: 30.05px; font-weight: bold; margin-bottom: 50px;}

.prdhealthmnbxs .lftinnrtwhlndpgbx { height:180px; padding:10px 0 0; }
.prdhealthmnbxs .rgtinnrtwhlndpgbx { height: 180px; }

.twohlthcntplbx .rgtwbykmnwmnbx p { margin-bottom:15px; }
.rgtwbykmnwmnbx a.hlthmorebxs { color:#d87821; background:inherit; border:1px solid #d06d17; border-radius:5px; box-shadow:0px 5px 3px #ceb777; padding:14px 35px; letter-spacing:.5px; text-decoration:none; display:inline-block; margin:15px 15px 0 0;  font-size:20px; font-weight:bold; line-height:23px;}
.twohlthcntplbx .rgtwbykmnwmnbx a {  margin:15px 15px 0 0;  }


.covertabs_btn.cartabs_btnbx ul li a { text-decoration:none; padding:15px 25px; display:block; }
.covertabs_btn.covertabs_btn ul li { margin:0 7px; }

.lft_prcarpgbxs  { width:50%; float:left; padding:0 30px 0 0; }

.rgt_prcarpgbxs { width:50%; float:left; padding:0 0px 0 30px; }

.polteam_des ol { padding:0 0px 10px 20px;}
.polteam_des ol li { color:#747474; font-size:16px; padding:0 0px 0px 0px; line-height:30px; list-style:inherit;}
.polteam_des ul { padding:0 0px 10px 20px;}
.polteam_des ul li { color:#747474; font-size:16px; padding:0 0 0 15px; line-height:30px; background: url(../images/policy_list.png) no-repeat left 10px;}


.remindrbxtab ul { text-align:center; padding:10% 0 0;}
.remindrbxtab ul li { display:inline-block; width:49%; padding:0 10px;}
.remindrbxtab ul li a { width:100%; color: #fbfbfb; background: #d06d17; border-radius: 5px; box-shadow: 0px 5px 3px #ceb777; padding: 15px; letter-spacing: .5px; text-decoration: none; margin: 25px auto 0; font-size: 16px; font-weight: bold; display:block; line-height: 23px;}

.econncthltbx { background:#fbfbfb; float:left; width:100%; }
.innr_econcthltbx {border-bottom:1px solid #cccccc; background:#fff; float:left; width:100%; padding:35px 0; }
.innr_econcthltbx h2 { color: #31689b; font-size: 34.66px; font-weight: bold; text-align:center; }
.econncthltbx h3 { float:left; width:100%; text-align: center; color: #202020; font-size: 30.05px; font-weight: bold;  margin-top: 40px;}
.twoinreconcttbx .lftinnrtwhlndpgbx{ height:auto; padding:5px 0 0; }
.twoinreconcttbx .rgtinnrtwhlndpgbx{ height:165px; }

.twomnhltrenwlbx { float: left; width: 100%; border-top: 1px solid #cccccc;  padding:70px 0 0px;}

.innrleftawardbxs1 { bottom: -25px; position: relative;}

.hltecontmnpgbx { float:left; width:100%; padding:50px 0 40px; }
.hltecontmnpgbx h2 { margin-bottom:50px; color: #31689b; font-size: 34.66px; font-weight: bold; text-align: center;}
.lft_htecontmnpgbx { float:left; width:20%; }
.rgt_htecontmnpgbx { float:left; width:80%; }
.rgt_htecontmnpgbx p { color:#616265; font-size:13.95px; margin-bottom:25px; line-height:22px; }


.hltcontabpgbx .covertabs_btn ul li a { padding: 15px 15px;}
.hltcontabpgbx .covertabs_btn ul li p {margin: 0 0 0 10px;}

.hltcontabpgbx .covertabs_btn ul li { margin: 0 5px; }


.hltcontabpgbx .covertabs_btn ul li.active span.icon1 { background: url(../images/e-hoverimage1.png) no-repeat center; }
.hltcontabpgbx .covertabs_btn ul li span.icon1 { background: url(../images/e-image1.png) no-repeat center; }
.hltcontabpgbx .covertabs_btn ul li.active span.icon2 { background: url(../images/e-hoverimage2.png) no-repeat center; }
.hltcontabpgbx .covertabs_btn ul li span.icon2 { background: url(../images/e-image2.png) no-repeat center; }
.hltcontabpgbx .covertabs_btn ul li.active span.icon3 { background: url(../images/e-hoverimage3.png) no-repeat center; }
.hltcontabpgbx .covertabs_btn ul li span.icon3 { background: url(../images/e-image3.png) no-repeat center; }
.hltcontabpgbx .covertabs_btn ul li.active span.icon4 { background: url(../images/e-hoverimage3.png) no-repeat center; }
.hltcontabpgbx .covertabs_btn ul li span.icon4 { background: url(../images/e-image3.png) no-repeat center; }
.hltcontabpgbx .covertabs_btn ul li.active span.icon5 { background: url(../images/e-hoverimage3.png) no-repeat center; }
.hltcontabpgbx .covertabs_btn ul li span.icon5 { background: url(../images/e-image3.png) no-repeat center; }

.hltcontabpgbx .covertabs_dtails  { padding:0 0 20px 0; }
.hltcontabpgbx .covertabs_dtails .policybxtab h5 { font-weight:bold; color:#2c2c2c; font-size:16.01px; line-height:24px; margin-bottom:20px; }
.hltcontabpgbx .covertabs_dtails .policybxtab p { font-weight:normal; font-size:16px; margin-bottom:20px; color:#585858; line-height:24px; }

.hltbenefitbx { padding:40px 0 30px; border-top:1px solid #ccc; float:left; width:100%;}
.hltbenefitbx .abt_designstionbx{margin:20px 0;}
.innr_hltbenefitbx ul.smileybxs { text-align:right; }
.innr_hltbenefitbx ul.smileybxs li { color:#2c2c2c; font-size:16px; font-weight:bold; display:inline-block; vertical-align:middle; margin:0 20px 0 0;}
.innr_hltbenefitbx ul.smileybxs li:last-child { margin:0 0;}
.innr_hltbenefitbx ul.smileybxs li img { vertical-align: middle;  margin: -3px 0px 0 10px;}

.hltbenefitbx .lft_abtdesignsbx { width:37%;}
.rgt_abtdesignsbx1.rgt_abtdesignsbx { width:21%; }
.rgt_abtdesignsbx1.rgt_abtdesignsbx h3 {text-align:center;}
.rgt_abtdesignsbx1.rgt_abtdesignsbx ul li {padding:20px 10px; color:#2c2c2c; font-weight:bold; line-height:24px; text-align:center;}
.hltbenefitbx .rgt_abtdesignsbx ul li { height:65px;}
.rgt_abtdesignsbx1.rgt_abtdesignsbx ul li span { font-weight:bold; color: #939393; margin: 0 5px 0 0; font-size: 16px;}
.rgt_abtdesignsbx1.rgt_abtdesignsbx ul li p { color: #2c2c2c; font-weight:bold; }
.hltbenefitbx .lft_abtdesignsbx ul li { height:65px; }
.polcytabs_dtails .policybx_acc .active1{display: none;}
.rmndrstabs_dtails .remindraccorbx .actives1 {display:none; }
.twcommfaqbxs { border-bottom:1px solid #e5e5e5; padding:50px 0 60px 0; }

.commvehclbxs .twowhlndpgbxs h2{ margin-bottom:35px; }
.commvehclbxs .twowhlndpgbxs h3{ margin-bottom:30px; }
.commvehclbxs .twowhlndpgbxs ul { padding:0px; text-align:inherit; }
.commvehclbxs .twowhlndpgbxs ul li {width:100%; margin:0 0 45px; padding:0px; }
.commvehclbxs .twowhlndpgbxs ul li h4 { padding:0 0 10px; }
.commvehclbxs .twowhlndpgbxs ul li p {font-size:14px; letter-spacing:0px; line-height:21px; }
.commvehclbxs .twowhlndpgbxs ul li .lftrdbnfbxs { float:left; width:15%;}
.commvehclbxs .twowhlndpgbxs ul li .lftrdbnfbxs img { margin:0 auto; display:block;}
.commvehclbxs .twowhlndpgbxs ul li .rgtftrdbnfbxs { float:left; width:85%;}

.wordingbxs { border-top:1px solid #ccc; float:left; width:100%; padding:40px 0 40px;}
.wordingbxs p { color:#616265; font-weight:bold; font-size:16px; }
.wordingbxs p a { color:#1d4a9a; text-decoration:none; border-bottom:1px solid #1d4a9a; }
.wordingbxs p span { font-weight:normal; font-size:14px; display:block; margin:20px 0 0;}

.lftcompckgbxs { width:30%; float:left; padding:0 20px 0 0;}
.lftcompckgbxs img { max-width:100%;}
.cntcompckgbxs { width:35%; float:left; padding:0 20px;}
.cntcompckgbxs h3 { font-size:30px; font-weight:bold; color:#202020; margin-bottom:10px;}
.cntcompckgbxs p { font-size:14px; color:#616265; margin-bottom:10px; line-height:23px;}
.rgtcompckgbxs { width:35%; float:left; padding:0 0 0 20px;}
.rgtcompckgbxs img { max-width:100%;}
.rgtcompckgbxs a { color:#fff; font-weight:bold; margin:30px 0 0; font-size:20px; background:#43719b; text-decoration:none; display:inline-block; padding:12px 25px; box-shadow:0 4px 3px #ceb777; border-radius:5px;}
.empbnftinsrbx .rgtinnrtwhlndpgbx { height:auto; }
.empbnftinsrbx .lftinnrtwhlndpgbx { padding:5px 0 0; height:auto; }
.emplyplanbx { float:left; padding:50px 0 30px; width:100%; border-top:1px solid #e5e5e5; }
.emplyplanbx ul li { margin-bottom:10px;  }
.emplyplanbx p { color:#616265; font-size:14px; line-height:21px; margin-bottom:20px;  }
.emplyplanbx h4 { color:#202020; font-size:24px; line-height:26px; font-weight:bold; margin-bottom:25px; }

.enginsrpolybx .rgtinnrtwhlndpgbx { height:190px; }
.engruphlthbx .rgtinnrtwhlndpgbx { height:190px; }
.enginsrpolybx .twowhlndpgbx1 { margin-bottom:10px; }
.engruphlthbx .twowhlndpgbx1 { margin-bottom:0px; }
.engruphlthbx1 .twowhlndpgbx1 { margin-bottom:10px; }
.engruphlthbx1 .twowhlndpgbx1 .rgtinnrtwhlndpgbx { height: 195px;} 
.enginsrpolybx .lftinnrtwhlndpgbx { padding:5px 0 0; }
.grphltinsbxs { border-bottom:1px solid #ccc; float:left; width:100%;}


.policybxtab ol { padding:0 0 0 20px; }
.policybxtab ol li { color:#2c2c2c; font-size:16px; line-height:30px;  font-weight:bold; list-style:inherit;}
.policybxtab ol li ul { padding:0 0 0 20px; }
.policybxtab ol li ul li {font-weight:inherit; margin-bottom:0px; }

.lbltymainpgbx { background:#fff; float:left; width:100%; padding:50px 0; border-bottom:1px solid #ccc;}

.twopropinsbxs .rgtinnrtwhlndpgbx { height:200px;}
.twopropinsbxs .twowhlndpgbx1 { margin-bottom:0px;}
.transitabx { float:left; width:100%; padding:50px 0; }
.innr_transitabx .policybxtab .lft_abtdesignsbx h3 { color: #fff; font-size: 16px; margin:0px; font-weight:inherit; }
.innr_transitabx .rgt_abtdesignsbx1.rgt_abtdesignsbx h3 { color: #fff; font-size: 16px; margin:0px; padding:20px 0; font-weight:inherit; }

.innr_transitabx.covertabs_dtails .abt_designstionbx ul { margin:0px;} 
.innr_transitabx .innr_hltbenefitbx  { float:left; width:100%; margin:0px 0 0;}
.innr_transitabx .abt_designstionbx { margin:20px 0 0;}
.innr_transitabx .innr_hltbenefitbx ul.smileybxs li { background:inherit; padding:0px;}
.innr_transitabx .lft_abtdesignsbx { width:76%;}
.innr_transitabx .rgt_abtdesignsbx { width:8%;}
.innr_transitabx .lft_abtdesignsbx ul li.blanks { background:#fff; font-size:16px; font-weight:bold; color:#2c2c2c; text-transform:uppercase; }
.innr_transitabx .rgt_abtdesignsbx ul li.blanks { background:#fff; }
.innr_transitabx .lft_abtdesignsbx ul li.blanks span{  font-weight:bold; }
.innr_transitabx .rgt_abtdesignsbx ul li {    height: 65px;}
.innr_transitabx .lft_abtdesignsbx ul li {   height: 65px; font-size:14px;}
.innr_transitabx .rgt_abtdesignsbx ul li {  background: #eceded;  padding: 20px 15px;  color: #616265;  font-size: 14px;border-bottom: 2px solid #d7d7d7;} 
.innr_transitabx .lft_abtdesignsbx ul li {  background: #eceded; padding: 20px 15px; color: #616265; font-size: 14px; border-right: 2px solid #d7d7d7; border-bottom: 2px solid #d7d7d7;}

.innr_transitabx.covertabs_dtails .policybxtab p { margin-bottom:30px;}
.twowhlndpgbxs ul li p br { display:none; }
.awardbxs1 { padding:30px 0 0;}
.awardbx1 .minstwlistnbox .left_awardbxs {padding:0px; }

.supramntabx { float:left; width:100%; padding:0 0 10px;}
.supramntabx h4 { font-size:30px; font-weight:bold; text-align:center; margin-bottom:40px;}
.innr_twomnfaqbxs1 h3 { margin-bottom:40px;}


.polteam_member.polteam_des1 h3 { text-align:left; margin-bottom:20px; }
.polteam_member.polteam_des1 h5 { color: #2c2c2c; font-size: 16px; margin-bottom:10px; line-height: 30px; font-weight: bold; list-style: inherit;}
.polteam_member.polteam_des1 ul li { font-size: 16.02px; padding: 0 0 5px 15px; color: #585858; line-height: 25.02px;  background: url(../images/policy_list.png) no-repeat left 8px;}
.polteam_member.polteam_des1 { border-bottom:0px;}


.supramntabx .covertabs_dtails .policybxtab p { line-height:24px;}
.supramntabx .covertabs_btn ul li span.icon1 { background: url(../images/supertop-image.png) no-repeat center; }
.supramntabx .covertabs_btn ul li.active span.icon1 { background: url(../images/supertop-hover.png) no-repeat center; }
.supramntabx .covertabs_btn ul li span.icon2 { background: url(../images/thumb-image.png) no-repeat center; }
.supramntabx .covertabs_btn ul li.active span.icon2 { background: url(../images/thumb-hoverimage.png) no-repeat center; }
.supramntabx .covertabs_btn ul li span.icon3 { background: url(../images/thumb-image.png) no-repeat center; }
.supramntabx .covertabs_btn ul li.active span.icon3 { background: url(../images/thumb-hoverimage.png) no-repeat center; }
.supramntabx .covertabs_btn ul li span.icon1 { background: url(../images/renew_image.png) no-repeat center; }
.supramntabx .covertabs_btn ul li.active span.icon1 { background: url(../images/renew_hoverimage.png) no-repeat center; }



.supcoveragebxs .polcytabs_btn ul li span.icon1 { background: url(../images/supertop-image.png) no-repeat center; }
.supcoveragebxs .polcytabs_btn ul li.active1 span.icon1 { background: url(../images/supertop-hover.png) no-repeat center; }

.supcoveragebxs .polcytabs_btn ul li.active1 span.icon2 { background: url(../images/cover-image1.png) no-repeat center;}
.supcoveragebxs .polcytabs_btn ul li span.icon2 { background: url(../images/cover-hoverimage1.png) no-repeat center;}

.supcoveragebxs .polcytabs_btn ul li.active1 span.icon3 { background: url(../images/exclusion-hoverimage.png) no-repeat center;}
.supcoveragebxs .polcytabs_btn ul li span.icon3 { background: url(../images/exclusion-image.png) no-repeat center;}

.covergdtalbxs { float:left; width:100%; padding:0 0 60px 0; }
.covergdtalbxs h3 { font-weight:bold; font-size:33px; margin-bottom:40px; text-align:center; color:#202020; }

.innrcovrgdtalbx { border-top:5px solid #ecac00; float:left; width:100%;}
.innrcovrgdtalbx table { float:left; width:100%;}
.innrcovrgdtalbx table tr th {font-size:16px; color:#fff; padding:20px; background:#31689b;}
.innrcovrgdtalbx table tr th:first-child {width:40%; text-align:left; }
.innrcovrgdtalbx table tr th {width:30%; height:65px;}
.innrcovrgdtalbx table tr td {font-size:16px; color:#2c2c2c; font-weight:bold; padding:0px ; background:#fff;}
.innrcovrgdtalbx table tr td:first-child {width:40%; text-align:left; padding:0px 20px; }
.innrcovrgdtalbx table tr td:first-child tr td {width:40%; text-align:left; padding:0px 0px; }
.innrcovrgdtalbx table tr td {width:30%; height:65px;}
.innrcovrgdtalbx table tr td a {padding:10px 30px; display:block; text-align:center; margin:0 auto; max-width:180px; border-radius:5px; text-decoration:none; font-size:20px; color:#fbfbfb; background:#d4721c; box-shadow:0px 4px 4px #d9d9d9; }

.innrcovrgdtalbx table tr table  {border:0px !important; }
.innrcovrgdtalbx table tr table tr  {border:0px !important; }
.innrcovrgdtalbx table tr table tr td {text-align:center !important; padding:0 10px !important;}
.innrcovrgdtalbx table tr.inpatentbxs td {height:95px;}
.inpatentbxs td:first-child  {padding:0px !important; }
.inpatentbxs td:first-child tr td { padding:0 10px !important; text-align:left !important;}
.innrcovrgdtalbx table tr.inpatentbxs td tr td {font-size:14px; line-height:18px; background:#eceded; color:#616265; padding:0px 10px !important; font-weight:inherit;}

.innrcovrgdtalbx table, th, td { border: 1px solid #dddddd;border-collapse: collapse;}

.innrcovrgdtalbx table tr.inpatentbxs1 td {  height: 165px;}
.inpatentbxs1 td:first-child  {padding:0px !important; }
.inpatentbxs1 td:first-child tr td { padding:0 10px !important; text-align:center !important;}
.innrcovrgdtalbx table tr.inpatentbxs1 td tr td {font-size:14px; line-height:18px; background:#eceded; color:#616265; padding:0px 10px !important; font-weight:inherit;}

.hltcontabpgbx .covertabs_dtails .policybxtab p a { font-weight:bold; text-decoration:none; color:#616265;}

.insfltwrenwbxs input.propserdob { background: url(../images/date_img.png) no-repeat 96% center #fff;}
.depcovers { padding:10px 0 0; }
.depcovers p { font-size:13px; }
.cntcarprmbx1 .depcovers ul li { display:inline-block; padding:0 10px 0 0; margin:0px;}
.cntcarprmbx1 .depcovers ul { margin: 0; padding:0 0px 0 0; }


.depcovers { display:none; }

.lftcompckgbxs{padding: 6px 20px 0 0;}
.innr_transitabx.covertabs_dtails .policybxtab p{margin-bottom: 20px;}
.commvehclbxs .twowhlndpgbxs ul li p{margin-bottom: 10px;}


.infobox {background: #f4f4f4 none repeat scroll 0 0; border-radius: 5px; box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.5); left: -88px; padding: 18px 20px 20px; position: absolute; top: -144px; width: 193px; opacity:0; transition: all ease 0.5s; -webkit-transition: all ease 0.5s; -moz-transition: all ease 0.5s; -ms-transition: all ease 0.5s; -o-transition: all ease 0.5s;}
.infobox:after{content: ""; background: url(../images/arrowdown.png) no-repeat bottom center; width:30px; height: 19px; position: absolute; bottom:-19px; left: 50%;
z-index: 99; margin: 0 0 0 -15px;}
.remindrtabs_btn .questimgbx {position: absolute; right: 16px; top: 16px;}
.remindrtabs_btn .infobox ul li{background: none; border: none; margin: 0; display: block; position: relative; padding: 0 0 0 17px;}
.remindrtabs_btn .infobox ul li:before{width:7px; height: 7px; background: #6d6d6d; content: ""; position: absolute; left: 0; border-radius:50%; -webkit-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -moz-border-radius:50%; top:8px;}
.remindrtabs_btn .infobox ul li a{padding:2px 0; font-size: 14px; color: #4296dc;}
.questimgbx:hover .infobox{opacity: 1;}

.remindrbxtab.tabs{position: relative;}
.additionalinfo{z-index: 99; position: absolute; background: #fff; top: 0; left: 0; min-height:260px; width: 100%; padding: 20px; text-align: center; display:none;}
.closeicon {background: #32679b none repeat scroll 0 0; color: #fff; cursor: pointer; font-size: 17px; line-height: 14px; padding: 9px 12px; position: absolute; right: 0; top: 0; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%;}
.lft_instwmnrnwalbx{position: relative;}
.submitBox1{text-align: center; width:100%; float: left; border-top: 1px solid #d7d7d7; padding: 32px 0 0 0;}
.submitbtn1 { margin: 0; border: 2px solid #ce6913; height: 53px; font-size: 20px; color: #fff; padding: 0 50px 0 24px; border-radius: 5px; 
	background: #ce6913 url(../images/button-arrow.png) no-repeat 83% center; box-sizing: border-box; -webkit-box-sizing: border-box; text-shadow: 0px -1px 2px #995214; font-weight: bold; cursor:pointer;  transition-duration:1s; -webkit-transition-duration:1s; display: inline-block;}
.submitbtn1:hover { box-shadow:1px 1px 3px 3px #cccccc; transition-duration:1s; -webkit-transition-duration:1s; }
.styledtext1{background: #ffffff; border: 1px solid #c9cacb; -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.16); -moz-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.16); box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.16); -o-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.16); border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; padding:18px 10px;  font-size: 14px; width: 300px; margin: 0 0 30px;}
.additionalinfo > form {margin:60px 0 0;}
.remindrtabs_btn{position: relative;}

.trenewal h3{font-size: 24px;}

.selfhelpform .submitBox { border-top:0px;}
.selfhelpform .form-group select { background: url(../images/select-droparrow.png) no-repeat 97.5% center #fff; border: 1px solid #c9cacb; appearance:none; -webkit-appearance:none; -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.16); -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.16); box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.16); -o-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.16); border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; padding: 18px 10px;  font-size: 14px;}







/*====================10 March==================*/
.innerWrapper{max-width: 922px; margin: 0 auto; padding: 0;}
.pageContent{width:100%; float: left; padding: 32px 0 38px;}
.heading1{font-size: 33.22px; color: #34699d; line-height: 44.36px; clear: both; margin: 15px 0 23px; font-weight: bold;}
.text-center{text-align: center;}
.feedbackForm{width:100%; float: left; border-top: 1px solid #d7d7d7; padding: 20px 0; margin: 0 0 38px;}
.feedbackInner{max-width: 651px; margin: 0 auto; padding: 0;}
.feedbackInner .form-group{width:100%; float: left; margin: 10px 0;}
.feedbackInner .form-group label{width:212px; float: left; font-size: 16px; color: #393939; font-weight: bold; margin: 19px 0 0 0;}
.feedbackInner .form-group input[type="text"],
.feedbackInner .form-group input[type="file"],
.feedbackInner .form-group select,
.feedbackInner .form-group input[type="email"],
.feedbackInner .form-group textarea{width:438px;}
.customSelect{background:#fff url(../images/select-droparrow.png) no-repeat scroll 96% center; border:1px solid #c9cacb; box-sizing:border-box; float:left; overflow:hidden; width:438px; -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.16); -moz-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.16); box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.16); -o-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.16); border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;  font-size: 14px;}
.customSelect select{-moz-appearance:none; -webkit-appearance:none; -ms-appearance:none; -o-appearance:none; background-color:transparent; background-image:none; border:none; width:100%; padding: 18px 10px;}
.i8 .customSelect,
.ie9 .customSelect,
.ie10 .customSelect{background: #fff;}
.feedbackInner .form-group textarea{height: 105px; resize: none;}
.feedbackForm .fullRow{width:100%; float: left; border-top: 1px solid #d7d7d7; padding: 15px 0; margin: 50px 0 0 0;}
.feedbackForm .fullRow h4{font-size: 20px;  color: #000000; margin: 13px 0 20px;}
.feedbackInner .form-group p{font-size: 16px; margin: 15px 0;}
.feedbackInner .form-group p.ratingtext{font-size: 16px; color: #3a3a3a; padding: 0 12% 0 0; margin: 12px 0 0 0;}
.rating{width:100%; float: left; margin: 22px 0 17px;}
.rating span{display: inline-block; width:24px; height: 23px; vertical-align: top; background:url(../images/non-active-star.png) no-repeat; cursor: pointer;}
.rating span:hover,
.rating span.selected{background:url(../images/active-star.png) no-repeat;}

.submitBox{text-align: center; width:100%; float: left; border-top: 1px solid #d7d7d7; padding: 32px 0 0 0;}
.submitbtn { margin: 0; border: 2px solid #ce6913; height: 53px; font-size: 20px; color: #fff; padding: 0 50px 0 24px; border-radius: 5px; background: #ce6913 url(../images/button-arrow.png) no-repeat 83% center; box-sizing: border-box; -webkit-box-sizing: border-box; text-shadow: 0px -1px 2px #995214; font-weight: bold; cursor:pointer;  transition-duration:1s; -webkit-transition-duration:1s; display: inline-block;}
.submitbtn:hover { box-shadow:1px 1px 3px 3px #cccccc; transition-duration:1s; -webkit-transition-duration:1s; }
.checklist{width:100%; float: left; margin: 5px 0 18px 0;}
.checklist li{display: inline-block; vertical-align: middle; margin: 0 7% 0 0;}
.checklist input[type="checkbox"] { display:none;}
.checklist input[type="checkbox"] + label {cursor:pointer;  font-size:16px;color:#393939; font-weight: normal; width:auto; margin: 0;}
.checklist input[type="checkbox"] + label span {display:inline-block; width:28px; height:28px; margin:0 10px 5px 0; vertical-align:middle; cursor:pointer;}
.checklist input[type="checkbox"] + label span {background: url(../images/checkbox.png) no-repeat center top;}
.checklist input[type="checkbox"]:checked + label span{background:url(../images/checkbox-checked.png) no-repeat center top; cursor:inherit;}

.styledtext{background: #ffffff; border: 1px solid #c9cacb; -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.16); -moz-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.16); box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.16); -o-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.16); border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; padding:18px 10px;  font-size: 14px;}


.reviewsBlocks{width:100%; float: left; margin: 19px 0 0;}
.customerReviews{background: #eceded; width:49%; float: left; padding:24px 33px;}
.customerReviews h3{font-size: 30px; color: #202020; font-weight: bold; margin: 0 0 11px 0;}
.totalrating{width:150px; height: 141px; background: url(../images/totalrating.png) no-repeat; float: left; text-align: center; margin:0 30px 0 0; background-size: 100% 100%;}
.totalrating span{font-size: 30.65px; color: #3c3c3c; display: inline-block; margin: 37% 0 0 0;}
.ratingText{overflow: hidden; margin:62px 0 0;}
.ratingText h4{font-size: 22px; color: #3c3c3c; font-weight: bold;}
.ratingText p{font-size: 22px; color: #3c3c3c;}
.ratingCount{width:100%; float: left; margin:40px 0 41px;}
.ratingCount li{margin: 6px 0;}
.ratingCount span{float: left; font-size: 16px; color: #3c3c3c; width:60px; margin: 3px 0 0 0;}
.ratingBar{overflow: hidden; background: #e0e1e1; height: 24px; position: relative;}
.ratingBarActive{position: absolute; left: 0; top: 0; height: 100%; background: #dcc546;}
.ratingBarActive p{font-size: 14px; color: #3c3c3c; padding: 4px 0 0 9px;}


.submitReviews{background: #eceded; width:49%; float: right; padding:24px 29px;}
.submitReviews .reviewsform li{margin: 4px 0; width:100%; float: left;}
.submitReviews h3{font-size: 30px; color: #202020; font-weight: bold;}
.submitReviews .rating{margin: 6px 0 21px;}
.submitReviews .reviewsform label{font-size: 18.01px; font-weight: bold; color: #3d3c3c; float: left; width:35%; margin: 14px 0 0 0;}
.submitReviews .reviewsform .customSelect{width:65%; float: right;}
.submitReviews .reviewsform .customSelect select{padding: 13px 10px;}
.submitReviews .reviewsform .styledtext{width:65%; padding: 13px 10px; float: right;}
.reviewsform .submitbtn {height:58px; margin:6px 0 0;}

.allreviews{width:100%; float: left;}
.allreviews h4{font-size:18px; line-height: 19.99px;}
.allreviews ul{border-bottom: 1px solid #e5e5e5; width:100%; float: left; margin: 14px 0 34px 0;}
.allreviews li {width:100%; float:left; margin: 14px 0;}
.allreviews li .rating{margin: 5px 0 8px;}
.allreviews li .rating span{float: left; background-size: 100% 100%; width:15px; height:16px;}
.allreviews p{color: #585858; font-size: 14.01px; line-height: 18.01px; margin: 6px 0 12px 0;}
.allreviews .date{display: inline-block; font-size: 13px; color: #888888;}
.allreviews .cat{display: inline-block;  font-size: 13px; color: #888888;}
.allreviews .cat a{color: #295ea1; text-decoration: none;}
.allreviews .cat a:hover{text-decoration: underline;}
.allreviews_btn{padding: 12px 30px;text-align: center;font-size: 20px;font-weight: bold;color: #d87821;border: 1px solid #d97a23;box-shadow: 0px 3px 5px -2px #d97a23;display: inline-block;border-radius: 5px;text-decoration: none; transition-duration:1s; -webkit-transition-duration:1s;}
.allreviews_btn:hover {background-color: #d87821; color:#fff; transition-duration:1s; -webkit-transition-duration:1s;}


.testimonial{width:100%; float: left; border: 1px solid rgba(235,235,235,0.86); -webkit-box-shadow: 0px 6px 12px 0px rgba(119, 119, 119, 0.32);
-moz-box-shadow: 0px 6px 12px 0px rgba(119, 119, 119, 0.32); box-shadow:0px 6px 12px 0px rgba(119, 119, 119, 0.32); -o-box-shadow:0px 6px 12px 0px rgba(119, 119, 119, 0.32); padding: 26px 0 32px; margin: 0 0 28px 0;}
.testimonial .testimonialImage{width:242px; float: left; text-align: center; padding: 0 0 0 32px;}
.testimonial .personImage{display: inline-block;}
.testimonial .personImage img{border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%;}
.testimonial h5{font-size: 16px; color: #2a93da; line-height: 25px;}
.testimonial p{font-size: 14px; line-height: 22px; color: #616265; position: relative; overflow:hidden; padding:0 50px 0 26px; margin: 12px 0 0 0; }
.testimonial p span{background: url(../images/quote2.png) no-repeat; display: inline-block; width:20px; height: 18px; margin: 0 0 0 5px; position: relative; top:10px; margin:0;}
.testimonial p.firstbox:before{background: url(../images/quote1.png) no-repeat; content: ""; width:20px; height: 18px; left: 0; top: 0; position: absolute;}

.polcytabs_btn ul li span.car-icon { vertical-align: middle; display:inline-block; width:26px; height:19px; background:url(../images/car.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.car-icon { background:url(../images/car-icon-active.png) no-repeat center ;}
.polcytabs_btn ul li span.two-wheeler-icon { vertical-align: middle; display:inline-block; width:37px; height:20px; background:url(../images/two-wheeler-icon.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.two-wheeler-icon {background:url(../images/two-wheeler-icon-active.png) no-repeat center ;}
.polcytabs_btn ul li span.health-icon { vertical-align: middle; display:inline-block; width:30px; height:29px; background:url(../images/healthicon.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.health-icon {background:url(../images/health-icon-active.png) no-repeat center ;}

.polcytabs_btn ul li span.claim-icon { vertical-align: middle; display:inline-block; width:24px; height:29px; background:url(../images/claim-icon.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.claim-icon {background:url(../images/claim-icon-active.png) no-repeat center ;}

.polcytabs_btn ul li span.policy-icon { vertical-align: middle; display:inline-block; width:22px; height:29px; background:url(../images/policy-icon.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.policy-icon {background:url(../images/policy-icon-active.png) no-repeat center ;}

.polcytabs_btn ul li span.proposal-icon { vertical-align: middle; display:inline-block; width:23px; height:29px; background:url(../images/proposal-icon.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.proposal-icon { background:url(../images/proposal-icon-active.png) no-repeat center ;}

.polcytabs_btn ul li span.brochure-icon { vertical-align: middle; display:inline-block; width:31px; height:25px; background:url(../images/brochure-icon.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.brochure-icon {background:url(../images/brochure-icon-active.png) no-repeat center ;}

.polcytabs_btn ul li span.question-icon { vertical-align: middle; display:inline-block; width:29px; height:29px; background:url(../images/question-icon.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.question-icon {background:url(../images/question-icon-active.png) no-repeat center ;}

.downloadtabs ul li{margin: 0 5px;}
.downloadtabs ul li a{padding: 15px 25px;}
.downloadpolicy h4{font-size: 22px; color: #202020; font-weight: bold; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; padding: 21px 0 23px; margin-top: -1px;}
.downloadpolicy p{font-size: 14px; color: #2c2c2c; border-bottom: 1px solid #e5e5e5; padding: 15px 0; position: relative;}
.downloadpolicy p span{display: inline-block; padding: 0 40px 0 0;}
.downloadpolicy p a{width:28px; height: 28px; float: right; width:28px; height: 28px; background: url(../images/download-icon.png) no-repeat; right:0; position: absolute; top: 10px;}

.customerBlock{width:100%; float: left; padding:40px 5px 0;}
.customerBlock .customerReviews{padding: 0; background: none; width:47%;}
.customerBlock .ratingwrap{width:120px; float: left; margin: 0 15px 0 0;}
.customerBlock .totalrating{width:100%; margin: 0; width:74px; height: 69px;}
.customerBlock .ratingText{width:100%; margin: 0;}
.customerBlock .totalrating span{font-size: 16px; margin: 27px 0 0 0;}
.customerBlock .ratingText h4{font-size: 11px; margin: 15px 0 5px;}
.customerBlock .ratingText p{font-size: 11px;}
.customerBlock .ratingCount span{font-size: 11px; width:35px;}
.customerBlock .ratingBarActive p{font-size: 11px; padding: 3px 0 0 5px;}
.customerBlock .ratingBar{height: 19px; background:#f2f2f2;}
.customerBlock .ratingBarActive{background: #eed44b;}
.customerBlock .ratingCount {float: none; margin: 0; overflow: hidden; width: auto; max-width: 140px;}
.customerBlock .customerReviews h3{text-align: left; margin: 0 0 39px 0;}
.customerBlock .ratingCount li{margin: 3px 0 0 0;}
.customerBlock .allreviews ul{border-bottom: none; margin: 18px 0 0px;}
.customerBlock .allreviews p{font-size: 13px;}
.customerBlock .submitReviews{background: #fff; -webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.5); box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.5); padding: 24px 36px; width:46.5%; margin: 7px 0 0 0;}
.customerBlock .reviewsform{width:100%; float: left; margin: 28px 0 0 0;}
.customerBlock .submitReviews h3{text-align: left;}
.customerBlock .submitReviews p{font-size: 12px; color: #585858; font-weight: bold; margin: 4px 0 0 0;}
.customerBlock .reviewsform .submitbtn{float: right;}
.customerBlock .submitReviews .reviewsform .styledtext{padding: 18px 10px;}

.pageContent1{padding:24px 0 55px;}
.pageContent1 .heading1{margin: 15px 0 50px;}


.claimtabs1 { margin-bottom:70px; float:left; width:100%; }
.claimtabs1 .garage-item h3 {font-size: 30px; color: #202020; font-weight: bold;}



/*================14 march==================*/
.wrapperbxs1{max-width: 1030px;}
.videosslider{width: 100%; float: left;}
.videosslider #sync1{margin: 13px 0 22px;}
.videosslider #sync1 .item{text-align: center;}
.videosslider #sync1 img{max-width: 100%; height: 114px;}
.videosslider #sync1 .slideImage{position: relative; overflow:hidden; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; width: 111px; height: 111px; display: inline-block; position: relative; opacity: 0.6;}
.videosslider #sync1 p{font-size: 14px; line-height: 16px; color: #a4a4a4;}
.videosslider #sync1 .synced p{color: #202020; font-weight: bold;}
.videosslider #sync1 .synced .slideImage{opacity:1;}

.videosslider #sync2 iframe{width: 100%; height: 585px;}
.videosslider #sync2{background: #e4e4e4;}
.videosslider #sync2 p{font-size: 16.01px; line-height: 25.02px; color: #585858; padding: 35px;}

#sync1 .owl-next{position: absolute; top: -100px; right: 0; font-size: 0; width: 11px; height: 17px; background: url(../images/righticon.png) no-repeat right 0;}
#sync1 .owl-prev{position: absolute; top: -100px; left: 0; font-size: 0; width: 11px; height: 17px; background: url(../images/lefticon.png) no-repeat right 0;}


#carousel{width: 100%; float: left; margin: 13px 0 22px;}
#slider{width:100%; float: left;}
#slider li{background: #e4e4e4;}
#slider p{font-size: 16.01px; line-height: 25.02px; color: #585858; padding: 35px;}
#carousel .slides{text-align: center;}
#carousel .slides li{text-align: center; float: none; margin: 0 39px!important;}
#carousel .slides img{max-width: 100%; height: 114px;}
#carousel .slides .slideImage{position: relative; overflow:hidden; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; width: 111px; height: 111px; display: inline-block; position: relative; opacity: 0.6;}
#carousel .slides p{font-size: 14px; line-height: 16px; color: #a4a4a4;}
#carousel .slides li span{background: url(../images/play-icon1.png) no-repeat; width: 57px; height: 56px; position: absolute; top: 50%; margin: -28px 0 0 -28px; left: 50%;}
#carousel .slides li.flex-active-slide p{color: #202020; font-weight: bold;}
#carousel .slides li.flex-active-slide .slideImage{opacity:1;}
#slider iframe{width: 100%; height: 585px;}
#slider .flex-direction-nav{display: none;}


.pol{position: relative;}
.pol h5{font-size: 22px; font-weight: bold; color: #202020; border-top: 1px solid  #e5e5e5; border-bottom: 1px solid #e5e5e5; padding: 20px 18px; margin: -1px 0 0 0;}
.pol_icon{cursor: pointer; position:absolute; right: 15px; top:27px; z-index:999;}
.pol .polteam_member h4{padding: 15px 18px; -webkit-font-smoothing:antialiased;}
.pol .polteam_des{padding:15px 18px 5px; margin:0px;}



.pageContent1 .heading1.minimumgap{margin: 15px 0 10px;}
.centerSubheaing{margin: 0 auto; max-width:700px;}
.subheading{text-align: center; color: #404040; font-size: 16.03px; line-height: 25px; margin: 0 0 10px 0; padding: 0 10px;}
.grievancesStep{width:100%; float: left; margin: 22px 0;}
.grievancesStep ul{list-style: none; margin: 0; padding: 0; text-align: center;}
.grievancesStep ul li{width:30%; display: inline-block; vertical-align: top; background: #ededed; padding: 27px 23px 27px 38px; text-align: left; margin: 0 1.5%;}
.grievancesStep ul li .stepicon{width: 79px; height: 79px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background: #31689b; margin: 0 21px 0 0; float: left; text-align: center;}
.grievancesStep ul li .stepimage{display: inline-block; background: url(../images/step_icon.png) no-repeat; width: 32px; height: 33px; margin: 23px 0 0 0;  animation:2s ease 0s normal none infinite running mouse-down; -webkit-animation:2s ease 0s normal none infinite running mouse-down; -moz-animation:2s ease 0s normal none infinite running mouse-down; -o-animation:2s ease 0s normal none infinite running mouse-down;}
@keyframes mouse-down{
	0%{opacity: .5; top: 0;}
	50%{opacity: 1;}
	100%{opacity:.5;}
}
.grievancesStep ul li h3{overflow:hidden; font-size: 24px; font-weight: bold; color: #31689b; display: inline-block; margin: 23px 0 0 0;}
.grievancesStep ul li p{font-size: 14px; color: #404040; margin:0 0 7px 0; -webkit-font-smoothing:antialiased;}
.grievancesStep ul li p img { margin:0 5px 0 0; }
.grievancesStep ul li h6 {font-size: 14px; color: #404040; font-weight: bold; margin: 0 0 5px 0;}
.grievancesStep ul li strong{font-weight: bold;}
.grievancesStep ul li .griencesContent{width: 100%; float: left; margin:19px 0 0 0;}
.grievancesStep ul li a{color: #31689b; text-decoration: none; word-wrap:break-word;}
.grievancesStep ul li a:hover{text-decoration: underline;}


@font-face {
	
	src: url('../fonts/ArialNarrow.eot?#iefix') format('embedded-opentype'),  
	url('../fonts/ArialNarrow.woff') format('woff'), 
	url('../fonts/ArialNarrow.ttf')  format('truetype'), 
	url('../fonts/ArialNarrow.svg#ArialNarrow') format('svg');
	font-weight: normal;
	font-style: normal;
}

.officeBranches{width: 100%; float: left; margin: 40px 0 ;}
.officeBranches p.sub{color: #4f4f4f; text-align: center; margin: 12px 0;}
.officeBranches h3{font-size: 25px; font-weight: bold; color: #202020;}
.branchesInner{width: 100%; float: left; background: #eceded; border-top: 4px solid #ecac00; border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; margin: 29px 0 0 0;}
.officeInfo{width: 100%; float: left; background: #32679b; border-bottom: 1px solid #d7d7d7;}
.officeInfo .officeDetail{width: 50%; float: left; border-right: 1px solid #93a9be; padding: 21px 0;}
.officeInfo .officeArea{width: 50%; float: left; padding: 21px 0;}
.officeInfo h4{font-size: 16px; color: #fff; padding: 0 0 0 25px;}
.officeBranches .polteam_member h4{clear: both; padding: 15px 15px 15px 25px; color: #2c2c2c; font-size: 16px; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; margin: -1px 0 0; font-weight: 600;}
.officeBranches .polteam_member .polcyacc_iconbx{right: 25px;}
.officeBranches .polteam_member{width: 100%; float: left; border: none;}
.officeBranches .polteam_member .left_poly{width: 50%; float: left; border-right: 1px solid #d7d7d7; padding: 20px 20px 17px 20px;}
.officeBranches .polteam_member .left_poly .officeDetail{display:none;}
.officeBranches .polteam_member .right_poly{width: 50%; float: left; padding: 20px 20px 17px 20px;}
.officeBranches .polteam_member .right_poly .officeArea {display:none;}
.officeBranches .polteam_des{width: 100%; float: left; margin: 0;}
.officeBranches .polteam_des address{margin: 0 0 12px 0;} 
.officeBranches .polteam_des address p{color: #616265; font-size: 14px; font-style: normal; line-height: 24px; margin-bottom: 0; }
.officeBranches .polteam_des p{color: #404040; font-size: 13.99px; font-style: normal; line-height: 21px; margin:0 0 7px 0;}
.officeBranches .polteam_des h6{font-size:13.99px; color: #404040; font-weight: bold; margin: 0 0 1px 0;}
.officeBranches .polteam_des p strong{font-weight: bold;}
.officeBranches .polteam_des p  a{color: #31689b; text-decoration: none; word-wrap:break-word;}
.officeBranches .polteam_des p  a:hover{text-decoration: underline;}
.officeBranches .polteam_des .right_poly p{ margin: 0 0 5px 0;}
.officeBranches .updateText{font-size: 16px; padding: 23px 0 0 25px; clear: both; line-height: 25.01px;}
.officeBranches .updateText a{color: #3a658f; text-decoration: none;}
.officeBranches .updateText a:hover{color: #3a658f; text-decoration:underline;}


.err_btns.btns a { padding:15px; width:auto; background:#d87821; color:#fff; }
.err_btns.btns { padding-top:10px; }
.error_pgbx { float:left; width:100%;}
.error_pgbx1 { width: 33.333%; margin: 0px; padding: 0 20px;}
.sitemap_pgbx1 { width: 50%; margin: 0px; padding: 0 20px;}
.error_pgbx1 ul { margin:0px 0 40px 20px; }
.error_pgbx1 ul li { background:url(../images/circle-list.png) no-repeat center left; padding:7px 0 7px 20px; font-size:16.05px;}
.error_pgbx1 ul li a { color:#1b75c7; font-weight:bold; }
.error_pgbx1 h4 { border-bottom:0px; padding-bottom:15px;}
.contacpegbxs h2 { margin-bottom:0px; }
.contacpegbxs ul li p br { display:block; }
.contacpegbxs ul li h4 { padding:20px 0;}
.contacpegbxs ul.twbenftpgbxs li p { letter-spacing:0px; }
.contacpegbxs ul li p { margin:0 0 15px 0; line-height:21px; letter-spacing:0px;}

.mnlocatorbxs { margin:20px 0 50px; background:#eed48a; padding:40px 10%; float:left; width:100%; }
.mnlftlocatrbxs { width:20%; float:left;}
.mnrgtlocatrbxs { width:80%; float:left; padding:15px 0 0;}
.mnrgtlocatrbxs h3 { color:#202020; font-size:24px; font-weight:bold; margin-bottom:10px; }
.mnrgtlocatrbxs h4 { color:#404040; font-size:16px; font-weight:bold; margin-bottom:10px; }
.mnrgtlocatrbxs p { color:#585858; font-size:15px; margin-bottom:10px; }
.mnrgtlocatrbxs address p { color:#404040; font-size:15px;line-height:26px; margin-bottom:0px; font-style:initial; }

.mnrgtlocatrbxs select { background:#fff url(../images/select-droparrow.png) no-repeat scroll 96% center; appearance:none; -webkit-appearance:none; width:270px; float:left; height:55px; border-radius:5px; border:1px solid #c9cacb; padding:0 15px; color:#393939; font-size:16px; font-weight:bold;  margin:0 10px 0 0;}

#locationfrmbx { float:left; width:100%; margin:20px 0 30px;}
.loc_submitbx { position:relative; float:left; width:100%;}
.loc_submitbx .submitbtnbx { position:relative; width:160px; margin:15px 0 0;}
.loc_submitbx .submitbtnbx:after { content: ''; background:url(../images/button-arrow.png) no-repeat center; width:10px; height:19px; color: #fff; text-shadow: 0px -2px 4px #9a5315; position: absolute; font-size: 20px; font-weight: bold; display: block; top: 16px; right: 30px;}
.loc_submitbx .submitbtnbx .submitbtn { cursor:pointer; position:relative; background: url(../images/proceed_back1.png) repeat-x center top / auto 100%; border-radius: 5px; font-size: 20px; font-weight: bold; color: #fff; text-shadow: 0px -2px 4px #9a5315; height: 55px; width: 100%; border: 0px; text-indent: -0px; transition-duration:1s; -webkit-transition-duration:1s;}
.loc_submitbx .submitbtnbx .submitbtn:hover { box-shadow:0px 0px 4px 2px #9a5315; transition-duration:1s; -webkit-transition-duration:1s; }
.mnrgtlocatrbxs img { max-width:100%;}

.blogpegbxs {padding:50px 0; float:left; width:100%;}
.blogpegbxs h2 { text-align: center;color: #31689b;font-size: 34.66px;font-weight: bold; margin-bottom:40px;}

.blogpegbxs .polcytabs_btn ul li span.icon1 { background: url(../images/car1-icon.png) no-repeat center;}
.blogpegbxs .polcytabs_btn ul li.active1 span.icon1 { background: url(../images/car-icon-active.png) no-repeat center;}
.blogpegbxs .polcytabs_btn ul li span.icon2 { background: url(../images/healthicon.png) no-repeat center;}
.blogpegbxs .polcytabs_btn ul li.active1 span.icon2 { background: url(../images/health-icon-active.png) no-repeat center;}
.blogpegbxs .polcytabs_btn ul li span.icon3 { background: url(../images/travel-icon.png) no-repeat center;}
.blogpegbxs .polcytabs_btn ul li.active1 span.icon3 { background: url(../images/travelactive-icon.png) no-repeat center;}

.lftblogbxs { width:50%; float:left; }
.lftblogbxs:nth-child(2n-1) { padding:20px 50px 50px 0; }
.lftblogbxs:nth-child(2n) { padding:20px 0 50px 50px; }
.lftblimgbxs { width:50px; float:left;}
.rgtblpgbxs { width:88%; float:right;}
.rgtblpgbxs h4 { color:#202020; font-size:23.97px; font-weight:bold; }
.rgtblpgbxs p { color:#585858; font-size:14px; line-height:23px; padding:0 0 10px 0; }
.rgtblpgbxs a { color:#31689b; font-size:14px; text-decoration:none; font-weight:bold; display:inline-block; padding:0 0 10px 0; }
.rgtblpgbxs span { color:#909090; display:block; font-size:14px; line-height:23px; margin-bottom:15px; }

.bl_socialbx { margin:10px 0 0; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; padding:15px 50px; float:left; background:#fbfbfb; width:100%;}
.bl_socialbx ul li { font-weight:bold; display:inline-block; vertical-align:middle; }
.bl_socialbx ul li a{opacity:.5; }
.bl_socialbx ul li:hover a{opacity:1; }
.bl_socialbx ul li p {text-transform:uppercase; color:#31689b; font-size:14px; font-weight:bold;  padding:0 12px;}

.moreartclbx a { color:#d87821; text-decoration:none; padding:15px 35px; display:inline-block; font-weight:bold; border:2px solid #d97a23; box-shadow:0px 2px 4px #e8e8e8; border-radius:5px; transition-duration:1s; -webkit-transition-duration:1s; }
.moreartclbx a:hover { background:#d87821; color:#fff; transition-duration:1s; -webkit-transition-duration:1s;}
.moreartclbx { text-align:center; float:left; width:100%; clear:both; margin:10px 0 0;}

.blogdtlpgbx { padding:50px 0; float:left; width:100%;}
.blogdtlpgbx h3 { color:#202020; font-size:30px; font-weight:bold; margin-bottom:20px; }
.blogdtlpgbx p { color:#585858; font-size:14px; line-height:23px; margin-bottom:15px; }

.innrdltpgbx { float:left; width:100%; padding:20px 0;}
.innrdltpgbx img { max-width:100%;}
.innrlftdltpgbx { width:50%; float:left; padding:0 25px 0 0 ;}
.innrgtdltpgbx { width:50%; float:right; padding:0 0 0 25px;}
.blogdtlpgbx h4 {color:#202020; font-size:24px; font-weight:bold; margin-bottom:10px;}
.blogdtlpgbx ul {padding:0 0 10px 30px; }
.blogdtlpgbx ul li { position:relative; color:#585858; font-size:14px; margin-bottom:10px; line-height:23px; }
.blogdtlpgbx ul li span { position:absolute; left:-20px; }

.blogdtlpgbx ol {padding:0 0 10px 30px; }
.blogdtlpgbx ol li { position:relative; color:#585858; font-size:14px; margin-bottom:10px; line-height:23px; list-style:inherit;}

.blogdtlpgbx .bl_socialbx1 ul.sharebx { padding:0px; float:left;}
.blogdtlpgbx .bl_socialbx1 ul.nxtprvbx { padding:5px 0px; float:right;}
.blogdtlpgbx .bl_socialbx1 ul.nxtprvbx li { padding:0px; }
.blogdtlpgbx .bl_socialbx1 ul.nxtprvbx li a {text-decoration:none; padding:0 0 0 30px; color:#2a93da; font-size:14px;}
.blogdtlpgbx .bl_socialbx1 ul.nxtprvbx li:hover a { color:#585858; }
.blogdtlpgbx .bl_socialbx1 ul li  { margin-bottom:0px; line-height:inherit; }
.blogdtlpgbx .bl_socialbx1 ul li p { margin-bottom:0px; }
.wordingbxs1 { border-top:0px; padding:0 0 40px;}
.tworskpgbxs { border-bottom:1px solid #e5e5e5; padding:50px 0 30px;}
.tworskpgbxs h3 { margin-bottom:40px;}

.tworskpgbxs .polcytabs_btn ul li span.icon1 { background:url(../images/eligibile-icon.png) no-repeat center;}
.tworskpgbxs .polcytabs_btn ul li.active1 span.icon1 { background:url(../images/eligibile-activeicon.png) no-repeat center;}

 .tworskpgbxs .polcytabs_btn ul li span.icon2 { background:url(../images/cover-hoverimage1.png) no-repeat center;}
.tworskpgbxs .polcytabs_btn ul li.active1 span.icon2 { background:url(../images/cover-image1.png) no-repeat center;} 

.polcytabs_btn ul li span.icon3 { background: url(../images/cover-image2.png) no-repeat center; }
.polcytabs_btn ul li.active1 span.icon3 { background: url(../images/cover-hoverimage2.png) no-repeat center; }

.covrgtab_dtls .policybxtab p { color:#585858; font-size:16px; line-height:24px; margin-bottom:25px;}
.covrgtab_dtls .policybxtab p a { color:#1984B4; text-decoration:none;}
.covrgtab_dtls .policybxtab ul  {margin-bottom:20px;}
.covrgtab_dtls .policybxtab ul li {font-size:16.02px; padding:0 0 5px 15px; color:#585858; line-height:25.02px; background:url(../images/policy_list.png) no-repeat left 8px;  }

.mninsurancebxs { border-top:1px solid #e5e5e5; float:left; width:100%; padding:50px 0; }
.mninsurancebxs h3 { margin-bottom:35px; text-align:center; color:#202020; font-weight:bold; font-size:30px;}

.innr_mninsurancebxs{ background:#eceded; padding:50px 50px 30px; margin-bottom:40px; }
.innr_mninsurancebxs h4 { color:#2c2c2c; font-size:16px; font-weight:bold; margin-bottom:20px;  }
.innr_mninsurancebxs p span  { color:#2c2c2c; font-size:16px;  }
.innr_mninsurancebxs p { color:#616265; font-size:14px; margin-bottom:20px; line-height:21px; }
.innr_mninsurancebxs p a { color:#1a4b9a; font-size:14px; text-decoration:none; }







/*================Claim Registration=================*/
.claimtabs .polcytabs_btn ul li{margin:0 10px 10px; vertical-align: top; line-height: 64px;}
.claimtabs .polcytabs_btn ul li a{padding: 0 29px;}

.polcytabs_btn ul li span.claim-icon2 { vertical-align: middle; display:inline-block; width:27px; height:31px; background:url(../images/claim-icon2.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.claim-icon2 {background:url(../images/claim-icon2-active.png) no-repeat center ;}

.polcytabs_btn ul li span.document-icon { vertical-align: middle; display:inline-block; width:38px; height:38px; background:url(../images/document-icon.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.document-icon {background:url(../images/document-icon-active.png) no-repeat center ;}

.polcytabs_btn ul li span.form-icon { vertical-align: middle; display:inline-block; width:25px; height:38px; background:url(../images/form-icon.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.form-icon {background:url(../images/form-icon-active.png) no-repeat center ;}

.polcytabs_btn ul li span.registration-icon { vertical-align: middle; display:inline-block; width:26px; height:26px; background:url(../images/registration-icon.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.registration-icon {background:url(../images/registration-icon-active.png) no-repeat center ;}

.claim_form{width: 100%; float: left; margin:0 0 9px;}
.claim_form h4{font-size: 20px; font-weight: bold; color: #34699d; text-align: center;}
.claim_form h5{font-size: 26px; font-weight: bold; color: #202020; margin: 13px 0;}
.claim_form .form-group{width: 100%; float: left; margin: 5px 0;}
.claim_form .form-group .half-group{width:53%; float: right;}
.claim_form .quarter-group {float: left; width: 50%; padding:0 20px 0 0;}
.claim_form .quarter-group:last-child {float: left; width: 50%; padding:0 0px 0 0;}
.claimInner{width: 100%; float: left; margin: 34px 0 0 0; }
.claimInner .claimDetails{width: 100%; float: left; margin:0 0 55px 0;}
.claimLeft{width: 48%; float: left;}
.claimRight{width: 48%; float: right;}
.claim_form label{font-size: 16px; font-weight: bold; color: #3d3c3c; float: left; width: 45%; margin: 13px 0 0 0;}
.custominput{background: #ffffff; border: 1px solid #c9cacb; -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.16); -moz-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.16); box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.16); -o-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.16); border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; padding:11px 10px; font-size: 16px; width: 53%; float: right;  resize: none; height: 44px;}
.halfinput.custominput{float: left; width:30%;}
.customdrop{background:#fff url(../images/select-droparrow.png) no-repeat scroll 96% center; border:1px solid #c9cacb; box-sizing:border-box; float:left; overflow:hidden; width:438px; -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.16); -moz-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.16); box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.16); -o-box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.16); border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; float: right; width: 53%; height: 44px; line-height: 42px;}
.customdrop select{-moz-appearance:none; -webkit-appearance:none; -ms-appearance:none; -o-appearance:none; background-color:transparent; background-image:none; border:none; width:100%; font-size: 16px; padding: 10px;}
.dt{background:#fff url(../images/date_img.png) no-repeat 96% center;}
.i8 .customdrop,
.ie9 .customdrop,
.ie10 .customdrop{background: #fff;}
.customcheckbox{width: 53%; float: right;}
.customcheckbox li{float: left; width: 43%;}
.customcheckbox li label{width: 100%;}
.customcheckbox input[type="radio"] { display:none;}
.customcheckbox input[type="radio"] + label {cursor:pointer; font-weight:bold;  font-size:15px;color:#393939;}
.customcheckbox input[type="radio"] + label span {display:inline-block; width:28px; height:29px; margin:0 5px 0 0; vertical-align:middle; cursor:pointer;}
.customcheckbox input[type="radio"] + label span {background: url(../images/unchecked-radio.png) no-repeat center top;}
.customcheckbox input[type="radio"]:checked + label span{background:url(../images/checked-radio.png) no-repeat center top; cursor:inherit;}


.claim_form .workshopsearch label {width: 23%;}
.workshopsearch .customcheckbox{float: left; width: 25%; margin:8px 0 0 0;}
.claim_form .workshopsearch .customcheckbox label{width: 100%; margin: 0;}
.workshopsearch .custominput{width: 48%; float: right;}
.workshopsearch .custominput1{float: left; width: 25%;}
.claim_form .workshopsearch1 label {margin:13px 0 0 0;}
.claimFull .workshopsearch .customcheckbox li:last-child{width: 57%;}
.submitBox1{text-align: center; width:100%; float: left; border-top: 1px solid #d7d7d7; padding: 32px 0 0 0;}
.submitbtn1 { margin: 0; border: 2px solid #ce6913; height: 53px; font-size: 20px; color: #fff; padding: 0 50px 0 24px; border-radius: 5px; 
	background: #ce6913 url(../images/button-arrow.png) no-repeat 83% center; box-sizing: border-box; -webkit-box-sizing: border-box; text-shadow: 0px -1px 2px #995214; font-weight: bold; cursor:pointer;  transition-duration:1s; -webkit-transition-duration:1s; display: inline-block;}


.customerLogin{position: fixed; background: rgba(0,0,0,0.5); height: 100%; left: 0; top: 0; width: 100%; z-index: 9999; display:none;}
.loginInner{background: #fff; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; overflow: hidden; max-width: 370px; margin: 60px auto 0; position: relative;}
.loginHeader{width: 100%; float: left; background: url(../images/modalbanner.jpg) no-repeat bottom center; padding: 30px 0 54px;} 
.loginInner h3{font-size: 33px; color: #202020; font-weight: bold; text-align: center;}
.closepop{background: url(../images/closepop-icon.png) no-repeat; width: 17px; height: 17px; position: absolute; top:8px; right: 8px; cursor: pointer;}
.loginContent{width: 100%; float: left; padding: 0 0 11px 0;}
.loginContent form{width: 100%; float: left; padding: 0 25px; margin: 20px 0;}
.loginContent .form-group{width: 100%; float: left; margin: 5px 0;}
.loginContent .form-group .styledtext1{width: 100%; float: left; margin: 0; font-size: 16px; color: #393939; padding: 14px 17px;}

.customerLogin ::-webkit-input-placeholder { /* Chrome/Opera/Safari */color: #393939; opacity: 1;}
.customerLogin ::-moz-placeholder { /* Firefox 19+ */color: #393939; opacity: 1;}
.customerLogin :-ms-input-placeholder { /* IE 10+ */color: #393939; opacity: 1;}
.customerLogin :-moz-placeholder { /* Firefox 18- */color: #393939; opacity: 1;}
.customerLogin .btn_1{font-size: 15px; color: #2a93da; font-weight: bold; text-decoration: none; margin: 12px 0 21px;}
.customerLogin .btn_1:hover{text-decoration: underline;}
.customerLogin .fleft{float: left;}
.customerLogin .fright{float: right;}
.submitbtn2 { margin: 0; border:1px solid #d97a23; height: 51px; font-size: 20px; color: #fff; padding: 0 38px; border-radius: 5px; 
	background: #ce6913; box-sizing: border-box; -webkit-box-sizing: border-box; font-weight: bold; cursor:pointer;  transition-duration:1s; -webkit-transition-duration:1s; display: inline-block; text-shadow:  0px -2px 0px 0px rgba(0, 0, 0, 0.28); -webkit-appearance:none; appearance:none; -moz-appearance:none;}
.submitbtn2:hover { box-shadow:1px 1px 3px 3px #cccccc; transition-duration:1s; -webkit-transition-duration:1s; }
.submitbtn3 { margin: 0; border:1px solid #d97a23; height: 51px; font-size: 20px; color: #cd6712; padding: 0 34px; border-radius: 5px; 
	background: #fff; box-sizing: border-box; -webkit-box-sizing: border-box; font-weight: bold; cursor:pointer;  transition-duration:1s; -webkit-transition-duration:1s; display: inline-block; text-decoration: none; line-height: 48px;  -webkit-appearance:none; appearance:none; -moz-appearance:none;}
.submitbtn3:hover { box-shadow:1px 1px 3px 3px #cccccc; transition-duration:1s; -webkit-transition-duration:1s; background:#d97a23; color: #fff;}

.loginfooter{width: 100%; float: left; text-align: center; border-top: 1px solid #d7d7d7; padding: 24px 0;}
.loginfooter ul{width: 100%; float: left;}
.loginfooter ul li{margin: 5px 0 0; width: 100%; float: left;}





.pol .polteam_des table, th, td { border: 1px solid #dddddd;border-collapse: collapse; padding:10px;}
.pol .polteam_des table { width:100%; margin-bottom:30px;}
h3.poly  {  margin-bottom:30px;}

.brnch_lctrbx { border-top:1px solid #e5e5e5; padding:50px 0 30px; float:left; width:100%; }
.brnch_lctrbx h3 { text-align:center; font-weight:bold; color:#202020; font-size:30px; }
.brnch_lctrbx h4 {  text-align:center; color:#404040; font-weight:bold; margin:5px 0; font-size:16px; }
.brnch_lctrbx span { display:block; line-height:24px; text-align:center; color:#616265; font-size:14.03px; }
.brnch_lctrbx span a { color:#2a93da; text-decoration:none; font-weight:bold; }

.mnrgtlocatrbxs1 { width:100%; text-align:center;}
.mnrgtlocatrbxs1 select { float:none; display:inline-block; }
.mnrgtlocatrbxs1 .submitbtnbx { display:inline-block; }
.brnch_lctrbx ul.br_citydtls {float:left; width:100%; text-align:center; font-size:0px; margin:0 0 15px 0;}
.brnch_lctrbx ul.br_citydtls li {display:inline-block; font-size:16.02px; width:17%;  margin-bottom:25px; font-weight:bold;}
.brnch_lctrbx ul.br_citydtls li a { color:#2a93da; text-decoration:none; }

.lftbrnchrbx { width:40%; padding:0 20px 0 0; float:left; }
.lftbrnchrbxs1 { width:100%; float:left; background:#ededed; }
.rgtbrnchrbx { width:60%; padding:0 0 0 20px; float:left; }
.rgtbrnchrbx img  { max-width:100%; }
.innrlftbrnchrbx {  background:#ededed; margin:30px 40px; height:395px; overflow:auto; }
.innrlftbrnchrbx p {  color:#222222;font-size:14px; line-height:21px; }
.lftbrnchrbx h4 { margin:0px; text-align:left; vertical-align:middle; color:#ffffff; font-size:29px; border-top:5px solid #ecac00; background:#31689b; padding:15px 50px; }
.lftbrnchrbx h4 img {display: inline-block; vertical-align: middle; margin:-4px 10px 0 0; }

.innrlftbrnchrbx ul li { margin-bottom:25px; }
.ntwrk_lctrbx1 { border-top:0px; padding:15px 0 30px;}
.brnch_lctrbx.ntwrk_lctrbx1 h3 { font-size:24px; margin:10px 0 20px 0;}
.mnrgtlocatrbxs1 select{ width:230px; margin-bottom:20px; }
.mncnt_nwsmdabx .bl_socialbx { margin:25px 0 0; }
.mncnt_nwsmdabx .lftblimgbxs { width:12%; float:left; }
.mncnt_nwsmdabx .rgtblpgbxs { width:83%; margin-left:5%; padding-left:5%; border-left:1px solid #d7d7d7; float:left; }

.lftblimgbxs span.datebxs { color:#31689b; font-size:40px; font-weight:bold; line-height:32px; }
.lftblimgbxs span.mnthbxs { color:#31689b; font-size:14px; font-weight:bold; }
.lftblimgbxs span.yearbxs { color:#31689b; font-size:14px; font-weight:bold; }

.innrdltpgbx { }
.innrdltpgbx iframe { width:750px; height:500px; margin:0 auto; display:block; }
.mninsurancebxs1 { padding-bottom:0px;}
.innr_mninsurancebxs1 { margin-bottom:0px;}

/*============================Register Page====================*/
.claim_register ul.registerList li{float: left; width: 48%;}
.claim_register ul.registerList li.rightlist{float: right;} 
.claim_register label{font-size: 18.01px;}
.claim_register .claimInner{margin: 0;}
.claim_register .claimInner .claimDetails{margin: 0;}

.polcytabs_btn ul li span.register-icon { vertical-align: middle; display:inline-block; width:17px; height:24px; background:url(../images/register-icon.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.register-icon {background:url(../images/register-icon-active.png) no-repeat center ;}

.polcytabs_btn ul li span.forgot-password-icon { vertical-align: middle; display:inline-block; width:26px; height:27px; background:url(../images/forgot-password-icon.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.forgot-password-icon {background:url(../images/forgot-password-icon-active.png) no-repeat center ;}

.polcytabs_btn ul li span.forgot-userid-icon { vertical-align: middle; display:inline-block; width:25px; height:29px; background:url(../images/forgot-userid-icon.png) no-repeat center ;}
.polcytabs_btn ul li.active1 span.forgot-userid-icon {background:url(../images/forgot-userid-icon-active.png) no-repeat center ;}

.preferBlock{width: 100%; float: left; background: #eceded; padding: 15px 69px 50px; text-align: center; margin: 42px 0 0 0;}
.preferBlock h4{font-size: 30px; color: #3a3a3a; font-weight: normal; margin: 23px 0;}

.daylist li{display: inline-block; vertical-align: middle; margin: 10px 22px;}
.daylist input[type="checkbox"] { display:none;}
.daylist input[type="checkbox"] + label {cursor:pointer; font-weight:bold;  font-size:16px;color:#393939; width: auto; margin: 0;}
.daylist input[type="checkbox"] + label span {display:inline-block; width:28px; height:28px; margin:-4px 9px 0 0; vertical-align:middle; cursor:pointer;}
.daylist input[type="checkbox"] + label span {background: url(../images/checkbox.png) no-repeat center top;}
.daylist input[type="checkbox"]:checked + label span{background:url(../images/checkbox-checked.png) no-repeat center top; cursor:inherit;}

.timelist{width: 100%; float: left; margin: 20px 0;}
.timelist li{display: inline-block; vertical-align: middle; margin: 10px 8px;}
.timelist input[type="checkbox"] { display:none;}
.timelist input[type="checkbox"] + label {cursor:pointer; font-weight:bold;  font-size:16px;color:#393939; width: auto; margin: 0;}
.timelist input[type="checkbox"] + label span {display:inline-block; width:28px; height:28px; margin:-4px 9px 0 0; vertical-align:middle; cursor:pointer;}
.timelist input[type="checkbox"] + label span {background: url(../images/checkbox.png) no-repeat center top;}
.timelist input[type="checkbox"]:checked + label span{background:url(../images/checkbox-checked.png) no-repeat center top; cursor:inherit;}

.termsconditions{width: 100%; float: left; margin: 39px 0 0 0;}
.termsconditions input[type="checkbox"] { display:none;}
.termsconditions input[type="checkbox"] + label {cursor:pointer;  font-size:16px;color:#8b8b8b; width: auto; margin: 0; font-weight: normal;}
.termsconditions input[type="checkbox"] + label span {display:inline-block; width:28px; height:28px; margin:-4px 9px 0 0; vertical-align:middle; cursor:pointer;}
.termsconditions input[type="checkbox"] + label span {background: url(../images/checkbox.png) no-repeat center top;}
.termsconditions input[type="checkbox"]:checked + label span{background:url(../images/checkbox-checked.png) no-repeat center top; cursor:inherit;}
.termsbox{background: #fff; padding: 22px 11px 15px 22px; width: 100%; float: left; margin: 13px 0 32px 0;}
.termsinfo p{font-size: 11px; color: #8b8b8b; text-align: left;}
.termsinfo{height: 99px; overflow-y: scroll; padding: 0 20px 0 0;}
.termsconditions .submitbtn2{margin: 0 5px;}
.termsconditions .submitbtn3{margin: 0 5px;}
.customname .customdrop {float: right; width: 15%; background-position: 88% center; margin: 0 2% 0 0;}
.customname .custominput {float: right; width: 36%;}

.garage-locator{width: 32%; float: right;}
.garage-locator h3{text-align: left;}
.garage-locator p{font-size: 14.01px; color: #585858; line-height: 18.01px;  margin: 5px 0;}
.garage-locator .garage-item{width: 100%; float: left; margin: 0 0 44px 0;}
.claimtabs .customerBlock{margin: 30px 0 0 0;}


.claimregistration{width: 100%; float: left;}
.claimregistration h3{font-size: 25px; padding: 0 10px; margin-bottom:10px;}
.claimregistration h3 a{color: #5e9bce;}
.claimregistration .subheading{ color: #4f4f4f; font-size: 14px;}
.claimregistration .claimBlock{width: 100%; float: left; background: #eceded; padding: 20px; margin: 17px 0;}
.claimregistration .claimBlock .claimlist{float: left; width: 60%; list-style: none; margin: 0; padding: 9px 0 0 31px;}
.claimregistration .claimBlock .claimlist li{font-size: 16px; color: #585858;  background: url(../images/triangle-arrow.png) no-repeat left 6px; padding: 0 0 0 13px; margin: 0 0 18px 0;}
.claimregistration .claimBlock .claimimage{float: right; width: 30%;}
.claimregistration .claimBlock .claimimage img{max-width: 100%;}

.process-claim{width: 100%; float: left; margin: 23px 0 17px 0;}
.process-claim h3{font-size: 25px;}
.process-claim h3 a{color: #5e9bce;}
.process-claim .subheading{ color: #4f4f4f; font-size: 14px; text-align: center;}

.processlist{width: 100%; float: left; border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; margin: 45px 0 25px 0; position: relative;}
.processheader{width: 100%; float: left; background: #32679b; border-top:4px solid #ecac00;}
.processheader ul{width: 100%; float: left; list-style: none;}
.processheader ul li{font-size: 16px;  color: #ffffff; padding: 22px 0;}
.processlist .document-required{width: 76%; float: left; padding: 22px 0 22px 25px;}
.processlist .document-accident{width: 12%; float: left; text-align: center;} 
.processlist .document-theft{width: 12%; float: left; text-align: center;}
.process-content{width: 100%; float: left; background: #eceded; position: relative;}
.divider1{position: absolute; right:24%; height: 100%; top: 0; background: #d7d7d7; width: 1px; z-index: 9;}
.divider2{position: absolute; right:12%; height: 100%; top: 0; background: #d7d7d7; width: 1px; z-index: 9;}
.process-content ul{width: 100%; float: left;}
.process-content li{width: 100%; float: left; border-bottom: 1px solid #d7d7d7;}
.process-content li p{font-size: 14px;  color: #616265;}
.process-content li .document-required{padding: 19px 0 19px 23px;}
.process-content li .document-accident{padding:17px 0 12px; }
.process-content li .document-theft{padding:17px 0 12px;}

.process-claim h6{font-size: 14px; line-height: 25px; color: #4f4f4f;  clear: both;}


/*================Claim Process Tab==================*/
.verticalCenter{display:table; width:100%; height:100%;}
.verticalInner{display:table-cell; vertical-align:middle;}
.claimtabs .claimprocessblock .customerBlock{background: #eceded; margin: 0; padding: 40px 30px 30px 60px;}
.claimprocessblock .customerBlock .ratingBar{background: none;}

.how-claim-process-works{width: 100%; float: left; margin: 0 0 148px 0;}
.claim-process-top{width: 100%; float: left; background: url(../images/claim-process-bg.png) no-repeat center center; text-align: center; min-height: 584px; padding: 22px 0 0 0; position: relative;}
.claim-process-top h3{color: #202020; font-weight: 30.05px;  margin: 10px 0 7px;}
.claim-process-top p{color: #404040; line-height: 20px; font-size: 14px; }
.claim-process-top .carthumb{position: absolute; bottom: 43px; left: 50%; margin: 0 0 0 -37px;}
.claim-process-steps{width: 100%; float: left; position: relative; text-align: center; position: relative;}
.claim-process-steps .claim-circle{width: 269px; height: 269px; display: inline-block; background: #eed48a; border: 1px dotted #5a97f1; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; margin: -17px 0 0 -20px; padding: 0 20px;}
.claim-process-steps .claim-circle h5{font-weight: bold; font-size: 20px; line-height: 20px; color: #34699d; }
.claim-process-steps .claim-circle p{font-size: 14px; line-height: 20px; color: #585858;  margin: 16px 0 0 0;}

.processstep p{color: #34699d; font-size: 14px; line-height: 20px;  font-weight: bold;}
.process1{background: #ddeaff; border-radius:100px; -webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px; position: absolute; left: 0; max-width: 300px; text-align: right; padding: 14px 25px 17px 30px; top: -35px;}
.process2{background: #ddeaff; border-radius:100px; -webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px; position: absolute; right: 0; max-width: 300px; text-align: left; padding: 14px 25px 17px 30px; top: -35px;}
.process3{background: #ddeaff; border-radius:100px; -webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px; position: absolute; left: 0; max-width: 300px; text-align: right; padding: 14px 25px 17px 30px; bottom: -45px;}
.process4{background: #ddeaff; border-radius:100px; -webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px; position: absolute; right: 0; max-width: 300px; text-align: left; padding: 14px 25px 17px 30px; bottom: -45px;}

.processicon{border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background: #6ebdff; width: 67px; height: 67px;}
.processicon1{position: absolute; top: -10%; left: 29%; z-index: 99;}
.processicon2{position: absolute; top: -10%; right: 29%; z-index: 99;}
.processicon3{position: absolute; bottom: -12%; left: 29%; z-index: 99;}
.processicon4{position: absolute; bottom: -12%; right: 29%; z-index: 99;}

.process-line{position: absolute; left: 260px; z-index: -1; top: 5px;}
.processstep .text-icon{display: none; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background: #6ebdff; width: 67px; height: 67px; text-align: center; float: left;}

.processicon3 img{margin-top: 3px;}

.mncareerbxs { padding: 10px 0 0px; border-top: 0px; }
.mncareerbxs .innr_mninsurancebxs h4 { font-size:24px; margin-bottom:15px; }
.mncareerbxs .innr_mninsurancebxs { padding:50px 50px 20px; }
.mncareerbxs .innr_mninsurancebxs p { font-size:15px; line-height:21px; margin-bottom:25px; }
.jobcarrerbx .rgtinnrtwhlndpgbx { height: 170px; }
.job_testimonialbxs { padding:20px 0 50px 0; float:left; width:100%;}
.job_testimonialbxs .ins_twlistenbxs h3 { font-size:23px; margin-bottom:35px; }
.job_testimonialbxs .ins_twlistenbxs {width:60%; }
.indiagentbxs .polcytabs_btn ul li.active1 span.icon1 { background: url(../images/agent-activeimg.png) no-repeat center; }
.indiagentbxs .polcytabs_btn ul li span.icon1 { background: url(../images/agent-img.png) no-repeat center; }
.indiagentbxs .polcytabs_btn ul li span.icon2 { background: url(../images/benefit-img.png) no-repeat center; }
.indiagentbxs .polcytabs_btn ul li.active1 span.icon2 { background: url(../images/benefit-activeimg.png) no-repeat center; }
.indiagentbxs .polcytabs_btn ul li span.icon3 { background: url(../images/apply-img.png) no-repeat center; }
.indiagentbxs .polcytabs_btn ul li.active1 span.icon3 { background: url(../images/apply-activeimg.png) no-repeat center; }

.indiagentbxs .polcytabs_btn ul li span { margin:-3px 0 0 0; }
	
.iagentcntbx { float:left; width:100%; padding:30px 0 0;}
.lft_agentcntbx { float:left; width:15%; }
.rgt_agentcntbx { float:left; width:85%; }

.innr_twomnfaqbx { padding:0 0 50px; float:left; width:100%; }


.job-openings-block{max-width: 867px; margin: 0 auto; -webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.5); -moz-box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.5);}
.openingarea{width: 100%; float: left; box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.5); -moz-box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.5); -ms-box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.5); -o-box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.5); padding: 63px 45px 47px;}
.search-opening li{width: 100%; float: left; margin: 0 0 10px 0;}
.search-opening li.submitlist{text-align: right;}
.search-opening li label{font-size: 17.99px; font-weight: bold; color: #3d3c3c;  margin: 13px 0 0 0; float: left; width: 30%;}
.search-opening li .customdrop{width: 70%;}
.search-opening {margin: 0 auto; max-width: 496px;}
.search-opening .customdrop{height: 53px;}
.search-opening .customdrop select{color: #393939; padding: 16px 10px 17px 15px;}

@-moz-document url-prefix() { 
.search-opening .customdrop select{color: #393939; padding: 14px 10px 14px 15px;}
}

.resume-upload{width: 100%; float: left; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; text-align: center; padding: 15px 0; margin: 40px 0 0;}
.resume-upload h3{font-size: 17.85px; color: #3d3c3c; font-weight: bold;  margin: 10px 0;}
.resume-upload p{font-size: 15.86px; color: #393939;  margin:5px 0 10px 0;}

.resume-upload .up-icon{ cursor:pointer;background: url(../images/custom-upload-icon.png) no-repeat center center; display: inline-block; width: 45px; height: 45px;}
.resume-upload .inputfile {width: 0.1px; height: 0.1px; opacity: 0; overflow: hidden; position: absolute; z-index: -1;}
.resume-upload .inputfile + label {cursor: pointer; font-size: 14px; color: #000; display: inline-block;}
.resume-upload .inputfile:focus + label {outline: none;}
.resume-upload .inputfile + label * {pointer-events: none; top: 28px; position: relative; font-size: 12px;}
.resume-upload .inputfile + label {padding:20px; margin:0; background: url(../images/custom-upload-icon.png) no-repeat center center; min-width: 45px; min-height: 45px;}

.job-results{width: 100%; float: left;}
.job-results h3{font-weight: bold;  text-align: center; font-size: 33.06px; color: #202020; line-height: 44.14px; margin: 21px 0 25px;}
.job-results ul{width: 100%; float: left; background: #e5e5e5; padding:2px 43px 39px;}
.job-results ul li{width: 100%; float: left; border-bottom: 1px solid #b9b9b9; padding: 25px 0 25px;}
.job-results ul li:last-child{border-bottom: 0; padding-bottom:0px;}
.job-results ul li h4{font-size: 18px;  font-weight: bold; color: #3d3c3c;}
.job-results ul li p{font-size: 14px;  color: #616265; line-height: 21px;  margin: 11px 0 7px;}
.job-results ul li .knowmore{text-decoration: none;  font-size: 15.01px; color: #d87821; font-weight: bold; border: 1px solid #d97a23; box-shadow:0px 4px 1px 0px rgba(217, 217, 217, 0.6); -moz-box-shadow:0px 4px 1px 0px rgba(217, 217, 217, 0.6); -ms-box-shadow:0px 4px 1px 0px rgba(217, 217, 217, 0.6); -o-box-shadow:0px 4px 1px 0px rgba(217, 217, 217, 0.6); -webkit-box-shadow:0px 4px 1px 0px rgba(217, 217, 217, 0.6); border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; -moz-border-radius: 3px; padding: 7px 18px; display: inline-block; margin: 10px 17px 0 0; transition: all ease 0.5s; -webkit-transition: all ease 0.5s; -moz-transition: all ease 0.5s; -ms-transition: all ease 0.5s; -o-transition: all ease 0.5s;}
.job-results ul li .knowmore:hover{background: #d97a23; color: #fff;}
.job-results ul li .applynow{text-decoration: none;  font-size: 15.01px; color: #fff; font-weight: bold; border: 1px solid #d4731e; box-shadow:0px 4px 1px 0px rgba(217, 217, 217, 0.6); -moz-box-shadow:0px 4px 1px 0px rgba(217, 217, 217, 0.6); -ms-box-shadow:0px 4px 1px 0px rgba(217, 217, 217, 0.6); -o-box-shadow:0px 4px 1px 0px rgba(217, 217, 217, 0.6); -webkit-box-shadow:0px 4px 1px 0px rgba(217, 217, 217, 0.6); border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; -moz-border-radius: 3px; padding: 7px 18px; display: inline-block; margin: 10px 0 0 0; transition: all ease 0.5s; -webkit-transition: all ease 0.5s; -moz-transition: all ease 0.5s; -ms-transition: all ease 0.5s; -o-transition: all ease 0.5s; background: #cf6b16; text-shadow: 2px 0 0 rgba(0,0,0,.28);}
.job-results ul li .applynow:hover{background: none; color: #d4731e; text-shadow: none;}
.noborder{border-bottom: none;}

.locator-wrapper{width: 100%; float: left; padding: 0 5%;}
.locator-reviews{width: 100%; float: left; background: #eceded; padding: 27px 50px 25px; margin:0 0 40px;}
.locate-item{width: 100%; float: left; margin:17px 0 16px;}
.locator-reviews h3{font-size: 24px; color: #202020; font-weight: bold;  text-align: left;}
.locator-reviews p{font-size: 15px; color: #585858;  text-align: left; line-height: 24.98px; margin: 7px 0;}

.archivedtlbx { width:100%; margin-bottom:40px; float:left; }
.archivedtlbx .customdrop { max-width:250px;}

.rsltsearchbxs { margin:0 auto 0px; text-align:center; }
.rsltsrchbtnbx { vertical-align:top; width:320px; display:inline-block; height:55px; font-size:16px; font-weight:bold; padding:0 15px; border-radius:5px; border:2px solid #c9cacb; box-shadow:0px 2px 4px #e0e0e0; color:#393939; }
.goinsrbtnbx { vertical-align:top; width:100px; -webkit-appearance:none; appearance:none; -moz-appearance:none; display:inline-block; background:#ce6a14; color:#fff; font-size:20px; font-weight:bold; border:0px; text-align:center; height:55px; border-radius:5px; }

.srch_paginationbx { border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; width:100%; float:left; padding:20px 10px; margin:40px 0;}
.lftsrch_paginationbx { width:50%; float:left; }
.lftsrch_paginationbx p { font-size:16px; color:#404040; padding:11px 0; }
.rgtsrch_paginationbx { width:50%; float:left; }
.rgtsrch_paginationbx ul { text-align:right; }
.rgtsrch_paginationbx ul li {display:inline-block; border-radius:5px; margin:0 2px; border:1px solid #c9cacb; padding:10px; vertical-align:middle; }
.rgtsrch_paginationbx ul li:hover {background:#ededed; cursor:pointer; }
.rgtsrch_paginationbx ul li a { font-weight:bold; display:block; text-decoration:none; color:#31689b; } 
.rgtsrch_paginationbx ul li a img { margin: 0px 0 -3px 0; } 
.rgtsrch_paginationbx ul li.leftarrow { border:0px; background:inherit !important; } 
.rgtsrch_paginationbx ul li.nextarrow { border:0px; background:inherit !important; } 
.rgtsrch_paginationbx ul li.nextarrow img { transform:rotate(180deg);-webkit-transform:rotate(180deg); }

.srchcntbxs { float:left; width:100%;}
.srchcntbxs ul li { margin-bottom:30px; }
.srchcntbxs h4 { color:#1b75c7; font-size:16px; font-weight:bold; margin-bottom:5px; }
.srchcntbxs p { font-size:16px; color:#585858; line-height:21px;} 

.iagentcntbx p { font-size:15px; color:#616265; line-height:21px; margin-bottom:20px;}
.rgt_agentcntbx p { font-size:15px; color:#616265; line-height:21px; margin-bottom:20px;}
.rgt_agentcntbx ul { padding:0 0 0 40px; margin-bottom:15px; }
.rgt_agentcntbx ul li { list-style:outside; font-size:15px; color:#616265; line-height:26px; }
.rgt_agentcntbx h4 { font-size:20px; color:#202020; font-weight:bold; line-height:24px; margin-bottom:10px;}

.applyformbxs1 { width:100%; float:left; margin-bottom:15px; text-align:center; }
.applyformbxs1 label { display:inline-block; text-align:left; font-size:18px; color:#3d3c3c; font-weight:bold; width:200px; }
.applyformbxs1 input { height:55px; padding:0 15px; font-size:16px; font-weight:bold; color:#616265; display:inline-block; width:320px; border:1px solid #c9cacb; border-radius:5px; box-shadow:0 2px 4px #e0e0e0;}

.applyformbxs1 .applysbmtbxs { position:relative; width:140px; display:inline-block; vertical-align:middle; margin:0 5px 0 0; }
.applyformbxs1 .applysbmtbxs input { cursor:pointer; text-indent:-10px; padding:0; width:100%; background:#d3701a; border:1px solid #d3701a; color:#fff; font-size:20px; font-weight:bold;}
.applyformbxs1 .applysbmtbxs:after { content: ''; background:url(../images/button-arrow.png) no-repeat center; width:10px; height:19px; color: #fff; text-shadow: 0px -2px 4px #9a5315; position: absolute; font-size: 20px; font-weight: bold; display: block; top: 16px; right: 20px;}
.applyformbxs1 .applyresetbxs input { padding:0px; cursor:pointer; border:1px solid #d3701a; background:inherit; font-size:20px; font-weight:bold; color:#d3701a; border-radius:5px; width:100%; }
.applyformbxs1 .applyresetbxs { width:140px; display:inline-block; vertical-align:middle; }

.learning-top{width: 100%; float: left;}
.learning-inner{max-width: 823px; margin: 0 auto}
.learning_left{float: left; width: 168px; margin: 0 65px 0 0;}
.learning_left img{max-width: 100%;}
.learning_right{overflow: hidden;}
.learning_right h3{color: #202020; font-size: 30px; font-weight: bold;  text-align: left; margin: 19px 0 10px;}
.learning_right h4{color: #404040; font-size: 24.01px;  line-height: 28.01px;}

.learning-info{width: 100%; float: left; background: #eceded; text-align: left; margin: 30px 0 41px; padding:41px 40px 44px 50px;}
.learning-info h5{color: #2c2c2c; font-size: 15.99px;  line-height: 29.98px; font-weight: bold;}
.learning-info p{color: #585858; font-size: 14.99px;  line-height: 24.98px; margin: 9px 0 0 0;}

.learningtext{color: #585858; font-size: 14.99px;  line-height: 24.98px; padding:0 40px; text-align: left; clear: both;}

.timeline-block{width: 100%; float: left; margin: 69px 0 0 0;}
.timeline-wrapper{max-width: 980px; margin: 0 auto; padding: 0;}
.timeline-block h3{text-align: center;  font-size: 30.05px; color: #202020; font-weight: bold; line-height: 40.13px;}
.time-person{width: 100%; float: left; text-align: center; margin: 40px 0 0 0;}
.timeline-view{width: 100%; float: left; position: relative;}
.time-liner{position: absolute; left: 50%; margin: -7px 0 0 -1.5px; background: #002663; width: 3px; height: 100%;}
.time-liner-end{width: 43px; height: 12px; margin: 0 0 0 -21.5px; background: #002663; bottom: 0; position: absolute; left: 50%;}
.timeline-view ul{margin: 0; padding: 0;}
.timeline-view ul li{position: relative; -webkit-box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.5); -moz-box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.5); box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.5); -o-box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.5); border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; text-align: right; max-width: 400px; float: left; margin: 3px 0 37px 0;}
.timeline-view .time-text{width: 80%; float: left; }
.timeline-view .time-text p{font-size: 15px; color: #585858;  line-height: 25px; padding:5px 30px;}
.timeline-view .time-count{width: 20%; float: right; background: #61dfed; text-align: center; border-radius:0 10px 10px 0; -moz-border-radius:0 10px 10px 0; -webkit-border-radius:0 10px 10px 0; -ms-border-radius:0 10px 10px 0; -o-border-radius:0 10px 10px 0; position: relative;}
.timeline-view .time-count .count-number{font-size: 45px; color: #fff; font-weight: bold; }
.timeline-view .left-triangle{width: 0; height: 0; border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-right:15px solid #61dfed; position: absolute; left: -15px; margin: -16px 0 0 0; top: 50%;}
.timeline-view ul li.odd-timeline .left-triangle{right: -15px; left: inherit; border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-left: 15px solid #61dfed; border-right: none;}
.timeline-view .timeline-divider{width: 101px; height: 23px; background: url(../images/timeline-divider.png) no-repeat; position: absolute; right: -100px; top: 50%; margin: -12px 0 0 0;}
.timeline-view ul li.odd-timeline{float: right;}
.timeline-view ul li.odd-timeline .timeline-divider{right: inherit; left: -100px; background: url(../images/timeline-divider1.png) no-repeat;}
.timeline-view ul li.odd-timeline .time-count{width: 20%; float: left; background: #61dfed; text-align: center; border-radius:10px 0 0 10px; -moz-border-radius:10px 0 0 10px; -webkit-border-radius:10px 0 0 10px; -ms-border-radius:10px 0 0 10px; -o-border-radius:10px 0 0 10px; position: relative;}
.timeline-view ul li.extraspace{margin: 95px 0 40px 0;}
.claimtabs { padding-bottom:0px;}
.jobpage { padding-bottom:0px;}
.retrievebx { border-top:0px;}
.retrievebx .submitbtn { background:#ce6913; padding:0 25px; }
.retrievecntbx h3 { margin-bottom:30px; }

.job-overlay{width: 100%; height: 100%; top: 0; left: 0; background: rgba(0,0,0,0.70); position: fixed; z-index: 9999; display:none;}
.job-overlay-inner{max-width: 722px; margin: 10vh auto;}
.job-overlay-modal{background: #fff; position: relative; width: 100%; float: left; padding: 0 0 39px 0; max-height: 95vh;}
.job-overlay-modal-inner{max-width: 540px; margin: 0 auto;}
.job-close{position: absolute; top: 11px; right: 11px; cursor: pointer;}
.job-overlay-modal h3{text-align: center;  font-size: 30px; color: #202020; font-weight: bold; margin: 32px 0;}
.job-overlay-modal label{float: left; font-size: 18.01px; color: #3d3c3c; font-weight: bold;  width: 37%; margin: 13px 0 0 0;}
.job-overlay-modal .custominput{width: 63%; float: right; color: #393939;}
.job-overlay-modal ul li{width: 100%; float: left; margin: 0 0 10px 0;}
.job-overlay-modal .customdrop{width: 63%;}
.job-overlay-modal .customdrop select{color: #393939;}
.job-overlay-modal .custominput.custominput_1{width: 49%; float: right; margin: 0 0 0 2%;}
.job-overlay-modal .custominput.custominput_2{width: 12%; float: right;}
.job-overlay-modal .customdrop.customdrop_1{width: 30.5%;}
.job-overlay-modal .customdrop.customdrop_2{width: 30.5%; margin: 0 2% 0 0;}
.job-overlay-modal textarea.custominput{height: 88px;}
.file-upload-wrapper{width: 63%; float: right;}

.job-overlay-modal .file-upload-input {border: none; color: #7c7c7c; float: right; font-size: 14px; background: none; padding: 12px 0;}
.job-overlay-modal .file-upload-input:hover, .file-upload-input:focus {outline:none;}
.job-overlay-modal .file-upload-button {background-color: #fff; color: #d87821; font-size: 20.01px; font-weight: bold;  border: 1px solid #d87821; border-radius: 3px; cursor: pointer; display: inline-block; float: left; margin-left: 0; padding: 7px 28px; transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s;}
.job-overlay-modal .file-upload-button:hover {background:#d87821; color: #fff;}

.job-overlay-modal .knowmore{text-decoration: none;  font-size: 20px; color: #d87821; font-weight: bold; border: 1px solid #d97a23; box-shadow:0px 4px 1px 0px rgba(217, 217, 217, 0.6); -moz-box-shadow:0px 4px 1px 0px rgba(217, 217, 217, 0.6); -ms-box-shadow:0px 4px 1px 0px rgba(217, 217, 217, 0.6); -o-box-shadow:0px 4px 1px 0px rgba(217, 217, 217, 0.6); -webkit-box-shadow:0px 4px 1px 0px rgba(217, 217, 217, 0.6); border-radius: 3px; -webkit-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; -moz-border-radius: 3px; padding: 0 18px; display: inline-block; margin: 0 0 0 14px; transition: all ease 0.5s; -webkit-transition: all ease 0.5s; -moz-transition: all ease 0.5s; -ms-transition: all ease 0.5s; -o-transition: all ease 0.5s; vertical-align: top; background: #fff; height: 45px; cursor: pointer;}
.job-overlay-modal .knowmore:hover{background: #d97a23; color: #fff;}

.job-overlay-modal .submitbtn1{height: 45px;  padding: 0 40px 0 24px;}
.job_detailboxes { position:relative; float:left; width:100%; margin:40px 0 0; border-top:5px solid #d4731e; padding:20px 0 0; display:none;}
.job_detailboxes h5 { font-size: 15px; color: #333; padding: 0; font-weight:bold;}
.job_detailboxes h4 { margin:10px 0;}

.job_detailboxes hr {   margin: 0 0 10px 0; border-bottom:1px solid #b9b9b9; border-top:0px; border-left:0px; border-right:0px ; display:block; }

.jobclose { width: 100%; z-index:9999; display: block; position: absolute; top: -25px; font-weight:bold; text-decoration: none; color: #616265; font-size: 14px;}
.jobclose img {width:10px; margin:0 6px 0 0;}

.listingbxs { margin-bottom:30px; float:left; width:100%;}
.listingbxs.listingbxss { margin-bottom:0px; float:left; width:100%;}
.listingbxs1 { margin-top:30px; float:left; width:100%;}
.commvehclbxs .twowhlndpgbxs .listingbxs li {  background:url(../images/policy_list.png) no-repeat left 6px; display:inherit; list-style:inside; color:#404040; font-size: 14px; margin-bottom:7px; letter-spacing: 0px;  line-height: 21px; padding:0 0 0 20px;}
.commvehclbxs .twowhlndpgbxs .listingbxs li:last-child { margin-bottom:0px; }
.commvehclbxs .twowhlndpgbxs .listingbxs li ol { margin:7px 0 0 ; }
.innr_mninsurancebxs {float:left; width:100%; }
.innr_mninsurancebxs ul { margin-bottom:10px; float:left; width:100%;}
.innr_mninsurancebxs ul li { background: url(../images/policy_list.png) no-repeat left 6px; padding:0 0 0 20px; color: #616265; font-size: 14px; margin-bottom: 10px; line-height: 21px;}
.covrgtab_dtls .policybxtab ul li ul { margin:7px 0 0 ;}
.covertabs_dtails1.covertabs_dtails .policybxtab p { margin-bottom:10px;}
.extbxs { margin:30px 0 0; float:left; width:100%;}

.mnlivsafebx { border-bottom:1px solid #ccc; float:left; width:100%; padding-bottom:40px;}
.inslivsafebx { float:left; width:100%;}
.inslivsafebx p { font-size:14px; color:#616265; line-height:21px; margin-bottom:25px;}
.inslivsafebx a  { margin-bottom:25px; border-radius:5px; box-shadow:0 4px 4px #e8e8e8; color:#d87821; font-size:20px; border:1px solid #d87821; padding:12px 25px; display:inline-block; text-decoration:none; font-weight:bold;}
.liveditionbxs { position:relative; float:left; width:100%; margin:20px 0;}

.livaccrcontbxs ul li { margin-bottom:12px; background:url(../images/policy_list.png) no-repeat left 5px; padding:0px 0 0 20px; width:100%; float:left; text-align:left; color:#2a93da; font-weight:bold; font-size:16px; }
.livaccrcontbxs ul { float:left; width:100%; padding:0px; }
.livaccrcontbxs { float:left; width:100%; padding:5px 20px 20px; display:none; }
.livaccrbxs { border-top:1px solid #e5e5e5; position:relative; float:left; width:100%; }
.livaccrbxs:last-child { border-bottom:1px solid #e5e5e5;}
.livaccrbxs h4 { color:#202020; font-size:16px; font-weight:bold; padding:20px;}
.livaccrbxs .livacc_iconbx { cursor:pointer; z-index:99; position:absolute; right:20px; top:15px;}
#expandbtn { position:absolute; right:20px; top:10px; color:#2a93da; text-decoration:none; font-weight:bold; font-size:12px; }
.commvehclbxs .twowhlndpgbxs ul li ol li{ padding:0 0 0 20px;  font-size: 14px;background:url(../images/policy_list.png) no-repeat left 5px; letter-spacing: 0px; margin-bottom:5px;line-height: 21px;}
.tworecfaqbxs { border-bottom:1px solid #ccc; padding-bottom:0px;}
.mnrecservbx .coveredmnbx { padding-top:0px; }
.mnrecservbx .covertabs_dtails .policybxtab p { margin-bottom:25px; }
.mnrecservbx .covertabs_btn ul li p { margin:0 0 0 5px;}
.mnrecservbx .covertabs_dtails .policybxtab h3 { font-size:24px;}
.mnrecservbx .covertabs_dtails .policybxtab a { margin-bottom:20px; display:inline-block; font-size:20px; font-weight:bold; color:#d87821; border:1px solid #d87821; border-radius:5px; padding:12px 25px; text-decoration:none; box-shadow:0px 4px 3px #ccc;}

.rectab_dtails .policybxtab .testimonial h5 { font-size: 16px; color: #2a93da; margin-bottom:0px;}
.rectab_dtails .policybxtab .testimonial  { padding:30px 0 40px;}
.rectab_dtails .policybxtab .testimonial h6 { font-size: 13px; color: #616265;  line-height: 16px;}
.rectab_dtails .policybxtab .testimonial .testimonialImage { width:25%; padding:0 25px;}
.rectab_dtails .policybxtab .testimonial .testimonialcontent { width:75%; float:left;}
.rectab_dtails .policybxtab .testimonial .testimonialcontent p { font-size:15px; padding:0 50px 0 30px; }
.rectab_dtails .policybxtab .testimonial .testimonialcontent p:last-child { margin-bottom:0px; }


/*---------------- Quotations Page ---------------*/

.quotationbxs { float:left; width:100%; padding:50px 0; }
.quotationheadbx { float:left; width:100%; }
.quotationheadbx ul {margin:10px 0 50px; font-size:0px; }
.quotationheadbx ul li {display:inline-block; border-top:2px solid #ecac00; border-bottom:2px solid #ecac00; border-right:2px solid #ecac00; color:#202020; background:#eed48a; padding:20px 0; font-weight:bold; font-size:20px; width:20%; text-align:center;}
.quotationheadbx ul li.active { background:#5f7ca9; color:#fff; border-top:2px solid #5f7ca9; border-bottom:2px solid #5f7ca9; border-right:2px solid #5f7ca9; }
.quotationheadbx ul li:first-child.active { border-left:2px solid #5f7ca9; }
.quotationheadbx ul li:last-child {  border-radius:0 10px 10px 0px;}
.quotationheadbx ul li:first-child { border-radius:10px 0 0 10px; border-left:2px solid #ecac00;}
.insquotationbxs { float:left; width:100%; }
.insquotationbxs h3 { color:#202020; font-size:30px; font-weight:bold; text-align:center; margin-bottom:20px; }
.mntrackclmbxs h3 { margin-bottom:40px; }
.innrquotationbx { background:#31689b; float:left; width:100%; border-top:5px solid #ecac00; padding:0 25px 0 0;}
.innrquotationbx h4 { width:33.333%; float:left; color:#fff; font-size:16px; background:#31689b; padding:20px 25px; text-align:left; text-transform:uppercase;}
.innrquotatndtlbx { background:#eceded; float:left; width:100%; padding:50px 0 40px;  }
.innrquotatndtlbx ul { height:100px; overflow-y:scroll; }
.innrquotatndtlbx ul li { width:100%; display:block; border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7; padding:18px 0px; float:left; }
.innrquotatndtlbx ul li:last-child { border-bottom:1px solid #d7d7d7; }
.innrquotatndtlbx ul li p { float:left; display:block; width:33.33%; word-wrap:break-word; padding:0px 25px; font-size:16px; color:#585858; }
.innrquotatndtlbx ul li p span { font-weight:bold; color:#8e8e8e;}

.ins_trackclmbxs { max-width:720px; margin:0 auto;  }
.ins_trackclmbxs1 { padding:70px 55px; float:left; width:100%; margin:0 auto;  box-shadow:0px 0px 15px 1px #c7c7c7;}
.clminpttxtbx { float:left; width:100%; margin-bottom:15px;}
.clminpttxtbx:last-child { margin-bottom:0;}
.clminpttxtbx label { padding:18px 0; width:40%; float:left; padding-right:15px; font-size:18px; color:#3d3c3c; font-weight:bold; }
.clminpttxtbx input { width:60%; float:right; height:55px; border-radius:5px; border:1px solid #c9cacb; padding:0 20px; font-size:16px; font-weight:bold; box-shadow:0 3px 4px #c9cacb; }
.clminpttxtbx select { background:#fff url(../images/select-droparrow.png) no-repeat scroll 96% center; appearance:none; -webkit-appearance:none; -moz-appearance:none; width:60%; float:right; height:55px; border-radius:5px; border:1px solid #c9cacb; padding:0 20px; font-size:16px; font-weight:bold; box-shadow:0 3px 4px #c9cacb; }
.clminpttxtbx .clmsbmtbxs { position:relative; width:160px; float:right; }
.clminpttxtbx .clmsbmtbxs input { transition-duration:1s; -webkit-transition-duration:1s; padding:0px; float:left; width:100%; background:#d4721c; text-indent:-20px; color:#ffffff; border:0px; font-size:20px; font-weight:bold; box-shadow:inherit; cursor:pointer; }
.clminpttxtbx .clmsbmtbxs:hover input { box-shadow: 0px 0px 4px #9a5315; transition-duration:1s; -webkit-transition-duration:1s; }
.clminpttxtbx .clmsbmtbxs:after { content: ''; background:url(../images/button-arrow.png) no-repeat center; width:10px; height:19px; color: #fff; text-shadow: 0px -2px 4px #9a5315; position: absolute; font-size: 20px; font-weight: bold; display: block; top: 17px; right: 30px; }

.viewprofiletabx .polcytabs_btn ul li span.icon1 { background: url(../images/viewprofile-img.png) no-repeat center;}
.viewprofiletabx .polcytabs_btn ul li span.icon2 { background: url(../images/updateprofile.png) no-repeat center;}
.viewprofiletabx .polcytabs_btn ul li span.icon3 { background: url(../images/change-img.png) no-repeat center;}
.viewprofiletabx .polcytabs_btn ul li.active1 span.icon1 { background: url(../images/viewprofile-active-img.png) no-repeat center;}
.viewprofiletabx .polcytabs_btn ul li.active1 span.icon2 { background: url(../images/updateprofile-active.png) no-repeat center;}
.viewprofiletabx .polcytabs_btn ul li.active1 span.icon3 { background: url(../images/change-activeimg.png) no-repeat center;}

.viewprflfrstbx { float:left; width:100%; }
.viewprflfrstbx h3 { font-size:30px; font-weight:bold; color:#202020; text-align:center; margin-bottom:30px; }
.inrviewprflfrstbx { max-width:765px; margin:0 auto;  }
.inrviewprflfrstbx1 { padding:50px; float:left; width:100%; margin:0 auto;  box-shadow:0px 0px 15px 1px #c7c7c7;}
.inrviewprflfrstbx1 table, th, td { border:0px;border-collapse: collapse; }
.inrviewprflfrstbx1 table tr td:first-child { width:45%; color:#585858; font-size:16px; font-weight:bold;}
.inrviewprflfrstbx1 table tr td:last-child { width:55%; color:#585858; font-size:16px; }

.inrupdtprflscndbx { padding:50px 40px; float:left; width:100%; margin:0 auto; box-shadow:0px 0px 15px 1px #c7c7c7; }
.inrupdtprflscndbx h4 { font-size:22px; font-weight:bold; color:#30689a; text-align:center; margin-bottom:30px;  }
.inrlftupdtprflbx { padding:0 25px 0 0; float:left; width:50%;}
.inrrgtupdtprflbx { padding:0 0 0 25px; float:left; width:50%;}
.updateresetbox { text-align:center; float:left; width:100%; margin:20px 0 0;}
.updatebtnbxs { display:inline-block; position:relative; width:160px; margin:0 4px; }
.updatebtnbxs input { height:50px; border-radius:6px; transition-duration:1s; -webkit-transition-duration:1s; padding:0px; float:left; width:100%; background:#d4721c; text-indent:-20px; color:#ffffff; border:0px; font-size:20px; font-weight:bold; box-shadow:inherit; cursor:pointer;}
.updatebtnbxs:after { content: ''; background:url(../images/button-arrow.png) no-repeat center; width:10px; height:19px; color: #fff; text-shadow: 0px -2px 4px #9a5315; position: absolute; font-size: 20px; font-weight: bold; display: block; top: 15px; right: 30px; }
.resetbtnbxs { display:inline-block; position:relative; width:120px;  margin:0 4px;}
.resetbtnbxs input { height:50px; border-radius:6px; transition-duration:1s; -webkit-transition-duration:1s; padding:0px; float:left; width:100%; background:none; border:1px solid #d4721c; text-indent:0px; font-size:20px; font-weight:bold; box-shadow:inherit; cursor:pointer; color:#d4721c; }
#clmdtbrthbx { background: url(../images/date_img.png) no-repeat 96% center #fff;}
.quotwlcomebx { float:left; width:100%; margin-bottom:35px;}
.quotwlcomebx h2 { font-size:34.58px; color:#31689b; text-align:center; margin-bottom:15px; font-weight:bold;}
.quotwlcomebx span { color:#616265; font-size:14px; text-align:center; display:block;}

.quotnotifctinbxs { float:left; width:100%; text-align:center; margin-bottom:25px; }
.quotnotifctinbxs p { color:#31689b; font-size:22px; }
.mninnrpolcybrfbx { margin-bottom:50px; padding-top:40px; border-top:1px solid #d7d7d7; }
.innrpolcybrfbx h4 { width:23%; padding:20px 15px;}
.innrpolcybrfbx h4:last-child { width:8%; }
.innrpolcybrfdtlbx ul li p { width:23%; padding:0 15px;}
.innrpolcybrfdtlbx ul li p:last-child { width:8%;}
.innrpolcybrfdtlbx ul li p:last-child img { margin:-5px 0 -5px 0;}

.ins_polbrfcse { width:100%; float:left; }
.ins_polbrfcse .innrquotatndtlbx { padding:0px; }
.ins_polbrfcse .innrquotationbx { padding:0px; }
.ins_polbrfcse .innrquotatndtlbx ul { height:auto; overflow-y:inherit; }

.inrviewprflfrstbx1 h4 { color:#30689a; font-size:22px; font-weight:bold; text-align:center; margin-bottom:25px; }
.clminpttxtbx .clmsrchbxs { position:relative; width:200px; float:right; }
.clminpttxtbx .clmsrchbxs input { transition-duration:1s; -webkit-transition-duration:1s; padding:0px; float:left; width:100%; background:#d4721c; text-indent:0px; color:#ffffff; border:0px; font-size:20px; font-weight:bold; box-shadow:inherit; cursor:pointer; }
.clminpttxtbx .clmsrchbxs:hover input { box-shadow: 0px 0px 4px #9a5315; transition-duration:1s; -webkit-transition-duration:1s; }

.renwlslctbxs { width:350px; margin:0 auto; display:block;}
.renwlslctbxs select {  background: #fff url(../images/select-droparrow.png) no-repeat scroll 96% center; appearance: none; -webkit-appearance: none; -moz-appearance: none; width: 100%; float: right; height: 55px; border-radius: 5px; border: 1px solid #c9cacb; padding: 0 20px; font-size: 16px;  font-weight: bold; box-shadow: 0 3px 4px #c9cacb;}

.renwcntdtlsbxs {width:100%; float:left; margin:30px 0 0; }
.main_renwcntdtlsbx:first-child { width:50%; float:left; }
.main_renwcntdtlsbx { width:16.5%; padding:0 10px 0 0; float:left; }
.main_renwcntdtlsbx h5 { color:#30679b; font-size:17px; font-weight:bold; margin-bottom:20px; }
.main_renwcntdtlsbx ul li {  margin-bottom:15px; }

.clminpttxtbxs1 .clmsrchbxs { float:none; margin:10px 0 0;}
.unclaimholdbx { padding:50px 0; float:left; width:100%;}
.inrunclaimholdbx { max-width:765px; margin: 0 auto; box-shadow: 0px 0px 15px 1px #c7c7c7;}
.inrunclaimholdbx .clminpttxtbx span { color: #0c0c0c; font-size: 15px; display: block; text-align: center; font-weight: bold; margin: 10px 0 0; float: left; width: 100%; left: 20%; position: relative; }

.commvehclbxs .twowhlndpgbxs.jantabox h2 , .commvehclbxs .twowhlndpgbxs.jantabox h3 { margin-bottom: 15px;}
.commvehclbxs .twowhlndpgbxs.jantabox h5{ margin-bottom: 15px;}
.wordjantabox { margin:15px 0 40px 0; float:left; width:100%;}
.wordjantabox p a{ color: #1a4b9a; font-size: 14px; text-decoration: none;}
.jantabox .rgtftrdbnfbxs { float:left; width:100%; padding:10px 0;}
.jantabox .rgtftrdbnfbxs p { padding:0 0 10px 0;}
.mnjantapolicybox { width:100%; margin-bottom:25px;}
.jantapolicybox { width:100%; margin-bottom:0px;}
.jantapolicybox tr , td , th { border:1px solid #cecece; border-spacing:0; border-collapse: collapse; color: #616265; font-size: 14px; line-height: 21px;}
.jantapolicybox tr th { text-align:left; border:1px solid #cecece; background:#fff;}
.jantabox .rgtftrdbnfbxs p , .wordjantabox p { color: #404040; font-size: 14px; line-height:21px; }

.writboxs { float:left; width:100%; padding:70px 15px 50px; }
.ins_writboxs { max-width:750px; margin:0 auto;}
.ins_writboxs .clminpttxtbx textarea { width: 60%; float: right; height: 105px; border-radius: 5px; border: 1px solid #c9cacb; padding: 10px 20px; font-size: 16px; font-weight: bold; box-shadow: 0 3px 4px #c9cacb; }


.clminpttxtbx .fieldsbx input { padding:15px 20px; }
.youLikeSec { float:right; width:60%;}
.fieldsbx { margin:0 0 10px;}
.youLikeSec ul li:first-child input  { width:85%;}
.youLikeSec ul li:last-child.addremovebx  { width:10%;}
.add a, .remove a { margin:7px 0; display: inline-block; font-size: 28px; font-weight:bold; padding:5px 15px; text-decoration:none; line-height: 32px; color: #fff; background: #60a9d7; transition: all 0.4s; border-radius: 2px; min-width: 43px; text-align: center;}

.fxsidebar .shareiconbox {background:#fff; border-right:5px solid #2f5cad; display: none; position: absolute; width: 201px; right:73px; top: 0; border-bottom:1px solid #e0e0e0; border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0; z-index:99999;}
.fxsidebar ul li:last-child:hover .shareiconbox { display: block; }
.fxsidebar .shareiconbox li { width:65px; height:65px; display:inline-block; float:left; border:0px; padding:0 10px; background:#fff ; border-right:1px solid #e0e0e0;}
.fxsidebar .shareiconbox li img {  opacity:1;}
.fxsidebar .shareiconbox li:hover img {  opacity:.6;}
.fxsidebar .shareiconbox li:hover { background:#fff ; }
.fxsidebar .shareiconbox li:hover:before { display:none; }
.fxsidebar .shareiconbox li img { padding:0px; }

.rgt_mnabtusbx1.rgt_mnabtusbx { padding:0px; width:100%;}
.rgt_mnabtusbx1.rgt_mnabtusbx p { letter-spacing:0px; font-size:15px; }
.rgt_mnabtusbx1.rgt_mnabtusbx ol li { list-style:inherit; letter-spacing:0px; color:#616265; margin-bottom:10px; font-size:15px; line-height:22px;  }
.rgt_mnabtusbx1.rgt_mnabtusbx ol { padding:0 0 0 20px; }

.requisitebox { float:left; width:100%; margin: 0 0 0px; padding: 0 10px;}
.innr_requisitebox { float:left; width:100%; display:none; }
.innr_requisitebox table{ float:left; width:100%; }
.innr_requisitebox table tr { float:left; width:100%; }
.innr_requisitebox table tr td:first-child { float:left; width:60%; }
.innr_requisitebox table tr td:last-child { float:left; width:40%; }
.innr_requisitebox table tr th { text-align:left; float:left; width:40%; }
.innr_requisitebox table tr th:first-child { width:60%; }
.requisitebox h3 img { margin:0 0 0 30px; }
.requisitebox h3 { vertical-align:middle; display:inline-block; font-size: 22px; color: #34699d; line-height: 26px; clear: both; margin: 15px 0 15px; font-weight: bold; }
.mi_requisitebox { display:none; }
.req_imagebxs { cursor:pointer; display: inline-block; margin: 0px 20px; position: relative; top: 8px; background:url(../images/pl.jpg) no-repeat center top; height:27px; width:27px; }
.req_imagebxs.main1 { display: inline-block; margin: 0px 20px; position: relative; top: 8px; background:url(../images/mi.jpg) no-repeat center top; height:27px; width:27px; }

.thankyoutxt {  margin:30px auto; border:1px dashed #cacbcd; padding:100px 30px; font-size: 21px; color: #658fcb; text-align:center; line-height:28px; }
.thankyoutxt span { display:block; font-size:19px; }
.thankyoutxt span.youbx { display:block; font-weight:600; margin:12px 5px 8px; font-size:42px; }
.thankyoutxt span.associatetxt { display:block; font-size: 21px; margin:5px 0 0;   }

.renewthankstxt {  margin:50px auto; border:1px dashed #cacbcd; padding: 30px; font-size: 21px; color: #658fcb; text-align:center; line-height:28px; }
.renewthankstxt span { display:block; font-size:19px; }
.renewthankstxt span.youbx { display:block; font-weight:600; margin:12px 5px 8px; font-size:42px; }

.renewthankstxt1 {  margin:95px auto; font-size: 21px; border:1px dashed #cacbcd; padding: 32px; color: #658fcb; text-align:center; line-height:28px; }
.renewthankstxt1 span { display:block; font-size:19px; }
.renewthankstxt1 span.youbx { display:block; font-weight:600; margin:12px 5px 8px; font-size:42px; }

.renewthankstxt11 {  margin:80px auto; font-size: 21px; border:1px dashed #cacbcd; padding: 30px; color: #658fcb; text-align:center; line-height:28px; }
.renewthankstxt11 span { display:block; font-size:19px; }
.renewthankstxt11 span.youbx { display:inline-block; font-weight:600; margin:0px 5px 0px; font-size:24px; }

.twoclaimpgbx .twomnfaqbxs { background: #eceded; border-top:0px;}
.twoclaimpgbx .innrpgbreadcrum { background: #fff; }
.twoclaimpgbx .main_headbx { background: #fff; }
.twoclaimpgbx .footerbxs { margin-top:0px;}

.mn_custominput { float:right;width:53%; font-size:0px;}
.mn_custominput .custominput1 { width:23%;  margin:0 2% 0 0; display:inline-block; border:1px solid #c9cacb;  border-radius:5px; font-size: 16px; height: 44px; padding: 11px 10px; }

.agapplyformbxs { float:left; width:100%;}
.agapplyformbxs h4 { font-size:24px; color:#31689b; margin-bottom:20px; }
.applyinptbxs { width:50%; padding:0 10px 0 0; float:left; margin-bottom:10px; display:inline-block; }
.applyinptbxs1 {  padding:0 0 0 10px;  }
.applyinptbxs input { width:100%; height:45px; border:1px solid #c9cacb;  border-radius:5px; font-size: 16px; padding: 0px 10px; }
.applytxtbxs { width:100%; padding:0 0px 10px 0; float:left; }
.applytxtbxs textarea { width:100%; height:90px; border:1px solid #c9cacb;  border-radius:5px; font-size: 16px; padding: 10px 10px; resize:none;}

.applyinptbtns { float:left; width:100%; }
.applyinptbtns input { cursor:pointer; background:#2a90be; height:45px; border:1px solid #2a90be;  color:#fff; font-size: 16px; width:120px; transition-duration:.5s; -webkit-transition-duration:.5s; }
.applyinptbtns input:hover { background:#202020; border:1px solid #202020; transition-duration:.5s; -webkit-transition-duration:.5s; }

.peoplebxs { border-top:1px solid #e5e5e5; float:left; width:100%; padding:30px 0 10px; margin:20px 0 0; }
.peoplebxs h4 { font-size:24px; font-weight:bold; color:#202020; margin-bottom:20px; }
.rgtpeoplebxs { padding:10px 0 0px 10px; display:inline-block; }
.lftpeoplebxs { width:100%; float:left; padding:0 0px 0 0px; display:inline-block; }
.lftpeoplebxs ul { float:left; display:inline-block; vertical-align:top; }
.lftpeoplebxs ul li { vertical-align:top; display:inline-block; padding:0 5px;  }
.lftpeoplebxs ul li { vertical-align:top; display:inline-block; padding:0 10px;  }
.lftpeoplebxs ul li span { display:block; color:#616265; font-size:15.97px; font-weight:bold; text-align:center; margin:10px 0 0; }
.rgtpeoplebxs ul li { padding:0 0 0 15px; list-style:initial;  font-size:14px; color:#616265; line-height:24px; display:block; margin-bottom:10px; position:relative; }
.rgtpeoplebxs ul li:before { content:''; background:url(../images/markimg.png) no-repeat 0 8px; width:10px; height:18px; position:absolute; display:block; left:0; }
.rgtpeoplebxs ul { display:inline-block; }

.rgt_abtdesignsbx1.rgt_abtdesignsbx.rgt_abtdesignsbx11 { width:16%; text-align:center;}
.rgt_abtdesignsbx1.rgt_abtdesignsbx.rgt_abtdesignsbx11 ul li p { position:relative; top:-5px; word-wrap:break-word; }
.rgt_abtdesignsbx1.rgt_abtdesignsbx.rgt_abtdesignsbx11 ul li { font-size:15px; line-height:21px; }

.hltbenefitbx .lft_abtdesignsbx { width: 36%;}
.fxsidebar {right:-75px; transition-duration:.5s; -webkit-transition-duration:.5s; border-left:5px solid #2f5cad; }	
.fxsidebar.main { right:0; transition-duration:.5s; -webkit-transition-duration:.5s; border-left:0px; }
.fxsidebar.main .fxarrowbxs {transform:rotate(0deg);-webkit-transform:rotate(0deg); }
.fxarrowbxs {transform:rotate(180deg);-webkit-transform:rotate(180deg);background: url(../images/left-arrow.png) no-repeat center;width: 20px;height: 100%;position: absolute;right: 0px;top: 0;display: block;z-index: 9999;float: left;left: -30px; transition-duration:.5s; cursor:pointer; -webkit-transition-duration:.5s; }

.selfhelpform .feedbackInner { width:100%; max-width:100%; }
.lftselfhelpform { width:45%; float:left; padding:15px 20px 0 0; }
.lftselfhelpform .feedbackInner .form-group input[type="text"], .lftselfhelpform .feedbackInner .form-group input[type="file"], .lftselfhelpform .feedbackInner .form-group select, .lftselfhelpform .feedbackInner .form-group input[type="email"], .lftselfhelpform .feedbackInner .form-group textarea{ width:100%;}
.lftselfhelpform .feedbackInner .form-group label { width:100%; display:block; padding:0 0 8px; margin:0px;}
.lftselfhelpform .feedbackInner .form-group { margin:0px 0 15px;}
.requisitebox.rgtselfhelpform { width:55%; float:left;  padding:0px 0 0 20px; }

/*-------------Customer Support Page-------------*/
.custsupportbx .innr_econcthltbx { border-bottom:0px; background:inherit; }
.custsupportbx .engruphlthbx1 .twowhlndpgbx1 .rgtinnrtwhlndpgbx { height:230px; }
.custsupportbx .rgt_twhlndpgbx1 h4 { margin-bottom:15px;  }
.claimlinkBlock { width: 100%; float: left; margin: 0; text-align: center;}
.claimlinkBlock a {padding: 12px 50px;margin:0 5px 10px;text-align: center; font-size: 20px;font-weight: bold;color: #d87821;border: 1px solid #d97a23;box-shadow: 0px 3px 5px -2px #d97a23;display: inline-block;border-radius: 5px;text-decoration: none;transition-duration: 1s; -webkit-transition-duration: 1s; }
.claimlinkBlock a:hover { background-color: #d87821; color: #fff; transition-duration: 1s; -webkit-transition-duration: 1s; }
.workshopsearch .clmwrkshptxtbxs {  background: #ffffff; height:90px; border: 1px solid #c9cacb; -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.16);  -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.16); box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.16);  -o-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.16); border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; padding: 11px 10px; font-size: 16px; width: 77%; float: right;  resize: none; }



/*---------Customer week Css---------*/
.scroll_bannerbox { border-bottom:1px solid #d6d7d8; float:left; width:100%; }
.inscroll_bannerbox { float:left; width:100%; padding:5px 20px 0 10px; position:relative;}
.leftscrollbox {z-index:99; background:#fff; float:left; position:absolute; bottom:0; }
.leftscrollbox span { padding:0 10px; background:#fff; display:block;}
.leftscrollbox img { float:right; display:block;}
.rightscrollbox { width:100%; float:right;}
.rightscrollbox p {padding:22px 0; color:#31689b; font-size:14px; }



@media (max-width:1199px) {
.videosslider #sync2 iframe{height: 500px;}
}

@media (max-width:1023px) {
.videosslider #sync2 iframe{height: 420px;}
}

@media (max-width:767px) {
.videosslider #sync2 iframe{height: 300px;}
.videosslider #sync2 p{font-size: 13px; line-height: 22px; padding: 15px;}
}


@media (max-width:479px) {
.videosslider #sync2 iframe{height: 220px;}
}

@media(max-width: 1919px){
	.job-overlay-modal{max-height: 90vh;   overflow-y: scroll; }
	.job-overlay-inner{margin: 5vh auto;}
}
@media (min-width:1800px) {
	.laptopimgbox {width:100%;}
}
@media (max-width:1900px) {
	.testbxs1 p br { display:none;}	
}
@media (max-width:1700px) {
	.innrleft_hospitalbx { padding:0 8% 0 25%; }	
	.laptopimgbox {margin: 0 0 0 -6%;}
}
@media (max-width:1600px) {
	.testbxs1 { margin: 0 20px; width: 21%;}
	.innrleft_hospitalbx {padding:0 8% 0 20%;  }
	.laptopimgbox {padding: 15px 0 0;position: relative;float: left;margin: 0 0 0 -10%;}
}
@media (max-width:1400px) {
	.testbxs1 { margin: 0 20px; width: 21%;}
	.innrleft_hospitalbx {padding:0 8% 0 10%; min-height:340px; }
	.testbxs1 img { left: 24%;}
	.laptopimgbox {padding: 15px 0 0;position: relative;float: left;margin: 0 0 0 -20%;}
	.fxsidebar{ top:24%; }
}
@media (max-width:1300px) {
	.innrleft_hospitalbx {  padding: 0 8%;}
	.innr_footerbxs {padding: 0 4%;}
	.laptopimgbox { display:none; margin:0px;}
	.laptopimgbox1.laptopimgbox { display:block; }
	.innrleftawardbxs {left: 0; right:auto;}
	.right_hospitalbx img {  width: auto; }
	.right_awardbxs { float: right; padding: 0 5% 0 10px; z-index: 1; position: relative; width: 55%; margin:0 0 50px;}
	.left_awardbxs {  width: 45%; }
	.right_awardbxs ul { margin: 15px 0;}
	.innrleftawardbxs { height: 290px; top: 39px; width: 413px;}
	.testbxs1 { margin: 0 15px; width: 22%; padding:50px 15px; }
	.wrapperbxs { width: 98%; }
	.right_awardbxs ul li {padding: 0 20px 0px 0;display: inline-block;width: 19%;margin: 0;}
	.fxsidebar{ top:22%; }
	.locator-wrapper{padding: 0 4%;}
	.lftfrst_footbx p br { display:none; }
}
@media (max-width:1199px) {
	.menubx { margin: 0;}
	
	.left_blhead ul { padding: 0; }
	.logobxs {padding: 0;}
	.menubx ul li {font-size: 12.5px;padding: 20px 8px;}
	.rgtsbmenubx ul li { width:100%; float:left; padding:10px 0;}
	.tabs_btn li { padding:5px; font-size: 12px; width: 160px; z-index: 100;}
	.head {  font-size: 30px; top: 25%; }
	.btns a { padding:10px;}
	.matter { top:38%; }
	.matter p { font-size: 15px; }
	.btns a.active { padding:10px;}
	.slide1 img.slideImg4 { margin: 76px auto 0; width: 100%;}
	.innrleft_hospitalbx h2 { font-size: 28px;}
	.whybxs h1 { font-size: 32px; }
	.whybxs ul li {  width: 18%; }
	.popupbox { top:40%; }
	.innrleftawardbxs { display: table;height: 232px;position: absolute;text-align: center;top: 65px;width: 380px; }
	.right_awardbxs ul li { display: inline-block; margin: 0 ;}
	.right_awardbxs ul li img { max-width:100%;}
	.testbxs1 { margin: 0 10px; padding: 50px 10px; width: 22.5%; }
	.testbxs1 p { font-size: 13px;line-height: 22px; text-align: center;}
	.rgtfrst_footbx ul li p {  font-size: 15px; }
	.lftfrst_footbx p { font-size: 13px; line-height: 24px; }
	.scndfootbxs1 h4 { font-size: 18px; }
	.scndfootbxs1 ul li { display: block; font-size: 11px; }
	.last_footbx ul li { font-size:12px;}
	.last_footbx p { font-size:12px;}
	.innr_footerbxs { padding: 0 3%; }
	.laptopimgbox {	width:100%;}
	.right_awardbxs { width: 50%; }
	.left_awardbxs {  width: 50%; }
	.submenu { display: none; background: #fff;  width: 500px; position: absolute; left:-180px; border: 1px solid #31689b; padding: 20px 10px; top: 100%;  z-index: 9999;}
	.rgtsbmenubx { width: 45%; float: left;}
	.leftsbmenubx { width: 55%;  float: left;  padding: 15px 10px 15px 10px;}
	.innrbanncntbxs h1 { margin:0 0 10px 0;}
	.innrbanncntbxs { top:18%; }
	.innrbanncntbxs1 { top:10%; }
	.ins_abtfraudbx ul li { padding:0 40px;}
	.abt_lftofficesbxs { padding:0px; }
	.abt_inslftofcebxs h3 { font-size:31px; }
	.innrabt_popupbox { width:98%;}
	.innrbanncntbxs h1 { font-size: 32px; }	
	.abt_recgnsldrbx .slick-prev { left:-0px; z-index:99;}
	.abt_recgnsldrbx .slick-next { right:-0px; z-index:99;}
	.lft_recgnsldrbx2 { vertical-align:middle;}
	.inslftmnatvsnbx { padding:0 50px;}
	.rgt_recgnsldrbx2 { padding:0 30px;}
	.ins_abtwedobx1:nth-child(2n-1) { padding: 0 15px 0 0;}
	.ins_abtwedobx1:nth-child(2n) { padding: 0 0 0 15px;}
	.lftins_abtwedobx1 {padding: 0 15px 0 0; }
	.rgtins_abtwedobx1 { padding: 0 0 0 15px;}
	.abt_infographicbx ul li { padding:0px 10px;}
	.abt_infographicbx ul li img { max-width:100%;}
	.disclosrbx1:last-child { padding: 0 0 0 6%;}
	.disclosrbx1:nth-child(2) { padding: 0 3%;}
	.disclosrbx1:first-child {padding: 0 5% 0 0;}
	.rgtinnrtwhlndpgbx , .lftinnrtwhlndpgbx{ height: 270px; }
	.insabtdrctrbx1 p { margin-bottom:15px; }
	.insabtdrctrbx1:last-child h5 { margin-bottom:15px; }	
	.lftwbykmnwmnbx img { max-width:100%;}
	.lftwbykmnwmnbx img { padding:0 20px 0 0;}	
	.covertabs_btn.cartabs_btnbx ul li a { padding:15px ;}
	.covertabs_btn.covertabs_btn ul li { margin:0 5px;}
	.hltcontabpgbx .covertabs_btn ul li { margin:0 3px 15px;}
	.covertabs_btn ul li p { margin:0 0 0 10px;}
	.insfltwrenwbxs .mntwprcdbtnbx:after { right:20px;}
	.lft_instwmnrnwalbx { padding:40px 50px; }
	.ins_twlistenbxs { width:100%;}
	.twoinreconcttbx .rgtinnrtwhlndpgbx { height:180px;}
	.ins_twlistenbxs ul.slick-dots{ display:none !important; }
	
	.hltcontabpgbx .covertabs_btn ul li a { padding: 15px 12px; }
	.hltcontabpgbx .covertabs_btn ul li p { font-size:14px; }
	.ins_twlistenbxs .testbxs1 { padding:0px; }
	.covertabs_btn ul li a { padding:15px 35px; }
	.twowhlndpgbxs ul li h4 { font-size:21px;}
	
	.rgt_twhlndpgbx1 h4 { font-size:21px;}
	.ecomminsbxspg .twowhlndpgbxs { padding-bottom:0px;	 }
	.innr_econcthltbx h2 { font-size:30px;}
	.econncthltbx h3 { font-size:26px;}
	.cntcompckgbxs h3 { font-size:26px;}
	.innr_transitabx .lft_abtdesignsbx ul li { line-height:16px; font-size:13px;}
	.remindrtabs_btn .questimgbx{right:6px;}	
	.customerBlock .customerReviews{width:49%;}
	.customerBlock .submitReviews{width:49%;}
	.downloadtabs ul li{margin: 0;}
	.downloadtabs ul li a{padding: 15px 18px;}	
	.polcytabs_btn.downloadtabs ul li p{margin: 0 0 0 5px; font-size: 15px;}
	.polcytabs_btn.downloadtabs ul li{margin-bottom: 10px;}
	.lftblogbxs:nth-child(2n-1) { padding: 20px 35px 50px 0;}
	.lftblogbxs:nth-child(2n) { padding:20px 0 50px 35px;}
	.rgtblpgbxs h4 { font-size:21px; }
	.blogdtlpgbx h3 { font-size: 26px;}	
	.mninsurancebxs h3 { font-size: 26px;}	
	.innr_mninsurancebxs { padding: 50px 40px 30px;}
	
	.claimtabs .polcytabs_btn ul li p{margin: 0 0 0 5px;}
	.claimtabs .polcytabs_btn ul li a {padding: 0 20px;}
	.workshopsearch .customcheckbox li {margin: 0 0 5px; width: 100%;}
	.claimFull .workshopsearch .customcheckbox li:last-child {width: 100%;}
	.claim_form label{font-size: 15px}
	.innrlftbrnchrbx { margin:30px;}
	.claim-process-steps .claim-circle h5{font-size: 15px;}
	.claim-process-steps .claim-circle p{font-size: 13px; line-height: 18px; margin: 5px 0 0 0;}
	.claim-process-steps .claim-circle{width: 200px; height: 200px;}

	.process1,
	.process2,
	.process3,
	.process4{max-width: 270px;}
	.processstep p{font-size: 13px;}
	.process-line > img{max-width:65%;}
	.process-line{left: 198px;}	

	.claimtabs .polcytabs_btn ul li{margin: 0 5px 10px;}
	.innrlftbrnchrbx ul { padding:0 20px 0 0;}
	.innrlftbrnchrbx p { font-size:13px;}
	.brnch_lctrbx span br { display:none; }
	.mncnt_nwsmdabx .rgtblpgbxs { width: 80%;}
	.mncnt_nwsmdabx .lftblimgbxs { width:15%;}
	.jobcarrerbx .rgtinnrtwhlndpgbx { height: 215px;}
	.indiagentbxs .innr_twomnfaqbx{ padding-bottom:0px; }
	.iagentcntbx { padding:30px 0 0;}
	.locator-wrapper{padding: 0 3%;}
	.polcytabs_btn ul li a { padding:15px 35px;}
	.quotationheadbx ul li { font-size:18px;}
	.innrquotatndtlbx ul li p { font-size:15px;}
	.viewprofiletabx .polcytabs_btn ul li a { padding: 15px 25px; }
	.fxsidebar{ top:25%; }
	.rgtpeoplebxs ul li br { display:none; }
	.selfhelpform { padding:20px 10px 0;}
	.jantapolicybox tr, td, th { font-size:13px;}
	.custsupportbx .engruphlthbx1 .twowhlndpgbx1 .rgtinnrtwhlndpgbx { height: 270px; }
	
	/*---------Customer week Css---------*/
	.inscroll_bannerbox { padding:5px 10px 0 0; }
	
}
@media (min-width:1023px) {	
	.menubx { display:block !important; }
}
@media (max-width:1023px) {
	.customname .custominput{width: 31%;}
	.customname .customdrop{width: 20%;}
	.garage-locator{width: 40%;}
	.claimtabs .claimprocessblock .customerBlock{padding: 30px;}
	.claim-process-top p br{display: none;}
	.claim-process-top p{padding: 0 60px;}
	.claim-process-top{background-size: 100% 100%;}
	.process-line{display: none;}
	.processicon{display: none;}
	.claim-process-steps .claim-circle{margin: -17px 0 0 0;}
	.process1{top: -45px;}
	.process2{top: -45px;}
	.locator-reviews{margin:0 0 40px;}
	.innr_twomnfaqbx .job-results h3{font-size: 26px;}
	.innr_twomnfaqbx .locator-reviews h3{font-size: 22px;}
	.jobpage{padding:24px 0;}
	.timeline-view ul li{max-width: 340px;}
	.timeline-view .time-text p{padding: 8px 25px 8px 10px;}
	.timeline-view .time-text p{font-size: 14px; line-height:21px;}
	.timeline-view .time-count .count-number{font-size: 38px;}
	.learning_left{margin: 0 30px 0 0;}
	.learning_right h3{font-size: 28px;}
	.learning_right h4{font-size: 22px;}
	.job-overlay-modal label{font-size: 17px;}
	.innrcovrgdtalbx table tr.inpatentbxs td tr td { font-size:13px;}
	.innrcovrgdtalbx table tr.inpatentbxs1 td tr td { font-size:13px;}
	
	.requisitebox.rgtselfhelpform , .lftselfhelpform{ width: 100%;  float: left;  padding: 20px 0 0;}
}
@media (max-width:991px) {
	.menubx ul li { font-size: 12px; padding: 0 8px;}
	.right_awardbxs { padding: 0 3% 0 0; }
	.tabs_btn li {padding: 5px 2px;font-size: 12px;width: 130px;z-index: 100;}
	.whybxs ul li h3 { font-size:24px;}
	.left_blhead { padding: 12px 0;}
	.whybxs ul li h3 span {	display: block;	font-size: 12px;}
	.right_blhead ul li {padding: 15px 10px 0; display: inline-block;font-size: 13.5px;}
	.right_blhead ul li.languagebxs {padding: 16.5px 20px 16.5px 10px;}
	.right_blhead ul li:last-child { padding:15px 0 0 0px; }
	.right_blhead ul li.languagebxs { background: url(../images/drop-arrow.png) no-repeat right 19px;}
	.right_blhead ul li.languagebxs > .ins_languagebxs { left:0;}
	.right_blhead ul li.languagebxs a { padding:0 15px 0 0; }
	.menutogglebx { float:right; display:block; padding:20px 0px 0; margin:0 5px; cursor:pointer;  width:35px;}
	.menutogglebx img { width:100%;}
	.menutogglebx span { cursor:pointer; height:5px;margin-bottom:5px; width:30px;background:#002663; display:block;}
	.menubx { display:none; width:100%; margin:10px 0;}
	.menubx ul { position:relative; width:100%; margin:0 0px 0;}
	.menubx ul li {font-size: 16px;padding: 0 10px 15px;}
	.searchiconbx { display:none;}
	.menubx ul li { width:100%;}	
	.main_headbx { padding:15px 10px 0; }
	.left_awardbxs , .right_awardbxs{ width:100%; padding:0 20px;}
	.laptopimgbox { display:block; margin:0px;}
	.laptopimgbox1.laptopimgbox { display:none; }
	.innrleftawardbxs {	left: 0;right: 0;}
	.innrleftawardbxs1 {left: 20px;	position: relative;}
	.innrthreebox1 { width:100%; margin: 0 0% 25px;}
	.lftthreeimagebx { width:auto;}
	.innergtthreeimagebx { min-height:inherit; }
	.rgtthreeimagebx {float: right;width: 90%;margin: 7px 0 0;}
	.lftfrst_footbx {width: 100%;}
	.rgtfrst_footbx { width:100%; padding:20px 35px 0;}
	.rgtfrst_footbx ul li {	width: 33%;	float: left;}
	.scnd_footbx { padding: 40px 0 10px; }
	.scndfootbxs1 {margin: 0;width: 32.5%;float:none;display: inline-block;padding: 0 2% 30px 0;vertical-align: top;}
	.last_footbx ul li { padding:0 10px;}
	.innrleft_hospitalbx h2 {font-size: 21px;}
	.testbxs1 img { left:17%;}
	.lftfrst_footbx p br { display:none; }
	.innrthreebox .innrthreebox1:last-child { margin:0px; }
	.board { display:none; }
	.fxsidebar {right:-75px; transition-duration:.5s; -webkit-transition-duration:.5s; border-left:5px solid #2f5cad; }	
	.fxsidebar.main { right:0; transition-duration:.5s; -webkit-transition-duration:.5s; border-left:0px; }
	.fxsidebar.main .fxarrowbxs {transform:rotate(0deg);-webkit-transform:rotate(0deg); }
	.fxarrowbxs {transform:rotate(180deg);-webkit-transform:rotate(180deg);background: url(../images/left-arrow.png) no-repeat center;width: 35px;height: 35px;position: absolute;right: 0px;top: 0;display: block;z-index: 9999;float: left;left: -50px; transition-duration:.5s; cursor:pointer; -webkit-transition-duration:.5s; }
	.fxsidebar { top:13.5%;}
	.slide1 img.slideImg4 {	margin: 152px auto 0;width: 100%;}
	.innrthreebox { padding:0 10px;}	
	.rgtsbmenubx { width:100%; float:left; padding:0px 20px 0;}
	.rgtsbmenubx ul li { width:100%; float:left; padding:10px 0 0;}
	.menubx ul li .rgtsbmenubx ul li a { color:#d87821 !important;}
	.menubx ul li .rgtsbmenubx ul li:hover a { color:#31689b !important;}
	.leftsbmenubx { display:none;}
	.submenu:before { display:none;}
	.submenu { display: none; background:inherit; width: 100%; left: 0; right: 0; transform:translate(0, 0); margin:0; position: static; border:0px ;  padding: 0px; top: 100%;  z-index: 9999; float: left;}	
	.menubx ul li:hover > .submenu.active { display: block;}
	.menubx ul li:hover > .submenu { display: none;}	
	.dropmenu { font-weight:bold;}
	.dropdown-toggle { display:block; }
	.menubx ul li:hover.dropmenu:after { display:none;}	
	.leadershpfrstbx { margin: 0 2.5% 50px !important; width:42%; }
	.innrbanncntbxs { top: 15%;}
	.innrbanncntbxs p { font-size: 16px; }
	.innrbanncntbxs h1 { font-size: 26px; }
	.insfltwrenwbxs h3 { font-size: 26px; }
	.ins_abtfraudbx ul li { padding: 0 20px 30px;}
	.ins_abtfraudbx ul li:last-child { padding: 0 20px 0px;}	
	.rgt_abtdesignsbx ul li, .rgt_abtdesignsbx h3 , .lft_abtdesignsbx ul li, .lft_abtdesignsbx h3{ font-size:15px; padding:20px; }
	.abtprsonbxs p { font-size:15px;}
	.lftwbykmnwmnbx img { padding:0 0px 0 0;}
	.insabtvideoconbx { padding: 30px;}
	.insabtvideoconbx p { font-size:15px; }
	.abt_inslftofcebxs h3 { display:block; text-align:center; }
	.abt_inslftofcebxs img { display: block; margin: 0 auto 15px;}
	.abt_lftofficesbxs { width:32%;}
	.abt_rgtofficesbxs { width: 68%; padding: 20px 10px 15px 20px;}
	.inslftabtclntbx { width:32%;}
	.inslftabtclntbx img { width:100%;}
	.insrgtabtclntbx { float: left; display: table-cell; padding: 0 10px 0 25px;}
	.insrgtabtclntbx h3 { margin-bottom:10px; font-size: 24px;}
	.insrgtabtclntbx h4 { margin-bottom:10px; font-size: 18px;}
	.rgtinrabtvisbx { float: right; width: 100%;  padding: 25px 15px 0;}
	.lftinrabtvisbx { width:100%; padding:0 15px 25px; border-bottom:1px solid #dcdcdc; border-right:0px;}
	.innrrgtabtvsnbx { float: right;  width: 70%;}
	.wheelrtwobxss1 .rgt_twhlndpgbx1 .rgtinnrtwhlndpgbx { height:220px; }
	.innrabt_popupbox { width:96%;}
	.innrlftabtpopbx { float: left; width: 30%; padding: 0 15px 0 0;}	
	.lft_mnabtusbx { width: 100%; float: left; padding: 0 0 5% 0;}
	.lft_mnabtusbx img { margin:0 auto; display:block;}
	.rgt_mnabtusbx { width: 100%; float: left; padding: 0 10px 0; text-align: left;}
	.rgt_mnabtusbx p { letter-spacing: 0px; color: #616265; font-size: 13px; line-height: 21px; margin-bottom: 20px;}
	.lft_recgnsldrbx2 , .rgt_recgnsldrbx2{ display:block; }
	.lft_recgnsldrbx2 img { display:block; margin:0 auto 20px; }
	.rgt_recgnsldrbx2 { padding: 0 20px;  text-align: center;}
	.rgt_recgnsldrbx2 p { text-align: center;}
	.lftins_abtwedobx1 { padding: 0 0 30px 0; display: block;}
	.lftins_abtwedobx1 a { display: block; max-width: 180px; margin:30px auto 0;}
	.rgtins_abtwedobx1 { padding: 0; text-align: center; }
	.rgtins_abtwedobx1 p { height:inherit; }
	.innriabtdctrbx { height:auto;}
	.insabtdrctrbx1 { width:100%; padding:0 15px !important; margin-bottom:40px;}	
	.insabtdrctrbx1:last-child { margin-bottom:0px;}	
	.insabtdrctrbx1:last-child h5 , .insabtdrctrbx1:last-child p { text-align: left;}
	.abt_infographicbx ul li { width: 50%; margin: 0 0 50px;}
	.abt_infographicbx a { margin:10px auto;}
	.disclosurebxs { padding: 60px 15px;}
	.disclosrbx1 h4 { font-size: 21px;}
	.disclosrbx1 ul li { font-size: 13px;}
	.mn_aboutusbxs h3 { font-size: 28px;}
	.inslftmnatvsnbx { padding:0 30px;}
	.abt_infographicbx h3, .abt_carrerbxs h3 , .ins_abtcomuntybx h3, .lft_mnabtvsnbxs h3, .abut_recgnbxs h3, .abt_wedobxs h3{ font-size: 27px;}
	#tab4 .becnh_slide3 , #tab4 .board_slide3{  display: none;}
	.other_umbrella1 { left:18%;}	
	.twowhlndpgbxs h2 { font-size:30px; margin-bottom:35px; }
	.twowhlndpgbxs h3 { font-size: 27px;}
	.rgtinnrtwhlndpgbx, .lftinnrtwhlndpgbx { height:auto; }
	.lft_twhlndpgbx1 {display: block; vertical-align: top; padding: 0 0px 30px 0;}
	.rgt_twhlndpgbx1 { text-align: center; display: block; vertical-align: top; padding: 0 0;}	
	.innrpgbreadcrum { padding:30px 0; }
	.inrabtvisinbxs1 { padding:60px 0;}	
	.innr_transitabx .lft_abtdesignsbx ul li { padding:15px; font-size:13px; line-height:16px;}
	.innr_transitabx .lft_abtdesignsbx ul li.blanks { padding:20px 15px;}
	.innr_transitabx .rgt_abtdesignsbx1.rgt_abtdesignsbx h3 { font-size: 14px;}
	.innr_transitabx .policybxtab .lft_abtdesignsbx h3 { font-size: 14px;}
	.innr_bannerbxs { background: #f1f5f8;}
	.twomnrenewalbxs { padding:0 10px; }
	.lft_instwmnrnwalbx { width:100%;} 
	.rgt_instwmnrnwalbx { width: 100%; float: left;  margin: 60px 0 0;}
	.rgtinrstmnrwalbx img { margin: 0 auto; display:block; float:none; }
	.lftcusocialmnbox { width:100%; padding:0 10px;}
	.rgtcusocialmnbox { width:100%; padding:50px 10px 0;}
	.towhlrthrebx .innrthreebox1 { max-width:inherit; }
	.twowhlndpgbxs ul li { width:33%; }
	.twhelndpgbx11.twowhlndpgbxs ul li { width:33%;}
	.innr_bannerbxs { padding:25px 0 0; }
	.mntwprcdbtnbx { width: 20%; margin:30px 0 0; }
	.insfltwrenwbxs .mntwprcdbtnbx input.twprcdbtnbx { font-size:18px; }
	.insfltwrenwbxs input { width:42%;}
	.lftwbykmnwmnbx { width: 100%;  float: left; margin: 0 0 20px;}
	.lftwbykmnwmnbx img { margin:0 auto; display:block; }
	.rgtwbykmnwmnbx { width:100%; text-align: center; padding: 30px 10px 0;}
	.covertabs_btn.covertabs_btn ul li { margin-bottom:20px; }
	.covertabs_dtails { padding:0 10px;}
	.polcytabs_dtails { padding:0 10px;}
	.lft_prcarpgbxs { padding:0px; width:100%;}
	.rgt_prcarpgbxs { padding:0px; width:100%;}
	.polcytabs_btn ul li { margin:0 5px 20px;  }
	.polteam_member h4 { padding:15px 40px 15px 0;}
	.twoinreconcttbx .rgtinnrtwhlndpgbx { height:auto;}
	.lft_htecontmnpgbx { width:100%;}
	.lft_htecontmnpgbx img { margin:0 auto; display:block; }
	.rgt_htecontmnpgbx { margin:40px 0 0; width:100%;}
	.covertabs_btn ul li a { padding:15px 25px; }
	.twowhlndpgbxs ul li h4 { font-size:18px;}
	.covertabs_dtails .policybxtab h3 { font-size:24px;}
	.innr_twomnfaqbx h3 { font-size:24px;}
	.rgt_twhlndpgbx1 h4 { font-size:18px; margin-bottom:20px;}
	.innr_econcthltbx h2 { font-size:24px;}
	.econncthltbx h3 { font-size:22px;}
	.commvehclbxs .twowhlndpgbxs ul li .lftrdbnfbxs { width:100%;}
	.commvehclbxs .twowhlndpgbxs ul li .rgtftrdbnfbxs { width: 100%; text-align: center; padding: 30px 0 0;}
	.lftcompckgbxs {  width: 100%;  float: left;  padding: 0 0px 30px 0;}
	.lftcompckgbxs img {  margin:0 auto; display:block; }
	.cntcompckgbxs { width: 100%; float: left;  padding: 0 0px 30px;}
	.rgtcompckgbxs { width:100%; padding:0px;}
	.rgtcompckgbxs img { display:block; margin:0 auto;}
	.twobykmnwmnbxs { padding:75px 10px; }
	.wordingbxs p { text-align:center;}
	.rgtcompckgbxs a { max-width:180px; width:100%; float:none; margin:30px auto 0; display:block; text-align:center; padding:15px 5px;}
	.twowhlndpgbxs ul li p br { display:none; }
	.commvehclbxs .twowhlndpgbxs ul li p { font-size:13px;}
	.rgt_twhlndpgbx1 a { margin:0px;}
	.emplyplanbx { padding:50px 10px 30px;}
	.wheelrtwobxss1 .twowhlndpgbx1 { padding-bottom:20px !important; }
	.econncthltbxs1 .rgt_twhlndpgbx1 a { margin:25px 0 0;}
	.lft_instwmnrnwalbx.lft_instwmnrnwalbx1 {  margin: 50px 0 0;}	
	.innrcovrgdtalbx table.mninnrcovrgdtalbx { width:1100px; overflow-x:scroll;}
	.innrcovrgdtalbx {overflow-x:scroll;}
	.innrcovrgdtalbx table tr.inpatentbxs1 td tr td { font-size:13px;}
	.innrcovrgdtalbx table tr td { font-size:14px;}
	.covergdtalbxs {  padding: 0 10px 60px;}
	.covergdtalbxs h3 { font-size: 26px; margin-bottom: 30px;}	
	.remindrtabs_btn .questimgbx{right:20%;}
	.customerReviews h3, .submitReviews h3{font-size: 25px;}
	.customerReviews{padding: 24px 20px 45px;}
	.submitReviews{padding: 24px 20px;}
	.submitReviews .reviewsform .styledtext,
	.submitReviews .reviewsform .customSelect{width:58%;}
	.submitReviews .reviewsform label{font-size: 17px; width:42%;}
	.ratingText{margin: 51px 0 0;}
	.ratingText h4,
	.ratingText p{font-size: 17px;}
	.totalrating { width:119px; height: 120px; margin: 0 15px 0 0;}
	.customerBlock .submitReviews{padding: 24px;}
	.customerBlock .submitReviews .reviewsform .styledtext{padding: 13px 10px;}
	.customerBlock .submitReviews .reviewsform label{font-size: 16px;}
	.customerBlock .allreviews ul{margin: 31px 0 0 0;}		
	.officeBranches{margin: 0 0 15px;}
	.grievancesStep ul{text-align: left;}	
	.grievancesStep ul li{width: 46%; margin: 0 1.5% 4% 0;}	
	.customerBlock{padding: 35px 5px 0;}
	.error_pgbx1 { width: 33.333%;  margin: 0px;  padding: 0 20px; display:block; float:left;}
	.mn_errorpgbx {padding:50px 0 0; }
	.sitemap_pgbx1 { width: 50%; margin: 0px; padding: 0 20px;}
	.mn_aboutusbxs.mn_errorpgbxs1 { padding:50px 0 0;}
	.contacpegbxs h2 { margin-bottom:0px; }
	.mnrgtlocatrbxs { padding: 15px 0 0 20px;}
	.mnlocatorbxs { padding:30px 5%;}	
	.blogpegbxs h2 { font-size: 27px; margin-bottom:30px;}	
	.rgtblpgbxs h4 { font-size: 19px;}
	.rgtblpgbxs { width:82%;}
	.lftblogbxs:nth-child(2n-1) { padding: 20px 20px 50px 0;}
	.lftblogbxs:nth-child(2n) { padding:20px 0 50px 20px;}
	.blogpegbxs .polcytabs_btn ul li a { padding:15px 30px;}
	.blogpegbxs .polcytabs_btn ul li{ margin:0 5px;}
	.covrgtab_dtls .policybxtab p { font-size: 15px;}
	.blogdtlpgbx h4 { font-size:21px;}
	.covrgtab_dtls .policybxtab ul li { font-size:15px; line-height:21px;}
	.mninsurancebxs h3 { font-size: 24px;}
	.innr_mninsurancebxs { padding: 50px 30px 30px;}
	.brnch_lctrbx h3 { font-size:26px;}
	.lftbrnchrbx h4 { font-size:21px; padding:15px 25px;}
	.innrlftbrnchrbx { margin:30px 20px;}
	.brnch_lctrbx ul.br_citydtls li { font-size:15px; width:18%;}
	.twowhlndpgbxs ul li p { font-size:15px;}
	.brnch_lctrbx {padding: 40px 10px 30px;}
	.twowhlndpgbxs { padding:40px 0 0;}
	.twowhlndpgbxs ul { padding:40px 0 0;}
	.lftbrnchrbx { width:50%;}
	.rgtbrnchrbx { width:50%;}
	.ntwrk_lctrbx1 {padding:15px 5px 30px;}
	.brnch_lctrbx.ntwrk_lctrbx1 h3 { font-size:20px;}
	.mncnt_nwsmdabx .rgtblpgbxs { width: 72%;}
	.mncnt_nwsmdabx .lftblimgbxs { width:18%;}
	.mncareerbxs .innr_mninsurancebxs { padding: 35px 35px 20px;}
	.mncareerbxs .innr_mninsurancebxs h4 { font-size: 21px;}
	.jobcarrerbx .rgtinnrtwhlndpgbx { height: 170px; }
	.indiagentbxs .polcytabs_btn ul li a { padding:15px 20px; }	
	.lft_agentcntbx { width:18%;}
	.rgt_agentcntbx { width:82%;}
	.srch_paginationbx1 { margin:0 0 30px; }
	.menubx ul li a { display:inline-block;}
	.timeline-view .timeline-divider{ right: -50px;}
	.timeline-view ul li.odd-timeline .timeline-divider{left: -50px; }
	.livaccrcontbxs ul li { width:100%;}
	.livaccrcontbxs ul { padding:0;}
	.inslivsafebx { padding:0 10px;}
	.mnrecservbx .covertabs_dtails .policybxtab a { font-size:16px;}
	.mnrecservbx .covertabs_dtails .policybxtab h3 { font-size: 21px;}
	.rectab_dtails .policybxtab .testimonial .testimonialImage { width: 30%; padding: 0 10px;}
	.rectab_dtails .policybxtab .testimonial .testimonialcontent { width: 70%; }
	.rectab_dtails .policybxtab .testimonial .testimonialcontent p { font-size: 14px; padding: 0 25px 0 25px;}
	.polcytabs_btn ul li a { padding:15px 20px;}
	.commvehclbxs .twowhlndpgbxs .listingbxs li { text-align:left; font-size:13px;}
	.quotationheadbx ul li { font-size:15px;}
	.insquotationbxs h3 { font-size:24px;}
	.clminpttxtbx label { font-size:15px;}
	.viewprflfrstbx h3 { margin-bottom:25px; font-size:24px;}
	.inrlftupdtprflbx { padding:0 15px 0 0;}
	.inrrgtupdtprflbx { padding:0 0 0 15px;}
	.inrupdtprflscndbx { padding:50px 30px;}
	.innrquotatndtlbx ul li p {  font-size:15px; }
	.innrquotationbx h4 {  font-size:15px; }
	.inrviewprflfrstbx1 h4 { font-size:19px;}
	.main_renwcntdtlsbx h5 { font-size:15px;}
	.claimtabs1 .garage-item h3 {font-size:24px;}
	.rgtpeoplebxs { width:100%; padding:10px 0 0;}
	.lftpeoplebxs ul li { margin-bottom:10px; }
	.rgt_abtdesignsbx ul li, .rgt_abtdesignsbx h3, .lft_abtdesignsbx ul li, .lft_abtdesignsbx h3 { padding:15px 10px;}
	.custsupportbx .engruphlthbx1 .twowhlndpgbx1 .rgtinnrtwhlndpgbx { height: 230px; }
	
	
	#tab4 .girl_slide3 { display:none;}
	.stairbx { left:0;}
	.shipbx { left:20%;}
	.ipcar { left:50%;}
}
@media (max-width:767px) { 
	body { background:#f1f5f8; }
	.main_headbx { padding:0px 10px 0;}
	.tabs_btn li {margin:0 4px; padding:0px; width:auto;border-radius:10px; background:none; border:1px solid #a4b9d8 !important; }
	.tabs_btn li span {display: none !important;width: auto !important;height: auto !important;}
	.tabs_btn li.active { background:#d87821; border:1px solid #d87821 !important;}
	.tabs_btn li a { padding:8px !important;}
	.tabs_btn li p { display:none;}
	.car2 { display:none;}
	.manlogobxs { display:block; float: right; margin: 25px 0 0;}
	.manlogobxs img { width:45px; }
	.fxsidebar { top:18%;}
	/* .btns { display:none;} */
	.btns a {padding: 10px; margin: 0 0 20px 0;  width:140px; font-size:12px; }
	.btns {margin:15px 0 0; }
	.head {	font-size: 34px; top: 20%;}
	.matter {top: 33%;}
	.wheelrtwobxss1 .rgt_twhlndpgbx1 .rgtinnrtwhlndpgbx { height:auto; }
	.wheelrtwobxss1 {margin-bottom:60px !important; }
	.footerbxs , .threebox , .testimonialbxs , .awardbxs , .whybxs , .left_blhead { display:none; }
	.right_blhead ul li.languagebxs { display:none; }
	.right_blhead ul li:first-child { display:none; }
	.blue_header { background:inherit; }
	.right_blhead ul li { padding:10px 10px 0; }
	.right_blhead ul li a { color: #31689b; }
	.winter {top: 20%; padding:0 10px;}
	.inurence {padding:0 10px;}
	.winter img, .inurence img { max-width:100%; }
	.slide1 img.slideImg4 {margin: 120px auto 0;width: 100%;}
	.lamp, .lamp_slide3, .becnh_slide3, .lamp3_slide2 { display:none; }
	.umbrela , .lamp, .bench , .lamp3_slide2, .hand_slide3, .becnh_slide3, .lamp_slide3, .board_slide3, .family_slide{ display:none; }
	.girl_slide3 {left: 40% !important;}
	#tab2 .car1 {left: 40% !important;}
	.slide1 img.slideImg4 {margin: 152px auto 0;width: 100%;}
	.inurence { top:45%;}
	.mobile_buybtns { display:block; background:#f1f5f8; padding:50px 0; float:left; width:100%; margin:0 0 60px;}
	.mobile_buybtns .btns { margin:0px; display:block; position:relative;}
	.mobile_footer { display:block; position:fixed; bottom:0; float:left; width:100%; z-index:99999;}
	.ins_mobilefooter { border-left:1px solid #002663;  width:100%; display:table;}
	.mob_foot1 { cursor:pointer; display:table; position:relative;z-index:1; border-right:1px solid #5076b7; height:60px; width:60%; float:left; background:#002663; text-align:center;}
	.mob_foot1 h2 { display:table-cell;transition-duration:.5s; -webkit-transition-duration:.5s; color:#fff; font-size: 18px;vertical-align:middle; text-transform: uppercase; padding: 0 10px; font-weight: bold;}
	.mob_foot1:hover h2 { color:#d87821; transition-duration:.5s; -webkit-transition-duration:.5s;  }
	.mob_foot1.active h2 { color:#d87821; transition-duration:.5s; -webkit-transition-duration:.5s;  }
	.mob_foot2 { cursor:pointer; position:relative; z-index:1; /* border-right:1px solid #5076b7; */ height:60px; width:20%; vertical-align:middle; display:table; float:left; background:#eaeff5;}
	.mob_foot2 span {vertical-align:middle; display:table-cell; position:relative;}
	.mob_foot3 { display:table; z-index:1; width:20%; vertical-align:middle; float:left; height:60px; background:#ffffff; }
	.mob_foot3 span {vertical-align:middle; display:table-cell; position:relative;}
	.mob_foot3 img { width:35px; margin:0 auto; display:block;}
	.mob_foot2 img { width:35px; width: 15px; margin: -15px auto 0;display: block;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);}
	.mob_foot2 span:after { display: block;content: 'Quick Links';position: absolute;left: 0;right: 0;top: 35px;font-size: 10px;color: #002663;margin: 0 auto;text-align: center;font-weight: bold;}
	.mobproductbxs { z-index:-1; transform:translateY(100%); -webkit-transform:translateY(100%); padding:20px 0; float:left;  width:100%; background:#fff; position:fixed; bottom:0px; transition-duration:1s; -webkit-transition-duration:1s;}
	.mobproductbxs.toggle { left:0;bottom:60px; transition-duration:1s; -webkit-transition-duration:1s; transform:translateY(0%); -webkit-transform:translateY(0%); }
	.mobmenubxs { z-index:-1; transform:translateY(100%); -webkit-transform:translateY(100%); padding:20px; float:left;  width:100%; background:#fff; position:fixed; bottom:0px; transition-duration:1s; -webkit-transition-duration:1s;}
	.mobmenubxs.toggle1 { left:0;bottom:60px; transition-duration:1s; -webkit-transition-duration:1s; transform:translateY(0%); background:#002663; -webkit-transform:translateY(0%); }
	.crossbtnbx { color:#fff; font-size:10px; width:100%;}
	.crossbtnbx img { width:20px; margin:0 auto; display:block;}
	.crossbtnbx1 {float:right;}
	.crossbtnbx1 img { width:20px; margin:0 auto; display:block;}
	/* .menutogglebx { display:none;} */
	.menutogglebx img {width:35px;}
	.mobappbxs , .mob_socialbx { display:block; }
	ul.mob_socialbx { margin:5px 0 0; width:100%; padding:0 10px;}
	.menubx ul.mob_socialbx li { width:auto; margin:0 4px 0 0; padding:0; display:inline-block; opacity:.5; }
	ul.mob_socialbx li img { width:35px; }
	ul.mob_socialbx li:hover { opacity:1; }
	.mob_foot1.active:before { background: url(../images/drop-uparrow.png) no-repeat center top; position: absolute; content: ''; width: 20px; height: 20px; top: -10px; margin: 0 auto; left: 0; right: 0; }
	.mob_foot2.active1:before { background: url(../images/drop-uparrow2.png) no-repeat center top; position: absolute; content: ''; width: 20px; height: 20px; top: -10px; margin: 0 auto; left: 0; right: 0; }
	.mobproductbxs h3 { font-size:18px; color:#000; padding:20px; }
	.mobproductbxs ul {  padding: 0px; }
	.mobproductbxs ul li { background:url(../images/arrowimg.png) no-repeat 95% center;display:table; width:100%; border-bottom:1px solid #cccccc; padding:15px 20px;  }
	.mobproductbxs ul li:hover { background:url(../images/arrowimg1.png) no-repeat 95% center;display:table; width:100%; border-bottom:1px solid #cccccc; padding:15px 20px;  }
	.mobproductbxs ul li a { display:table; width:100%; text-decoration:none;  }
	.mobproductbxs ul li .carimagebxs  { display:block ; vertical-align:middle;  width:50px; height:35px; margin:0 0; background:url(../images/mob-caricon.png) no-repeat center top / 100% 100%; }
	.mobproductbxs ul li:hover .carimagebxs  { background:url(../images/mob-caricon1.png) no-repeat center top / 100% 100%; }
	.mobproductbxs ul li .bykeimagebxs  { display:block ; vertical-align:middle;  width:50px; height:38px; margin:0 0; background:url(../images/mob-bikeicon.png) no-repeat center top / 100% 100%; }
	.mobproductbxs ul li:hover .bykeimagebxs  { background:url(../images/mob-bikeicon1.png) no-repeat center top / 100% 100%; }
	.mobproductbxs ul li .healthimagebxs  { display:block ; vertical-align:middle;  width:45px; height:38px; margin:0 0; background:url(../images/health-icon.png) no-repeat center top / 100% 100%; }
	.mobproductbxs ul li:hover .healthimagebxs  { background:url(../images/health-icon1.png) no-repeat center top / 100% 100%; }
	.mobproductbxs ul li .otherimagebxs  { display:block ; vertical-align:middle;  width:50px; height:42px; margin:0 0; background:url(../images/others-icon.png) no-repeat center top / 100% 100%; }
	.mobproductbxs ul li:hover .otherimagebxs  { background:url(../images/others-icon1.png) no-repeat center top / 100% 100%; }
	.mobproductbxs ul li span  { display: table-cell; vertical-align: middle; text-align: left; width: 75%; color:#5177be; font-size:21px; text-transform:uppercase;} 
	.mobproductbxs ul li:hover span  { color:#d87821; } 
	.mobproductbxs ul li:last-child { border-bottom:0px solid #cccccc; }
	.lft_instwmnrnwalbx.lft_instwmnrnwalbx1 {  margin: 0px 0 0;}
	.wordingbxs { padding:30px 0 20px; }
	.mobmenubxs ul{ width:100%; float:left; margin:10px 0 0px; }
	.mobmenubxs ul li { width:100%; float:left; margin:0 0 15px; }
	.mobmenubxs ul li span { float:right; width:90%; color:#fff; padding: 3px 0 0; }
	.mobmenubxs ul li span br { display:none; }
	.mobmenubxs ul li div { float:left; background-position:5px center !important; width:10% !important; }	
	.mobmenubxs ul li .fxcustomericon { width:22px; margin:0 auto 0px; height:18px; background:url(../images/customer-supporticon.png) no-repeat center top;}
	.mobmenubxs ul li .fxcallicon { width:24px; margin:0 auto 0px; height:24px; background:url(../images/request-callback.png) no-repeat center top;}
	.mobmenubxs ul li .fxbranchicon { width:22px; margin:0 auto 0px; height:24px; background:url(../images/locatoricon.png) no-repeat center top;}
	.mobmenubxs ul li .fxhospitalicon { width:28px; margin:0 auto 0px; height:22px; background:url(../images/hospitalicon.png) no-repeat center top;}
	.mobmenubxs ul li .fxgarageicon { width:24px; margin:0 auto 0px; height:26px; background:url(../images/garbageicon.png) no-repeat center top;}
	.mobmenubxs ul li .fxshareicon { width:22px; margin:0 auto 0px; height:24px; background:url(../images/shareicon.png) no-repeat center top;}
	.slide1 {margin: -38px 0 0 0;}
	.slide1.animat4 {margin: 0 0 0 !important;}
	.econncthltbxs1 .rgt_twhlndpgbx1 a { margin:20px 0 0;}
	.fxsidebar { display:none; } 
	.bannerbxs { padding: 25px 0 0; margin-bottom:40px;}
	.econncthltbxs1 .twowhlndpgbxs{  padding:30px 0 0;}
	.econncthltbxs1.econncthltbx h3 {  margin:30px 0 0;}
	.mob_whybxs { display:block; background:inherit; margin:0 0 60px 0; padding:0 10px;}
	.whybxs.mob_whybxs h1 { font-size: 21px; }
	.whybxs.mob_whybxs .accordianbx { float:left; width:100%; margin-bottom:15px; padding-bottom:15px; border-bottom:2px solid #d7d7d7; }
	.whybxs.mob_whybxs .accordianbx:last-child { float:left; width:100%; margin-bottom:0px; padding-bottom:10px; border-bottom:0px solid #d7d7d7; }
	.whybxs p { padding: 5px 0; font-size: 13px; font-weight: bold; text-align: center; color: #404040; margin-bottom:25px;}
	.acc_descrpbx { display:none; float:left; width:100%; padding:20px 0 5px;}
	.whyimgbx { float:left; margin:0 30px 0 0; display: table; background:#31689b; border-radius:100px; width:90px; height:90px; transition-duration:.5s; -webkit-transition-duration:.5s; }
	.acc_icon h3 { height:90px; font-size:18px; color:#202020; font-weight:bold; display: table-cell; vertical-align: middle;}	
	.acc_icon { float:left; width:100%; }
	.acc_icon:hover .whyimgbx { background:#d87821; cursor:pointer; }
	.acc_icon:hover h3 { color:#d87821; cursor:pointer; }
	.whyimgbx span { display: table-cell; vertical-align:middle;  height:100%; }
	.whyimgbx span img { margin:0 auto; display:block; }
	.innrleft_hospitalbx a { margin: 0; font-size:12px; padding:12px; line-height:inherit; width: 150px; box-shadow: inherit; display:block; }
	.innrleft_hospitalbx { padding: 0 10px; }
	.innrleft_hospitalbx h2 { margin:0 0 10px; }
	.whybxs .innrleft_hospitalbx p { margin: 0 0 15px; padding:0px; line-height:18px; text-align:justify; }
	.innrleft_hospitalbx h2 {font-size: 21px; }
	.menubx ul li {font-size: 14px;padding: 0 10px 10px;}
	.dropdown-toggle { top:-2px; width:18px; height:18px;}
	.rgtsbmenubx { width:100%; float:left; padding:10px 20px 0;}
	.dropdown-toggle:after { font-size:14px;}
	.dropdown-toggle.mp:after { position: absolute; content: '-'; top: -2px; font-size: 16px; left: -0.5px;}
	.innrpgbreadcrum { padding:20px 0 25px;}
	.innrpgbreadcrum ul { padding:0 15px; }
	.innrbanncntbxs { top: 10%;}
	.innrbanncntbxs h1 { font-size: 20px; }
	.innrbanncntbxs p { font-size: 13px; }
	.leadershpfrstbx { margin: 0 0 50px !important; max-width: 420px;  width: 100%;}
	.leadershpbxs { padding: 30px 0 30px; margin: 0 0 0px 0;}
	.abt_fraudbxs { display:none; margin-bottom:55px; }
	.leadershpbxs h2 { font-size:21px; margin-bottom:30px; }
	.leadershpfrstbx span { letter-spacing:0px; }
	.leadershpfrstbx h3 { font-size:21px; }
	.abtprsonbxs p { font-size:14px;}
	.abtprsonbxs h2 { margin-bottom: 30px; font-size: 28px;}
	.covergdtalbxs h3 { font-size: 21px; margin-bottom: 30px;}
	.insabt_designstionbx { width: 1000px; float:left; overflow: auto; overflow-y: hidden;}
	.ins_abtfraudbx ul li { padding: 0 15px 15px;}
	.abt_designstionbx {/* overflow-x:scroll; */ margin:40px 0 20px;}
	.insabtvideoconbx {  padding: 25px;}
	.insabtvideoconbx p { font-size: 14px; line-height:24px;}
	.abtvideoconbx h2 { color: #31689b; font-size: 24px; margin-bottom:30px; }
	.abt_lftofficesbxs { width: 100%;  border: 0px;}
	.abt_rgtofficesbxs { width: 100%;}
	.inslftabtclntbx img { margin: 0 auto; display: block; width:auto;}
	.inslftabtclntbx { width: 100%; display: block;  margin: 0 0 25px; }
	.insrgtabtclntbx { padding: 0 10px 0 10px;}
	.innrlftabtvsnbx { float: left;  width: 100%;}
	.innrlftabtvsnbx img { margin:0 auto; display:block;}
	.innrrgtabtvsnbx { float: right;  width: 100%;}	
	.insrgtabtclntbx p { font-size: 13px; line-height: 21px; }
	.insrgtabtclntbx h3 { font-size: 21px; margin-bottom: 15px; text-align: center;}
	.abt_rgtofficesbxs p { font-size: 14px; line-height: 21px;}
	.insrgtabtclntbx h4 { margin-bottom: 5px; font-size: 16px;}
	.lftinrabtvisbx p { margin-bottom: 20px; font-size: 13px; line-height: 22px; }
	.innrlftabtvsnbx { float: left; width: 100%; margin: 0 0 25px;}
	.rgtinrabtvisbx p { font-size: 13px; line-height: 22px; margin-bottom: 15px;}
	.rgtinrabtvisbx h3 { font-size:21px; margin-bottom:15px; }
	.inrabtvisinbxs1 { padding: 40px 0 60px; }
	.abt_lftofficesbxs h3 span { font-size:18px;}
	.abt_inslftofcebxs h3 {  font-size: 26px; }
	.lftinrabtvisbx h3 {  font-size: 21px; text-align:center; margin-bottom: 15px;}
	.lftinrabtvisbx { padding: 0 10px 10px;}
	.innrlftabtpopbx { width:100%; padding:0px;}
	.innrrgtabtpopbx { width:100%; padding:0px;}
	.innrabt_popupbox { top:10%; padding:30px 20px;}
	.innrrgtabtpopbx { max-height:250px;}
	.innrabt_popmnbx1 { height: 350px;  overflow-y: scroll;}
	.innrrgtabtpopbx { max-height:inherit; overflow:hidden;}
	.ldrshpclosebx { top:10px; right:10px;}
	.mn_aboutusbxs h3 { font-size: 21px; margin-bottom:30px;}
	.lft_mnabtusbx { padding: 0 10px 30px;}
	.rgt_mnabtvsnbxs { display:none; }
	.inslftmnatvsnbx { padding: 0 15px;}
	.abt_recgnsldrbx .slick-prev { left: 0;}
	.abt_recgnsldrbx .slick-next { right: 0;}
	.ins_abtwedobx1 { padding:0 10px !important; width:100%;}
	.disclosrbx1 { float: left; width: 100%; padding: 0 0 30px 0 !important;}
	.disclosurebxs { padding: 0px 10px 60px;}
	.ins_abtcomuntybx { text-align:center; margin:0px; padding: 0px 10px 0px;max-width: inherit;background: inherit;}
	.abt_comuntybx { background:none !important;}
	.ins_abtcomuntybx h3, .lft_mnabtvsnbxs h3, .abut_recgnbxs h3 , .abt_wedobxs h3{ margin: 0 0 5px;  font-size: 21px;}
	.abt_carrerbxs h3 { margin: 0 0 25px;  font-size: 21px;}
	.lft_mnabtvsnbxs::after {display:none;}
	.mn_aboutusbxs { padding:30px 0;}
	.mn_abtvsnbxs { margin:10px 0;}
	.lft_mnabtvsnbxs { padding:40px 0; width: 100%;}
	.abut_recgnbxs { padding: 30px 10px 0;}
	.abt_recgnsldrbx { padding: 15px 0 40px;}
	.abt_wedobxs { padding: 60px 0 0px;}
	.rgtins_abtwedobx1 h4 { font-size: 21px; margin-bottom: 20px;}
	.ins_abtwedobx1 { margin-bottom:40px; }
	.abt_carrerbxs { padding:40px 10px 0;}
	.abt_carrerbxs p br { display:none; }
	.insabtdrctrbx1 { padding: 0 10px !important;}
	.abt_infographicbx { padding:40px 0 ;}
	.abt_infographicbx h3 {  margin: 0 0 25px;  font-size: 21px; }
	.abt_infographicbx ul li {  width: 100%;  margin: 0 0 30px;}
	.abtvideoconbx { margin: 30px 0;}
	.abt_rgtofficesbxs { padding: 20px 10px 15px 10px;}
	.abtofficesbxs {margin: 10px 0 30px;}
	.ins_abtclientbxs { padding:40px 0;}
	.abt_visinbxs { padding:40px 0 0; }
	.rgtinrabtvisbx { padding:20px 10px;}
	.leadershpfrstbx { padding:40px 0;}
	.threeleadershpbxs { margin:0 0 30px;}
	.abtprsonbxs { padding:30px 10px; margin-bottom:60px; }
	.other_umbrella1 { display:none;}
	.innrbanncntbxs.carinrbancntbxs { top: 5%; }
	.twowhlndpgbxs h2 { font-size: 24.66px; margin-bottom:25px;}
	.twowhlndpgbxs h3 { font-size: 21px; margin-bottom:25px;}
	.twowhlndpgbxs { padding: 40px 0 120px; }
	.twowhlndpgbx1 { width: 100%; padding: 0 0 30px 0 !important;}
	.twowhlndpgbx1:last-child { width: 100%; padding: 0 0 30px 0;}
	.lftinnrtwhlndpgbx, .rgtinnrtwhlndpgbx { height: auto;}
	.rgt_twhlndpgbx1 , .lft_twhlndpgbx1{display:block; width:100%; padding:0 10px;}
	.rgt_twhlndpgbx1  { text-align:center; padding:30px 0px 0;}
	.innrbanncntbxs .btns { margin-top:20px; }	
	.innrpgbreadcrum ul li { margin-bottom:7px; }
	.inslftmnatvsnbx { max-width:inherit;}
	.innrrgtabtpopbx p { font-size: 13px; margin-bottom: 20px; padding: 0 20px 0 0; text-align: justify; }
	.innrcontentpage { padding:30px 0 70px;}	
	.twowhlndpgbxs ul li { width: 100%; padding:0;}
	.twhelndpgbx11.twowhlndpgbxs ul li { width: 100%; padding:0;}
	.twowhlndpgbxs ul li p br { display:none; }
	.twowhlndpgbxs { padding: 40px 10px 10px;}
	.insfltwrenwbxs h3 { font-size: 20px;}
	.insfltwrenwbxs input { width: 100%;  margin: 0px 0 15px 0;}
	.mntwprcdbtnbx { width:25%; margin:0px; display:inherit;}
	.insfltwrenwbxs { padding:0 10px;}
	.lftwbykmnwmnbx img { width:100%;}
	.twobykmnwmnbxs { padding:50px 10px;}
	.rgtwbykmnwmnbx h3 { font-size:21px; }
	.rgtwbykmnwmnbx p {font-size: 13px; line-height: 21px;}
	.rgtwbykmnwmnbx { padding:20px 0 0;}
	.insfltwrenwbxs .mntwprcdbtnbx input.twprcdbtnbx { font-size:16px; }
	.rgt_instwmnrnwalbx, .cusocialmnbox { display:none; }
	.twomnrenewalbxs { margin-bottom:60px; }
	.lft_instwmnrnwalbx { padding:30px 0 10px;}
	.rmndrtxtbxs label { width:100%; margin:0 0 5px; font-size:16px; padding:10px 0 0;}
	.rmndrtxtbxs input { width:100%;}
	.polteam_member h4 { font-size:15px; }
	.twowhlndpgbxs h5 br { display:none; }
	.covertabs_dtails .policybxtab h3 { font-size:21px;}
	.covertabs_dtails .policybxtab h5 { font-size:14px; }
	.covertabs_dtails .policybxtab p { font-size:14px; }
	.innr_twomnfaqbx h3 { font-size:21px;}
	.hltecontmnpgbx {  float: left; width: 100%; padding: 40px 10px 10px;}
	.hltecontmnpgbx h2 { font-size: 21px; margin-bottom: 30px;}
	.innr_hltbenefitbx ul.smileybxs { padding: 0 10px;}
	.lftinrstmnrwalbx h3 { font-size:21px; text-align:center; margin-bottom:0px; }
	.instwmnrenewalbxs { margin:0px 0 0;}
	.hltbenefitbx { padding: 40px 0 20px;}
	.rgt_htecontmnpgbx p { font-size:13px;}
	.hltcontabpgbx { padding:0 10px; float:left; width:100%; }
	.innr_econcthltbx h2 { font-size:21px;}
	.innr_econcthltbx { padding:30px 0;}
	.econncthltbx h3 { margin-top:40px; font-size:21px; padding:0 0px;}
	.polcyacc_iconbx { right:0;}
	.polcyacc_iconbx img { height:20px; }
	.covertabs_dtails .policybxtab ul li { font-size:14px; line-height:21px; }
	.covertabs_dtails .policybxtab ul li br { display:none; }
	.rgt_twhlndpgbx1 a { font-size:16px; padding:12px 20px; }
	.polteam_des p { font-size:14px; }
	.twowhlndpgbxs ul.twbenftpgbxs li { width: 100%;  padding: 0 0px;}
	.prdhealthmnbxs { padding:50px 10px 20px;}
	.prdhealthmnbxs h3 { font-size:21px; }
	.prdhealthmnbxs .rgtinnrtwhlndpgbx { height: auto;}
	.rgt_twhlndpgbx1 h4 { font-size: 17px;  font-weight: bold;  margin-bottom: 15px;}
	.coveredmnbx { padding:40px 0 15px;}
	.twomnfaqbxs { padding:30px 0 20px;}
	.towheelerpngbx .twowhlndpgbxs{ margin:0 0 0px;}
	.covertabs_dtails .policybx_acc .active{display: block;}
	.polcytabs_dtails .policybx_acc .active1{display: block;}	
	.rmndrstabs_dtails .remindraccorbx .actives1 {display:block; }
	.remindraccorbx { float:left; width:100%;}
	.remindrbxtab ul li { width:100%; max-width:300px;}
	.remindrtabs_btn { display:none; }
	.remindrbxtab  { display:none; }
	.covertabs_btn { display:none; }
	.polcytabs_btn { display:none; }
	.policybxtab { display:none; margin-bottom:20px; float: left; width: 100%; }
	.covertabs_dtails { margin:0px 0 0;}
	.lft_instwmnrnwalbx{ min-height:inherit;}
	.faqsearchbxs { margin:20px auto;}
	.policybx_acc { padding:0 0 10px; float:left; width:100%;}
	.remindrbxtab  { padding:0 0 20px;  float: left; width: 100%;}
	.policybx_acc .active { cursor:pointer; background:#ececed; border-top:5px solid #ecac00; color:#202020; font-size:16px; font-weight:bold; margin:0 0 15px; }
	.policybx_acc .active p { text-align:center; margin:0 0 0 0px; vertical-align: middle; display:block; color:#202020; font-size:16px; font-weight:bold; text-decoration:none; }
	.policybx_acc .active a { text-decoration:none; padding:15px 0px; display:block; }
	.policybx_acc .active1 { cursor:pointer;  background:#ececed; border-top:5px solid #ecac00; color:#202020; font-size:16px; font-weight:bold; margin:0 0 15px; }
	.policybx_acc .active1 p { text-align:center; margin:0 0 0 0px; vertical-align: middle; display:block; color:#202020; font-size:16px; font-weight:bold; text-decoration:none; }
	.policybx_acc .active1 a { text-decoration:none; padding:15px 0px; display:block; }
	.remindraccorbx .actives1 { cursor:pointer;  background:#ececed; border-top:5px solid #ecac00; color:#202020; font-size:16px; font-weight:bold; margin:0 0 15px; }
	.remindraccorbx .actives1 p { text-align:center; margin:0 0 0 0px; vertical-align: middle; display:block; color:#202020; font-size:16px; font-weight:bold; text-decoration:none; }
	.remindraccorbx .actives1 a { text-decoration:none; padding:15px 0px; display:block; }
	/* .testimonialpgbx { margin-bottom:40px;} */
	.lft_prcarpgbxs , .rgt_prcarpgbxs{ float:none; }	
	.polcytabs_dtails { margin:0px; border-top:0px;}
	.engruphlthbx1 .twowhlndpgbx1 .rgtinnrtwhlndpgbx { height: auto;}	
	.ecomminsbxspg .engruphlthbx1 {margin:0px; padding:40px 10px 0;}
	.ecomminsbxspg.econncthltbx h3 { padding:0px 10px 0;}
	.etwocomminsbxg { margin-bottom:70px; }
	.twcommfaqbxs { margin-bottom:50px; }
	.cntcompckgbxs h3 { font-size:21px;}
	.cntcompckgbxs p { font-size:13px; }
	.emplyplanbx p { font-size:13px; }
	.emplyplanbx { padding: 50px 10px 30px;}
	.emplyplanbx h4 { font-size:18px;}
	.econncthltbx .twowhlndpgbxs  { margin:0px; }
	.engruphlthbx .rgtinnrtwhlndpgbx { height:auto; }
	.transitabx { padding:40px 0; }
	.rgt_twhlndpgbx1 a { margin:20px 0 0;}
	.rgt_twhlndpgbx1 p { font-size:13px;}
	.wheelrtwobxs { margin-bottom:40px; float:left; width:100%;}
	.instwmnrenewalbxs1 { margin:0px;}
	.insfltwrenwbxs input { font-size:14px; }
	.innr_bannerbxs {  padding: 35px 0 0;}
	.twowhlndpgbxs ul { padding:30px 0 0;}
	.twowhlndpgbxs h5 { font-size:14px; line-height:21px;}
	.fulltwrenwbxs { padding: 40px 0;}
	.twomnrenewalbxs.twomnhltrenwlbx { padding-top:40px;}
	.hltcontabpgbx .covertabs_dtails { padding: 0 0 20px 0;}
	.commvehclbxs .twowhlndpgbxs ul li { margin:0 0 30px; }
	.enginsrpolybx .rgtinnrtwhlndpgbx { height:auto;}
	.transitabxs1 { padding: 40px 0 20px;}
	.twopropinsbxs .rgtinnrtwhlndpgbx { height:auto;}
	.twopropinsbxs .twowhlndpgbx1 { margin:0px;}
	.lftcompckgbxs img{width:100%;}	
	.mn_aboutusbxs.mn_errorpgbxs1 {  padding: 0 0 40px 0;}	
	.pageContent{padding: 5px 0 55px;}
	.heading1{font-size: 21px; line-height: 24px;}
	.feedbackInner .form-group p.ratingtext{font-size: 15px; padding: 0;}
	.feedbackInner{padding: 0 15px;}
	.feedbackInner .form-group{margin: 10px 0 0;}
	.feedbackInner .form-group label{width:100%; margin: 19px 0 10px;}
	.feedbackForm .fullRow h4{margin: 13px 0 0 0; font-size: 17px;}
	.feedbackInner .form-group input[type="text"], 
	.feedbackInner .form-group input[type="email"], 
	.feedbackInner .form-group textarea, .feedbackInner .form-group input[type="file"], .feedbackInner .form-group select,
	.customSelect{width:100%;}
	.checklist li{margin: 0 2% 0 0;}
	.feedbackInner .form-group input[type="text"], 
	.feedbackInner .form-group input[type="email"], .feedbackInner .form-group input[type="file"], .feedbackInner .form-group select,
	.feedbackInner .form-group textarea ,
	.customSelect select {padding: 14px 10px;}
	.customerReviews{width:100%; padding: 24px 15px;}
	.customerReviews h3{font-size: 24px;}
	.submitReviews{width:100%; margin: 15px 0 0 0;}
	.submitReviews .reviewsform .styledtext, .submitReviews .reviewsform .customSelect{width:100%;}
	.submitReviews .reviewsform label{width:100%; margin: 0 0 8px 0;}
	.submitReviews .reviewsform li{margin:4px 0 15px;}
	.ratingCount{margin: 20px 0 10px;}
	.reviewsBlocks{margin: 0; padding: 0 0 50px 0;}
	.allreviews{padding: 0 15px;}
	.testimonial .testimonialImage{width:200px; padding:0 10px 10px 0;}
	.testimonial p::before{visibility: hidden;}
	.testimonial p span{display: none;}
	.testimonial p{overflow: visible; padding: 0 15px; margin: 0;}
	.downloadpolicy h4{font-size: 18px; padding:18px 0 20px;}
	.customerBlock .customerReviews{width:100%; padding: 15px;}
	.customerBlock .submitReviews{width:100%; padding:25px 15px; margin: 30px 0;}
	.customerBlock .allreviews{padding: 0;}
	.customerBlock{padding: 0;}
	.customerBlock .customerReviews h3{font-size: 20px;}
	.customerBlock .submitReviews h3{font-size: 22px;}
	.pageContent1 .heading1{margin:0 0 15px 0;}	
	.officeBranches p.sub{padding: 0 10px;}
	#slider iframe{height: 270px;}
	#slider p{padding: 15px; font-size: 15px;}
	#carousel .slides li {margin: 0 30px !important; width: 155px !important;}
	#carousel{float: none; margin: 13px auto 22px;}
	.pol_icon{right: 1px;}
	.pol h5{font-size: 18px;}
	.pol .polteam_member h4{padding:15px 20px 15px 0;}
	.pol h5{padding: 20px 0;}
	.pol .polteam_des{padding: 15px 0;}
	.grievancesStep ul li{width: 100%; margin: 0 0 25px 0; height: auto!important; padding: 25px 20px;}
	.officeInfo h4{font-size: 14px;}
	.officeBranches .polteam_member .polcyacc_iconbx{top: 15px;}
	#carousel .slides li{margin: inherit!important;}	
	.reviewsform .submitbtn { display: table; margin: 0 auto; width: auto; float: none;}
	.customerBlock .reviewsform .submitbtn{float: none;}
	.error_pgbx1 { width:100%; padding:0;}
	.error_pgbx1 ul {  margin: 0px 0 20px 20px;}
	.error_pgbx { padding:0 10px; margin:0 0 30px 0;}
	.err_btns.btns { padding-top:0px;}
	.contacpegbxs h2 { margin-bottom:0px;}
	.mnlftlocatrbxs { width:100%;}
	.mnrgtlocatrbxs { width:100%; padding:15px 0 0 0;}
	.mnrgtlocatrbxs select { width:100%; margin:0 0 15px 0;}
	.mnlocatorbxs { padding: 30px 15px; margin:0 0 70px 0;}
	.contacpegbxs ul li p br { display: block;}
	.blogpegbxs h2 { font-size: 24px; margin-bottom:30px;}
	.lftblimgbxs { display:none;}
	.blogpegbxs { padding: 30px 0 60px;}
	.lftblogbxs {  width: 100%;  float: left; padding: 0 0 30px 0 !important;}
	.rgtblpgbxs { width:100%;}
	.bl_socialbx { padding:15px 0;}
	.rgtblpgbxs h4 { font-size: 19px;}
	.blogdtlpgbx h3 { font-size: 21px;}
	.moreartclbx { margin:0px; }
	.blogdtlpgbx { padding: 10px 10px 70px;  float: left;  width: 100%;}
	.innrlftdltpgbx { width: 100%; float: left; padding: 0 0 25px;}
	.innrgtdltpgbx { width: 100%; float: left; padding: 0 0 0px;}
	.blogdtlpgbx h4 { font-size:19px;}
	.blogdtlpgbx .bl_socialbx1 ul.nxtprvbx { padding: 10px 0; float: right;  width: auto;}
	.blogdtlpgbx .bl_socialbx1 ul.nxtprvbx li a { padding:0 10px;}
	.blogdtlpgbx .bl_socialbx1 ul.sharebx { padding: 0px;  float: left;  width: auto;}
	.tworskpgbxs { padding:30px 0 45px;}
	.covrgtab_dtls .policybxtab p { font-size: 14px; line-height: 21px; margin-bottom: 20px;}
	.covrgtab_dtls .policybxtab ul li { font-size:14px; line-height:21px;}
	.innr_mninsurancebxs { padding: 30px 15px 10px; margin-bottom: 30px;}
	.innr_mninsurancebxs p { font-size: 13px; margin-bottom: 20px; line-height: 18px;}
	.mninsurancebxs h3 { margin-bottom: 25px;  font-size: 21px;}
	.innr_mninsurancebxs p span { font-size: 14px;}
	.claimLeft{width: 100%;}
	.claimRight{margin: 15px 0 0 0;width: 100%;}
	.claim_form h4 br{display: none;}
	.claim_form h4{font-size: 18px; padding: 0 10px;}
	.claim_form h5{font-size: 22px;}
	.claimInner .claimDetails{margin: 0 0 25px;}
	.custominput,
	.customdrop select{font-size: 14px;}
	.claim_form .workshopsearch label {width: 100%;}
	.workshopsearch .customcheckbox li {margin: 0 0 5px; width: 50%;}
	.claimFull .workshopsearch .customcheckbox li:last-child {width: 50%;}
	.workshopsearch .custominput {float: right; width: 100%;}
	.workshopsearch .custominput {float: right; margin: 10px 0 0; width: 100%;}
	.workshopsearch .custominput1 {float: left; width: 100%;}
	.workshopsearch .clmwrkshptxtbxs { float: left; width: 100%; margin:10px 0 0;}
	.workshopsearch .customcheckbox{width: 100%; margin: 12px 0 0;}	
	.brnch_lctrbx ul.br_citydtls  li { display: inline-block;  font-size: 13px;  width: 50%;  margin-bottom: 15px;  font-weight: bold;}
	.loginInner{margin: 0 auto;}
	.loginContent .form-group .styledtext1{font-size: 14px; padding: 12px 14px;}
	.loginInner h3{font-size: 25px;}
	.loginHeader{padding: 20px 0 35px;}
	.submitbtn2{font-size: 18px; padding: 0 28px;}
	.submitbtn3{font-size: 18px; padding: 0 28px;}
	.loginContent form{margin: 10px 0 15px;}
	.loginfooter{padding: 10px 0;}
	.customerLogin .btn_1{margin: 12px 0;}
	.loginContent{padding: 0;}	
	.innrpgbreadcrum ul li { font-size:10px; }
	.lftbrnchrbx { width: 100%;  padding: 0;  float: left;}
	.rgtbrnchrbx { width: 100%;  padding:30px 0 0;  float: left;}
	.brnch_lctrbx {padding: 40px 10px 70px;}
	.brnch_lctrbx h3 { font-size:21px;}
	.brnch_lctrbx h4 { font-size:15px;}
	.brnch_lctrbx span { font-size:13px; line-height:21px;}
	.lftbrnchrbx h4 { font-size:21px;}
	.innr_mninsurancebxs1 { margin-bottom:70px;}
	.mninsurancebxs1 { padding: 30px 5px 0;}
	.ntwrk_lctrbx1 {padding:5px 10px 70px;}
	.claim_register ul.registerList li{width: 100%;}
	.preferBlock{padding: 15px 15px 25px;}
	.termsconditions{margin: 0;}
	.daylist input[type="checkbox"] + label{font-size: 15px;}
	.daylist {text-align: left;}
	.daylist li{margin: 10px 0; width: 32%;}
	.timelist{text-align: left;}
	.timelist input[type="checkbox"] + label{font-size: 15px;}
	.timelist li{margin: 8px 0; width: 24%;}
	.termsconditions input[type="checkbox"] + label{font-size: 15px;}
	.garage-locator{width: 100%; margin: 0 0 25px 0;}
	.garage-locator .garage-item{margin: 0 0 20px 0;}
	.claimtabs .customerBlock .customerReviews{padding: 15px 0;}
	.processlist{overflow-x: scroll; margin: 20px 0 15px;}
	.process-responsive{width: 900px;}
	.divider1,
	.divider2{display: none;}
	.process-content li .document-accident{border-right: 1px solid #d7d7d7; border-left: 1px solid #d7d7d7;}
	.process-claim h6 br{display: none;}
	.process-claim{margin: 20px 0 0;}
	.claimregistration .claimBlock .claimimage{width: 100%; text-align: center; float: left; margin: 0 0 10px 0;}
	.claimregistration .claimBlock .claimlist{padding: 9px 0 0 0; width: 100%;}
	.claimregistration .claimBlock .claimlist li{font-size: 14px; margin: 0 0 5px 10px; background-position: 0 4px;}
	.claimregistration .claimBlock .claimimage img{max-width: 50%;}
	.claimtabs .claimprocessblock .customerBlock{padding: 20px 15px;}
	.claim-process-top{background: #e4eeff; min-height: 100px; padding: 20px 0;}
	.claim-process-top p{padding: 0 20px;}
	.process1, .process2, .process3, .process4{position: static; text-align: left; max-width: 100%; width: 100%; margin: 0 0 15px 0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; padding: 15px; min-height: 84px;}
	.processstep .text-icon{display:block; margin: 0 15px 0 0;}
	.processstep p{overflow:hidden;}
	.claim-process-top .carthumb{bottom: -140px; margin: 0 0 0 -27px;}
	.claim-process-steps .claim-circle{margin: 150px 0 20px;}
	.how-claim-process-works{margin: 0 0 15px 0;}
	.claimregistration .claimBlock{padding:15px 15px 15px 0;}
	.mnrgtlocatrbxs1 { padding:0px;}
	.twntrkwhlndpgbx { padding:0px 10px;}
	.brnch_lctrbx.ntwrk_lctrbx1 h3 { font-size:18px;}
	.twntrkwhlndpgbx h2 { margin-bottom:0px;}
	.mncnt_nwsmdabx .lftblimgbxs { width: 100%;  display: block; margin-bottom:20px;}
	.mncnt_nwsmdabx .rgtblpgbxs { width: 100%; margin: 0px; border: 0px; padding: 0px;}
	.newsmediabxs { padding:0 10px 10px; float:left; width:100%;}
	.innrdltpgbx iframe {width:100%; }
	.blogdtlpgbx .innrdltpgbx .innrlftdltpgbx img{width: 100%;}	
	.commvehclbxs .twowhlndpgbxs .officer-list li{margin: 0;}
	.claim_form .quarter-group { padding:0 10px 0 0;}
	.job_testimonialbxs { padding:20px 0 70px;}
	.job_testimonialbxs .ins_twlistenbxs { width: 100%;}
	.mncareerbxs .innr_mninsurancebxs { padding: 30px 15px 10px;}
	.mncareerbxs .innr_mninsurancebxs p {  font-size: 14px; line-height: 21px;}
	.mncareerbxs .innr_mninsurancebxs h4 { font-size: 18px;}
	.jobcarrerbx .rgtinnrtwhlndpgbx { height: auto;}
	.partnervchlbx { float: left; width: 100%; padding: 0 0 30px 0;}
	.iagentcntbx { padding:30px 0 0;}
	.lft_agentcntbx { width:100%; margin:0 0 20px;}
	.lft_agentcntbx img { display:block; margin:0 auto; }
	.rgt_agentcntbx { width:100%;}
	.indivehiclbxs .twowhlndpgbxs { padding-bottom:0px;}
	.openingarea{padding: 35px 15px; margin: 25px 0;}
	.job-results ul{padding: 2px 20px 39px;}
	.locator-reviews{padding: 20px 15px 15px; margin: 10px 0 0;}
	.innr_twomnfaqbx .job-results h3{margin: 0 0 20px; font-size: 24px;}
	.search-opening li label{font-size: 16px;}
	.resume-upload{margin: 10px 0 25px;}
	.job-results ul li h4{font-size: 17px;}
	.locator-reviews{margin:0 0 100px;}
	.twomnfaqbxs.jobpage{margin-bottom: 0;}
	.locator-reviews h3{font-size: 21px;}
	.jobpage .innr_twomnfaqbx{padding:0 0 15px;}
	.processstep .text-icon{height: 50px; width: 50px;}
	.text-icon img{max-width: 50%;}
	.process3 .text-icon img{margin-top:3px;}
	.locatntwrkbx .twowhlndpgbxs  {padding:0px; }
	.locatntwrkbx .twowhlndpgbxs h2 { margin:0 0 10px;}
	.archivedtlbx .customdrop { max-width:300px; margin:0 auto; float:none; }
	.archivedtlbx  { padding:0 10px; }
	.timeline-block{padding: 0 15px;}
	.timeline-view ul li{width: 100%; margin: 3px 0 20px; max-width: 100%;}
	.timeline-view ul li.extraspace{margin: 3px 0 20px;}
	.timeline-view .timeline-divider{display: none;}
	.timeline-view .time-count .count-number{font-size: 30px;}
	.time-liner,
	.time-liner-end{display: none;}
	.timeline-view ul li{text-align: left;}
	.timeline-view .time-text p{padding: 5px 20px;}
	.timeline-view ul li.odd-timeline p{padding: 5px 20px 5px 30px;}
	.time-person{margin: 20px 0;}
	.timeline-block{margin: 30px 0 30px;}
	.timeline-block h3{font-size: 20px; line-height: 30px;}
	.learning-top{text-align: center; margin: 15px 0 0 0;}
	.learning_left{width: 100%; padding: 0 15px;}
	.learning_right{width: 100%; float: left;}
	.learning_right h3{font-size: 18px; text-align: center; margin: 15px 0 10px;}
	.learning_right h4{font-size: 16px;}
	.learning-info{padding: 25px 15px; text-align: center;}
	.learningtext{padding: 0 15px; text-align: center;}
	.rsltsrchbtnbx { width:100%; margin-bottom:15px;}
	.resultbxs .twowhlndpgbxs{ padding:0 10px 0px; }
	.lftsrch_paginationbx { width: 100%; float: left;}
	.rgtsrch_paginationbx { width: 100%; float: left;}
	.rgtsrch_paginationbx ul { text-align:center; }
	.lftsrch_paginationbx p { text-align:center; }
	.srch_paginationbx { padding: 15px 10px; margin: 30px 0;}
	.srchcntbxs { padding:0 10px; }
	.srchcntbxs h4 { font-size:15px; }
	.srchcntbxs p { font-size:14px; }
	.srch_paginationbx1 { margin:0 0 70px;}
	.indiagentbxs {margin: 0 0 50px; float: left; width: 100%; }
	.rgt_agentcntbx p { font-size:13px;}
	.rgt_agentcntbx h4 { font-size:16px;}
	.applyformbxs1 label { font-size:15px; width:100%; margin:0 0 10px;}
	.applyformbxs1 input { width:100%; }
	.learning-info h5 { font-size:14px; line-height:24px;}
	.claimtabs { margin:0px;}
	.claimtabs .innr_twomnfaqbx { padding:0 0 30px;}
	input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus {font-size: 16px;}
	.job-overlay-modal{padding: 0 20px 39px;}
	.job-overlay-modal h3{font-size: 19px; margin: 32px 0 20px;}
	.job-overlay-modal .file-upload-input{width: 100%;}
	.job-overlay-inner{padding: 0 15px;}
	.job-overlay-inner{margin: 5vh auto;}
	.job-overlay-modal{max-height: 70vh;}
	.job-overlay-modal .knowmore,
	.job-overlay-modal .submitbtn1,
	.job-overlay-modal .file-upload-button{font-size: 18px;}
	.tworskpgbxs1 { padding-bottom:0px; }
	.tworskpgbxs h3 { margin-bottom:30px;}
	.inslivsafebx a { font-size:14px; padding:10px 20px; }
	.inslivsafebx p { font-size:13px; }
	.livaccrcontbxs ul { margin:0px; padding:0px;}
	.livaccrbxs h4 { padding:20px 10px;}
	.livaccrbxs .livacc_iconbx { right:10px; }
	.livaccrcontbxs ul li { line-height:18px; font-size:13px; padding:0 0 0 15px; }
	#expandbtn { right: 10px; top: 30px;}
	.livaccrbxs h4 { font-size:14px;}
	.inslivsafebx { padding:0 0px;}
	.livaccrcontbxs { padding:5px 10px 10px; }
	.mnrecservbx .covertabs_dtails .policybxtab a { font-size:14px;}
	.mnrecservbx .covertabs_dtails .policybxtab h3 { font-size: 19px;}
    .rectab_dtails .policybxtab .testimonial{ padding: 30px 15px 30px; }
	.rectab_dtails .policybxtab .testimonial .testimonialImage { padding:0px; width:100%; margin-bottom:15px; }
	.rectab_dtails .policybxtab .testimonial .testimonialcontent { width:100%;}
	.rectab_dtails .policybxtab .testimonial .testimonialcontent p { font-size: 13px;  padding: 0; margin:0 0 15px;}
	.commvehclbxs .twowhlndpgbxs .listingbxs li { text-align:left; font-size:13px;}
	.tworskpgbxs1 .innr_twomnfaqbx { padding-bottom:0px; }
	.twomnfaqbxs11 .innr_twomnfaqbx { padding-bottom:0px; }
	.quotationbxs {  padding: 0px 0 70px;}
	.quotationheadbx ul li { width:33.3334%; margin-bottom:10px; font-size:13px;}
	.quotationheadbx ul li:nth-child(4) { border-left:2px solid #ecac00; }
	.quotationheadbx ul {margin:0px 0 30px; padding:0 5px; }
	.innrquotatndtlbx { padding:40px 0 30px;}
	.insquotationbxs h3 { font-size:21px; padding:0 10px;}
	.innrquotationbx h4 { font-size:14px;}
	.innrquotatndtlbx ul li p { font-size:14px;}
	.insinrquotationbx1 { width:900px; overflow-x:auto;}
	.insinrquotationbxs { overflow-x:scroll;}
	.ins_trackclmbxs { padding:0 10px; }
	.ins_trackclmbxs1 { padding:30px 20px;}
	.clminpttxtbx label { font-size: 15px; width: 100%; padding: 0 0 10px;}
	.clminpttxtbx input { width:100%; padding:0 10px;}
	.clminpttxtbx select { width:100%; padding:0 10px;}
	.inrviewprflfrstbx1 { padding:20px;}
	.inrviewprflfrstbx1 table tr td:first-child, .inrviewprflfrstbx1 table tr td:last-child { float:left; width:100%; font-size:15px;}
	.viewprflfrstbx h3 { margin-bottom:20px; font-size:21px;}
	.inrupdtprflscndbx { padding:30px 20px;}
	.inrlftupdtprflbx { padding: 0 0px 15px 0; float: left; width: 100%;}
	.inrrgtupdtprflbx { padding: 0; float: left; width: 100%;}
	.inrrgtupdtprflbx { padding: 0; float: left; width: 100%;}
	.inrviewprflfrstbx1 h4 { font-size:16px;}
	.clminpttxtbx .clmsbmtbxs { width:135px;}
	.clminpttxtbx .clmsrchbxs { width:170px;}
	.clminpttxtbx .clmsbmtbxs input { height:45px; font-size:16px; }
	.clminpttxtbx .clmsrchbxs input { height:45px; font-size:16px; }
	.clminpttxtbx .clmsbmtbxs:after { top:12px;}
	.main_renwcntdtlsbx { width: 33.3%; padding: 0 10px 0 0; float: left;}
	.main_renwcntdtlsbx:first-child { width:100%; }
	.main_renwcntdtlsbx h5 { font-size:14px;}
	.inrunclaimholdbx .clminpttxtbx span { margin:20px 0 0; left:0; }
	.mnjantapolicybox { width:100%; overflow:auto;}
	.jantapolicybox { width:800px; overflow-x:scroll;}
	.jantabox .rgtftrdbnfbxs p , .wordjantabox p {font-size: 13px; }
	.jantapolicybox tr, td, th {font-size: 13px; }
	.right_blhead p { background:#ce6914; margin:5px 10px 0 0; display:none;}
	.writboxs {padding:50px 20px 80px; }
	.youLikeSec { width: 100%;}
	.ins_writboxs .clminpttxtbx textarea { width: 100%;}
	.youLikeSec ul li:first-child input { background:#fff;}
	.mobmenubxs li:last-child{ display:none; }
	.claimtabs1 .garage-item h3 {font-size:21px;}
	.thankyoutxt { padding:70px 10px;}
	.thankyoutxt span.associatetxt {font-size: 18px;}
	.thankyoutxt span.youbx { margin: 8px 5px 6px; font-size: 36px; }
	.thankyoutxt {font-size: 18px; margin:0 auto 0px; }
	.claim_form { margin-bottom:10px; padding:0 10px;}
	.claimInner { margin:20px 0 0;}
	.lftpeoplebxs ul li { width:50%; }
	.lftpeoplebxs ul { font-size:0; }
	.lftpeoplebxs ul li img { margin:0 auto; display:block; }
	.rgtpeoplebxs ul li { width:100%;}
	.peoplebxs h4 { font-size:18px; text-align:center;}
	.selfhelpform { padding: 30px 0px 0;}
	.custsupportbx .engruphlthbx1 .twowhlndpgbx1 .rgtinnrtwhlndpgbx { height:auto;}
	.custsupportbx.ecomminsbxspg .engruphlthbx1 { padding:0 10px 40px; }
	.stairbx , .shipbx { display:none; }
	.ipcar { left: 30%;}
	/*---------Customer week Css---------*/
	.scroll_bannerbox { border-bottom: 1px solid #d6d7d8; float: left; width: 100%; border-top: 1px solid #d6d7d8; margin:5px 0; }
	.inscroll_bannerbox { padding: 10px;}
	.leftscrollbox { z-index: 99; background: #fff; float: left; position: relative; width: 100%;}
	.leftscrollbox img { float: none; display: block; margin: 0 auto;}
	.rightscrollbox p { padding: 10px 0 0;}
}

@media (max-width:480px) {  
	.slide1 img.slideImg4 {	margin: 162px auto 0;width: 140%;left: -20%;position: relative;}
	.slide1 {margin: -90px 0 0 0;}
	.slide1.animat4 {margin: 0 0 0 !important;}
	.matter {padding: 0 10px;}
	.matter p br { display:none; }
	.head {	font-size: 24px;}
	.matter {top: 30%;}
	.matter p {	font-size: 12px;line-height: 18px;}
	.umbrela , .lamp, .bench , .lamp3_slide2, .hand_slide3, .becnh_slide3, .lamp_slide3, .board_slide3, .family_slide{ display:none; }
	#tab2 .car1 {left:24% !important;}
	.girl_slide3 {left:24% !important;}
	.car1 {	left: 20% !important;}	
	.btns a {padding: 10px; margin: 0 0 20px 0; }
	.mobile_buybtns { display:block; background:#f1f5f8; padding:25px 0 5px; float:left; width:100%;}
	.mobile_buybtns .btns a { width:140px; font-size:12px;}
	.mob_foot1 h2{font-size: 15px; text-transform: uppercase; padding: 0 10px; font-weight: bold;}	
	.mob_foot3 img { width:22px; margin:0 auto; display:block;}
	.mob_foot2 img { width: 15px; margin: -20px auto 0;display: block;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);}
	.acc_icon h3 { height:60px; }
	.whyimgbx { float:left; margin:0 20px 0 0; border-radius:100px; width:60px; height:60px; }
	.whyimgbx span img { width:50%; }
	.mobmenubxs ul li span { float:right; width:85%; color:#fff; padding: 3px 0 0; }
	.innr_bannerbxs img { border-bottom: 5px solid #002663;}
	.innr_bannerbxs { border:0px; }
	.innrbanncntbxs { top: 0; margin-top: 0px;}
	.innrbanncntbxs h1 { font-size:16px; margin:0 0 5px 0;}
	.ins_abtfraudbx ul li p { font-size:12px; }
	.leadershpfrstbx { margin: 0 0 40px !important; max-width:300px;  width: 100%;}
	.abtprsonbxs p { font-size:12px;}
	.abtprsonbxs h2 {font-size:21px; margin-bottom: 20px;}
	.abtprsonbxs { padding: 30px 10px;}
	.insabtvideoconbx {  padding: 15px;}
	.insabtvideoconbx p { font-size: 13px; line-height:21px;}
	.innrabt_popupbox { width:94%;}
	.innrabt_popmnbx1 { height: 320px; }
	.innrabt_popupbox { top: 10%; padding: 30px 15px 20px; }
	.innrbanncntbxs.carinrbancntbxs { top: 0;}
	.innrbanncntbxs .btns {display: block; margin:12px 0 0;} 
	.innrbanncntbxs .btns a {padding:8px; font-size:11px;} 
	.innr_bannerbxs {  padding: 45px 0 0;}
	.innrpgbreadcrum ul li { font-size:8.5px; }
	.innrpgbreadcrum ul li a { padding:0 5px; }
	.innrpgbreadcrum ul li:last-child { padding: 0 0 0 5px;}
	.innrpgbreadcrum ul li:first-child a{ padding:0 5px 0 0;}
	.twowhlndpgbxs h2 { font-size: 21px;}
	.twowhlndpgbxs h3 { font-size: 18px;}
	.insfltwrenwbxs h3 { font-size: 16px;}
	/* .fulltwrenwbxs { padding:50px 0; } */
	.mntwprcdbtnbx { width:40%;}
	.covertabs_dtails .policybxtab h3 { font-size:18px;}
	.innr_twomnfaqbx h3 { font-size:18px;}
	.lftinrstmnrwalbx h3 { font-size:18px; }
	.innr_econcthltbx h2 { font-size:18px;}
	.econncthltbx h3 { font-size:18px;}
	.prdhealthmnbxs h3 { font-size:18px; }
	.cntcompckgbxs h3 { font-size:18px;}
	.mn_aboutusbxs h3 {  font-size:18px; }	
	.blogpegbxs h2 { font-size: 21px; margin-bottom:30px;}
	.blogdtlpgbx h3 { font-size: 18px;}
	.blogdtlpgbx h4 { font-size:16px;}
	.covrgtab_dtls .policybxtab p { font-size: 13px; line-height: 21px; margin-bottom: 15px;}
	.mninsurancebxs h3 { margin-bottom: 25px;  font-size: 18px;}
	.brnch_lctrbx h3 { font-size:18px;}
	.brnch_lctrbx h4 { font-size:14px;}
	.lftbrnchrbx h4 { font-size:18px;}
	.brnch_lctrbx.ntwrk_lctrbx1 h3 { font-size:15px;}
	.mncareerbxs .innr_mninsurancebxs p {  font-size: 13px; }
	.mnrecservbx .covertabs_dtails .policybxtab h3 { font-size: 16px;}
	.quotationheadbx ul li:nth-child(2n-1) { border-left: 2px solid #ecac00; } 
	.quotationheadbx ul li:nth-child(4) { border-left:0; } 
	.quotationheadbx ul li { width:50%;}
	.insquotationbxs h3 { font-size: 18px;}
	.mntrackclmbxs h3 { margin-bottom: 20px;}
	.inrviewprflfrstbx1 { padding:20px 15px;}
	.viewprflfrstbx h3 { font-size:18px;}
	.resetbtnbxs { width: 160px; margin: 10px 4px 0 0;}
	.inrviewprflfrstbx1 h4 { font-size:15px;}
	.claimtabs1 .garage-item h3 {font-size:18px;}
	.thankyoutxt { margin:0 auto 40px; }
	.claim_form h4 { font-size: 14px; padding: 0 0px; line-height: 20px;}
	.claim_form h5 { margin:0 0 15px 0; font-size: 18px; }
	.claimInner .claimDetails { margin:0 0 15px;}
	.lftpeoplebxs ul li { width:100%; }
	.stairbx img, .shipbx img{ display:none; }
	.ipcar {  left: 20%;}
	
	#tab4 .head { font-size: 21px;}
	/*------for chrome browser----------*/
	.chrome #tab1 .car1 img {	left: -31%;   position: relative;}
	.safari  #tab1 .car1 img {	left: -31%;   position: relative;}
	.chrome .girl_slide3 img { position: relative; left: -30%;}
	.safari  .girl_slide3 img { position: relative; left: -30%;}
	.writboxs {padding:50px 15px; }
	.youLikeSec ul li:first-child input { width: 100%; }
}
@media (max-width:479px) {
	.checklist li{margin: 0 0 10px 0; width:48%;}
	.ratingText{margin: 18% 0 0 0;}
	.ratingText h4{font-size: 16px;}
	.totalrating span{font-size: 22px; margin: 43% 0 0;}
	.ratingText p{font-size: 16px;}
	.reviewsform .submitbtn{width:100%; margin: 0;}
	.testimonial .testimonialImage{width:100%; padding:0;}
	.testimonial p{clear: both; margin: 15px 0 0; width:100%; float: left; text-align: center;}
	.officeBranches .polteam_member .left_poly .officeDetail{display:block; background:#32679b; margin-bottom:10px;}
	.officeBranches .polteam_member .left_poly .officeDetail h4 { color:#fff;}
	.officeBranches .polteam_member .right_poly .officeArea {display:block; background:#32679b; margin-bottom:10px;}
	.officeBranches .polteam_member .right_poly .officeArea h4 { color:#fff;}	
	.branchesInner .officeInfo { display:none; }
	.officeBranches .polteam_des .left_poly address { padding:0 10px;}
	.officeBranches .polteam_des .left_poly address p { padding:0 0px;}
	.officeBranches .polteam_des .left_poly h6 { padding:0 10px;}
	.officeBranches .polteam_des .left_poly p { padding:0 10px;}
	.officeBranches .polteam_des .right_poly p { padding:0 10px;}
	#slider iframe{height: 200px}
	.officeBranches .polteam_member h4{padding: 15px;}	
	.officeInfo h4{padding: 0 0 0 15px;}	
	.officeBranches .polteam_member .polcyacc_iconbx{right: 15px;}
	.officeBranches .polteam_member .left_poly{width: 100%; border-right: none; border-bottom: 1px solid #d7d7d7; padding: 0px 0px 15px;}
	.officeBranches .polteam_member .right_poly{width: 100%; padding: 0px 0px 15px;}
	.officeBranches .updateText{font-size: 15px; padding: 23px 0 0 15px;}
	.reviewsform .submitbtn {display: table; margin: 0 auto; width: auto; float: none;}
	.customerBlock .reviewsform .submitbtn{float: none;}
	.rgtblpgbxs h4 { font-size: 17px;}
	.claim_form label{width: 100%; margin: 0 0 10px 0;}
	.custominput{width: 100%;}
	.claim_form .form-group{margin: 0px 0 10px;}
	.customcheckbox{width: 100%;}
	.customdrop{width: 100%;}
	.claim_form .form-group.timecount label {margin: 10px 0 0; width: 20%;}
	.claim_form .form-group .half-group{width: 80%;}
	.claim_form .form-group.timecount .quarter-group label{width: 32%;}
	.claim_form .form-group.timecount .quarter-group .custominput{width: 60%;}
	.workshopsearch .customcheckbox li {width: 100%;}
	.claimFull .workshopsearch .customcheckbox li:last-child {width: 100%;}
	.workshopsearch .customcheckbox{margin: 0;}
	.locator-reviews p { font-size:13px;}
	.locator-reviews h3 { font-size: 18px;}
	.daylist li{width: 48%;}
	.timelist li{width: 48%;}
	.termsconditions input[type="checkbox"] + label{font-size: 11px;}
	.termsconditions input[type="checkbox"] + label span{width: 20px; height: 20px; background-size:20px 20px!important; margin: -2px 3px 0 0;}
	.termsconditions .submitbtn2,
	.termsconditions .submitbtn3{font-size: 16px;}
	.customname .customdrop{width: 25%; float: left;}
	.customname .custominput{width: 72%;}	
	.blogdtlpgbx .bl_socialbx1 ul.nxtprvbx {width: 100%; text-align: center;}
	.blogdtlpgbx .bl_socialbx1 ul.sharebx {width: 100%; text-align: center;}
	.search-opening li label{width: 100%; margin: 0 0 5px 0;}
	.search-opening li .customdrop{width: 100%;}
	.search-opening li{margin: 0 0 20px 0;}
	.job-results ul li .knowmore{margin:10px 2px 0 0;}
	.search-opening li.submitlist{text-align: center;}
	.timeline-view .time-text{width: 100%; height: auto!important; }
	.timeline-view ul li.odd-timeline .time-count,
	.timeline-view .time-count{width: 100%; height: auto!important; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0; padding: 8px 0;}
	.timeline-view .time-text p,
	.timeline-view ul li.odd-timeline p{padding: 15px;}
	.timeline-view .time-count .count-number{font-size: 24px;}
	.timeline-view .left-triangle,
	.timeline-view ul li.odd-timeline .left-triangle{border-top:15px solid #61dfed; border-bottom:inherit; border-left:15px solid transparent; border-right: 15px solid transparent; background: #61dfed; right: inherit; left: inherit; bottom: 0; left: 50%; top: inherit; width: 0; height: 0; display: none;}
	.learning-top{text-align: center; margin: 15px 0 0 0;}
	.learning_left{width: 100%; padding: 0 15px;}
	.learning_right{width: 100%; float: left;}
	.learning_right h3{font-size: 18px; text-align: center; margin: 15px 0 10px;}
	.learning_right h4{font-size: 16px; line-height:24px;}
	.timecount label { display:none; }
	.timecount .half-group { width:100% !important; }
	.timecount .half-group label { display:block; }
	.job-overlay-modal ul li{margin: 0 0 15px 0;}	
	.job-overlay-modal label{width: 100%; margin: 0 0 8px 0;}
	.job-overlay-modal .custominput,
	.job-overlay-modal .customdrop{width: 100%;}
	.job-overlay-modal .custominput.custominput_1{width: 78%;}
	.job-overlay-modal .custominput.custominput_2{width: 20%;}
	.job-overlay-modal .customdrop.customdrop_1,
	.job-overlay-modal .customdrop.customdrop_2{width: 49%;}
	.file-upload-wrapper{width: 100%;}
	.job-overlay-modal .file-upload-input{padding: 5px 0 12px;}
	.job-overlay-modal{max-height: 80vh;}
	.job-overlay-modal h3{font-size: 18px;}	
	.mn_custominput { width:100%; }
	
}
@media (max-width:380px) {
	.car1 {	left: 0% !important;}	
	.slide1 {margin: -85px 0 0 0;}
	.innrbanncntbxs p {  font-size: 10px;}
}

