@charset "utf-8";
/* CSS Document */

.stc{position:static !important}
*{margin:0;padding:0;outline:none}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
blockquote{margin:5px 20px}
fieldset{border:0px solid #ccc}
table{border-collapse:collapse;border-spacing:0}
header, footer, nav, section, figure, articles{display:block; margin:0 ; padding:0}
/*special properties*/

.b{font-weight:700}.i{font-style:italic}.u{text-decoration:underline}.n{font-style:normal;font-weight:400;text-decoration:none;text-transform:none}.bcs{border-collapse:separate}.nw{white-space:nowrap}.ttc{text-transform:capitalize}.ttl{text-transform:lowercase}.ttu{text-transform:uppercase}.fvsc{font-variant:small-caps}.nw{white-space:nowrap}.ttc{text-transform:capitalize}.ttl{text-transform:lowercase}.ttu{text-transform:uppercase}.fvsc{font-variant:small-caps}
.fs10{font-size:10px}.fs11{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs17{font-size:17px}.fs18{font-size:18px}.fs19{font-size:19px}.fs20{font-size:20px}.fs21{font-size:21px}.fs22{font-size:22px}.fs23{font-size:23px}.fs24{font-size:24px}.fs26{font-size:26px}.fs27{font-size:27px}.fs28{font-size:28px}.fs29{font-size:29px}.fs30{font-size:30px}.fs32{font-size:32px}.fs34{font-size:34px}.fs36{font-size:36px}.fs37{font-size:37px}.fs44{font-size:45px}.fs51{font-size:51px;}
.lh0em{line-height:0}.lh02em{line-height:.2em}.lh05em{line-height:.5em}.lh1em{line-height:1em}.lh12em{line-height:1.2em}.lh13em{line-height:1.3em}.lh15em{line-height:1.5em}.lh2em{line-height:2em}.lh15px{line-height:15px;}.lh18px{line-height:18px;}.lh20px{line-height:19px;} .lh22px{line-height:22px;}

.black, .black a{color:#000}.black a:hover{color:#c7140b}
.gray, .gray a{color:#858484}.gray a:hover{ color:#973b39; text-decoration:underline;}
.gray1, .gray1 a,.gray1 a:hover{color:#666666}
.gray2, .gray2 a,.gray2 a:hover{color:#333}
.red, .red a,.red a:hover{color:#f61b0b}.red1, .red1 a,.red1 a:hover{color:#973b39 !important}
.pink, .pink a,.pink a:hover{color:#d52362}
.pink1, .pink1 a,.pink1 a:hover{color:#c81d98}
.orange, .orange a,.orange a:hover{color:#ff9231}
.orange1, .orange1 a,.orange1 a:hover{color:#c43b01 !important}
.white, .white a,.white a:hover{color:#fff}
.pale, .pale a,.pale a:hover{color:#f7b120}
.green, .green a,.green a:hover{color:#77c446}
.blue, .blue a,.blue a:hover{color:#14548c}
.blue1, .blue1 a{color:#2773c7}
.blue1 a:hover{color:#2773c7; text-decoration:underline;}
.maroon, .maroon a,.maroon a:hover{color:#aa1801}
.yel, .yel a,.yel a:hover{color:#ffe25a}
.brown, .brown a,.brown a:hover{color:#6d510d}
.dn{ display:none;}.db{ display:block}
.vam{ vertical-align:middle;}.vab{ vertical-align: bottom;}.vat{ vertical-align:top;}
.mauto{ margin:0 auto}
/*
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$ CSS Document by Shashi $$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
*/
.mt5{ margin-top:5px;}.mt6{ margin-top:6px;}
.mt10{ margin-top:10px;}.mt20{ margin-top:20px;}.mt25{ margin-top:25px;}.mt15{ margin-top:15px;}

.mb5{ margin-bottom:5px;}.mb6{ margin-bottom:6px;}
.mb10{ margin-bottom:10px;}.mb20{ margin-bottom:20px;}.mb15{ margin-bottom:15px;}

.ml2{margin-left:2px;}
.ml5{ margin-left:5px;}.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.mr5{ margin-right:5px;}.mr10{ margin-right:10px;} .mr20{ margin-right:20px;}

.pt10{ padding-top:10px;}
.p5{ padding:5px;}.p10{ padding:10px;}.p15{ padding:15px;}
.pb5{ padding-bottom:5px;}.pb10{ padding-bottom:10px;}.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
/*Width */
.w5{ width:5%}
.w10{ width:10%}.w15{ width:15%} .w20{ width:20%}
.w25{ width:25%}.w30{ width:30%} .w35{ width:35%}.w40{ width:40%}.w45{ width:45%}.w48{ width:48%}
.w50{ width:50%}.w60{ width:60%}.w70{ width:70%}.w80{ width:80%}.w90{ width:90%}
.w100{ width:100%}

.text-shadow{text-shadow:1px 1px rgba(0,0,0,.3)}.text-shadow1{text-shadow:1px 1px 1px #83a1e1;}
.trans_eff{transition:all linear .3s; -webkit-transition:all linear .3s; -moz-transition:all linear .3s; -ms-transition:all linear .3s;}
.trans_eff2{transition:all linear .2s; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -ms-transition:all linear .2s;}
/* Background */
.bgw{ background:#fff;}
/* BORDER */
.brt{border-right:1px dotted #ccc;}.brt_1{border-right:1px dotted #666;}
.bb{border-bottom:1px solid #e4e6e8;}
.bb1{border-bottom:1px solid #d1d1d1;}
.bb2{border-bottom:2px solid #3f93a5;} .bb3{border-bottom:1px dashed #000;} .bb4{border-bottom:5px double #ddd;}
.bbx{border-bottom:3px solid #abd4e7;}
.bt{border-top:1px solid #d1d1d1;} .bt1{border-top:1px solid #e0e0e0;} .bt2{border-top:1px solid #ddd;}
.bl{border-left:1px solid #eee;}.bl1{border-left:1px solid #d4d4d4;}
.bl2{border-left:1px solid #ccc;}
.br{border-right:1px solid #eee;}.br1{border-right:1px solid #999;}
.border1{border:1px solid #dbdbdb;}
.border2{border:1px solid #ddd;}
.border3{border:1px solid #ecd4a0;}
.border4{border:1px solid #666;}
.border5{border:1px solid #ddd; background:#fff;}

.tab-bdr1 td{padding:10px 15px;border-bottom:1px solid #ddd;border-right:1px solid #ddd; }
.tab-bdr1 tr{ }
.tab-bdr1 tr:first-child{ background:#fff;}

a{color:#555; text-decoration:none;}
a:hover{color:#333; text-decoration:none;}
a.uo, a.uo:visited{text-decoration:none;} a.uo:hover{text-decoration:underline !important;}
a.uu, a.uu:visited{text-decoration:underline;} a.uu:hover{text-decoration:none !important;}

/*Website buttons */

a.btn-submit{ color:#fff;} a:visited.btn-submit  { color:#fff;}
.btn-submit{background:#117dca; padding:5px 18px;  text-transform:uppercase; color:#fff; font-size:13px; border:1px solid #095e9a;}
a.btn-submit:hover{ color:#fff; background:#666}

a.btn1{ color:#fff;} a:visited.btn1  { color:#fff;}
.btn1{ background:#3F93A5; padding:5px 18px; color:#fff; font-size:14px; text-transform:uppercase; }
.btn1:hover{ color:#fff; background:#212121}

a.btn2{color:#fff;} a:visited.btn2{color:#fff !important;}
.btn2{ background:#adadad; padding:5px 18px; color:#fff; font-size:14px;text-transform:uppercase; }
.btn2:hover{ color:#fff; background:#919191}

a.btn3{ color:#fff;} a:visited.btn3{color:#fff !important;}
.btn3{ background:#414141; padding:5px 20px; color:#fff; font-size:14px; text-transform:uppercase;}
.btn3:hover{ color:#fff; background:#00aeff}

a.btn4{ color:#fff;} a:visited.btn4{color:#fff !important;}
.btn4{ background:#000;padding:3px 20px;color:#fff !important;font-size:14px; }
.btn4:hover{ color:#fff; background:#666}

a.btn5{ color:#fff;} a:visited.btn5{color:#fff !important;}
.btn5{ background:#1770ad;padding:2px 10px;color:#fff !important;font-size:14px; }
.btn5:hover{ color:#fff; background:#fc9a18}

/*Website buttons Ends*/

ul.myulx, ul.myulx li{margin:0px 0px ; padding:0px; list-style:none;}


/* mega menu */
.img_scale img, .img_opc img{transition:all linear .2s; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -ms-transition:all linear .2s;}
.img_scale:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.img_scale2 img{transition:all linear .2s; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -ms-transition:all linear .2s;}
.img_scale2:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.img_opc img{opacity:.1}.img_opc:hover img{opacity:1}

/* $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*/


/* Faq */
.panel-group .panel {
    border-radius: 0;
    border: 1px solid hsl(0, 0%, 93%);
    margin: 10px 0;
    box-shadow: 0;
}

.animated{animation-duration:1s;-webkit-animation-duration:1s; -webkit-animation-fill-mode: both;
  animation-fill-mode: both; animation-timing-function:ease-in-out; -webkit-animation-timing-function:ease-in-out;
}

.animated2{animation-duration:.5s;-webkit-animation-duration:.5s; -webkit-animation-fill-mode: both;
  animation-fill-mode: both; animation-timing-function:ease-in-out; -webkit-animation-timing-function:ease-in-out;
}

@keyframes fade_eff{
0%{opacity:0; transform:translateY(20px);-webkit-transform:translateY(20px);}
100%{opacity:1; transform:translateY(0);-webkit-transform:translateY(0);}
}

@-webkit-keyframes fade_eff{
0%{opacity:0; transform:translateY(20px);-webkit-transform:translateY(20px);}
100%{opacity:1; transform:translateY(0);-webkit-transform:translateY(0);}
}
.fade_eff{animation-name:fade_eff;-webkit-animation-name:fade_eff;}


@keyframes drop_eff{
0%{opacity:0;transform:translateY(100px);-webkit-transform:translateY(100px);}
80%{transform:translateY(-10px);-webkit-transform:translateY(-10px);}
100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);}
}

@-webkit-keyframes drop_eff{
0%{opacity:0;transform:translateY(100px);-webkit-transform:translateY(100px);}
80%{transform:translateY(-10px);-webkit-transform:translateY(-10px);}
100%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);}
}


.drop_eff{animation-name:drop_eff;-webkit-animation-name:drop_eff;-moz-animation-name:drop_eff;-o-animation-name:drop_eff;}


@keyframes drop_eff2{
0%{opacity:0;transform:translateY(-100px);-webkit-transform:translateY(-100px);}
80%,100%{transform:translateY(0px);-webkit-transform:translateY(0px);}
90%{transform:translateY(-5px);-webkit-transform:translateY(-5px);}
70%{transform:translateY(-5px);-webkit-transform:translateY(-5px);}

}

@-webkit-keyframes drop_eff2{
0%{opacity:0;transform:translateY(-100px);-webkit-transform:translateY(-100px);}
80%,100%{transform:translateY(0px);-webkit-transform:translateY(0px);}
90%{transform:translateY(-5px);-webkit-transform:translateY(-5px);}
70%{transform:translateY(-5px);-webkit-transform:translateY(-5px);}
}
.drop_eff2{animation-name:drop_eff2;-webkit-animation-name:drop_eff2;}


@-webkit-keyframes shake_eff {
0%, 100%{-webkit-transform:translateX(0); transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform: translateX(-3px);transform: translateX(-3px);}
20%, 40%, 60%, 80%{-webkit-transform: translateX(3px);transform: translateX(3px);}
}

@keyframes shake_eff {
0%, 100% {-webkit-transform: translateX(0);transform: translateX(0);}
10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-3px);transform:translateX(-3px);}
20%, 40%, 60%, 80% {-webkit-transform: translateX(3px);transform:translateX(3px);}
}
.shake_eff{-webkit-animation-name: shake_eff;animation-name: shake_eff;}



