@charset "utf-8";
/* CSS Document */
html,body{margin:0;padding:0;height:100%;font-family:'Roboto',sans-serif;font-size:1rem;color:#505050}
html,body{font-family:'Roboto',sans-serif !important; }
*{margin:0}
.wrapper{position:relative;min-height:100%;background:#fff;width:100%}
#contentX{padding-bottom:200px}
#footerX{width:100%;height:170px;position:absolute;bottom:0;left:0}
.topdiv{position:fixed;top:0;z-index:10000}
td{font-size:.875rem}
h1,h2,h3,h4{margin:0;padding:0}
p{margin:10px 0}
.header{background:url(/images/topbg.gif) repeat-x;padding-bottom:13px;box-shadow:0 2px 10px -5px rgba(0,0,0,0.8);min-width:1040px}
.containerdiv{margin:auto;width:980px}
.containerdiv a{color:#1f62b1;text-decoration:none}
.containerdiv a:hover{text-decoration:underline}
.logodiv{float:left;margin-top:24px;width:246px;height:auto;background:url(/images/kd-logo.png) no-repeat;background-size:contain}
.logodiv .logo{display:inline-block;width:246px;height:67px;cursor:pointer;background:none!important}
a.logotxt,a.logotxt:hover,a.logotxt:visited{color:#646464!important;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-right:1px;text-decoration:none;float:right}
.menudiv{width:670px;float:right}
.topmenu{float:right;background:url(/images/topmenu_bg.gif) repeat-x;height:31px}
.topmenu ul{margin:0;padding:0;padding-top:6px;list-style:none;position:relative}
.topmenu ul li{margin:0;padding:0 12px 0 8px;display:inline;font-size:14px;background:url(/images/topmenu_divider.gif);background-position:right}
.topmenu ul li.nobg{margin:0;padding:0 12px 0 8px;display:inline;background:none}
.topmenu ul li a{color:#fff;text-decoration:none}
.topmenu ul li a:hover{color:#91d2ff;text-decoration:none}
.sm_links{color:#06C!important;font-size:11px;text-decoration:none}
.sm_links:hover{color:#009;font-size:11px;text-decoration:underline}
.submenu{float:right;background:url(/images/submenu_bg.gif) repeat-x;height:43px}
.submenu ul{margin:0;padding:0;padding-top:12px;list-style:none}
.submenu ul li{margin:0;padding:10px 10px 10px 6px;display:inline;background:url(/images/submenu_divider.gif);background-position:right}
.submenu ul li.nobg{margin:0;padding:10px 10px 10px 6px;display:inline;background:none}
.submenu ul li a{color:#4b1e00;text-decoration:none;font-size:12px;font-weight:700}
.submenu ul li a:hover{color:#000;text-decoration:none}
.submenu ul li a.active{color:#000;text-decoration:none}
.loginbox{width:350px;border:1px dashed #000;background-color:#EEE;padding:20px}
#login{margin:0;padding:0;position:relative}
#login-trigger{display:inline-block;padding:0 8px;text-decoration:none;border-radius:3px 3px 0 0}
#login-content{background:#fff;width:270px;border:1px solid #e4e5e5;border-top:none;border-radius:0 0 3px 3px;display:none;padding:12px;position:absolute;right:0;top:24px;z-index:999}
#login_tbl .uname{width:148px;height:24px;border:1px solid #d2d6db}
#login_tbl .pswd{width:85px;height:24px;border:1px solid #d2d6db;float:left}
#toolbar {min-width:1040px !important;}
#content{padding-left:20px}
.subheader{background:url(/images/bb-bg.jpg) repeat-x;height:210px;margin:0;padding-top:0}
.searchdiv{background-color:#fff;padding:96px 12px;width:100%}
.searchBoxContainer{width:980px;margin:auto}
.searchBox{background:#505050;border-radius:5px;display:table;margin:0 auto;padding:0 .75rem}
.searchBoxfld{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem;width:100%;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent}
.location{background:#FFF;border:medium none;border-radius:6px 0 0 6px;color:#999;display:block;float:left;height:46px;line-height:44px;margin:13px 0}
.searchBox input[type="text"]{background:#fff;color:#999;text-align:left}
.searchBox .srch-but{background:#f65303 url(/images/srch-but-1.png) no-repeat right;background-position:0 0;border:medium none;border-radius:0 6px 6px 0;cursor:pointer;display:inline-block;float:left;width:120px;height:46px;margin-left:0;margin-top:13px;border-left:2px solid #505050;font-size:22px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#FFF}
.searchBox .srch-but:hover{background:#f65303 url(/images/srch-but-1.png) no-repeat right;background-position:0 -46px}
.bluediv{background-color:#1977bd;padding:32px 0}
.blue_col1{width:460px;float:left}
.blue_col2{width:500px;float:right}
.featuresdiv{background-color:#FFF;padding:48px 12px;width:100%}
.featuresimg{background:url(/images/feature-overview.png) no-repeat top right;height:307px}
.cksdiv{padding:48px 12px;background-color:#f1f1f1;position:relative}
.akrtdiv{padding:48px 12px;background-color:#fff}
.column_1{width:920px;float:left}
.column_2{width:245px;float:right}
.column_3{width:620px;float:left}
.column_4{width:245px;float:right}
.right_header{background:url(/images/right_header_bg.gif) no-repeat;font-family:Trebuchet MS,Arial;font-size:18px;color:#fff;padding:7px 0 7px 18px}
.greybox{border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2}
.greybg{background:url(/images/testimonial_bg.gif) repeat-x bottom;padding:17px;margin:0 1px 1px}
.cleardiv{clear:both}
.p5{padding:5px}
.p10{padding:10px}
.pT5{padding-top:5px}
.pT10{padding-top:10px}
.pT15{padding-top:15px}
.pL5{padding-left:5px}
.pB5{padding-bottom:5px}
.mT5{margin-top:5px}
.mT10{margin-top:10px}
.mT15{margin-top:15px}
.mT20{margin-top:20px}
.mT25{margin-top:25px}
.mT35{margin-top:35px}
.mT56{margin-top:56px}
.mT120{margin-top:120px}
.mB10{margin-bottom:10px}
.mB20{margin-bottom:20px}
.mL25{margin-left:25px}
.b{font-weight:700}
.fL{float:left}
.fR{float:right}
.aL{text-align:left}
.aR{text-align:right}
.aC{text-align:center}
.lh30{line-height:30px}
.dottedbrd{border-bottom:1px dotted #919191}
.txtstyle1{font-family:Trebuchet MS,Arial;font-size:30px;font-weight:400}
.txtstyle2{font-family:Trebuchet MS,Arial;font-size:24px;font-weight:400}
.txtcolor1{color:#ef9441}
.txtcolor2{color:#e34d18}
.txtcolor3{color:gray}
.txtColWhite{color:#FFF}
.txtColBlack{color:#000}
.font9{font-size:9px}
.font10{font-size:10px}
.font11{font-size:11px}
.font12{font-size:12px}
.font16{font-size:16px}
.font18{font-size:18px}
.font20{font-size:20px}
.font24{font-size:24px}
.font30{font-size:30px}
.font36{font-size:36px}
ul.liststyle1{margin:0;padding:0;list-style:none;font-size:16px}
ul.liststyle1 li{margin:0;padding:5px 0 0}
ul.liststyle2{margin:0;padding:0;list-style:url(/images/arrow.gif);margin-left:38px;margin-top:10px;font-size:16px}
ul.liststyle2 li{margin:0;padding:5px 0 0}
ul.liststyle3{margin:0;margin-left:20px;margin-bottom:10px;padding:0}
ul.liststyle3 li{margin:0;padding:0 0 5px}
a.linkstyle1{color:#1f62b1;text-decoration:none;font-weight:400!important}
a.linkstyle1:hover{color:#1f62b1;text-decoration:underline}
a.linkstyle2{color:#505050;text-decoration:none}
a.linkstyle2:hover{color:#505050;text-decoration:underline}
a.linkstyle3{color:#f60;text-decoration:none}
a.linkstyle3:hover{color:#d95411;text-decoration:underline}
.linkstyle4 a{color:#1f62b1;text-decoration:underline}
.linkstyle4 a:hover{color:#1f62b1;text-decoration:none}
a.viewtut{width:150px;height:30px;display:block;background:url(/images/but_30x150.png);margin:6px 0;background-position:0 -30px;cursor:pointer}
a.viewtut:hover{width:150px;height:30px;display:block;background:url(/images/but_30x150.png);margin:6px 0;background-position:-150px -30px;cursor:pointer}
.login-but{width:48px;height:24px;background:url(/images/login-but.png);border:none;cursor:pointer;background-position:0 0}
.login-but:hover{width:48px;height:24px;background:url(/images/login-but.png);border:none;cursor:pointer;background-position:0 -24px}
a.subscribe{width:120px;height:32px;display:block;background:url(/images/btn-sprite.png);cursor:pointer;background-position:0 0}
a.subscribe:hover{width:120px;height:32px;display:block;background:url(/images/btn-sprite.png);cursor:pointer;background-position:0 -32px}
a.freetrial{width:132px;height:32px;display:block;background:url(/images/btn-sprite.png);cursor:pointer;background-position:0 -256px}
a.freetrial:hover{width:132px;height:32px;display:block;background:url(/images/btn-sprite.png);cursor:pointer;background-position:0 -288px}
a.getstarted{width:132px;height:32px;display:inline-block;background:url(/images/btn-sprite.png);margin:6px 0;background-position:0 -64px;cursor:pointer}
a.getstarted:hover{width:132px;height:32px;display:inline-block;background:url(/images/btn-sprite.png);margin:6px 0;background-position:0 -96px;cursor:pointer}
a.taketour{width:132px;height:32px;display:inline-block;background:url(/images/btn-sprite.png);margin:6px 0;background-position:0 -128px;cursor:pointer}
a.taketour:hover{width:132px;height:32px;display:inline-block;background:url(/images/btn-sprite.png);margin:6px 0;background-position:0 -160px;cursor:pointer}
a.pricing{width:132px;height:32px;display:block;background:url(/images/btn-sprite.png);margin:6px 0;background-position:0 -192px;cursor:pointer}
a.pricing:hover{width:132px;height:32px;display:block;background:url(/images/btn-sprite.png);margin:6px 0;background-position:0 -224px;cursor:pointer}
a.explore{width:150px;height:30px;display:inline-block;background:url(/images/but_30x150.png);margin:6px 0;background-position:0 -120px;cursor:pointer}
a.explore:hover{width:150px;height:30px;display:inline-block;background:url(/images/but_30x150.png);margin:6px 0;background-position:-150px -120px;cursor:pointer}
a.freetrialbutton{background-image:url(/img/trial_.gif);background-repeat:no-repeat;display:block;height:54px;text-decoration:none;width:195px}
a.freetrialbutton:hover{background-image:url(/img/trial_.gif);background-repeat:no-repeat;background-position:-195px 0;display:block;height:54px;text-decoration:none;width:195px}
.vDvdr{background:url(/images/vert_divider.png) no-repeat right center}
.m0p12{margin:0 auto;width:195px;padding:12px 0 0}
#container{width:600px;margin:0 auto;padding:20px}
.page{display:inline-block;padding:3px 9px;border-radius:3px;border:solid 1px silver;background:#e9e9e9;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 1px 3px rgba(0,0,0,.1);font-size:.875em;font-weight:700;text-decoration:none;color:#717171;text-shadow:0 1px 0 rgba(255,255,255,1)}
.page:hover,.page.gradient:hover{background:#fefefe;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#FEFEFE),to(#f0f0f0));background:-moz-linear-gradient(0% 0% 270deg,#FEFEFE,#f0f0f0)}
.page.active{border:none;background:#616161;box-shadow:inset 0 0 8px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.8);color:#f0f0f0;text-shadow:0 0 3px rgba(0,0,0,.5)}
.page.gradient{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f8f8f8),to(#e9e9e9));background:-moz-linear-gradient(0% 0% 270deg,#f8f8f8,#e9e9e9)}
.pagination.dark{background:#414449;color:#feffff}
.page.dark{border:solid 1px #32373b;background:#3e4347;box-shadow:inset 0 1px 1px rgba(255,255,255,.1),0 1px 3px rgba(0,0,0,.1);color:#feffff;text-shadow:0 1px 0 rgba(0,0,0,.5)}
.page.dark:hover,.page.dark.gradient:hover{background:#3d4f5d;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#547085),to(#3d4f5d));background:-moz-linear-gradient(0% 0% 270deg,#547085,#3d4f5d)}
.page.dark.active{border:none;background:#2f3237;box-shadow:inset 0 0 8px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.1)}
.page.dark.gradient{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#565b5f),to(#3e4347));background:-moz-linear-gradient(0% 0% 270deg,#565b5f,#3e4347)}
.overlay{background:none repeat scroll 0 0 #fff;bottom:0;left:0;opacity:.75;position:absolute;right:0;top:0;z-index:0}
*{box-sizing:border-box}
.overlay + .containerdiv{position:relative;z-index:1}
.socialsites{height:40px}
.socialsites a{cursor:pointer;display:inline-block;margin-left:6px;height:33px;width:33px;background-position:0 0}
.socialsites a:hover{height:33px;width:33px;margin-left:6px;background-position:1px 1px}
.tweet{background:url(images/twitter_32.png) no-repeat;float:left;margin-left:6px}
.fb{background:url(images/facebook_32.png) no-repeat;float:left;margin-left:6px}
table.tour{width:980px}
.mainTbl{width:100%;margin:0 auto;margin-top:40px;}
.mainTbl p{margin:10px 0}
.mainTbl a{color:#1f62b1;text-decoration:none}
.mainTbl a:hover{text-decoration:underline}
.left-menu{width:180px;float:left;padding-right:20px;border-right:1px solid #CCF}
.left-menu a{line-height:18px;text-decoration:none}
.left-menu a:hover{text-decoration:underline}
.right-content{width:780px;float:left;padding-left:20px}
.left-menu-manual{width:180px;float:left}
.dropmenudiv{width:200px;padding:10px;background:#fff;border:1px solid #CCF;color:#505050}
.leftmenudropdown{display:none}
ul.leftmenusmall{margin:0;padding:0;list-style:none}
ul.leftmenusmall li{margin:0;padding:0;display:block;float:left}
ul.leftmenusmall li a{color:#000;text-decoration:none}
ul.leftmenusmall li a:hover{color:#000;text-decoration:underline}
ul.leftmenusmall li ul{padding:0;position:absolute;z-index:10000;display:none;opacity:0;visibility:hidden}
ul.leftmenusmall li ul li{display:block;color:#fff;position:absolute;z-index:10000}
ul.leftmenusmall li ul li a{color:#1f62b1;text-decoration:none}
ul.leftmenusmall li ul li a:hover{color:#1f62b1;text-decoration:underline}
ul.leftmenusmall li:hover ul{display:block;opacity:1;visibility:visible}
.videomenu{width:100%;overflow:auto;padding:4px;background:#eee}
.videocontent{margin-top:20px}
.tdtourleft{text-align:left}
.tdtourright{text-align:right}
/*.btn{display:inline-block;padding:10px;border-radius:5px;color:#aaa;font-size:.875em}*/
.btn-primary {color: #fff;background-color: #1977bd !important;border-color: #1977bd !important;}
.btn-primary:hover {color: #fff;background-color: #166cac !important;border-color: #1977bd;}
.btn-success {color: #fff;background-color: #78b518 !important;border-color: #78b518;}
.btn-success:hover {color: #fff;background-color: #73ae17 !important;border-color: #73ae17;}
.button{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:linear-gradient(#eee,#d9e6ff) repeat scroll 0 0 rgba(0,0,0,0);border-color:#c8e2f4 #c8e2f4 #97b9ff;border-image:none;border-radius:3px;border-style:solid;border-width:1px 1px 2px;box-shadow:0 0 0 1px #f5f5f5 inset;color:#039;cursor:pointer;display:inline-block;font:bold 12px Arial,Helvetica,Clean,sans-serif!important;padding:3px 9px;position:relative;text-align:center;text-decoration:none;text-shadow:0 1px 0 #fafafa}
.button_style1,.btns{-moz-box-shadow:inset 0 0 0 1px #63ad0d;-webkit-box-shadow:inset 0 0 0 1px #63ad0d;-moz-border-radius:3px;-webkit-border-radius:3px;background:#eee;background:-webkit-gradient(linear,0 0,0 bottom,from(#eee),to(#e2e2e2));background:-moz-linear-gradient(#eee,#e2e2e2);background:linear-gradient(#eee,#e2e2e2);border:solid 1px #d0d0d0;border-bottom:solid 3px #b2b1b1;border-radius:3px;box-shadow:inset 0 0 0 1px #f5f5f5;color:#555;display:inline-block;font:bold 12px Arial,Helvetica,Clean,sans-serif!important;position:relative;text-align:center;text-decoration:none;text-shadow:0 1px 0 #fafafa;cursor:pointer;height:22px}
.button_style1:hover,.btns:hover{background:#e4e4e4;background:-webkit-gradient(linear,0 0,0 bottom,from(#e4e4e4),to(#ededed));background:-moz-linear-gradient(#e4e4e4,#ededed);background:linear-gradient(#e4e4e4,#ededed);border:solid 1px #c2c2c2;border-bottom:solid 3px #b2b1b1;box-shadow:inset 0 0 0 1px #efefef}
.button_style1:active,.btns:active{background:#dfdfdf;background:-webkit-gradient(linear,0 0,0 bottom,from(#dfdfdf),to(#e3e3e3));background:-moz-linear-gradient(#dfdfdf,#e3e3e3);background:linear-gradient(#dfdfdf,#e3e3e3);border:solid 1px #959595;box-shadow:inset 0 10px 15px 0 #c4c4c4;top:2px}
.button_style1,.btns.red{background:#f97779;background:-webkit-gradient(linear,0 0,0 bottom,from(#f97779),to(#ce2424));background:-moz-linear-gradient(#f97779,#ce2424);background:linear-gradient(#f97779,#ce2424);border:solid 1px #be2424;box-shadow:inset 0 0 0 1px #e67e7b;color:#fff;text-shadow:0 1px 0 #bd2524}
.button_style1:hover,.btns.red:hover{background:#ce2424;background:-webkit-gradient(linear,0 0,0 bottom,from(#ce2424),to(#f97779));background:-moz-linear-gradient(#ce2424,#f97779);background:linear-gradient(#ce2424,#f97779);border:solid 1px #be2424;box-shadow:inset 0 0 0 1px #e67e7b}
.button_style1:active,.btns.red:active{background:#ce2424;background:-webkit-gradient(linear,0 0,0 bottom,from(#ce2424),to(#f97779));background:-moz-linear-gradient(#ce2424,#f97779);background:linear-gradient(#ce2424,#f97779);border:solid 1px #be2424;box-shadow:inset 0 10px 15px 0 #bd2524}
.headbg{background-color:#c8e2f4}
.stitle{background:#C0CCDD}
.sheading{background:#C0CCFF;font-weight:700}
.sheading-light{background:#C0CCFF;font-weight:700}
.sheading-light1{background:#999;font-weight:700}
/*.sbox{background:#C0CCFF;border:1px #A0AADD solid}*/
.snavbar{background:#C0CCFF}
.slist{background:#f6f8fe}
.slist1{background:#f6f8fe}
.slist-light{background:#f6f8fe}
.slist-light1{background:#f1f1f1}
.slist2{background:#C0CCEE}
.slist3{background:#ECE}
/*.small{font-size:8pt;font-family:verdana,arial}*/
.sinfo{background:#FFF;border:1px #C0CCFF solid}
.sborder{border:1px #C0CCDD solid}
input.copy{background:#fff;background-image:url(/img/ico/copy.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.paste{background:#fff;background-image:url(/img/paste.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.pastetarget{background:#fff;background-image:url(/img/pastetarget.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.clear{background:#fff;background-image:url(/img/ico/clearclipboard.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.translate{background:#fff;background-image:url(/img/ico/babelfish.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.delete{background:#fff;background-image:url(/img/ico/trash.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.dns-g{background:#fff;background-image:url(/img/dns-g.gif);background-repeat:no-repeat;background-position:center center;width:15px;height:22px;border:0;cursor:text;cursor:pointer}
input.dns{background:#FFF;background-image:url(/img/dns.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.busyblue{background:#FFF;background-image:url(/img/busy-blue.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.find{background:#fff;background-image:url(/img/find.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.filter{background:#fff;background-image:url(/img/ico/filter.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.filter-g{background:#fff;background-image:url(/img/ico/filter-grey.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.export{background:#fff;background-image:url(/img/ico/export.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.export-g{background:#fff;background-image:url(/img/ico/export-grey.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.analyze{background:#fff;background-image:url(/img/ico/analyze.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.analyze-g{background:#fff;background-image:url(/img/ico/analyze-grey.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.industry{background:#fff;background-image:url(/img/ico/industry.gif);background-repeat:no-repeat;background-position:center center;width:19px;height:22px;border:0;cursor:pointer}
input.crossref{background:#fff;background-image:url(/img/ico/crossref.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.crossref-g{background:#fff;background-image:url(/img/ico/crossref.gif);background-repeat:no-repeat;background-position:center center;width:17px;height:22px;border:0;cursor:pointer}
input.ci-subscribe{background:#fff;background-image:url(/img/ico/ci.gif);background-repeat:no-repeat;background-position:center center;width:25px;height:20px;border:0;cursor:pointer}
.boxstyle{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #d3d3d3;padding:24px;color:#333;width:450px!important}
.boxstyle tr > td{padding-bottom:5px}
.pL10{padding-left:10px}
.pT10{padding-top:10px}
.pB10{padding-bottom:10px}
.mB10{margin-bottom:10px}
.clear{clear:both}
.footer{background:#043753;padding:25px 0;margin-top:30px;min-height:170px;position:absolute;/*bottom:0;*/left:0;min-width:1040px;width:100%;right:0}
.footerlinks{float:left;color:#fff;font-size:13px;text-align:left}
.footerlinks ul{margin:0;padding:0;list-style:none}
.footerlinks ul li{margin:0;padding:0 2px 5px 4px;display:list-item!important}
.footerlinks ul li a{color:#FFF!important;text-decoration:none}
.footerlinks ul li a:hover{color:#CCC;text-decoration:underline}
.footercol1{width:18%}
.footercol2{width:18%;margin:0 0 0 12px}
.footercol3{width:31%;margin:0 0 0 12px}
.footercol4{width:auto;float:left;margin:0 12px}
.footertext{width:270px;float:right;color:#c9c9c9}
.footertext a{color:#c9c9c9;text-decoration:underline;font-size:12px}
.footertext a:hover{color:#c9c9c9;text-decoration:none;font-size:12px}
.slidelogin{padding:30px 10px 10px;font-size:12px;background:rgba(0,0,0,0) url(images/login-box-bg.png) repeat-x scroll 0 0}
.uname{border:1px solid #d2d6db;width:195px;padding:6px!important}
.pswd{border:1px solid #d2d6db;width:195px;padding:6px!important}
.sitemapdiv{width:220px;float:left;border:0 solid}
.contact_left{float:left;width:650px;margin-right:40px}
.contact_right{float:left;width:210px}
.contact_form{background:#f6f8fe;border:1px solid #CCD;padding:20px;margin-top:20px}
.contact_titlediv{margin-bottom:3px}
.contact_flddiv{margin-bottom:10px}
.contactformfld{border:1px solid #c3ceda;width:300px;padding:5px}
.contactformfld1{border:1px solid #c3ceda;width:140px;padding:5px}
.contactformfld2{border:1px solid #c3ceda;width:300px;padding:5px;height:120px}
.livesesbtn1{color:#fff;text-decoration:none}
.livesesbtn2{color:#000;text-decoration:none}
.login_un{width:240px}
.login_pw{width:140px}
.login_btn{width:90px}
.orderDiv{width:430px}
table.orderTab{border:1px solid #ccd}
table.orderTab th{background:#ccd;padding:5px;font-size:14px}
table.orderTab td{background:#eef;padding:5px;border-bottom:1px solid #fff}
.registerDiv{width:640px}
.registercontentDiv{border:1px solid #e5effa;background:#f6f8fe;padding:10px}
.register_titlediv{float:left;width:170px;padding-right:10px;padding-top:4px;margin-bottom:8px;border:0 solid}
.register_flddiv{float:left;width:420px;margin-bottom:8px;border:0 solid}
.kd_reportsL{width:45%;float:left}
.kd_reportsR{width:45%;float:left;margin-left:25px}
.sch_sug_tool{border:1px solid #BBC;padding:12px}
.searchbanner{width:728px;height:90px;margin-left:90px;border:1px solid #ddd}
.search_col1{float:left;width:48%;border:0 solid}
.search_col2{float:right;width:49%;border:0 solid}
.search_col3{float:left;width:22%;white-space:nowrap;min-width:95px;padding-top:2px}
.search_col4{float:left;width:70%;white-space:nowrap}
.search_col5{float:left;width:35%;min-width:160px}
.search_col6{float:left;width:50%;white-space:nowrap;padding-top:2px}
.subscribediv{border:1px solid #DDD;background:#F8F8F8;padding:20px}
.subscribehead{background:#ccd;padding:4px}
.subscribecontentDiv{border:1px solid #ccd;background:#f6f8fe;padding:10px}
.subscribecontentDiv1{border:1px solid #ccd;background:#f3f3ff;padding:10px}
.subscribe_titlediv{float:left;width:240px;text-align:right;padding-right:5px;margin-bottom:8px}
.subscribe_flddiv{float:left;width:230px;margin-bottom:8px}
.subscribe_suggest{float:left;width:340px;margin-bottom:8px}
.subscribefld1{width:220px;padding:4px}
.subscribefld2{padding:4px}
a.bluelink{color:#1f62b1!important;font-size:11px!important}
a.bluelink:hover{color:#1f62b1!important}
.grecaptcha-badge{visibility:hidden}

.imgauto{max-width:100%;height:auto}
.sbox{padding:6px;background-color:#f1f8fc;border-radius:6px;border:1px solid #c8e2f4}
.border-s{border-collapse:separate!important}
.border-c{border-collapse:collapse!important}
.table td,.table th{padding:.75rem;vertical-align:top}
.table thead th label{margin-bottom:0!important}
.table-sm td,.table-sm th{padding:2px 6px!important;border-top:1px solid #f2f2f2!important;font-size:.813rem}
.table-sm thead.thead-light th{color:#fff !important;background-color:#64b1ff;border-color:#5a9adb;border-top-color:#5a9adb}
.table-sm .thead-light th > a {color:#fff !important}
.fa-question-circle{color:#7d7d7d}
.w-340{width:340px!important;max-width:340px}
.noticez{display:block;height:214px;width:auto;overflow:auto;font-size:11px;border:1px solid #ccc}
#noticez h4{font-size:.975rem}
.card-alert{max-width:32rem;margin:4rem 0 2rem}
.p-wraps {margin-bottom:2.5rem;}
@media screen and (min-width: 768px){
.border-right-y {border-right: 1px solid #dee2e6;}
}
@media (max-width: 575.98px) {
.p-wrap{padding:3rem 0 0}
.card-alert{max-width:32rem;margin:2rem 0}
}
@media (min-width: 576px) and (max-width: 767.98px) {
.p-wrap{padding:5rem 0 0}
.card-alert{max-width:32rem;margin:2rem 0}
}
@media (min-width: 768px) and (max-width: 960px) {
.p-wrap{padding:5rem 0 2rem}
.card-alert{max-width:32rem;margin:2rem 0}
}
@media (min-width: 992px) and (max-width: 1280px) {
.p-wrap{padding-top:6rem 0 2rem 0}
.w-340{width:285px!important}
.card-alert{max-width:32rem;margin:6rem 0 2rem}
}
.form-group.required .col-form-label:after{content:"*";color:red}
.text-height-0 { line-height: 1 !important; }
.text-height-1 { line-height: 1.5 !important; }
.text-height-2 { line-height: 2 !important; }
.reviewtitle {font-size:1.50rem;}
.card1 {border:1px solid #f00;}
.tabscompetitor{background-image:url('/img/tabbg1.gif');background-repeat:no-repeat;color:#006699;font-weight:bold;cursor:pointer;width:160px;height:20px;display:block;text-align:center;}
.tabscompetitorhover{background-image:url('/img/tabbg2.gif');background-repeat:no-repeat;color:#2d2b2b;font-weight:bold;cursor:pointer;width:160px;height:20px;display:block;text-align:center;}
div.popularbar { background-color: #ffc107;text-align: left;color: #000;float: left;padding: 0;height: 14px;position: relative;z-index: 2; }
.popbar-wrap { height:16px; border:1px solid #ffc107; }
.border-c { border-collapse:collapse !important; }